- 博客(28)
- 收藏
- 关注
JVM调优总结 -Xms -Xmx -Xmn -Xss
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms3550...
2013-10-16 16:20:56 138
更新整理本人所有博文中提供的代码与工具(Java,2013.10)
为了更方便地管理博文中涉及的各种代码与工具资源,现在把这些资源迁移到 Google Code 中,有兴趣者可前往下载。Java1、《高效 Java Web 应用开发框架 JessMA v3.2.3 正式发布》 摘要:JessMA(原名:Portal-Basic)是由 JessMA Open Source 开发的一套高效 Java Full-Stack Web 应用开发框架,内置可...
2013-10-11 17:22:37 110
不定义JQuery插件,不要说会JQuery
一:导言 有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写$("#"),$("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。二:普及JQuery知识知识1:用JQuery写插件时,最核心的方法有如下两个:$.extend(object) 可以理解为JQuery 添加一个静态方法。...
2013-10-09 17:54:34 125
最近的几点小感触
代码写多了,人容易机械化。本人觉得写写博客,和全世界的小伙伴们分享和交流下心得体会,可以重新找回点做人的感觉。鸟尽弓藏,兔死狗烹刚跳槽不久,就听说原来公司的.NET Team被全体裁员了,心里不禁唏嘘不已。公司刚刚结束了一个较漫长的.NET项目,而且该项目曾是该公司不少的利润来源。现在由于项目结束了,公司表示每个月只有几毛钱的收入了,无法再供养起整个Team 的员工,所以管理层“做出了一...
2013-10-09 17:53:29 118
Java中的join
You have thread T1, T2 and T3, how will you ensure that thread T2 run after T1 and thread T3 run after T2?你有三个线程T1,T2,T3,如何使得T1执行完后再执行T2,T2执行完后再执行T3?以下是一个可能的实现方法:public class ThreadJoin impleme...
2013-09-25 15:31:40 106
提高你的Java代码质量吧:采用异常链传递异常
一、分析 异常需要封装,但是仅仅封装还是不够的,还需要传递异常。一个系统的友好型的标识,友好的界面功能是一方面,另一方面就是系统出现非预期的情况的处理方式了。二、场景 比如我们的JEE项目一般都又三层:持久层、逻辑层、展现层,持久层负责与数据库交互,逻辑层负责业务逻辑的实现,展现层负责UI数据的处理。 又这样一个模块:用户第一...
2013-09-22 10:58:26 97
Android动画学习笔记
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndroids项目在3.0之前的系统中使...
2013-09-16 19:47:14 74
怎样玩转千万级别的数据
大数据处理是一个头疼的问题,特别当达不到专业DBA的技术水准时,对一些数据库方面的问题感到无赖。所以还是有必要了解一些数据库方面的技巧,当然,每个人都有自己的数据库方面的技巧,只是八仙过海,所用的武功不同而已。我把我最常用的几种方式总结来与大家分享,大家还有更多的数据库设计和优化的技巧,尽量的追加到评论中,有时一篇完整的博客评论比主题更为精彩。方法1:采用表分区技术。 第一次听说表分...
2013-09-11 17:16:48 138 1
Android遍历API (1) 动画篇——克隆动画AnimationCloning
从我学Android开始,一直就想做一件事。就是好好把APIDemo看一遍。今天开始会抽时间把Android官方的APIDemo程序全部过一遍。主要是为了两个目的:第一,复习以前学习的API用法。第二,掌握Android整体可以使用的API。方便以后做某些功能,知道有哪些API可以直接使用。 这个系列先从动画开始,因为动画是最常用的,而且我对Android的动画也不是很熟悉,只是会用一些...
2013-09-10 19:19:12 170
Android必会小功能总结
1.获取屏幕尺寸、密度等信息。 1)最常用的方法: WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); int w = display.getWidth(); ...
2013-09-09 19:02:56 150
作死的自动化测试
尽管现在已经不再做自动化测试了,但是对自动化测试还是保持一直保持关注的。就像是尽管跟女神相隔两地,无缘一睹真容,但还是悄悄关注她的微博,默默的在朋友圈中刷出关于她的点点滴滴。从业很多年了,做过很多项目,有成功有失败,但是自动化测试项目的失败率无疑是最高的。久而久之,便渐渐能够总结出一种自动化测试作死的节奏。节奏一:大神,帮帮忙啊,救命啊,老是搞不定啊这句话我经常看到,一般来说有时间的...
2013-09-06 21:03:30 95
[整] Android ListView 去除边缘阴影、选中色、拖动背景色等
以下是通过XML定义的方式实现,如果需要通过代码实现,找到对应是set方式设置即可。去除ListView滑到顶部和底部时边缘的黑色阴影:android:fadingEdge="none"android:fadingEdge="none" 去除拖动时默认的黑色背景:android:cacheColorHint="#00000000"android:cach...
2013-09-05 17:47:20 100
Android
前言对话框对于应用也是必不可少的一个组件,在Android中也不例外,对话框对于一些提示重要信息,或者一些需要用户额外交互的一些内容很有帮助。本篇博客就讲解一下Android下对话框的使用,在本篇博客中,将了解到对话框的一些常规属性的设置,以及各式的对话框的使用,并都会提供小Demo来展示所有的效果。DialogDialog,对话框,一个对话框就是一个小窗口,并不会填满整个屏幕,通...
2013-09-04 17:54:30 119
Android 浮动窗口进阶——画中画,浮动视频(附Demo)
今天继续上一篇Android顶层窗口、浮动窗口的进阶应用。上一篇主要讲解了WindowManager服务和如何使用WindowManager编写一个顶层窗口。今天主要是讲讲如何在顶层窗口里面播放视频,这个功能对很多嵌入式设备来说十分有用。例如现在手机和平板上一些视频播放器就可以实现画中画功能,只显示一部分小窗口播放,用户可以继续操作其他功能。当你在看视频的时候收到短信,你只要进入画中画功能,...
2013-09-03 18:24:00 1006
Android UI开发第三十篇——使用Fragment构建灵活的桌面
当我们设计应用程序时,希望能够尽最大限度的适配各种设备,包括4寸屏、7寸屏、10寸屏等等,Android开发文档给了我们参考,而且Google IO的app(如图二)也实现了这种思想,他们都是使用layout、layout-large里面不同的布局文件实现的,下面是翻译的developer.android.com一篇的文章,里面的例子能详细的看出layout、layou...
2013-09-03 16:15:39 73
新浪微博登陆,获取token
用WeiboAuthListener获取code用下面的代码获取token。。半成品的sdk真让人捉急。 [java] view plain copy [java] view plain copyString code = values.getString("code"); if(code != ...
2013-08-30 18:03:38 508
让eclipse调试和豌豆荚并存
豌豆荚有一个设置 设置->高级设置->开发者模式勾上开发者模式确定。 你什么手机的驱动都不用安装了。就可以直接使用豌豆荚,也可以使用eclipse进行调试。...
2013-08-29 18:33:15 155
Android 录音和播放
今天工作上需要做一个一边录音一边播放的功能,大致原因是有一个外部设备输入音频到我们机器,然后我们机器需要马上把音频播放出来。所以了解了一些有关录音和播放的知识。接到这个任务的第一反应就是看看Android源码里面的录音Demo,因此今天针对Android的录音demo程序讲解一些录音和播放相关知识。 今天主要讲解一下使用MediaRecorder 实现录音,主要是参照Android官网介...
2013-08-27 17:48:30 148
基于Android的小巫新闻客户端开发系列教程
<ignore_js_op>141224c6n6x7wmu1aacap7.jpg (27.51 KB, 下载次数: 0)下载附件 保存到相册23 秒前 上传 <ignore_js_op><ignore_js_op><ignore_js_op>...
2013-08-25 12:10:25 488
Android 开发自己的网络收音机4——读取XML文件的电台数据
国内外的电台数据很多,起码有好几百,所以把这些数据都写到代码里面是不实际的。只能写成一个数据文件,程序启动的时候再去加载。保存这些简单数据,我们肯定会优先使用XML文件,今天讲讲如何读取XML里面的数据,然后填充到列表里面。 再把这张老截图贴出来,方便后面对应查看XML的数据。 (PS:新建的Q_Q_群,有兴趣可以加入一起讨论:Android群:322599434) 1...
2013-08-22 18:19:11 465
Android
前言本篇博客主要讲解ScrollView和HorizontalScrollView两个容器的使用。它们分别代表了垂直滚动以及水平滚动,滚动的内容是它其中包含的View。在本篇会简单介绍ScrollView和HorizontalScrollView的使用以及注意事项,最后以一个简单的Demo来演示一下这两个容器的使用。ScrollViewScrollView,通过官方文档的继承关系可...
2013-08-22 17:45:30 101
ScrollView中ViewPager无法正常滑动问题
本文主要介绍如何解决ViewPager在ScrollView中滑动经常失效、无法正常滑动问题。解决方法只需要在接近水平滚动时ScrollView不处理事件而交由其子View(即这里的ViewPager)处理即可,重写ScrollView的onInterceptTouchEvent函数,如下:[java] view plain copypackage cc.newn...
2013-08-20 20:05:47 96
[原]Android 初遇Http错误 httpClient.execute
错误源头:HttpResponse response = httpClient.execute(httpget);错误信息:android.os.NetworkOnMainThreadExceptionat android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1117)a...
2013-08-19 18:55:34 146
View类和自定义控件与实例
View是所有UI的超类,如果系统自带的布局控件不能满足我们的需求,那么我们可以继承View类来写自己的UI继承View类后还需要重写OnDraw方法,下面通过一个实例来了解:步骤:新建一个Activity继承View类实现onDraw方法在onDraw方法中设置画笔和画布控件、在xml文件中加入创建的视图 图像: XML文件:<...
2013-08-19 18:51:10 365
Android基础——Fragment控制切换多个页面
今天接着上一篇文章,讲解一下Fragment的控制,主要是切换View和页面替换等操作。还有就是如何获取Fragment的管理对象,以及与Activity的通信方式。 (PS:新建的Q_Q_群,有兴趣可以加入一起讨论:Android群:322599434) 1、管理Fragment要在activity中管理fragment,需要使用FragmentManager. 通过调...
2013-08-18 11:33:39 647
电商之心不死 传腾讯进军网上超市
尽管多年来腾讯从未放弃在电商领域的探索,但境况一直不温不火。然而就在凭“打飞机”噱头强势进入人们眼帘的微信 5 .0 上市后,腾讯电商的前景也开始被业内炒出无限可能。昨日有消息传出,腾讯欲进军网上超市业务,正寻求潜在合作对象,料会洽商华润创业等零售网巨头。尽管记者从腾讯、华润方面得到“传言不属实”、“还没有听说”的回复,但在微信新版本“扫一扫+支付”的电商基础功能登台后,微信这方宝剑将如...
2013-08-16 18:40:47 139
工资低的.Net程序员,活该你工资低
这两天xx园上关于“.Net工资低”的讨论挺多的,让我不禁想起一句话“拉不出屎来怪地球没引力”。 那些抱怨“做.Net工作三年了月薪才6千,我的同学做Java现在都一万二”的哥们,你问问自己“我会什么,人家会什么”:人家使用struts做mvc模式开发已经轻车熟路的时候,你还在为GridView控件的一堆事件的触发顺序而头疼;人家已经研究IOC、AOP应用的缺点的时候...
2013-08-16 18:37:09 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人