小知识点日志(2014-10-22~2015-4-7)

上一篇 小知识点日志(2013-6-24~2014-10-11)

2014-10-22 17:51:46

1、函数命名:使用 LayerObjectOperation的命名方法,例如SlotFileRead。如果是面向对象的,通常是Layer字段在类名里表示了,而ObjectOperation通常表示成OperationObject,例如" CSlot slot; slot.readFile(); "

2、svn bug

3、mac实用工具:dash alfred

4、xcode Per-configuration Build Products Path 相对路径最好用$(PROJECT_DIR)开头,直接用.开头可能找不到路径,build成功但是找不到生成文件

5、教训:需要svn提交的应该尽早提交,否则别人更新导致自己的更新即时失效,需要重新整理的还是自己

2014-10-24 15:57:44

1、RSA生成密钥对的时候要求p、q均是模长的一半。如果模长是1024,那p、q大小范围是(2^511,2^512),这中间有很多素数吗?以每1000个左右一个素数估算,有2^501个左右

2015-1-5 16:27:19

1、VC6.0安装完成之后,除了要打补丁之外,要同步安装包的VC文件夹和安装后的VC文件夹,并把MFC42ud.dll等库拷贝到系统目录

2、五大设计原则:

1)单一职责

2)开闭(扩展开放、修改封闭)

3)接口隔离(LKP Least Knowledge Principle)

4)依赖倒置(具体依赖抽象)

5)里氏替换(父子类单向可替换、正长方形例子)

3、库依赖顺序的问题:EsUi.framework除了要在libEsCommons.a的后面,表示如果调用Common库的内容要先从EsCommon里找;还要在libEsSlotApis.a的前面,表示Ui的内容从EsUi里找。否则libEsSlotApis.a里用到的ui文件(EsSlotApis/UI/CCBExtUI.m等)也不会从项目的EsUi目录去找,而是SlotApi同级的EsUi里去找,导致某些未预料的问题。另一方面,即使EsSlotApis工程里编译前添加了非项目的EsUi的ui文件,也会从先引用的项目的ui里去找对应的ui文件或函数。

2015-1-26 12:52:43

1、VC查看类内存布局:cl –d1reportSingleClassLayout[classname]  class.cpp 例如:cl C:\Users\blade\Desktop\

testCPPObjInheritance\main.cpp -d1reportSingleClassLayoutSon 就是查看Son类的内存布局

class Son       size(8):

+---

| +--- (base class Parent)

0      | | _value

| +---

4      | _valueS

+---

2015-2-3 10:12:54

1、iceberg遇到过“No signal from Iceberg Control Tower

The Iceberg Control Tower is not responding. Iceberg can‘t build any project when this Daemon is not running.” 是因为和xfinder插件冲突(CY遇到了,是升级了Xfinder之后出现的,但是反馈卸载掉Xfinder之后仍然不能用)

2015-4-7 11:11:20

1、网页调试进不去库代码,使用附加到进程也不行

2、Mac调试插件:是附加到com.apple.WebKit.Plugin.64调试

Safari调试模式:偏好设置,高级,显示开发项,网页内鼠标右键检查元素,就可以调试了

3、应该提前在软件组里求助,看是否有人实现过

4、无毛猫

5、K米点歌系统 背景 关注到的时候已经有了127万人用了 杭州蓝果KTV

6、感觉画水墨跟画板子写代码是一样的。确认主题,整体分层,分模块,模块内分层

7、调试注入在原有内存编辑工具的基础上自动挂载和支持内存拖入查看

8、人造云

时间: 2024-10-24 06:56:14

小知识点日志(2014-10-22~2015-4-7)的相关文章

小知识点日志(2013-6-24~2014-10-11)

2013-6-24 10:18:34 1.使用x命令查看内存,在查看内存经常挂的xcode调试中尤其重要 x/20x 0x12345678 查看0x12345678处的20个内存单元的内容 2.ASNI是针对原7位表示的ANSCII(0~127)编码的扩展 3.UPS:Uninterruptible Power Supply 不间断电源 4.附加到进程调试dll时,可以使用release版本的exe:也可以是vc6.0编译的exe,dll用2008编译 2013-7-10 11:34:37 1.

php常用函数之String篇【小琪整理 2014/10/08】

