-
java开发轨范总结_代码编码规范
java开发规范总结_代码编码规范规范需要平时编码过程中注意,是一个慢慢养成的好习惯1.基本原则强制性原则:1.字符串的拼加操作,必须使用StringBuilder;2.try…catch的用法try{}catch{Exceptionee.printStackTrace();}finally{}//在最外层的Action中可以使用,其它地方一律禁止使用;try{//程序代码}catc...
74
热度 -
spring依赖注入原理剖解
spring依赖注入原理剖析PropertyDefinition.java1packagejunit.test;23publicclassPropertyDefinition{4privateStringname;5privateStringref;67publicPropertyDefinition(Stringname,Stringref){8this.name=name;9this.ref=...
71
热度 -
源码下载:
AndroidSnackBar:你值得拥有的信息提示控件概述:Snackbar提供了一个介于Toast和AlertDialog之间轻量级控件,它可以很方便的提供消息的提示和动作反馈。有时我们想这样一种控件,我们想他可以想Toast一样显示完成便可以消失,又想在这个信息提示上进行用户反馈。写Toast没有反馈效果,写Dialog只能点击去dismiss它。是的,可能你会说是可以去自定义它们来达到这样...
1
热度 -
深入理解Looper、Handler、Message之间关系
深入了解Looper、Handler、Message之间关系深入了解Looper、Handler、Message之间关系前言及简介上个星期我们整个项目组趁着小假期,驱车去了江门市的台山猛虎峡玩了两个多钟左右极限勇士全程漂流,感觉真得不错,夏天就应该多多玩水,多亲近一下大自然,不要整天埋头工作。刚回来时发现手因为抓了那个充气艇过久,现在都挺疼的。但是应该坚持自己上篇所说的,要保持每周的频度更新博文,...
198
热度 -
Android应用公布后的统计——百度移动统计的应用
Android应用发布后的统计——百度移动统计的应用一个App发布到各个渠道之后,我们需要采集不同渠道的一些信息,比如app在运行过程中产生的一些异常信息,app在各个android版本的分布,以及各个app版本的分布,各渠道的用户数,用户忠诚度等等信息。这一切,我们可以使用百度移动统计来实现。首先,你必须有百度开发者的账号,之后到http://developer.baidu.com/consol...
10
热度 -
dynamic-load-apk插件原理拾掇
dynamic-load-apk插件原理整理因为当前项目功能越来越多,编译速度越来越慢(公司电脑配置也挺差的...),并且方法数已超出65535的限制了,虽然通过multidex暂时解决了,但是这并不是一个好的解决方式。所以通过插件来加快编译速度以及解决方法数的限制,算是一个越来越重要的任务了,工作中还有很多新需求,所以趁放假的2天研究了下现在比较流行的插件框架dynamic-load-apk,并...
16
热度 -
制作android ORM框架opendroid(五)——数据更新的实现
打造androidORM框架opendroid(五)——数据更新的实现在上一篇博客《打造androidORM框架opendroid(四)——优雅的删除数据》中,我们介绍了opendroid是如何优雅的从数据库中删除数据的,也可以看到opendroid的设计是如此的简单,其实opendroid只是我作为兴趣或者说是抱着试试的态度写的,当然它肯定存在诸多不足,但是这并不影响我们去了解一个orm框架的流...
71
热度 -
Andriod 输入框双击报错,该怎么处理
Andriod输入框双击报错以下是错误日志10-2916:16:15.586:E/AndroidRuntime(1498):FATALEXCEPTION:main10-2916:16:15.586:E/AndroidRuntime(1498):java.lang.IllegalStateException:ActionBarContextViewcanonlybeusedwithandroid:l...
339
热度 -
黑客是怎么远程攻破你的Android手机的
黑客是如何远程攻破你的Android手机的“你走进一个咖啡店坐下来。等咖啡的时候,你拿出你的智能手机开始玩一款你前些天下载的游戏。接着,你继续工作并且在电梯里收邮件。在你不知情下,有攻击者获取了公司网络的地址并且不断地感染你所有同事的智能手机。等下,?什么?尽管权限提升技术在Android上很普遍(并形成了“root”设备的惯例),但远程代码执行是一种罕见且危险得多的漏洞。它允许攻击者不经授权就在...
27
热度 -
【从源码瞅Android】01从Looper说起
【从源码看Android】01从Looper说起1为什么以这一个点为开头?因为面试的时候被问到ThreadLocal完全不懂,前几天发现Looper内正好使用了ThreadLocal,那么从哪里跌倒就从哪里爬起来。2什么是Looper首先看/sdk/docs/reference/android/os/Looper.html内的定义Classusedtorunamessageloopforathre...
45
热度 -
android 蓝牙通信
android蓝牙通讯1.client:??packagecom.wistron.cschat;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.lang.reflect.InvocationTargetException;importjava.lang.reflect...
73
热度 -
从属性文件Spring 4.0初始化变量
问题描述 是Spring4.0的新手 我想使用注释@Value从属性文件中读取 以下是放置在D:/GmlcConfig.propertise中的属性文件 gmlccount=10 我的WebConfig.java如下 @Configuration @EnableWebMvc @ComponentScan(basePackages={"com.nextnav.lcs"}) publiccl...
30
热度 -
[通译]WebSphere Application Server V7:理解类装入器
[翻译]WebSphereApplicationServerV7:理解类装入器 说明:从word导入到博客,调整格式太麻烦了,我就不调整了,如果需要可以下载附件或如下地址的pdf版 http://download.csdn.net/source/3384756 ? ? WebSphereApplicationServerV7:理解类装入器Java类装入器介绍 2WebSphere类装入器概述 5W...
833
热度 -
Android 控件的抚摸事件传递与处理
Android控件的触摸事件传递与处理了解Android控件的触摸事件传递与处理对我们日常开发中自定义控件和触摸事件冲突解决有重大意义。Android控件的触摸事件传递和处理主要有以下几个方法,下面一一介绍。一、与触摸事件有关的几个方法booleandispatchTouchEvent(MotionEventev);接收到触摸事件时,是否分发事件到下面的View返回true:分发触摸事件返回fal...
12
热度 -
PHPRPC 让 SOA 从梦想成为现实
PHPRPC让SOA从梦想变成现实 SOA是一种程序设计思想,其实早在远古时代(计算机史)它就已经出现了。无非就是把系统分解,将数据和业务逻辑部分尽量独立出来,然后以服务形式提供给另外的系统共用。那时也有一些可以实现SOA的工具,比如DCOM、CORBA等,不过前者仅限于Windows,后者又太复杂,而且也仅对C/C++、Delphi、Java这等语言有较好支持,而且也都是商业开发软件中才会包含,...
648
热度 -
Android 热补丁动态修补框架小结
Android热补丁动态修复框架小结转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/49883661;本文出自:【张鸿洋的博客】一、概述最新github上开源了很多热补丁动态修复框架,大致有:https://github.com/dodola/HotFixhttps://github.com/jasonross/Nuwahttps...
71
热度 -
PHPRPC 让 SOA 从梦想成为现实
PHPRPC让SOA从梦想变成现实SOA是一种程序设计思想,其实早在远古时代(计算机史)它就已经出现了。无非就是把系统分解,将数据和业务逻辑部分尽量独立出来,然后以服务形式提供给另外的系统共用。那时也有一些可以实现SOA的工具,比如DCOM、CORBA等,不过前者仅限于Windows,后者又太复杂,而且也仅对C/C++、Delphi、Java这等语言有较好支持,而且也都是商业开发软件中才会包含,对...
422
热度 -
java基础要义
java基础要点 1.使用构造函数string()带来的内存性能隐患和缓解用户自己构建缓存,这种方式的优点是更加灵活。创建HashMap,将需缓存的String作为key和value存放入HashMap。假设我们准备创建的字符串为key,将MapcacheMap作为缓冲池,那么返回key的代码如下:privateStringgetCacheWord(Stringkey){Stringtmp=cac...
243
热度 -
easyui与ssh(struts1)的调整实现增删改查、分页
easyui与ssh(struts1)的整合实现增删改查、分页整理了下easyui与ssh(struts1)的整合实现增删改查、分页,现在将部分源码附上,struts、hibernate、spring配置及实现省略。 1.页面部分 <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"> <html...
931
热度 -
jsp内置对象(九个常用的内置对象)
jsp内置对象(9个常用的内置对象) 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 1objectgetAttribute(Stringname)返回指定属性的属性值 ? 2EnumerationgetAttributeNames()返回所有可用属性名的枚举 ? 3Stringg...
188
热度