自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (17)
  • 收藏
  • 关注

原创 wireshark decode https(tls)

Hi参考官方链接https://wiki.wireshark.org/TLS查看第三个sheet

2021-05-17 13:12:30 363

原创 行情数据接口

保存一下,自己做个记号1,聚合数据, https://www.juhe.cn 有调用次数有限制(每天200/次,会员可扩大调用次数),返回数据内容比较简单,只有当前行情,没有历史行情2,yfinance https://github.com/ranaroussi/yfinance 没试过3,来自券商的数据接口,富途牛牛 安装 FutuOpenD https://futunnopen.github.io/futu-api-doc/intro/FutuOpe...

2020-05-19 15:00:00 1523

原创 java版本的飞鸽编写(三)--完结

Hi最近又有人@我了,为啥没下文了?由于打通了几个关键问题,不想耗费无谓的时间去码代码另外本人也懒惰了8年一直没有更新,今天借着不想干活,做个总结吧一些关键问题Q1:如果知道其它在线用户?由于没有Server,所有要能显示所有在线用户,那么就可以通过2个方法方法1:广播包的形式方法2:遍历一遍自己所在子网的所有IP发个UDP的包,到默认监听端口(自己可定),那么...

2018-12-10 16:56:52 529

原创 2017

一眨眼,2017年,即将结束了今年,貌似什么都没做,浑浑噩噩的想跳出干了快10年的公司,又缺少点勇气觉得,公司毛病很多,难道外面的大公司就没毛病了可能也很多,只是相对少了点,嗨.....但今年,还是继续保持了,争取每2月读一本书的节凑陆陆续续也看了好几本书了,继续保持吧,保持一颗好奇的心,比什么都重要最近又重拾《微积分》打算看完它,再仔细读读《线性代数》,《

2017-12-04 09:55:36 359

原创 Gluster源代码阅读3--MGMT Xlator

引言个人认为Gluster有5大基础组件,分别是:MGMT,RPC Server,RPC Client, NFS Server,NFS Client这5个组件组成了Gluster的基本服务,所以这一章节就是简单概述下MGMT做了哪些事情MGMT,NFS,RPC-Server都使用相同的main函数(glusterfsd:main),所以这3类都有着相同加载流程,大致流程如下:int

2016-06-02 17:21:07 1663

原创 Gluster源代码阅读2--启动分析service glusterd start

修改/usr/lib/systemd/system/glusterd.service 里的log级别到TRACEEnvironment="LOG_LEVEL=TRACE"可以查看更多log 当安装好gluster后,在/usr/sbin下面会有4个文件与之相关这4个文件,其实你会发现其中3个是指向同一个文件的glusterfsd,还有一个gluster,它负责解析来自bas

2016-06-02 15:15:13 1883 1

原创 Gluster源代码阅读1--RPC与NFS

修改/usr/lib/systemd/system/glusterd.service 里的log级别到TRACEEnvironment="LOG_LEVEL=TRACE"可以查看更多log 当安装好gluster后,在/usr/sbin下面会有4个文件与之相关这4个文件,其实你会发现其中3个是指向同一个文件的glusterfsd,还有一个gluster,它负责解析来自bas

2016-06-02 15:06:34 1588

原创 Nginx 配置 多个VSFTP的loadbalance

Nginx 配置 多个VSFTP的loadbalance

2016-06-01 10:51:58 5055

原创 Mina的大量连接问题

最近用到了Mina,发现在CentOS6.2 上,当接收到400个来自客户端的TCP连接的时候,新的TCP的连接能建立成功但是新建立的TCP连接收到的数据,不能再抛给应用层,而一直堵在缓冲区,如下使用命令:netstat -nat |grep 65534因为TCP的三次握手是操作系统控制的,所以新的TCP连接能够建立成功。为什么会这样呢?当找到了真正的原因,只能感叹,作为一

2016-02-20 22:32:20 5859 1

原创 性能模拟器开发

由于之前的工具都是买的第三方的,并且每年需要支付很多licences的费用而公司希望我们有自己的性能模拟器,所以最近开始了一个新的项目,目的是需要模拟15万路通话,而我们又需要写了一个简短的概要设计去找公司申请资源(例如钱,人等)所以这算是,目前我一个开始,从无到有的设计,记录一下吧It can emulate huge of traffics(15K sessions) and

2015-08-02 23:11:41 664

原创 基于websocket的前端与后端之间的数据交互

基于传统的前端开发,一般都使用JS访问一个URL,然后基于这个URL使用JSONDATA与URL进行交互如下图:那么如果要实时的展现数据的变化,那么我们有2种方法1,使用poll(不断的轮询),这么将是一个低效的方法2,就是在后台保持一个长连接,然后被动的触发,当有数据更新时基于第二种,方案,我们不得不在后台打开一个原始的tcp socket连接,那

