美好的生活需要用心记录
  • 圆通速递,你大爷的

    纯垃圾速递,垃圾中的战斗机。

    2010-8-31 life

    2条评论
    34 views
  • 搜狗别那么流氓

    我一直使用搜狗拼音的,因为用的是user权限的账号,平时也没发现什么,

    昨天重做了系统,用的管理账号,他大爷的,竟然在后台偷偷的安装搜狗

    浏览器,而毫无提示。

    不说了,马上卸载从此不用,流氓的NX真多。

    阅读全文>>

    2010-8-29 life

    0条评论
    33 views
  • 谨慎常规服务器的安全设置

    我只是将设置的服务器心得分享,错误或者建议,愿意提出来的请评论跟帖:

    一、目录问题

    1、C:\Documents and Settings

    2、X:\Program Files

    3、X:\PHP

    1,2这两个目录是有必要限制IIS账户访问了,入侵者能从这两个目录得到很多信息

    关于第3点,习惯性的都会默认为盘符:\php目录。这个目录开放给IIS账号是带执行

    权限,有必要把名字修改一下,其他诸如IIS配置文件、Apache配置文件、Mysql配置

    文件,如果可能都做一下限制。

    二、系统权限问题

    阅读全文>>

    2010-8-18 security

    0条评论
    86 views
  • 关于粘包的处理

    今天朋友问起粘包数据的处理流程是如何的,这类文章网上已经很多,推荐朋友去百度,还是不听

    只要自己简单写下流程,希望有用。

    粘包的产生问题,这里就不解释了。粘包的特征是数据可能出现前后2个包部分数据粘在一起。

    比如A包的尾部包含有B包的数据,这个在上层的剥离,如果没有一个约定的协议是容易导致错误的。

    定义了一个包头结构,这个结构体包含了包体长度,命令类型:

    阅读全文>>

    2010-8-17 code

    0条评论
    84 views
  • 无言

    到对某些事情有太多的想法和感慨的时候,就会无言了。说什么?

    想什么?跟谁说,既是无从开头,又是谈之无味。

    现实的社会,纠结的社会。

    2010-8-14 life

    0条评论
    61 views
  • 异步数据传输

    今天在测试性能的时候,悲剧的发现程序内存飙升不释放,跟踪下,发现异步模式下

    数据最好采用应答式来处理,如果用循环来发送数据,容易造成底层缓冲积压

    程序异常,类似我悲剧的内存高涨不下。

    阅读全文>>

    2010-8-9 code

    0条评论
    98 views
  • vpn端口修改 [整理]

    我们通过修改注册表达到自定义端口的目的:首先在服务端注册表里面找到这个项[HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Class\{4D36E972-E325-11CE- BFC1-08002bE10318}],这个项里面设置的是和网络适配器有关的键值,这个项下面可以看到诸如0000、0001、0002等命名的分 支,这些分支设置的是各个接口的信息,然后我们找到里面含有字符串DriverDesc并且数值是WAN 微型端口 (PPTP)的那个分支,这个分支可能是上述0000、0001、0002等命名分支中的一个,我们继续找到该分支下面的TcpPortNumber键, 可以看到它默认的十进制值为 1723,这个1723就是VPN服务所开的默认端口号,我们把它修改为其他任意端口号即可。

    阅读全文>>

    2010-8-5 security

    0条评论
    95 views
  • 远程文件传输几个备注点

    远程协助不免需要传输文件、这是个比较重要的模块,很多细节需要处理,最近在完善产品的时候

    有些心得,记录下来。

    1、文件读取块大小设计

    我采用64KB文件块,在局域网里能够达到10-12M/S,尝试过32KB,16KB,4KB,64KB是比较

    好的选择,我们知道在winsocket 异步模型里,wsasend投递之后是直接返回,但是不代表数据已经发送

    出去了,只是放到系统队列里,这个时候对方收到的包可能会一次性大于64KB,所以用于接收数据的缓冲区

    应该大于64KB,避免产生意外。

    阅读全文>>

    2010-8-4 code

    0条评论
    115 views
  • 屏幕墙分割

    这两天给程序加了屏幕墙功能,屏幕墙应用比较广泛,比较让人讨厌的是整个公司的员工的工作屏幕

    都在老板的电脑屏幕墙显示出来。

    1、屏幕分块,一次性创建

    2、数据处理

    阅读全文>>

    2010-8-2 code

    1条评论
    121 views
  • Ubuntu Fcitx安装{转载整理}

    安装:

    一、删除系统自带的ibus输入法:
    ubuntu10.04 自带了一个ibus输入法,但不如小企鹅输入法小巧好用,我们可以在新立得软件包管理器里搜索“ibus”,选择“ibus”,鼠标右键选择“标记以便彻 底删除”(sudo apt-get autoremove ibus),然后点击应用就可以把它删除了(
    不要安装语言支持,因为安装后为iBus

    二、安装fcitx小企鹅输入法:


    1.新立得软件包管理器里搜索“fcitx”,鼠标选择“标记以便安装”(sudo apt-get install fcitx 或通过
    http://code.google.com/p/fcitx/downloads/list 下 载fcitx-deb安装包)
    2.配置环境,终端输入:

    阅读全文>>

    2010-7-19 security

    0条评论
    147 views
回到顶部