自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 android开发:EditText如何正确自己实现删除和添加数据

最近在写关于社交类的软件,于是写到edittext中拥有emoji或者其他一类的东西,看到网上的一些文章都有一部分问题。于是文章如下 这篇文章篇幅较小,但较为实用,之前看过一些类似的editText删除和添加数据方法都有些问题,我便在这里写下正确的方法: 首先删除的方法,很多博客都有问题:(应该调用系统删除,不应该通过光标来判断)KeyEvent event = new KeyEvent(0,

2016-08-19 15:57:03 2121 1

原创 android开发:如何正确使用fragment

最近在重构dileber android框架,为了更好的适应新时代的手机,新出的框架,最低支持android 4.0版本。框架也采用gradle。基本的方法都和之前的框架有了很大不同。增加了很多实用的工具类。 今天不对框架的功能做讲解(后续完成框架再进行讲解)。主要是对fragment的正确使用来讲解:新框架地址ndileber框架 今天主要使用到的是框架中的一个工具类,底部菜单导航栏。

2016-08-13 13:00:50 1120

原创 android开发:正确的开发一个Splash页面

虽然是一个小小的splash页面,可能有人说在里面写个线程一段时间结束就好了哈。 为啥我要写一篇文章介绍一下呢?如下解释:我在之前看到的一些splash页面的代码看到了很多有问题的写法。运行的不完美(处女座别介意)。 不完美有如下:启动splash之后忽然退出整个应用,应用在一段时间内又自动启动。于是我在这里采用如下方式进行开发splash 先建立一个Splashhandler类,主要是为了跳

2016-08-06 20:57:46 6495 2

原创 android开发:activity继承AppCompatActivity 去掉标题栏

最近开发android 用studio。与之前开发不同,新建立的activity都是继承于AppCompatActivity的。 最近要开发个Splash 页面,要全屏慕显示,于是采用早先的写法:this.requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager

2016-08-06 20:24:22 13228 3

原创 android 自定义 loader实现

android 的loader是android 3.0后的一种异步数据加载机制。 使用起来也颇为方便。 以下这块摘抄这里写链接内容这位同学的博客在Android中任何耗时的操作都不能放在UI主线程中,所以耗时的操作都需要使用异步实现。同样的,在ContentProvider中也可能存在耗时操作,这时也该使用异步操作,而3.0之后最推荐的异步操作就是Loader。它可以方便我们在Activity和

2016-08-05 12:36:39 2444

原创 google 官方 mvp架构解读,与简单实现

android 开发架构,mvp算是比较流行的,最近我也拜读谷歌官方写的代码,先简单的理解他们其中的设计,再去重新实现。 首先谷歌的项目有如下分包特点: 依照模块进行分包。 我个人喜欢按照种类进行分包: 如下是我的分包 其实哪种分包都无所谓,喜欢就行。方便开发是最好的。 于是:先解读google的基础类,BaseView 和 BasePresenter BaseView谷歌是这么写的

2016-08-03 21:32:11 1244

转载 tomcat apr

APR库使用Tomcat中使用APR库,其实就是在Tomcat中使用JNI的方式来读取文件以及进行网络传输。可以大大提升Tomcat对静态文件的处理性能,同时如果你使用了HTTPS方式传输的话,也可以提升SSL的处理性能。一般在Windows下,可以直接下载编译好的二进制版本的dll库文件来使Tomcat启用APR,一般建议拷贝库文件tcnative-1.dll到Tomcat的bin目录下

2016-08-03 14:59:16 375

转载 Tomcat调优

和早期版本相比最新的Tomcat提供更好的性能和稳定性。所以一直使用最新的Tomcat版本。现在本文使用下面几步来提高Tomcat服务器的性能。增加JVM堆内存大小修复JRE内存泄漏线程池设置压缩数据库性能调优Tomcat本地库其它选项第1步 – 提高JVM栈内存Increase JVM heap memory你使用过tomcat的话,简单的说就是“

2016-08-03 14:54:49 346

转载 tomcat的maxThreads、acceptCount(最大线程数、最大排队数)

tomcat的maxThreads、acceptCount(最大线程数、最大排队数) url: http://blog.sina.com.cn/s/blog_605f5b4f01012ljj.htmltomcat 的Connector配置如下Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"redi

2016-08-03 14:46:01 1576

转载 tomcat性能调优(高并发)

Tomcat 默认配置的最大请求数是 150,也就是说同时支持 150 个并发,当然了,也可以将其改大。当某个应用拥有 250 个以上并发的时候,应考虑应用服务器的集群。具体能承载多少并发,需要看硬件的配置,CPU 越多性能越高,分配给 JVM 的内存越多性能也就越高,但也会加重 GC 的负担。操作系统对于进程中的线程数有一定的限制:Windows 每个进程中的线程

2016-08-03 14:40:08 1081

转载 linux top

top -u mysql      PID:进程的ID  USER:进程所有者  PR:进程的优先级别,越小越优先被执行  NInice:值  VIRT:进程占用的虚拟内存  RES:进程占用的物理内存  SHR:进程使用的共享内存  S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数  %CPU:进程占用CPU的使用率  

2016-08-03 14:36:43 335

原创 java 反射详解

反射作为java高级的一个知识点。虽然一般开发情况下不会用到,但是也算是必须知道的知识点 如下则是java的反射包 java.lang.reflect 在开始我们建立一个父类 Anmion (名字我瞎起的,只作为展示代码效果来看,主要测试某些方法):public class Anmion { protected int aaa; private int bbb; public

2016-08-03 12:08:34 482

tomcat实现session共享

如何实现服务器集群session共享,redis用来tomcat共享。

2019-04-05

android通过用户打包,分享apk可以知道某个用户分享的

android通过用户打包,分享apk可以知道某个用户分享的,目前很多公司通过发送一个分享链接来分享软件,分享链接里包含某个分享用户的信息,只要新用户在html中注册这个自己的信息就可以,给分享用户一个福利,如果用我开发的这个jar包,则直接在apk里就能获取谁分享的。减少html页面制作。 文章地址http://blog.csdn.net/s297165331/article/details/78424010

2017-11-02

Mysql数据库文档生成工具

给大家介绍一款数据库文档生成工具 目前只支持mysql 主要是生成docx的 客户有些时候需要数据库文档,为了方便,于是我就写了这个工具, 通过数据库读取相关表数据,达到输出所有注释到文档中,大大提高了工作效率

2016-02-16

去除PPS广告

一键去除PPS广告,方便快捷,简单实用,方便宅男,宅女的居家看电影。

2013-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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