2015-08-02 22:48:50 46963 3

原创 java 泛型资源

泛型接口继承:http://edwardpro.iteye.com/blog/322133泛型范例:http://www.cnblogs.com/lwbqqyumidi/p/3837629.html

2015-06-27 08:58:29 481

原创 计算G711语音的打包长度和RTP里timestamp的增长量

如何计算G711语音等的打包长度和RTP里timestamp的增长量一般对于不同的语音有不同的打包周期,而不同的打包周期又对应着不同的timestamp in RTP那么是如何计算的呢,我们通过G711举个例子G711的打包周期分为10ms,20ms,30ms,sample rate是8000,速率是64kbit/s64kbits,意味着每秒发送64000比特

2015-03-12 17:32:26 2371

转载 TCP_TW_REUSE 含义

根据TCP/IP协议,连接断开之后,端口不会立刻被释放,而是处于TIME_WAIT状态,等待两分钟半后,才会被释放掉,才能被新连接使用。而性能测试并发了3W连接,在3W连接因超时而关闭后,grinder又迅速请求3W连接,这时,已被占用的端口号未被释放,部分新建连接因为无法分配到端口号而失败。通过配置TCP_TW_REUSE参数,来释放TIME_WAIT状态的端口号给新连接使用TCP_TW

2014-05-08 15:35:31 6434

原创 django zip

from django.utils.text import compress_sequence, compress_stringcompressed_content = compress_string(xml_str)response = HttpResponse() response['Content-Encoding']='gzip'response.content = compr

2014-01-22 11:08:34 1859

原创 curl和apache bench自带cookie测试

自带cookiecurl "http://10.69.74.19/" --cookie "sessionid=qivzm5p4w2x7d9b54hrd6g57rrblfwsc;csrftoken=QRBnDOB63GmYdy96uNOfnyecNNWe2MoI;" > test.tmpab -n 1 -c 1 -C "sessionid=qivzm5p4w2x7d9b54hrd6g

2014-01-02 16:03:44 1968

原创 postgresql delete优化

最新需要整理数据库因为有些表已经达到了2千多万行数据,并且有相当一部分数据是几年以前的所以那些数据,对于用户来说是没有必要,所以不得不考虑清除部分过期的数据但是发现当我使用delete时,发现删除数据很慢,语句如下delete from tablename where id 从sql 上发现,很难有优化的地方了,这种语句已经相当的精炼了并且查询了下,

2013-12-06 16:09:54 9200

原创 How to configure Nginx Gzip compression

Enabling Gzip compression in Nginx is very easy, and allow us to save bandwidth transfer and also almost duplicate/triplicate our page speed. First step is edit nginx.conf file, that could be located

2013-09-13 12:50:22 815

原创 10分钟搞定,slony的安装和配置

最近要配置Postgres的数据复制功能(replication)Replication 分为2类:synchronization 和 asynchronization在Postgres的最新版本里,已经自带了synchronizationreplication功能而asynchronization的复制,也有slony这个软件可以和Postgres实现很好的连接http://ww

2013-08-23 12:17:46 2675 4

原创 新的产品线

从去年10月去芬兰培训自动化测试,到现在已经半年了半年之间,从不熟悉,到熟悉FTR的大部分组件,到能独挡杭州一面也算有所成绩短暂的告别了工作4年的Testworks项目来到了新的项目这个项目说实话,代码并没有Testworks的代码那么优雅但是对于我来说,是一个全新的项目,它没有使用c,c++,java而是使用的python,django,javascr

2013-05-09 12:51:48 718

原创 apache-pivot

之前产品的GUI还是10年以前设计的,所以,老板打算用个新的技术去重新实现GUI找到了2种解决方案:apache-pivot 和 JavaFX这2种技术,都有一个优点,就是同样的代码可以运行在Desktop和Browser模式为了将来Testworks的云扩展,有兴趣的同学可以看看:http://pivot.apache.org/

2013-05-09 12:43:56 1039

原创 /usr/lib/python2.6 和 /usr/lib64/python 的区别

摘自老外的解释http://lists.fedoraproject.org/pipermail/users/2009-August/087219.htmlIt seems i have two python2.6 folders located in /usr/lib vs/usr/lib64  respectively.  Most python stuff (source)

2013-03-13 16:36:25 6209

原创 换老板了

最近直线上司换了,从中国人换成外国人了每个月要搞一次f2f的面谈,英语还凑合,老大说的,基本都能听懂不过,感觉对整个小组的管理,真是太难了:老板下面有3个组,1个在中国,2个在芬兰这山高皇帝远的,趁老板不在,工作时间出去办个私事,迟出早归,这都很正常了革命全靠自觉了,可是大家会自觉么!我想那是不可能的,人都是有惰性的。

