笔记
u012107086
这个作者很懒,什么都没留下…
展开
-
JNI笔记
JNI:全称java native interface,JAVA 本地接口 NATIVE关键字:用native修饰的方法称为本地方法,该方法只有声明,没有实现。表示该实现是由c或者c++来实现。 jni本质上就是用java代码来调用动态链接库的过程,在window上动态链接库就是一个dll文件,linux系统上是so文件,调用linux动态链接库的文件名必须是以lib开始 ...2014-05-31 12:11:39 · 72 阅读 · 0 评论 -
CentOS 安装多音频解码器打造Linux全能播放器
参考地址:http://wiki.CentOS.org/AdditionalResources/Repositories/RPMForge RPMForge的dag 软件包列表在这里http://apt.sw.be/RedHat/el5/en/i386/dag/RPMS/ 因为CentOS为了避免引起版权问题,所以没有安装外部的解码器。下面来进行手动安装。 以下操作需要有管理员权限,以ro...原创 2014-02-08 12:47:45 · 185 阅读 · 0 评论 -
struts2校验流程
1、首先执行类型转换 2、执行对应的校验框架 3、执行特定方法对应的validate验证 4、执行validate()方法 如果在以上所有过程当中,发现了任何错误,都不会再去执行execute方法或指定的方法,页面转向了struts.xml中input这个result所对应的页面。 ...2014-06-19 20:21:10 · 80 阅读 · 0 评论 -
数据库连接的一般过程
1、加载数据库驱动程序 2、定义数据库连接URL 3、建立连接 4、创建statement对象 5、执行查询或更新 6、结果处理 7、关闭连接2014-06-24 08:34:20 · 381 阅读 · 0 评论 -
java 内存信息函数
java提供了两个读取内存信息的函数: 1、Runtime.getRuntime().maxMemory():获取虚拟机可以控制的最大内存数量 2、Runtime.getRuntime().totalMemory():获取虚拟机当前已经使用的内存数量 java -Xmx1024m -casspath ……代表java虚拟机控制的内存为1G ...2013-09-12 15:10:15 · 124 阅读 · 0 评论 -
java中的堆
在java中堆用new建立,并由垃圾自动回收负责回收 1、堆是一个“运行时”数据区,类实例化的对象就是从堆上去分配空间的 2、在堆上分配空间是通过“new”等指令建立的 3、JAVA针对堆的操作和C++的区别就是,JAVA不需要在空间不用的时候来显示的释放; 4、JAVA的堆是由JAVA的垃圾回收机制来负责处理的,堆是动态分配内存大小,垃圾收集器可以自动回收不再使用的内存空间 5、缺...原创 2013-09-12 15:23:05 · 92 阅读 · 0 评论 -
java中的栈
JAVA中的栈--存放基本数据类型,速度快 1、栈中主要存放一些基本类型的变量(int,short,long,byte,float,double,boolean,char)和对象句柄 2、栈的存取速度比堆要快 3、栈数据可以共享 4、栈的数据大小与生存期必须是确定的,缺乏灵活性 ...2013-09-12 15:28:44 · 77 阅读 · 0 评论 -
项目管理之代码编写的自我认知
很长一段时间以来都没有写有关代码的东西了。主要是工作由代码编制转向了研发管理、项目管理方向。在做项目研发管理时, 接手了一些二手,三手甚至N手的软件“产品”研发管理工作,发现软件在后期的维护、升级时所付出的成本居然要比重新开发一套新的系统产生的成本还要大。在与一线研发人员进行沟通过程中发现,有许多人报怨现在的软件产品的代码无法读懂,这里面也包括一些技术牛人。带着这样儿的疑问,利用互联网又进行了搜...2016-02-13 22:00:51 · 154 阅读 · 0 评论 -
Solr安装小结
最近接触了一个项目,项目中需要用到Lucene,Solr处理文档内容。通过参考Solr wiki网站,对Solr的环境配置过程大致进行了解,现总结如下: 系统环境:Windows 10 64位 JDK版本:1.7 tomcat:7 注意事项: 1、请自行配置jdk,jre环境变量。具体请参考网上的相关文章。 2、请到Solr官网下载相对应的版本,Solr5.5.0 步骤: 1、在...2016-03-22 16:50:16 · 92 阅读 · 0 评论