- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 安卓notification点击后如何不走onCreate方法
我们点击某个notification进入到Activity中,当前Activity正在执行某些事件时,这时候走onCreate()的话状态则得不到保存。解决方法是:在AndroidManifest.xml文件中该Activity下添加这样一句:Android:launchMode="singleInstance"
2017-02-22 17:40:51 649 1
原创 maven中的SNAPSHOT
最近在系统拆分的开发过程中新建了很多jar包,平时更新jar包的方法如下:1.修改pom文件里的版本2.删除本地仓库中的jar报通过以上两种方法来强制maven重新下载新的jar包,总是这样就很麻烦。maven中的SNAPSHOT版本(即快照版本)可以解决这个问题。maven自动每天到maven仓库查询是否有jar包更新。
2015-08-18 13:28:35 545
原创 关于大表consume的分表想法
由于正在做拆分,所以先记录下想法,待以后实践:背景:consume表目前有3亿多,近半年来上涨了1个亿多的数据(由于做过索引和分区等优化,目前用户查询消费记录能200ms左右得到结果);目的:通过分表的方式减少大表操作;难点:已购买的不需要再次购买,所以要确保用户不会二次扣费;方案:每自然月一个表,添加后缀_yyyyMM 来建立表。新建一张表来维护订阅关系,以解决二次扣费问题。表结
2015-08-18 13:04:50 420
原创 系统拆分原则
细数到今天,拆分系统已经断断续续进行了一个月了,希望在这里整理一下,对接下来的拆分工作有益。这里记录一下在实际工作中总结的几条原则吧,主要是达到各系统间低耦合,系统内部高内聚。1. db不能跨系统访问。自己的db自己管理,简单好维护,降低各系统间的数据耦合度。需要做成这样很多以前的联合查询都得改造。2. 各子系统要封装得足够好。所有子系统通过自己的api项目向其它子系统提供数据服务,这
2015-08-08 21:15:42 3580
转载 jni中jString和char*互转
char * Jstring2CStr( JNIEnv * env, jstring jstr ){ char * rtn; jclass clsstring = env->FindClass("java/lang/String"); jstring strencode = env->NewStringUTF("UTF-8"); jmethodID mid = env->GetMethodID(c
2013-12-17 16:34:50 966
转载 解决: org.springframework.beans.factory.BeanNotOfRequiredTypeException办法
错误信息: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'aisleService' must be of type [com.gdie.whlocation.service.impl.AisleService], but was actually of type [
2012-11-20 14:10:25 2797
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人