- 博客(31)
- 收藏
- 关注
原创 Android activity onNewIntent触发时机
一直对activity的onNewIntent有些困惑,开始时只是知道在activity被重新restart时会进入,后来又发现还不只是这种情况,下面是经过调试后的结论第一种情况:activity launchMode为singleTask或者singleInstance1、activitya start activityb2、activityb start activitya在第
2015-07-31 14:19:26 9853 1
转载 Android Studio快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动
2015-01-29 08:43:10 521
原创 控制actionbar中的向上键
android中会给配置了android:parentActivityName的activity默认加入一个向上返回键,如下:当点击向上返回后,默认的行为是finish自身,startactivity(配置的父类activity)。如果我们想要手动控制该行为怎么办?如下:@Override public boolean onOptionsItemSelected(Me
2015-01-27 16:56:36 793
原创 再次认识java的序列化
首先是我们为什么要序列化?我们可以来想想游戏的场景,一个游戏有很多关卡,并不是一次性能够打完的。如果我们打完一关,这时候需要退出游戏休息了。当我们再次进入游戏之后发现这个游戏竟然需要重新打起,我们接下来做的第一件事情一定是卸载。。如何解决上面的问题呢?其实一个游戏会有很多个存档点,当你进入一个存档点之后,就会对之前的进度进行保存。这里提到了保存,那么如何进行保存呢?这里就延伸到了jav
2015-01-13 16:08:11 622
原创 关于java类初始化过程的一道试题的解析
关键点一:在类的内部,变量定义的先后顺序决定了初始化的顺序。变量定义会在任何方法(包括构造器)被调用之前得到初始化。在所有的变量定义中,初始化的顺序是先静态对象,后非静态的对象。关键点二:静态及非静态代码块都会在构造函数执行前执行,静态代码块只会在第一次调用类时执行一次,非静态代码块会在每次类调用时都执行。
2015-01-10 23:57:55 643
原创 堆排序 java版本
堆排序中的重点是对二叉堆这样一种数据结构的理解,二叉堆是具有以下性质:任意节点小于它的后裔(小跟堆),或者任意节点大于它的后裔(大根堆)。堆总是一颗完全树
2015-01-10 10:46:53 616
原创 选择排序java版本
算法描述:从所有无序元素中找到最小的一个元素,将无序元素中的首元素与最小元素交换位置交换后,最小元素进入有序区,之后继续以上过程,直到只剩余一个元素public class selection_sort { public static void main(String[] args) { // TODO Auto-generated method stub int[
2015-01-07 23:07:45 580
原创 插入排序 java实现
插入排序的实现思路:从第一个元素开始,该元素可以认为已经被排序取出下一个元素,在已经排序的元素序列中从后向前扫描如果该元素(已排序)大于新元素,将该元素移到下一位置重复步骤3,直到找到已排序的元素小于或者等于新元素的位置将新元素插入到该位置后重复步骤2~5以下为实现代码:public class insertion_sort { public static void m
2015-01-07 22:18:51 674
翻译 构建maven项目失败解决办法
通过eclipse的maven插件Unable to create project from archetype [org.apache.maven.archetypes:maven-archetype-webapp:RELEASE]The desired archetype does not exist (org.apache.maven.archetypes:maven-arc
2014-09-24 18:28:51 11157
原创 错误: 程序包org.apache.log4j不存在问题处理
将maven中依赖修改如下: log4j log4j 1.2.15 javax.mail mail javax.jms
2014-09-24 15:01:03 27880 1
原创 linux中如何查看进程启动时间,持续时长
[root@gasdb2 Transsoft]# ps -eo pid,lstart,etime | grep 5359 5359 Tue Sep 16 14:47:22 2014 00:43
2014-09-16 14:57:32 12770 1
原创 python utf-8转汉字
其实也不麻烦,看下边的代码汉字转gbktestgbk='汉字'testunit=testgbk.decode('gbk') --汉字解码testutf8=testgbk.encode('utf-8') --转utf-8编码testunit=testutf8.decode('utf-8') --utf-8解码testgbk=testunit.encode
2014-09-16 10:46:35 22748
原创 java servlet getParameter
首先,html各种域传值到servlet中都是用的name,与id无关。html:选择一个1111servlet:String strValue = request.getParameter("aaa")获得选中的option的value,如果html有多个select的name都是aaa的话,可以用String[] strValues = request.getParameter
2013-02-03 22:30:26 1886 1
原创 浏览器无声音解决办法
持续了挺长时间了,一直解决不了,系统声音正常,但就是浏览器没声儿了。。。后来终于找到解决办法导入一个注册表文件就好了文件可以从http://www.kellys-korner-xp.com/regs_edits/netvol.reg(感谢网友Horizonpower提供)下载非常诡异的一个问题
2012-11-30 16:13:01 1402
原创 win7旗舰版下自动断网问题解决
最近媳妇儿电脑总是莫名其妙断网,今天处理了下,最后解决了,方法如下控制面板--网络连接属性--配置--电源管理如上图所示,把允许计算机关闭设备节约电源钱的对勾去掉就可以了最后记得要重启,重启才可以生效的
2012-11-29 10:38:02 929
原创 mongodb too much data sort
database error: too much data for sort() with no index. add an index or specify a smaller limit解决方案:唯有加索引Try adding {community_id: 1, 'updated_at.t': -1} index. It needs to search bycommu
2012-11-28 10:28:08 958
原创 Eclipse 编译java程序出现 Access restriction错误
今天在使用comm.jar时,发现eclipse提示访问限制的错误,如下图所示各种google之后,发现稍微调一下设置一下就好了只要将上图中error设置为warning即可
2012-11-19 21:40:34 341
原创 Sublime Text 2快捷键集锦
我当前的使用平台是win xp增加当前行的缩进, 选中多行时多行增加缩进减少当前行的缩进, 选中多行时多行减少缩进直接转到某行直接执行当前程序选中当前行与上一行位置交替选中当前行与下一行位置交替
2012-11-16 12:23:05 277
转载 django出错处理
错误: No module named 模块名称找不到模块,需要将模块添加到python的搜索目录中。方法一、在运行时添加参数--pythonpath="路径"方法二、将路径添加到path中。在settings.py中增加sys.path.insert(0,"path")方法三、安装模块到python的dist-packages(有的系统是site-packages)文件夹中错
2012-11-13 09:40:05 480
原创 django开发错误处理
在用open flash chart 的时候遇到这样一个问题,网站部署完成之后runserver,通过浏览器访问之后,页面报错如下Error importing template source loader django.template.loaders.filesystem.load_template_source: "'module' object has no attribute 'lo
2012-11-13 09:19:23 776
原创 IBM Mq队列管理器及程序自启动解决方案
在实际环境中遇到这样的问题:系统重新启动后MQ队列管理器,以及相关的传输程序都没有启动的问题,经过一段时间的折腾后,发现了如下解决方案,简单跟大家分享下。 对于IBM MQ,安装之后它本身就是开机自启动的,如果你想让你的队列管理器也成为开机自启动的,这需要在队列管理器的属性页中,将其启动方式设置为自动 之后对于其余程序的自启动,需要将程序的快捷方式,或者将已经写好的
2012-11-05 13:40:37 4983
转载 Slax,Fanx
Slax是一套很漂亮的LiveCD,一般分为标准版和KillBill版(官方,原因不祥)FanX,LiveCD一种,是Slax的中文版,在http://www.linuxfans.org可以找到相关的资料以下网址是官方Slax的下载地址之一http://merlin.fit.vutbr.cz/mirrors/slax/SLAX-5.0.x/slax-5.0.8.iso1)Slax只
2010-05-27 16:27:00 1671
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人