现在位置: 首页 > legalize发表的所有文章
  • 11月
  • 24日
综合 ⁄ 共 19009字 评论关闭
C 语 言像一把雕刻刀, 锋 利,并且在技 师 手中非常有用。和任何 锋 利的工具一 样 , C 会 伤 到那些不能掌握它的人。本文介 绍 C 语 言 伤 害粗心的人的方法,以及如何避免 伤 害。 第一部分 研究了当程序被划分 为记 号 时 会 发 生的 问题 。 第二部分 继续 研究了当程序的 记 号被 编译 器 组 合 为 声明、表达式和 语 句 时 会出 现 的 问题 。 第三部分 研究了由多个部分 组 成、分 别编译 并 绑 定到一起的 C 程序。 第四部分 处 理了概念上的 误 解:当一个程序具体 执 行 时 会 发 生的事情。 第五部分 研究......
阅读全文
  • 09月
  • 10日
综合 ⁄ 共 3096字 评论关闭
       时下,短网址应用已经在全国各大微博上开始流行了起来。例如QQ微博的url.cn,新郎的t.cn等。我们在新浪微博上发布网址的时候,微博会自动判别网址,并将其转换,例如:http://t.cn/hrYnr0。为什么要这样做的,原因我想有这样几点:        1、微博限制字数为140字一条,那么如果我们需要发一些连接上去,但是这个连接非常的长,以至于将近要占用我们内容的一半篇幅,这肯定是不能被允许的,所以短网址应运而生了。        2、短网址可以在我们项目里可以很好的对开放级URL进行管理。有一部分网址可以会涵盖性、暴力、广......
阅读全文
  • 09月
  • 05日
综合 ⁄ 共 387字 评论关闭
    之前项目应为用百度地图各种操蛋,所以放弃使用百度地图SDK改用腾讯地图SDK。     虽然腾讯地图SDK比百度地图SDK各种好用,但是考虑到做地图闭经百度能力是强于腾讯的,而且百度出了新的5.0SDK,于是想试试。     新版SDK接口科学,文档简单可读性高,没几分钟就全部弄好进入调试模式。但是无论怎么都收不到onReceiveLocation回调。     最开始以为是使用AndroidStudio gradle配置问题没有引入so库,但是发现编译出来的apk其实有so库的。     然后就在想是不是百度提供的AK需要审核,但是看了百度API所有文档也没找到关于审核......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 1137字 评论关闭
参考文章: http://blog.csdn.net/ablipan/article/details/12781619?reload     建议先学习上面的文章 本文按照参考文章没成功,自己稍微做了点修改,不过,思路是从哪里来的,感谢分享者 我是jqueryui做的一个动态的下拉框,然后在ie6下 别人给出的办法,是在本页面写一个js function gg() { var code = ["<html>"]; code.push("<body style='background-color:#F8F8F8;'>"); code.push("</body>"); code.push("</html>"); return code.join(""); } 然后在弹出的ui上面包裹一层div,......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 667字 评论关闭
参考帖子:http://stackoverflow.com/questions/788277/iphone-strange-error-when-testing-on-simulator 真机测试的时候不小心吧touch4g拔下来了,结果导致再次运行程序的时候,报出以下错误: Couldn't register com.myApp.debug with the bootstrap server.  Error: unknown error code.  This generally means that another instance of this process was already running or is hung in the debugger. 接下来我重新运行了几次,结果硬是无法正常在机器里面运行程序了,试了好几种办法 重新编译整个项目,退出并重新启动Xcode......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 4710字 评论关闭
/*2002-11-28 * *//*位图文件头*/typedef struct{ int imgType;/*位图的标志,即ASCII码为BM。两字节*/ long imgHeadSize;/*位图的文件的总字节数 4字节*/ long imgReserved;/*保留字4字节00 00 00 00*/ long imgBeginBit;/*位图阵列的起始位置,一般是54字节开始为位图阵列*/}IMGHEAD; /*位图信息头 bfSize:位图文件的大小。等于位图文件头+信息头+颜色表+位数据。以字节为单位即:sizeof(bmfh)+sizeof(bmih)+sizeof(RGBQUAD)*256+bmih.biSizeImage */typedef struct{ long imgHeadInfSize;/*位图信息头的长度,一般位图信息头占......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 1135字 评论关闭
  现在是 SNS 的春天,最近又有消息传言新闻集团准备收购 LinkedIn。有趣的是,LinkedIn 也是 Paypal 黑帮 成员创建的。在最近一个季度,有两个 Web 2.0 应用我用的比较频繁。一个是Twitter,另一个就是 LinkedIn。 LinkedIn 的 CTO Jean-Luc Vaillant 在 QCon 大会上做了 ”Linked-In: Lessons learned and growth and scalability“ 的报告。不能错过,写一则 Blog 记录之。 LinkedIn 雇员有 180 个,在 Web 2.0 公司中算是比较多的,不过人家自从 2006 年就盈利了,这在 Web 2.0 站点中可算少的。用户超过 1600 万,现在每月新增 ......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 465字 评论关闭
3.2 const限定符 符号常量 const type name=value;//在声明时对const初始化 3.3.4浮点数会降低精度 <span style="font-size:18px;">#include<iostream> int main() { using namespace std; float a=2.34e+22f; float b=a+1.0f; cout<<"a="<<a<<endl; cout<<"b-a="<<b-a<<endl; return 0; }</span> 该程序结果应该为1,但是实际结果为 <span style="font-size:18px;">a=3.34e+022 b-a=0</span> 问题在于,2.34e+22是一个小数点左边有23位的数字,机......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 317字 评论关闭
/** * @desc 根据生日获取年龄 * @param string $birthday * @return integer */ function getAge($birthday) { $birthday=getDate(strtotime($birthday)); $now=getDate(); $month=0; if($now['month']>$birthday['month']) $month=1; if($now['month']==$birthday['month']) if($now['mday']>=$birthday['mday']) $month=1; return $now['year']-$birthday['year']+$month; }
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 117字 评论关闭
cd是change directory,顾名思义,是改变目录,默认状况下,是不改变驱动器的,如果当前提示符的驱动器是c:,而你想改变成d,则可用: 1, d: 2, cd /d d: 1是普通切换目录的方法, 2,是告诉提示符,切换目录时也改变驱动器。
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 4579字 评论关闭
1.1   CREATE  PROCEDURE  (创建) CREATE PROCEDURE存储过程名 (参数列表) BEGIN SQL语句代码块 END   注意: 由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空参数列()。每个参数默认都是一个IN参数。要指定为其它参数,可在参数名之前使用关键词 OUT或INOUT 在mysql客户端定义存储过程的时候使用delimiter命令来把语句定界符从;变为//。 当使用delimiter命令时,你应该避免使用反斜杠(‘"’)字符,因为那是MySQL的转义字符。 如: mysql> delimiter // mysql> CREATE PROCEDURE simplepro......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 333字 评论关闭
关键字:BitKeeper, multiple files 一、删除文件夹 删除BitKeeper repo中的文件夹 bk rmdir 文件夹 二、添加多个新文件 repo一般会设置checkin代码时必须添加comment,否则无法checkin。使用checkin tool为每个文件添加comment太麻烦了,使用如下命令行: bk sfiles -x | bk new -y"Add your comments here" - 然后使用checkin tool添加changeset的comment,commit后,push即可。 三、checkin多个修改过的文件 同样,使用如下命令行checkin当前文件夹修改过的文件。 bk sfiles -U -c | bk ci -y"Add your comments here" -
阅读全文