本文主要分享研究生期间所学到的一些科研和项目经验,实践部分偏重于硬件电路。点滴琐碎,还请见谅。一
项目所得1.1心得体会任何事物都要从最简单、最基本的构架入手,理解复杂的。——接触学习新东西时的指导思路。做理论要做做想想,边停边走;做工程则要不断推进,因为不做不出来。工程就是靠时间堆出来的,不在.....
分类:
其他好文 时间:
2014-06-07 00:39:26
阅读次数:
284
一
项目所得1.1心得体会任何事物都要从最简单、最基本的构架入手,理解复杂的。——接触学习新东西时的指导思路。做理论要做做想想,边停边走;做工程则要不断推进,因为不做不出来。工程就是靠时间堆出来的,不在于谁比谁聪明多少,而在于谁比谁用功了多少。做工程思路:不要挑刺钻牛角尖,能用就行。要实用主义而不是...
分类:
其他好文 时间:
2014-06-06 23:23:20
阅读次数:
258
由于android自身的原因,对大文件(如影视频文件)的操作很容易造成OOM,即:Dalvik堆内存溢出,利用文件分割将大文件分割为小文件可以解决问题。文件分割后分多次请求服务。
1 //文件分割上传 2 public void cutFileUpload(String fileType,...
分类:
移动开发 时间:
2014-06-06 21:35:40
阅读次数:
507
1.
栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.
栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详...
分类:
编程语言 时间:
2014-06-06 16:31:21
阅读次数:
302
继上一篇堆排序之后,用相同的数据结构写了个快速排序和插入排序,当数组的长度较小的时候,可使用插入排序,实现如下:QuickSort.h 1 #ifndef
__QUICKSORT 2 #define __QUICKSORT 3 #include "MySqList.h" 4 #include "In...
分类:
其他好文 时间:
2014-06-06 10:50:30
阅读次数:
282
使用AppMobi* XDK
的跨平台应用程式开发入门跨平台应用程式开发意指仅编写一次程式,便可于多个平台上部署。应用程式开发者可善加利用倾向跨平台设计与开发的开发工具,使获利更丰。Android*
与iOS* 为目前应用程式开发者最看好的两大行动装置应用程式开发平台,两者在运作上的软体堆叠(sta...
分类:
移动开发 时间:
2014-06-06 09:30:05
阅读次数:
337
在C#语言中,符合公共语言规范(CLS)的数据类型可分为两类:值类型和引用类型。这两者有很大的区别,其中值类型变量直接保存变量的值,引用类型的变量保存的是数据的引用地址。
当把一个值变量赋给另一个值变量,会在堆栈中保存两个完全相同的值,每个变量都有自己的值,因此对一个变量的操作不会影响到其他变量.....
分类:
其他好文 时间:
2014-06-06 09:26:17
阅读次数:
260
直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子:
上面的例子中,.....
分类:
数据库 时间:
2014-06-06 08:23:17
阅读次数:
263
这些东西都是参考《Linux
C编程一站式学习》,在看这本书的gdb这块的时候,把这些总结性的东西记录下来方便以后复习,这些东西吧其实在一年前就已经看过了的,但是缺少笔记总是记不住
命令描述backtrace(bt)参考各级函数调用及参数的堆栈信息finish一般是配合step使用,当step跳入....
分类:
数据库 时间:
2014-06-05 18:59:42
阅读次数:
311
起因在对一堆*.tar.gz文件解压缩时,发现tar xvfz
*.tar.gz不管用,一查,原来是tar xvfz *.tar.gz会被shell给拆成tar xvfz a.tar.gz b.tar.gz
c.tar.gz,而在a.tar.gz中不存在b.tar.gz,当然会报错。解决方法是使用脚...
分类:
其他好文 时间:
2014-06-03 15:37:16
阅读次数:
306