********************************字符串函数***************************** trim(string,charlist); 用途:删除字符串两端的空格或其他预定义字符 >>例子:$str = "\r\nHello World!\r\n"; echo trim($str); 输出: Hello World! rtrim(string,charlist);  <=>  chop(string,charlist)

【2014/10/22】

sql server: set identity_insert table_name on set identity_insert table_name off 显示的开启自增列的插入,才可以完成自增列的自定义插入 tcp/ip 应用层,传输层,网络层,链路层 snmp , tcp, ip, arp驱动 icmp协议,ip协议的附属协议,完成和其他主机和路由器的错误信息交换,ping,traceroute使用icmp协议 编程: offsetof(type,member) contianer_o

2014/10/22 java基础知识记录(1)

今日上班没啥叼事,就翻开放在桌上已久的java疯狂讲义看了一看,唉,真不好意思说自己是学编程的,记录点,积累点,不求能成为大神,希望工作中不要被人当作文盲. 1.常量池:String a=“java”;"java"会放入常量池中.而放在new  String("java")内存中,所以每次new String()都会产生一个新的对象. 2.基本类型变量转换为字符串方法:int  n=1;String str=n+""; 3:toString()方

2014年4月23日 10:22:08

step 1 : 做tcp网络编程,要解析一批批的数据,可是数据是通过Socket连接的InputStream一次次读取的,读取到的不是需要转换的对象,而是要直接根据字节流和协议来生成自己的数据对象. 按照之前的编程思维,总是请求然后响应,当然Socket也是请求和响应,不过与单纯的请求响应是不同的. 这里Socket连接往往是要保持住的,也就是长连接,然后设置一个缓冲区,网络流不断的追加到缓冲区.然后后台去解析缓冲区的字节流. http://cuisuqiang.iteye.com/blog/

个人回忆录 2014.10.20 至 2015.7.30

时间过的太快.以至于对我来说都记不起来每天做了些什么事情.工作节奏太快,下班.上班 然后再下班再上班. 每天下班后都晚上9点左右.真的看不见日出看不见日落. 从2014.10.20 到现在已经快10个月了.新的工作环境以及新的同事.上司都已熟悉了.回想刚刚开始进入这个研发团队的时候. 高原反应非常强烈,总是在疑问自己为何选择这个方向—C++ 客户端开发.为何不沿用最熟悉的.NET 平台开发.当从新学习一门新技术的时候 才发现自己太笨.有点像当年的高考,时间很紧.因为没有太多的时间用在学习上.MF

《回顾2014,展望2015》

系列文章: <回顾2011,展望2012> <回顾2012,展望2013> <回顾2013,展望2014> <回顾2014,展望2015> 写在前面 伴随了南京2015年的第一场雪花翩翩飘落,又是新的一年,新的开始.对已经尘埃落定的2014做个简短的总结.毕业四年的回顾往昔,总是伴随懊悔,悔恨.很多的是事情,仅限于说,吹吹牛,没有毅力坚持下去.2014美好的开始,但是结尾很不能让自己满意啊.闲话少续吧,下面简单回顾2014. 回顾2014 关于这一年的工作跨

Wikioi上的C语言试题分析【2014.7.22】

Question [1] 题目描述 Description 输入两个整数A和B,输出他们的和 输入描述 Input Description 输入为一行,包含两个整数A,B.数据保证A与B都在2^31-1的范围内 输出描述 Output Description 输入A与B的和,数据保证A与B的和在2^31-1的范围内 样例输入 Sample Input 1 3 样例输出 Sample Output 4 pass code: #include <stdio.h> int main() { int

day-3 小知识点补充 编码 集合 文件及函数初识

1. 小知识点的补充 ==数值比较 is比较两边的内存地址 id获取内存地址 小数据池str int,公用一个内存,目的节省内存空间. 要求:A. int范围是-5到256,指向一个地址空间 B. str: 1.不能含有特殊字符 2.单个元素乘以数字不能超过21 2. 编码 字符:看到内容的最小单位.比如: abc:a一个字符 中国:中 Ascii码:1个字节,字母,数字,特殊字符 Unicode:也称万国码,最开始2个字节表示一个字符,后升级到4个字节表示一个字节 Utf-8:最后用8位表示一