Write the Code. Change the World.

分类目录
10月 14

参考这个issues
https://github.com/ansible/ansible/issues/26712
官方文档
https://docs.ansible.com/ansible/2.7/modules/replace_module.html

The regular expression to look for in the contents of the file. Uses Python regular expressions; see http://docs.python.org/2/library/re.html. Uses MULTILINE mode, which means ^ and $ match the beginning and end of the file, as well …

10月 11

microsoft access database engine 2016 you cannot install the 64-bit version

使用静默模式直接装,我的sqlserver dts是32位的,装32位的
AccessDatabaseEngine.exe /quiet

参考
https://social.msdn.microsoft.com/Forums/en-US/c159dec1-1b83-45e3-8493-9d3a8fbec4c2/microsoft-access-database-engine-2016-redistributable-wont-install-due-to-64bit-component?forum=officegeneral…

10月 07

基础发布包自带的流量监控工具好想只有iptraf了
安装
yum install iptraf -y
启动
iptraf-ng

图形界面的,自己挨个看看就懂了

命令行参数

-i网络接口:立即在指定网络接口上开启IP流量监视; 
-g立即开始生成网络接口的概要状态信息; 
-d网络接口:在指定网络接口上立即开始监视明细的网络流量信息; 
-s网络接口:在指定网络接口上立即开始监视TCP和UDP网络流量信息; 
-z网络接口:在指定网络接口上显示包计数; 
-l网络接口:在指定网络接口上立即开始监视局域网工作站信息; 
-t时间:指定iptraf指令监视的时间; 
-B;将标注输出重新定向到“/dev/null”,关闭标注输入,将程序作为后台进程运行; 
-f:清空所有计数器; 
-h:显示帮助信息。

参考:
CentOS下使用Iptraf进行网络流量的分析笔记
https://www.cnblogs.com/huligong1234/p/6577112.html…

6月 13

可能有几个问题导致的
1、java默认开了https证书校验,访问的域名,没有包含在https证书中
2、nginx和java 对 SNI(服务器名称指示) 的支持

解决方法
关掉java的https服务端证书校验

参考

一次域名切换引发的血案
https://github.com/ditunes/blog/issues/13

https://stackoverflow.com/questions/10258101/sslhandshakeexception-no-subject-alternative-names-present…

6月 10

http://linux-wless.passys.nl/

http://linux-wless.passys.nl/query_hostif.php?hostif=USB

https://wikidevi.com/wiki/Main_Page

网卡加入内核的版本列表
https://wikidevi.com/wiki/List_of_Wi-Fi_Device_IDs_in_Linux…

6月 07

Composer 窗口中
可以用 # 表示替换符,然后点击exceute
fildder会连续弹出两个对话框,第一个输入开始的数字,第二个输入结束的数字。
fildder就会从开始到结束,用每个数字替换 #号 运行Composer中定义好的http请求

参考
https://fiddler.ideas.aha.io/ideas/FID-I-113…

6月 07

curl

-X POST 默认是get 可以改为post
--data "data=xxx" 要提交的数据
--header "Content-Type:application/json" 增加各种头信息,可以从chrome调试中直接找到
http://www.example.com/form.cgi 访问的网站url

其他参数

--data-urlencode 是data参数的一种替代,可以对data数据进行url编码

--trace-ascii 记录trace信息到文件中

curl --trace-ascii curl.trace http://www.google.com/

--data-binary @文件名 从文件中post二进制数据

文件名之前要有@
curl -vvv --request POST --header "Content-Type: x-ISO-TPDU/x-auth" --header "Connection: close" -k --data-binary @possindata.raw http://xx.x.x.xx/httpspos…

6月 07

The dynamic port range in earlier versions of Windows was 1025-5000. This was changed in Windows Vista and Windows Server 2008 to comply with Internet Assigned Numbers Authority (IANA) recommendations about using ports. If you deploy Windows Vista or Windows …

5月 06

在查询中使用rand函数会发现,所有的值都是一样的

这种情况下可以使用 ABS(CHECKSUM(NewId())) % 14

在随机均匀散布中插入波动率,让汇总(按日期)数据看起来也是随机的

,(ABS(CHECKSUM(newid())) % 100) (1+(((ABS(CHECKSUM(日期)) /10000000) %60-30)0.01)) as rk_where

参考

https://stackoverflow.com/questions/1045138/how-do-i-generate-random-number-for-each-row-in-a-tsql-select
SQL Server – Set based random numbers

SQL Server – Set based random numbers

关于非均匀随机数

dbo.RN_WEIBULL( 1,0.7,rand(CHECKSUM(签名))) rn

参考

【译】使用SQL生成非均匀随机数
http://www.cnblogs.com/CareySon/archive/2012/07/11/GenerateNURNsUsingSQLServer.html…

5月 06

用管理界面修改可能会报错Microsoft SQL Server Error 5030

改为单用户在修改

ALTER DATABASE wx SET SINGLE_USER WITH ROLLBACK IMMEDIATE
-- the following line sets the new collation
ALTER DATABASE wx COLLATE Chinese_simplified_Pinyin_100_CI_AI
-- the following line sets the database back to "Multi User" mode
ALTER