RestSharp设置User-Agent的问题

RestSharp是一个非常有用的发送http请求的.net库,不过这个库有一个如下的问题,比如你需要设置User-Agent,你必须通过如下的方式设置。

不过通过添加Header的方式设置,如下的设置方式是错的:

因为使用添加Header的方式设置,其User-Agent永远是ReSharp。这个可以通过php文件验证,在demo.php中添加如下代码,然后使用RestSharp去请求demo.php,那么就可以知道其Headers了。



awk处理特殊符号

awk的分割,使用“-F”。awk中如果需要使用系统命令,则用system命令,而且在awk中,如果使用system命令,那么注意不要用”$”这个符号。而且命令语句中,所有的变量不能放在双引号中,需要放开,这个和系统命令不太一样。



软件图标丢失

使用如下的命令,清楚一下软件的图标缓存就可以了。



C#泛型之DistinctBy的实现方法

github上有一个MoreLinq的开源项目,实现了DistinctBy,我觉得这个函数比较有用,特意贴出来。当初我也实现过一个,但是考虑比较简陋,不过过程差不多。

参考

https://github.com/morelinq/MoreLINQ/tree/master/MoreLinq



word vba插入字符移动光标

安装了MathType,喜欢使用tex的模式输入公式,于是编写了两个宏,分别插入行公式以及显示公式,配上快捷键CTRL+E以及CTRL+SHIFT+E,写公式非常酸爽。



mysql常用语句

  • 创建数据库

  • 查看用户

  • 创建用户

  • 授权

  • 刷新权限