Nemo 关注TA 路漫漫其修远兮,吾将上下而求索。 普罗旺斯 负责帅就完事了 写了1,495,102字 最近回复 AA547046421 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: AAA heal 在文章《LGV50 ROM 云裳v1.1 (安卓10,21a) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 考古来了 chen123 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 1 mo 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 谢谢分享 koowover 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 谢谢分享 Stone 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 感谢感谢 lenny2046 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 感谢大佬 陈浩阳 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 大佬带我 gAJIM_ 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: kankanba EmptyLove 在文章《LG V50 ROM 青叶v1.1 (安卓11,30A) 卡刷包 VoLTE/root/面具/本地化/精简/优化》中回复: 123
版面 > Java(共有224文章) java 得到两个日期相差的天数 /***得到两个日期之间相差的天数*@paramdate1*@paramdate2*@return*/privatestaticintdifferentDays(Datedate1,Datedate2){Calendarcal1=Calendar.getInstance();cal1.setTime(date1);Calendarcal2=Calendar.getInstance();cal2.s...... 2017年11月28日 19:25 4,097 0 java 强制类型转换方法 NemoMVC中用到的,先写一下。/***类型转换*@paramvalue需要转换的值*@paramtype需要转换的类型*@param<T>*@return*/@SuppressWarnings("unchecked")publicstatic<T>Tcast(Objectvalue,Class<T>type){if(value!=null&&...... 2017年11月27日 11:03 3,134 0 spark与storm的对比 对比点StormSparkStreaming实时计算模型纯实时,来一条数据,处理一条数据准实时,对一个时间段内的数据收集起来,作为一个RDD,再处理实时计算延迟度毫秒级秒级吞吐量低高事务机制支持完善支持,但不够完善健壮性/容错性ZooKeeper,Acker,非常强Checkpoint,WAL,一般动态调整并行度支持不支持 SparkStreaming与Storm的应用场景 对...... 2017年11月23日 15:15 4,965 0 TPS及计算方法 TPS(transactionpersecond)代表每秒执行的事务数量,可基于测试周期内完成的事务数量计算得出。例如,用户每分钟执行6个事务,TPS为6 /60s=0.10TPS。同时我们会知道事务的响应时间(或节拍),以此例,60秒完成6个事务也同时代表每个事务的响应时间或节拍为10秒。 利特尔法则 (Little’slaw):该法则由麻省理工大学斯隆商学院(MI...... 2017年11月23日 15:07 1,311 0 java简单封装网络请求工具:HttpClient importjava.io.IOException;importjava.security.SecureRandom;importjava.security.cert.X509Certificate;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjav...... 2017年11月15日 16:21 1,478 0 SpringMVC配置多个拦截后缀*.html和.do等 博客接下来做路径改版用的:<!--springmvc配置--><servlet><servlet-name>springmvc</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><in...... 2017年11月10日 09:53 2,373 0 spring + mybatis 操作AbstractRoutingDataSource 实现数据库读写分离 设想需要读写分离的场景: 随着系统业务的复杂度+同时操作人数的日益增加,通过sql调优,数据源调优,网站分布式等等手段已经不足以应对,因为单台数据库服务器受CPU,磁盘IO,内存等等限制,很容易会成为整个系统的性能瓶颈。 目前应对大并发的处理中,集群是比较流行的处理方式。运用可以做集群,数据库也同样可以。 m...... 2017年11月07日 17:30 2,929 0 mybatis generator 自定义 TypeHandler 对数据库敏感字段进行加解密 1、先创建一个自定义的类型转换器:/***自定义typeHandler*1插入数据库,加密*2查询,解密*@authorNemo**/publicclassCryptTypeHandlerimplementsTypeHandler<CryptType>{publicCryptTypegetResult(ResultSetrs,StringcolumnName)throwsSQLExce...... 2017年11月07日 15:35 9,282 0 mybatis 乐观锁实现,解决并发问题 网络上看到的一个情景展示:银行两操作员同时操作同一账户就是典型的例子。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户扣除50元,A先提交,B后提交。最后实际账户余额为1000-50=950元,但本该为1000+100-50=1050。这就是典型的并发问题。乐观锁机制在一定程度上解决了这个问题。乐观锁,大多是基于数据版本(Version)记录机制...... 2017年11月07日 15:11 3,152 0 定时按大小分割catalina.out日志文件 原因:由于tomcat的catalina.out的日志文件随着tomcat的运行而越来越大,如果不进行分割处理,此文件将出现超大的可能.不便维护管理.解决:使用logrotate工具来解决此问题.使用ROOT用户操作1.创建logrotte的配置文件,进入目录etc/logrotate.d新建文件,命名为tomcat.代表是tomcat应用程序的配置,增加以下内容/opt/tomcat/logs/...... 2017年11月07日 14:55 4,685 0 Mybatis Generator使用最佳实践 1.不修改generator自动生成的文件,包括modelclass,exampleclass,daoclass,mapper文件,有特殊要求的sql,另外新建mapper文件和dao,其中daoclass应extends自动生成的dao,mapper中应尽量重用自动生成的mapper文件中的元素,尽量使用includesql子句。2.单表操作,尽量使用自动生成的sql,而不是手写sql,尤其是u...... 2017年11月07日 14:53 3,528 0 事务设计指南 1,保持事务短小2,尽量避免事务中rollback3,尽量避免savepoint4,默认情况下,依赖于悲观锁5,为吞吐量要求苛刻的事务考虑乐观锁6,显示声明打开事务7,锁的行越少越好,锁的时间越短越好STARTTRANSACTION:开始事务,autocommit设为0,如果已经有一个事务在运行,则会触发一个隐藏的COMMITCOMMIT:提交事务,保存更改,释放锁ROLLBACK:回滚本事务对数...... 2017年11月07日 14:19 2,624 0 ReflectionUtils 反射相关工具类 importjava.lang.reflect.Field;importjava.lang.reflect.InvocationTargetException;importjava.lang.reflect.Method;importjava.math.BigDecimal;importjava.util.ArrayList;importjava.util.Date;importjava.util...... 2017年11月02日 16:36 2,629 0 随机数/随机字符串生成工具 importjava.util.Random;publicclassRandomUtils{publicstaticStringgenerateKey(intlength){Stringalphabet="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";intn=alphabet.length();StringBuff...... 2017年11月02日 16:35 3,184 0 PhoneFormatCheckUtils 手机号码格式检查工具 importjava.util.regex.Matcher;importjava.util.regex.Pattern;importjava.util.regex.PatternSyntaxException;/***CreatedbyNemoon2017/8/4.*/publicclassPhoneFormatCheckUtils{/***大陆号码或香港号码均可*/publicstaticboo...... 2017年11月02日 16:34 5,428 0
点击排行 没有找到这位爷的热门文章哦~ 最新文章 使用DrissionPage无头模式采集网页信息 Python Selenium获取浏览器中的网咯请求响应 解决pip安装库时提示UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 72: illegal multibyte sequence 陶渊明诗集(收藏版) Python print如何一行覆盖输出? 论性能过剩 单元测试编码规范 浅谈代码覆盖率 Java & Python 里的泛型 python Selenium 操作工具封装:反反爬虫+内存管理