Skip to content

Instantly share code, notes, and snippets.

View zhusaidong's full-sized avatar
🐶
coding

zhusaidong zhusaidong

🐶
coding
  • china
View GitHub Profile
@zhusaidong
zhusaidong / DateTimeFormatterPatternTest.java
Created March 3, 2021 08:22
日期时间字符串转LocalDate对象的探究
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
class DateTimeFormatterPatternTest{
public static void main(String[] args){
String dateTime1 = "2020-01-02 01:02:03";
String dateTime2 = "2020-01-02 1:02:03";
String dateTime3 = "2020-01-02 01:2:03";
String dateTime4 = "2020-01-02 01:02:3";
import java.lang.reflect.*;
public class AA{
public static final String FOO = "foo";
public static final String BAR = "bar";
public static void main(String[] args){
new AA().printAllProps(AA.class);
}
<?php
/**
* Trait Setter
*
* @see https://segmentfault.com/q/1010000020891962
*
* @author zhusaidong <zhusaidong@gmail.com>
*/
trait Setter
@zhusaidong
zhusaidong / findLandMap.php
Created May 29, 2019 06:34
有一张地图,如下图,"-" 代表海洋、"+" 代表陆地,用你最擅长的方式,取出陆地的坐标
<?php
/**
假如有一张地图,如下图,"-" 代表海洋、"+" 代表陆地,用你最擅长的方式,取出陆地的坐标。
--++----++--+++---
-++++----+++++++--
-+++----++++------
-----++------++++-
---++++++-----+++-
-----+++------+++-
@zhusaidong
zhusaidong / calc24.php
Created March 31, 2019 13:00
计算24点
<?php
/**
* 计算24点的所有结果
* TODO 无法完整去重:2*2*2*3,3*2*2*2,2*3*2*2是同一种算法,应去重
*
* @author Zsdroid [635925926@qq.com]
*/
var_dump(calc24(2, 2, 2, 3));
function calc24()
@zhusaidong
zhusaidong / light_switch.php
Last active March 31, 2019 13:02
电灯的开关问题
<html>
<head>
<title>
扩展-电灯的开关问题
</title>
</head>
<body>
<form method="get" action="" enctype="multipart/form-data">
问题:<br>
电灯的开关问题,<br>
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
解析 app.baiyug.cn
@author zhusaidong [zhusaidong@gmail.com]
'''
import json
import urllib
@zhusaidong
zhusaidong / app_baiyug_cn.php
Created December 14, 2018 15:32
解析 app.baiyug.cn
<?php
/**
* 解析 app.baiyug.cn
* @author zhusaidong [zhusaidong@gmail.com]
*/
/**
* curl post
*/
function curlPost($url,$postData = [])
@zhusaidong
zhusaidong / 网易云音乐分析.md
Last active September 20, 2018 01:28
网易云音乐分析

相关代码在:core_xxxxxxxxxxxxxx.js, 使用ctrl+f搜索encSecKey

找到的encSecKey部分代码

//随机生成16位秘钥
function a(a)
{
	var d, e, b = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",
	c = "";
	for (d = 0; a &gt; d; d += 1) e = Math.random() * b.length,
@zhusaidong
zhusaidong / shudu.php
Last active March 31, 2019 13:02
数独
<?php
/**
* 数独
* @author Zsdroid [635925926@qq.com]
* @version 0.2.0
*/
set_time_limit(0);
//初始化
$startTime = microtime(TRUE);