xiangzhihong8的专栏

技术群:515980159,278792776;招聘群:188716429

Spring的声明式事务管理

在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到checked意外就不回...

2016-01-31 12:15:09

阅读数 2007

评论数 0

studio grandle渠道打包

1. Mainfest 文件中添加一个键值对,这里的value 我定义为  “UMENG_CHANNEL_VALUE”(当然实际应用中可以根据自己的需要命名),后面打包的时候会对这个值进行替换。 value="UMENG_CHANNEL_VALUE" android...

2016-01-11 15:18:15

阅读数 2337

评论数 0

hibernate链接数据库链接池c3p0配置

[html] view plain copy bean id="dataSourceLocal" name="dataSource" class="com.mchange.v2.c3p0.ComboPooledData...

2016-01-31 10:00:48

阅读数 762

评论数 0

关于webp图片格式初探

前言 不管是 PC 还是移动端,图片一直是流量大头,以苹果公司 Retina 产品为代表的高 PPI 屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。 但如今对于 JPEG、PNG 和 GIF 这些图片格式的优化几乎已...

2016-01-30 23:08:09

阅读数 1008

评论数 0

Java中的ReentrantLock和synchronized两种锁机制的对比

原文:http://www.ibm.com/developerworks/cn/java/j-jtp10264/index.html 多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一...

2016-01-20 20:29:30

阅读数 642

评论数 0

微信android混淆打包减少安装包大小

首先,感谢微信android团队的分享 微信中的资源混淆工具主要为了混淆资源ID长度(例如将res/drawable/welcome.png混淆为r/s/a.png),同时利用7z深度压缩,大大减少了安装包体积,同时也增加了逼格,提升了反破解难度。本文主要是对此做一个简单分析。 写在前...

2016-01-12 14:33:11

阅读数 1000

评论数 0

顺序广播和无序广播

普通广播(Normal Broadcast): 一,优缺点:和有序广播的优缺点相反! 二,发送广播的方法:sendBroadcast() 有序广播(Ordered Broadcast): 一,优缺点 优点:1,按优先级的不同,优先Receiver可对数据进...

2016-01-04 13:27:20

阅读数 678

评论数 0

提示
确定要删除当前文章?
取消 删除