2012-06-21 10:41:09 1410

原创 Custom JPanel cell with JButtons in JTable

If you ever wanted to add a JPanel with various interactive components (e.g. JButtons, JCheckBoxes etc.) in a JTable cell and could not figure out how to make them work, then this post is for you. Oth

2012-05-16 15:57:09 838 1

原创 更新Testworks从Cent4.6到6.2

如题,标题很明确 更新操作系统 终于明白,为什么有些人喜欢自己做轮子,而不是用第三方了的,受牵扯,真是件头疼的事 Testworks依赖的第三方软件包有二十个之多,而老系统是4.6的,升级到6.2问题遇到堆: TDM卡,ATM卡驱动问题 GCC版本太高,导致源代码编译问题一堆堆的,主要是写法没有参照C++的标准 等等,问题 我想,经过这一事情

2012-05-12 18:05:39 695

原创 备份一个tomcat7,用户添加

2012-02-13 12:14:19 1178

原创 展望2012

2012,12,21是最后一天,新的一年开始了,不知道今年又要面对什么样的新任务这一年,要当爸爸了,啥都不动了,先这么稳着好了。期待2011的PE结果

2012-02-03 14:50:40 550

原创 Arduino第五次实验---NOKIA手机蓝牙控制小车前进

很久没更新arduino相关的文章了,最近在网上买了个蓝牙芯片(蓝牙模块JY-MCU),也便宜37块钱这个芯片使用的是蓝牙串口服务,对于arduino这种封装好的板子来说也就是连连线,通过Serial这个API读取数据和写数据了,程序代码也是很简单的唯一麻烦点的是,通过在手机上写应用程序,如果你有这方面的背景也是手到擒来,所以就用j2me开发了应用程

2012-01-12 16:08:44 2584

原创 无题

跳槽才能涨薪水,这是个亘古不变的道理外来的和尚好念经,也的确是。一丝动荡的念头,好像又开始萌芽了

2011-10-28 13:59:34 532 2

原创 有感于公司的效率

最近,感觉,整个小组的效率好像越来越低了,或许也是整个大的部门吧如果想改变,只能温水煮青蛙,慢慢来了,大刀阔斧的弄,那是触犯众怒的。太多这种事情了,一个isource的问题,没人push,要不是私下催了LD很多次,或许还是老状态吧太多人,人浮于事,不关心产品,不关心未来突然发觉,只有自己的事,才是事突然想起:CEO发的一篇文章

2011-10-26 13:36:05 641

原创 T38与spandsp

前因:最近解决了一个“踢皮球的bug”,为什么说他是踢皮球了因为IPA这个平台功能一切正常,而ATCA平台有这个bug,而芬兰那边的DSP专家却说,他们的软件没问题,于是乎,那么就弱势的一方,找找看是什么问题了这我们的T38实现,尽然用的是开源的库,天煞的,这

2011-10-08 15:55:35 5061 6

原创 G711 如何放在T1-56K上

