一、配置环境变量path
在Java开发中,为了编译、运行程序,经常会使用javac、java等命令,那么这两个命令到底是什么呢?为了弄清楚,我们去jdk中找找看。
通过查找,终于在D:\Java\jdk1.7.0_51\bin(jdk安装目录,可能会不同)下发现了它们的踪迹。会发现javac与java命令本质上是两个EXE文件。
在上一篇博客浅析Wi...
分类:
编程语言 时间:
2015-05-08 10:59:42
阅读次数:
224
最近用到了com.handmark.pulltorefresh.library.PullToRefreshListView的下拉刷新
发现了两个问题
1.PullToRefreshListView的layout_height必须要设为match_parent,之前ListView设为wrap_content是没有问题的,这一点要注意。
2.PullToRefreshListView的visi...
分类:
其他好文 时间:
2015-05-08 10:57:23
阅读次数:
127
在一个应用程序中,如果DAO层使用Spring的hibernate模板,通过Spring来控制session的生命周期,则首选getCurrentSession
使用Hibernate的大多数应用程序需要某种形式的“上下文相关的”session,特定的session在整个特定的上下文范围内始终有效。然而,对不同类型的应用程序而言,要给为什么是组成这种“上下文”下一个定义通常是困难的;不同的...
分类:
Web程序 时间:
2015-05-08 10:58:19
阅读次数:
122
1原因:
很多时候我们的软件都会经常的崩溃,也没法还原,这个时候一般就是我们写的代码可能有内存泄露问题。
2解决方案:
这个时候我们就要借助内存分析工具了,我曾经调试了下别人的代码,他的一个activity进去一次就创建一次,返回的时候又不能自动回收,所以造成了软件内存占用居高不下,我自己写的一个类也是,每次进去以后就没法销毁,后来发现是调用通知的时候造成的,所以把通话的context设置成...
分类:
移动开发 时间:
2015-05-08 10:56:23
阅读次数:
148
题目传送:Codeforces Round #302 (Div. 2)
A. Set of Strings
思路:注意开头字母都不相同
AC代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
...
分类:
其他好文 时间:
2015-05-08 10:57:38
阅读次数:
352
Java垃圾回收(一) 在Java中,它的内存管理包括两个方面:内存分配和内存回收,这两个方面的工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但这也使很多程序员不关心内存分配的问题,导致很多程序低效耗费内存。 Java语言规范没有明确的说明JVM使用哪种垃圾回收算法。一般常用的算法有下列几种:
引用记数法(Reference Count...
分类:
编程语言 时间:
2015-05-08 10:55:51
阅读次数:
169
存在问题
如果使用Firefox等浏览器访问RMS网站时,我们可能会发现页面之间的切换是通过AJAX异步请求实现的,同时页面的URL不会发生改变,虽然可以通过页面上的按钮通过AJAX异步请求实现回退刷新,但是对于浏览器前进和后退不能支持,每当刷新与后退之后,页面都会退到最开始的欢迎页面。AJAX可以实现页面的局部刷新,可以做到非常好的数据加载效果,给用户带来非常良好的体验,但是AJAX不能在浏览...
分类:
Web程序 时间:
2015-05-08 10:58:27
阅读次数:
248
因业务需求,需要登录Logbase运维安全系统,通过vmvare vSphere client搭建系统及应用。
1.首先登录Logbase运维安全系统,进入后可选择某个设备进入VC界面,进入时需要该浏览器支持JAVA,如若不支持,可相应的下载一个。
2. 在经过一系列的点击忽略之后,进入到VC界面
挂载好操作系统镜像后,...
分类:
其他好文 时间:
2015-05-08 10:56:48
阅读次数:
206
WifiChat是我的一个毕业项目,项目中借鉴了很多前辈们在论坛里分享的资料(特别是UI部分,表示毫无美工功底 = =),所以在毕设初步完成后,决定开源出来,经常逛论坛的朋友会发现很多东西都是有好心人分享过的,我只是做了优化和整合!
下面对这个软件做基本的介绍~~1.WifiChat,支持4.0+版本。
2.在Wifi环境中,可直接连接使用。在无Wifi环境时,可通过创建热点的方式建立连接,不...
分类:
其他好文 时间:
2015-05-08 10:57:26
阅读次数:
122
最初是想实现接收到某个some_topic然后解析内容,若是内容为指令action,action函数进入for循环,若是再接收到some_topic,里面指令为stop则stop=true停止正在进行的action,跳出for循环(想用外部变量控制for循环的结束).
类似:
ros::NodeHandle n;
ros::Subscriber sub = nh.subscribe...
分类:
编程语言 时间:
2015-05-08 10:58:05
阅读次数:
1060
此文为个人学习《C#并行编程高级教程》的笔记,总结并调试了一些文章中的代码示例。 在以后开发过程中可以加以运用。
对于并行任务,与其相关紧密的就是对一些共享资源,数据结构的并行访问。经常要做的就是对一些队列进行加锁-解锁,然后执行类似插入,删除等等互斥操作。 .NetFramework 4.0 中提供了一些封装好的支持并行操作数据容器,可以减少并行编程的复杂程度。
基本信息...
概念结构设计什么是概念结构设计
将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计
概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定
概念结构设计是整个数据库设计的关键
概念结构设计的特点
(1) 能真实、充分地反映现实世界
(2) 易于理解
(3) 易于更改
(4) 易于向关系、网状、层次等各种数据模型转换...
分类:
数据库 时间:
2015-05-08 10:56:43
阅读次数:
175
在玩即时通讯app比如微信的联系人列表的时候,发现联系人列表的右侧有个竖排的字母索引,点击字母,可以快速索引到相应的联系人。本篇就是实现这个功能。
效果图:
快速索引
快速索引
需要实现:
将右侧的字母画到屏幕上去;联系人列表排序;根据联系人名字的首字母为ListView打上TAG选中索引的某个字母,出现相应的TAG下的联系人;
画索引字母到屏幕上
新建一个类,继承自View...
分类:
其他好文 时间:
2015-05-08 10:56:54
阅读次数:
107
之前虽然一直都在用这套框架,但是对于指令还是知之甚少,感觉是蛮复杂的东西。看了之后也没有真正理解。
最近在做一个Angular的小项目,卡在了Angular的生命周期和自定义指令上。纠结了好几天,终于今天在地铁上灵光一闪想通了。所以赶紧把它记下来,免得后面忘记了。
我们一直都说angular的加载流程是先载入HTML片段,其中在加载标签的时候加载了所有的JS库,包括我们自己写的所有的...
分类:
其他好文 时间:
2015-05-08 10:55:22
阅读次数:
105
题目地址:BZOJ 2243
普通的树链剖分,用线段树维护区间段数与最左边和最右边的颜色。然后当合并区间的时候判断一下左儿子的右端与右儿子的左端是否相同,若相同,则将和减去1.同样,在迭代求值的过程中,也要记录下上条链的最顶端的颜色。
代码如下:#include
#include
#include
#include
#...
分类:
其他好文 时间:
2015-05-08 10:56:33
阅读次数:
244
背景:在自己电脑创建的虚拟机文件,拿到公司打开不能用,报错信息如下:解决办法:重启系统,进入BIOS,我的系统是按Delete键进入BIOS的;
选择advanced选项卡,选择CPU configuration,按enter键进入;
选择 Intel Virtualization Technology,按enter,选择Enable,按enter键,状态改变;保存退出,按F10;重新打开虚拟机启动Linux...
分类:
其他好文 时间:
2015-05-08 10:54:11
阅读次数:
117
第一步:登录149服务器,右键打开SFTP标签页
第二步骤:查询文件下载到本地目录
sftp> lpwd
C:/Users/ZhuangZi/Documents
第三步骤:进入需要下载的文件目录
sftp> cd /data01/usergrp/
sftp> ls
cmake ipc o...
分类:
Web程序 时间:
2015-05-08 10:54:22
阅读次数:
124