这次实验被“过来人”们定位非常easy,实验内容例如以下:-----------------------------------------------------------------------------------对例如以下工作进行展开描写叙述(1)给出语言的词法规则描写叙述· 标识符、k...
分类:
其他好文 时间:
2014-07-24 22:13:12
阅读次数:
330
一、指针函数与函数指针在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针类型标识符 *函数名(参数表) int *f(x,y);首先它是一个函数,...
分类:
其他好文 时间:
2014-07-24 17:31:00
阅读次数:
320
1. 变量提升: 只对var声明的变量有效。 2. 标识符:数字,下划线,unicode字母,数字不能开头。 3. switch与case的值比较使用严格相等=== 4.do{}while(); 记住加分号。 5. 标签top: 使用break top; 跳到标签 6.数据类型number,stri...
分类:
编程语言 时间:
2014-07-23 15:05:56
阅读次数:
208
因为对oracle不了解,这个问题可TM的搞了好久!走的弯路:1. 在客服端的PLSQL连接工具上折腾,而不是在服务器的PLSQL解决2. 配置的tnsnames.org文件在环境变量path(oracle服务器)中指定的(PLSQL客服端的环境变量并没有指向该文件位置而是oracle的连接相关文件...
分类:
数据库 时间:
2014-07-22 22:35:53
阅读次数:
268
避免含糊转换
参数匹配和相互转换
struct B;
struct A
{
A()=default;
A(const B&) //吧B负责给A,拷贝构造函数
{//嘿,这里我有点明白了,只要 后面调用了这个函数,那么这个函数就得有定义
//不能只声明不定义
cout<<"调用了A(const B&)转换!"<<endl;
}...
分类:
编程语言 时间:
2014-07-22 14:43:26
阅读次数:
297
一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义: 1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y);首先它是一个函数,只不过这个函数...
分类:
其他好文 时间:
2014-07-22 00:31:39
阅读次数:
285
生成比较短的Token字符串有的时候,我们需要生成一些Token作为标识:如认证后的标识符,资源的提取码等。一个比较常见的算法是生成一个GUID来作为Token,由于GUID的随机性和唯一性特点,作为Token是一个非常可靠的选择。GUID是一个128bit的数组,为了方便携带,往往需要把它表述为字...
分类:
其他好文 时间:
2014-07-22 00:15:34
阅读次数:
3961
右左法则:首先从最里面的圆括号看起,然后往右看,再往左看。每当遇到圆括号时,就应该掉转阅读方向。一旦解析完圆括号里面所有的东西,就跳出圆括号。重复这个过程直到整个声明解析完毕1、指针的判断应该是从未定义的标识符开始阅读,而不是从括号读起,之所以是未定义的标识符,是因为一个声明里面可能有多个标识符,但...
分类:
编程语言 时间:
2014-07-21 23:29:20
阅读次数:
263
在ios7.0出来以前,我们都是通过wifi的mac来当作IOS设备的唯一标识符。如何在ios下获取设备的MAC,你可以参数这篇文章:获取ios的MAC地址 在没有使用IDFA之前,我们在ios7及以上的版本中使用的是CFUUID string createCUID(){ string strRet...
分类:
移动开发 时间:
2014-07-21 14:15:18
阅读次数:
195
其实很简单,页面得到对象A,经过数据库查重,session中存在一对象B,AB比较之后发现不同存入数据库,保存的是A然后就出现这个异常。保存A就是把A先写入session再保存 解决办法,1,把B销毁,再保存A(session.c...
分类:
其他好文 时间:
2014-07-21 10:06:33
阅读次数:
161