如题,最近测试工具要实现这个功能,所以总结一下:首先说下E1和T1的区别:E1用在中国和欧洲比较多T1用在美国和日本比较多E1 = 2.048Mbit/s = 32路*8bit*8000T1 = 1.544Mbit/s = ((24路*(7+1))+1

2011-08-08 10:18:52 1015

原创 解决Netbeans 下 undefined reference to `pthread_create'

因为这个并不是Linux下的标准,所以你要在链接的时候加上-lpthread,添加方式如下:properties->Linker->Libraries->Add Standard Library->Posix Threads (orAdd Option->Other Option

2011-07-25 10:53:01 1752

原创 有感于辞职

来公司已经2年7个月了,最近组内2个同事接连辞职 看着那些曾经一起工作的同事一个个的离去,总感觉有点伤感 海阔凭鱼跃,天空任鸟飞,也许外面有着更好的归宿 感觉2-3年是个坎, 往往辞职的总是每个部门2-3年经验的员工,而这些员工都是这个小组的财富 铁打的营盘,流水的兵,来来往往,聚聚散散,天下哪有不散的宴席。 最近,好像也到了公司的离职高峰期,整个大部门走了许多人,也来了些许新人 “外来的和尚好念

2011-06-22 14:19:00 620

转载 7个优秀的高质量图标搜索引擎

1.http://www.iconfinder.com/ 2.http://www.iconscan.com/ 3.http://www.iconlet.com/ 4.http://www.iconseeker.com/ 5.http://icons-search.com/ 6.http://www.mricons.com/ 7.http://www.veryicon.com/

2011-06-06 16:11:00 846

原创 Arduino第四次实验—自动垃圾清除车-中断代码调式

作者:alajl日期:2011-4-18标题:Arduino第三次实验—自动垃圾清除车-中断代码调式原文链接:http://blog.csdn.net/alajl关于attachInterrupt(),我想说点什么:这个是一个中断函数,由于许多数字传感器的状态只有0,1,两种状态,所以用这个方法来触发一个事件,是相当好不过了,例如:1、寻线传感器,从线内到了线外,0到1的改变,或者是1到0的改变,这个改变取决于你线的颜色,一般黑色是0,白色是12、红外障碍传感器:有障碍和

2011-04-18 16:41:00 3374 3

原创 Arduino第三次实验—自动垃圾清除车-配件组装

Arduino第三次实验—自动垃圾清除车-配件组装

2011-04-17 16:04:00 2289 2

原创 Arduino第二次实验—倒计时牌

<br /><br />作者:alajl<br />日期:2011-4-4<br />标题:Arduino第二次实验—倒计时牌<br />原文链接:http://blog.csdn.net/alajl<br /> <br />准备工作:<br />1.Arduino 328控制板 1个<br />2.Prototype shield扩展板 1个<br />3.面包板 1个<br />4.LED-8段共阳数码管,图示如下<br /> <br />5.电阻220欧-若干<br />6

2011-04-10 20:43:00 9663

原创 Arduino第一次实验—扫盲

作者:alajl日期:2011-4-4标题:Arduino第一次实验—扫盲原文链接:http://blog.csdn.net/alajl偶然从网上得知Arduino(http://www.arduino.cc/),觉得这块板子,做做小实验很有意思,并且有很多组件可以搭建,像积木一样。这让我想起了儿时的梦想,自己去搭建一个智能汽车,能够自动行走,并躲开路障,当然我们首先得step by step,先玩玩比较简单的实验,那么我们就开始吧。准备工作:1.Arduino 328控制板 1个2. 电阻

2011-04-04 21:32:00 2650 1

原创 关于TTY

2011刚开始,又做完了一个新的功能,TTY的编码和解码,一直想写点它的总结,那么就写点吧简介如下,也不想翻译了,大家凑合着看看吧(摘自需求分析与实现)Text Telephone  is meant to deaf, hard of hearing andspeech-impaired persons. They have been using specific Text Telephone equipment in the fixed network for many years to tr

2011-02-28 13:57:00 1216

slony源代码

slony源代码和配置文件 10分钟内,解决安装雨配置

2013-08-23

T38消息流程图

T38所有消息流程图 (sender)10.33.14.30 --------------------10.33.129.132------------------10.33.14.31(receiver) 用wireshark打开,decode选择T38

2011-10-08

通过手机蓝牙控制电脑的软件和源代码

通过手机蓝牙控制电脑的软件和源代码 大家可以通过netbeans导入对应的工程 工程分为2部分: 服务端:BlueServer 客户端:BlueClient 大家可以把BlueClient/dist/下的jar文件装到手机上 有兴趣的同学,也可以去“我的资源”里下载相关的源代码 所有程序均以测试过 测试手机:NOKIA5800 测试电脑:DELL D630(本本自带蓝牙模块)

2011-01-25

jdbc sql2000 驱动

jdbc sql2000 驱动 jdbc sql2000 驱动 jdbc sql2000 驱动

2010-06-08

HeadFirst 设计模式源代码

HeadFirst 设计模式源代码,与书上的范例一致,免去你输入的辛苦。

2009-02-09

head first design patterns中文版

head first design patterns中文版(1-3章)

2007-10-06

Spring in action

Spring in action 英文原版,

2007-10-06

Weblogic管理员手册

Weblogic管理员手册,Weblogic管理员手册,Weblogic管理员手册,

2007-10-06

ant 使用指南-----

,看过此文档,包你能学会使用ant,看过此文档,包你能学会使用ant

2007-10-06

Hibernate原理与配置快速入门

Hibernate原理与配置快速入门,只能作为入门的教程。

2007-10-06

spring 技术手册

spring 技术手册 台湾作者林信良,spring 技术手册 台湾作者林信良

2007-09-10

effective c++ and more effective c++

经典的讲语法细节的书,在长期从事编程项目之后该注意的书

2007-09-10

JSP2_0技术手册.

JSP2_0技术手册.JSP2_0技术手册.JSP2_0技术手册.

2007-09-01

SpringGuide

Spring的开发指导 Spring的开发指导

2007-09-01

struts-menu-2.4.3-src

struts-menu-src的源代码和相应的规范

2007-09-01

struts-menu-2.0

一个struts-menu-2.0的标签,里面有相应的lib,范例等

2007-09-01

Struts 1.1 API.chm

Struts 1.1 API.chm

2007-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除