因为一个项目的需要,需要PHP与C#之间的DES加密解密实现,网上一顿找例子,大部分都是坑爹的啊,即使题目上写着能互通的都不行,后来经过自己的一些改进,终于把这个PHP和C#的DES加密解密给调通了,不容易啊,有需要的朋友,可以直接拿来用,绝不坑爹!
关于DES的原理以后有时间再慢慢的研究,研究完到时候跟大家汇报一下~
爱技术,好产品,探管理,享生活
因为一个项目的需要,需要PHP与C#之间的DES加密解密实现,网上一顿找例子,大部分都是坑爹的啊,即使题目上写着能互通的都不行,后来经过自己的一些改进,终于把这个PHP和C#的DES加密解密给调通了,不容易啊,有需要的朋友,可以直接拿来用,绝不坑爹!
关于DES的原理以后有时间再慢慢的研究,研究完到时候跟大家汇报一下~
这个是当初项目管理上线以后的讲解文档,摸索着来做项目管理,从当初的快速,瀑布,剃度的开发模式到最终的快速,迭代的开发模式,越来越贴切目前整个部门的开发习惯与理念,并逐渐走向正轨,目前整个项目开发或者研究性的工作能有一定的把控。
但从系统的设计与开发角度看,将整个流程融入到一个系统中,着实走了好多的弯路,经常是程序开发着一半,需求变了,或者做着做着流程改了,这岂是两个字“郁闷”能形容的了啊,后来在做开发,我就张经验了,每次有新功能,或者新需求的时候,不去开发程序,用其他方法试行,比如Excel等,等却懂这个可行后在进行开发。
下面粘上这个系统最终上线后我来讲解的PPT。
以前做的一些网站都是放在Godaddy的虚拟主机下,也不考虑什么性能之类的事情,后来导致占用虚拟主机资源过高,没办法,只能换地方,就买了Burst的VPS,但是用了没多久,发现这个也撑不住,本来想买更高配置的VPS,后来转念一想,不如用几个便宜的搭个负载均衡,所以就索性买了4台VPS
一个入口VPS,两个负载VPS,一个DB,VPS 就这样搭了一个小型的负载均衡。
至于负载的VPS不用设置啥玩意,就是在入口的主机上搭上Nginx并且简单配置一下就好了。
我的代码如下:其中我把域名给换了123.com 和 321.com , 两个负载的IP分别是 184.82.107.126 和 184.82.2.222 ,如果有更多的负载可以在upstream 中继续追加就行了。
这个脚本是帮我们公司的人力在筛选简历时写的,当时正值校招季节,被拜托实现在Email中提取这些人的职位、姓名、电话、邮箱,一开始准备是在foxmail等软件基础上进行实现,后来发现此方法行不通,后来转变一下思路,直接用Python接回来,然后正则匹配写文件不得了,SO..就有了一下的脚本。
其中,前程无忧的Email是经过Base64编码的,所以需要先解开,然后在进行正则匹配。
脚本是帮人力写的,他们也不懂Python,所以最后用py2exe给打了一个exe的包,就让他们看看了,本来想有空再加上一些时间的判断等机制,后来也没再找我,就这样了,估计也就是用了一次…
以前做某产品时,想了一大堆的推广思路,因为跟销售有关,淘宝上又有很多的同类商品,所以准备抓一下购买竞争产品的淘宝用户,从中挖地点人,遂有了一下的脚本,做的比较粗糙,只是为了满足当时的需要,后期没有在进行细致维护,因为后来发现这条路子不通..淘宝没有接口能直接发旺旺信息,如果模拟来做的时候,大部分用户还必须先加为好友,还有旺旺每天只能加50个好友….
如果需要小批量推广,或者你有大把的时间,你可以尝试一下用这个思路推广。
说远了,这篇主要介绍如何抓取,这个脚本是从某宝贝页面的的用户评价处抓取的淘宝(旺旺)昵称,淘宝中,很多的时候都是通过前端的请求通过ajax去后端取数据,的,这个评价也不例外,SO,我们不用去加载宝贝页面那么庞大的信息,直接访问他的接口来数据就行了。然后通过正则匹配一下昵称,再去掉哪些隐藏成*号的昵称,然后入库。OK。
这个脚本是要连库的,一个两个表,nickname,抓取后的昵称存放在这里,turl,抓取的淘宝页面地址。
前段时间一直接到各种的骚扰电话或者是诈骗电话,郁闷死了,后来打算在网上找个电话轰炸机,教训教训他们,但是着了N久也没有一个合适的,所以就打算自己来实现一个算了,反正网上有那么多的免费电话,经过一些筛选,最后选了QQvoice,其他的没选因为他们的哪些拨号按键根本就不是控件,估计是像QQ那样,直接画出来的。
原理很简单,用C#控制某窗体的组件,就是找到各个号码控件,PostMessage给发送按下指令,然后点击拨号,等待相应时间,再按下挂断键,重复循环这个过程,因为当时手边有一堆电话,所以也不是针对某一个号进行拨打,可以给出一批号码。
使用的时候,需要先自己运行起qqvoice来,还需要在轰炸机里填上qqvoice的id号,填上要轰的手机号码,就可以开始了。
这个也是在开始学习Python时写的一个小脚本,抓取Torrentkitty中的磁力链接,指定结束日期,会通过他的历史页面进行开抓取,会一直抓取到2007-01-01日的数据,因其每页分页只有只有30条内容,所以每个日期有多少分页开几个线程,加快抓取速度,还有这网站检测了UserAgent,需要伪装一个,伪装完事就可以开始抓了。
抓过一晚上,抓回来几十万把(一共就100多万),自己弄个小页面进行搜索,确实快了不少。
这些代码是为了方便自己用简单写的,如真要用,怎么也得稍作修改。
上代码:
生成时间维度
Add.php 为生成入口
设置里面的开始时间与结束时间(Unix时间戳)即可生成时间维度,写入MYSQL中。
格式为:
公历 - 公历短杠 - 公历反斜杠 - 短公历 - 阴历 - 第几天 - 第几周 - 周内第几天 - 数字年 - 数字月 - 数字季度 -
中文年 - 中文月(数字) - 中文月 - 中文天 - 中文周 - 中文季度 - 月旬 - 半年 - 英文月 - 英文星期
转眼间1年又这么过去了,回想今年,总是感觉过的好快好快,即便是昨天也感觉离自己好远,如果在看看自己去年的总结,那就感觉那是上辈子的事情了,转眼间走出学校已经将近6个月了,步入社会也不过如此。只是感觉确实少了好多的乐趣,但这也跟自己在外地有关….OK下面就来开始今年的正题。
今年的Inlife确实好少好少,再加上我跟杜懒懒都是不愿意动弹的人,周末基本上也不出门,所以外出活动基本公司组织的活动了,爬山,植物园,穿越..等等等,活动还是非常丰富的,尤其是穿越,真是痛并快乐着,两天一宿的荒山穿越确实感受颇多,只可惜自己的体力体能不支还拖累了我们小组,但那估计真就是我的体能极限了,最后的半公里几乎是在地上爬过去的。并且今年几乎是没有喝酒啊.这酒量是直接不行了,就跟公司同事喝过一次酒还喝大了,丢人现眼了。
这个程序是个半成品,所及就发在这里了,管理界面是PHP做的,还有一个C#的服务端,就是检测是否有需要发送的消息,然后发送给指定人,刚来到公司后发现大家都是使用QQ办公所以就想到做这么一个东西,后来做到一半全公司禁用QQ换RTX了,所以就没在继续做。
稍作介绍:
link.exe为调用主程序,使用时只需打开此程序即可。
setting.ini中更改数据库链接设置
qqnotic.sql为数据库,导入即可(内附测试数据)。
rest文件夹中为测试web接口,需更改其数据库连接