现在位置: 首页 > hickey发表的所有文章
  • 11月
  • 15日
综合 ⁄ 共 759字 评论关闭
1.X window与命令行模式的切换   [Ctrl] + [Alt] + [F1] ~ [F6]  :文字界面登陆 tty1 ~ tty6 终端。 [Ctrl] + [Alt] + [F7]   :图形界面桌面。 启动图形界面       test@qianlv-Aspire-4752:~$ startx 提示符,默认root为“#”,一般身份用户为“$”。 注销linux: test@qianlv-Aspire-4752:~$ exit 2.在命令行模式下执行命令     1. date  显示时间     2. cal 显示日历     3. bc计算器:支持一些编程的基础操作。具体看man bc。              4. tab键:补齐,两次显示所有可能的命令。      5. man page [vbird@www ~......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 4173字 评论关闭
引用型数据类型的操作: jstring: 新建: (C code-Unicode) jstring javaString = (*env)->NewString(env, "hello world");(创建时可能返回NULL并报异常) (C code-UTF8) jstring javaString = (*env)->NewStringUTF(env, "hello world");(创建时可能返回NULL并报异常) 修改:无法修改。 类型转换 to C string: (C code-Unicode) jbyte* str = (*env)->GetStringChars(env, javaString, &isCopy); (C code-UTF8) jbyte* str = (*env)->GetStringUTFChars(env, javaString, &isCopy); 空间释放 for C stri......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 656字 评论关闭
  声明:此文章最开始是本人在百度Blog上发表的,今天才转到此处,主要是为了方便自己学习所做的笔记,如果有错误还希望大家能够指出,由于自己是传智播客学员,所以有些内容可能会借用老师的代码,不过大部分为自己思考编写。希望传智播客的各位老师们见谅!在这里感谢各位老师的细心栽培!   我的学习笔记: 1.面向接口编程 2.分层开发   都知道java提供了一系列的接口,这些接口就相当于规范一样,要求程序员必需遵循其规定的格式创建具体的实现类。比如sun公司在JDBC方面提供的一系列的接口,具体怎么操作数据库,留给了各大数......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 715字 评论关闭
今天几乎都在忙文档的事情,发现自己写文档比做测试更能集中注意力点,可能对于写文档自己比较懂,甚至有很多自己的见解,而做测试的时候满头雾水,有的又很耗时,不免有些心里毛躁。   其实一个产品的帮助文档要设计好也是件不容易的问题,要站在客户的角度,易懂又能涵盖所有内容。人毕竟是人,要写的太详细了,估计写文档的人也会疯掉,肯定很容易出错,而且要统一出个风格也难,虽然已经做了一个文档编辑器,限定了所有的格式,但是还是很痛苦,一来是编辑器不好用,很容易出错,而来所写未必所得。虽然整个文档已经分成了学习......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 51字 评论关闭
  select * from V$BACKUP_ASYNC_IO。 这个视图能比较好的反应每个文件的备份间隔。
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 1873字 评论关闭
 关于Bug调试的技巧,现将罗列如下,以后还会继续补充:   1,跳到当前光标处(Ctrl+F10) 先将光标定位到要测的代码上,同时按下Ctrl+F10,程序将会直接跳到该行代码处停下。   2,条件中断 当程序满足开发人员设定的条件后,条件断点才会被触发,调试器中断。 首先在特定代码行上,设定断点,在断点处右键,在弹出的快捷菜单上选择“Condition…”,弹出BreakPoint Condition对话框, 在编辑框中输入条件,当条件为真时,条件断点才会被触发,调试器中断;否则,该断点将被跳过。   3,记录到达断点次数 只有当第n次满足条件,运行......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 2540字 评论关闭
一、什么是操作符重载 1 #include <iostream> 2 3 using namespace std; 4 5 int main() 6 { 7 int a = 2 , b = 3; 8 float c = 2.1f , d = 1.2f; 9 cout<<"a + b = "<<a+b<<endl; 10 cout<<"c + d = "<<c+d<<endl; 11 return 0; 12 } 我们看到操作符“+”完成float和int两种类型的加法计算,这就是操作符重载了。这些内置类型的操作符重载已经实现过了,但是如果现在我们自己写过的类也要实现实现类似的加法运算,怎么办呢??比如现在现在有这样一个......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 7874字 评论关闭
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。  它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。  Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。  首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经编译后的模式,然后一个Matcher实例在这个给定的Pattern实例的模式控制下进行字......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 7663字 评论关闭
1.初始化矩阵: 方式一、逐点赋值式: CvMat* mat = cvCreateMat( 2, 2, CV_64FC1 );cvZero( mat );cvmSet( mat, 0, 0, 1 );cvmSet( mat, 0, 1, 2 );cvmSet( mat, 1, 0, 3 );cvmSet( mat, 2, 2, 4 );cvReleaseMat( &mat ); 方式二、连接现有数组式: double a[] = { 1, 2, 3, 4,5, 6, 7, 8,9, 10, 11, 12 };CvMat mat = cvMat( 3, 4, CV_64FC1, a ); // 64FC1 for double// 不需要cvReleaseMat,因为数据内存分配是由double定义的数组进行的。 2.IplImage 到cvMat的转换 方式一、cvGetMat方式:CvMat mathdr, *mat = cvGetMat(......
阅读全文
  • 12月
  • 25日
综合 ⁄ 共 2324字 评论关闭
Android优秀开源项目 Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习。今天爬爬把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助。另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容。 设计,交互篇: android设计参考  里面有很多app的截图,按照功能分类,并且给出了开源库的连接 项目篇: Apollo音乐播放器:就一个播放器,但是实现的很好 oschina客户端:oschina网站的客户端哦,wp版,iOS版都有开源 x......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 675字 评论关闭
以下代码演示了经典的寄生组合式的继承方式: <html> <head> </head> <body> <script> function object(o){ function F(){}; F.prototype = o; return new F(); } function inheritPrototype(subType, superType){ var proto = object(superType.prototype); proto.constructor = subType; subType.prototype = proto; } function SuperType(name){ this.name = name; } SuperType.prototype.sayName = function(){ alert(this.name); }; function SubType(name, age){ ......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 2019字 评论关闭
oracle中如何获取系统当前时间   select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;   ORACLE里获取一个时间的年、季、月、周、日的函数   select to_char(sysdate, 'yyyy' ) from dual; --年   select to_char(sysdate, 'MM' ) from dual; --月   select to_char(sysdate, 'dd' ) from dual; --日   select to_char(sysdate, 'Q') from dual; --季   select to_char(sysdate, 'iw') from dual; --周--按日历上的那种,每年有52或者53周   /*   hh 小时(12)   hh24 小时(24)   Mi 分......
阅读全文