C#中的移位运算

C#中的移位运算 在计算机里面,对有符号类型数中的负数是以二进制补码的形式存储的,那么怎样得到该补码形式的二进制数的十进制数值呢? 1) 对该二进制补码形式的数的所有位(包括符号位)取反,然...

C#和JAVA的不同

泛型不一样,Java泛型只是编译时的,但C#的泛型在运行时也被维持,而且适用于value types 和 reference typesC# 没有 checked exceptionsJava 不允许建立user-defined 的value typesJava 不允许运算符重载Java ...

用Python养一只DHT爬虫

1, DHT协议 2, 网络字节序/主机字节序 3, bencode 4, UDP 5, 种子文件构造 不懂的赶紧去百度谷歌! ok, DHT原理是什么我在这就不写了, 毕竟会看我这文章的人都是已经知道了的. 本文贴的代码均为Python, ...

去连续字符类似删除回文子串问题

问题: 随机给一个string,去掉连续重复字符后新的字符串有连续重复字符继续去掉,直到没有连续在一起的相同字符,比如180008935531,最后变成191。 算法复杂度要求为O(n) private static void t...

苦逼也聊模式–开篇

模式的起源来自建筑,哈佛大学的建筑学博士亚历山大,进行了大量的调查研究发现人们对舒适住宅和城市环境存在一些共同的认同规律从而归纳出了253个模式。 这些个模式作为一个整体,作为一种语言,掌握了它们就可...

TypeUtils — Object 转为 强类型

public static class TypeUtils { /// <summary> /// Object 转为 强类型 /// </summary> public static T ConvertType<T>(object value) { if (value == null) return default(T); ...

已成功与服务器建立连接,但在登陆过程中发生错误

已成功与服务器建立连接,但在登陆过程中发生错误。(provider:SSL Provider,error:0-接收到的消息异常,或格式不正确。) 在网络上找了一个类似的问题 http://www.cnblogs.com/liuguozhu2015/p/3413496.ht...

IIS文件太大无法上传的解决

在webconfig文件中加上下面这一段 <system.webServer>     <validation validateIntegratedModeConfiguration="false" />     <modules runAllManagedModulesForAllRequests="true" />  ...

钉钉群自定义机器人

点击群的机器人,添加机器人,选择添加自定义机器人,简单填写后就有一个机器人了。点击设计说明就可以查看很详细的文档。 直接按格式post数据到hook地址就可以在群里面接收到消息,简单方便,用在自己的系统...

记录一些开发测试会用到的软件

  wox:  快速启动搜索,一个开源软件体验上应该还算可以,但是离mac的原生的还有一些距离,需要everything配合才能更好使用。 DreamCoder for mysql  :强大的mysql数据库连接工具 RedisDesktopMa...