现在位置: 首页 > fladdexinna发表的所有文章
  • 03月
  • 12日
综合 ⁄ 共 255字 评论关闭
 1。udp编程特点: 1)udp发送和接收没有缓冲区,发送和接收都是整包,自动保持包的边界 2)udp包的发送和接收不保证一定成功,不保证按正确顺序抵达 2。注意事项 1)在接收udp包时,如果接收包时给定的buffer太小的话,会发生异常,要捕获异常,相应调整buffer的大小,和给出反馈信息。 2)如果不允许丢包的情况出现的话,要有重发机制来保证,如:每发一条信息,只有收到正确的反馈信息的时候,才证明成功,不然就重试一定次数后才证明真正失败 3)可以用SetSockOption方法来设定接收等待时间,以免傻等。
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 950字 评论关闭
As coders, we are familiar with how function calls work in Python or C.  Whenever we call a function, the function gets a private namespace where its local variables are created. Return The return statement is where all the local variables are destroyed and the resulting value is given back (returned) to the caller.  Should the same function be called some time later, the function will get a fresh new set of variables. Yield But what if the local variables aren't thrown away when we......
阅读全文
  • 07月
  • 01日
综合 ⁄ 共 1886字 评论关闭
原始链接:http://guoyang100ok.blog.163.com/blog/static/12243553320097604532581/ 在BeanFactory的配置中,<bean>是我们最常见的配置项,它有两个最常见的属性,即id和name,最近研究了一下,发现这两个属性还挺好玩的,特整理出来和大家一起分享。   1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定的。总结起来就相当于一个Java变量的命名:不能以数字,符号打头,不能有空格,如123,?ad,"ab "等都是不规范的,Spring在初始化时就会报错,诸如:    Java代码    1. org.xml.sax.SAXParseException: ......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 912字 评论关闭
1.下载CentOS的安装盘 直接去官网下载或者网上搜索,如 http://www.cnbeta.com/articles/196464.htm 我的电脑是32位的,所以下载了i386版本的CentOS-6.2-i386-bin-DVD.iso注意:应该下载硬盘安装版,而不是liveCD版liveCD (光盘版)是可以直接在光盘上运行的版本,运行后可以再选择安装到硬盘中。bin-DVD(硬盘安装版) 是一个纯安装版本,一般推荐用这个,因为 LiveCD 安装的时候很多软件包要从网络去下载,会很慢。 将镜像文件解压后,提取其中的isolinux和images两个文件夹,将其复制到C盘和你存放镜像文件的磁盘的根目录下。 注:......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 2648字 评论关闭
一、  Sequence的内置函数 1.  sequence?first 返回sequence的第一个值。 2.  sequence?last  返回sequence的最后一个值。 3.  sequence?reverse 将sequence的现有顺序反转,即倒序排序 4.  sequence?size    返回sequence的大小 5.  sequence?sort    将sequence中的对象转化为字符串后顺序排序 6.  sequence?sort_by(value) 按sequence中对象的属性value进行排序二、   Hash的内置函数 1.  hash?keys 返回hash里的所有key,返回结果为sequence 2.  hash?values 返回hash里的所有value,返回结果为sequence 例如: <#assign use......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 5833字 评论关闭
因为在u-boot移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了。制作补丁可以解决这个问题。 学习资料的收集比较简单,方法一类似于这种初级问题网上资料非常丰富,google或者baidu搜索一下,然后选择有价值的资料,方法二是阅读man在线文档。完成收集工作,当然最终要在自己的Linux上作实验,比较总结,消化吸收为自己的东西。要除去这么一种错误思想:一定要学全。要知道,一次学全是不可能的,只能先学习最为常用的,在以后不断实践的过程中逐步的丰富,最终达到比较高的水平。把握的原则是:日有所......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 464字 评论关闭
/**  * 计算字符长度,中文占两个字节  * @param sTargetStr  * @returns {Number}  */ function calculate_byte(sTargetStr) {     var sTmpStr, sTmpChar;     var nOriginLen = 0;     var nStrLength = 0;     sTmpStr = new String(sTargetStr);     nOriginLen = sTmpStr.length;     for ( var i=0 ; i < nOriginLen ; i++ ) {             sTmpChar = sTmpStr.charAt(i);             if (escape(sTmpChar).length > 4) {                     nStrLength += 2;             } else if (sTmpChar!='/r') {           ......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 2247字 评论关闭
转载自:http://ningandjiao.iteye.com/blog/1477792   最近开始接触Ruby和Rails的开发,个人是一个疯狂迷恋编写代码边format的编写方式,看到摆的凌乱的代码就会有一种无法言说的焦躁感,同样的习惯被我带到了Ruby的学习过程中,可是应该如何确定Ruby源文件的format呢? GitHub公布了他们的答案:  Ruby Style Guide:https://github.com/bbatsov/ruby-style-guide  源代码布局方面: 1、所有源文件以UTF-8编码 2、使用2个空格的缩进 3、使用Unix风格的换行符(\n),windows(\r\n)。可使用git config --global core.autocrlf true......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 1444字 评论关闭
题目链接: http://acm.pku.edu.cn/JudgeOnline/problem?id=3399 这个题目要求给定N个数,要求从里面取出K个数,使得他么的乘积最大。这题可以用贪心法AC,不过细节比较多,要考虑周全。 我们先将输入的数分为正数和负数两个部分,如果K为奇数,那么我们先将正数的最大值加入答案的集合。 然后我们将没有加入集合的正数取出两个最大的,将负数集合取出连个最大的他们的乘积比较,作为取数的依据 但是要注意边界情况,不断这样取数,直到构造出所有要求得答案集合。 #include "iostream" #include "cstdio" #include "algorith......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 43字 评论关闭
 <s:if test='{#note.replyyes=="1"}'>是</s:if>
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 1509字 评论关闭
表多了,任何操作都要小心,累加效应会带来意想不到的故障的 背景 执行的DDL操作形如,单台机器上两个库,每个库32个表,顺序执行: alter table tc__xxoo add column cxxx1 datetime not null,add column cxx2 datetime not null; 一条DDL的执行时间,我们期望值是很短(如 0.01s),但是实际情况是 root@test 02:51:56>alter table test_trade_relation_xx add column cccc1 datetime not null,add column cccc2  datetime not null; Query OK, 0 rows affected (1.14 sec) 此次DDL为 add colu......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 2182字 评论关闭
题意:警察蜀黍知道有一伙犯罪团伙要从S点到达H点。每一个点需要一定的人数镇守。问需要最少的人数截断犯罪团伙从S到H的路使得不能从S到达H。 建图: 拆点。每个点i拆成i->i'和i'->i(因为是双向边),边权为需要的人数 存在一条u->v的边就这么建u'->v和v'->u(双向边),边权为INF。 代码: //author: CHC //First Edit Time: 2014-11-17 22:53 //Last Edit Time: 2014-11-17 23:26 #include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <set> #inclu......
阅读全文