自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA 使用习惯汇总

1、光标为insert状态修改打开java文件的光标是win系统下按了insert键后的那种宽的光标,并且还无法删除内容,且按删除(delete)键也只见光标往前移动,但内容却没有被删除。修改:打开file -> settings 点击 Plugins 然后再右边搜索框输入IdeaVim,出来结果后将后面复选框中得勾去掉就可以了...

2018-04-15 23:45:33 360

原创 IDEA 激活,使用破解补丁,不需要注册码或者License server网址

激活流程1. 下载JetbrainsCrack.jarhttp://idea.lanyus.com/ 在该页面的 破解补丁无需使用注册码 处下载jar包2. 修改配置文件    进入自己安装idea路径的bin目录下,将刚刚下载好的JetbrainsCrack.jar复制到此目录下;    还是在bin目录下,找到idea.exe.vmoptions和idea64.exe.vmoptions,用记...

2018-04-15 23:32:15 1123

原创 开发工具、资源

1、JDK 7、8、9https://pan.baidu.com/s/1ghjbOUv 密码:hge1

2018-02-06 18:21:23 199

原创 Android Studio git 忽略规则

git 忽略规则 *.iml .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store /build /captures .idea *.apk以上为AndroidStudio中Android项目的git忽略规则,上面一部分是在创建项目的时候自动

2017-09-21 17:24:07 384

原创 Android 设置viewId

Android - view idAndroid中,在java代码中new的控件是没有有效ID的(默认的ID都为-1,无效),这种情况下,如果设置多个控件的点击事件的时候会出现响应异常。 这个时候就需要我们给new出来的控件设置一个viewid,并且需要保证该id唯一(在范围内唯一???)。sdk在API17之后在View类中添加了generateViewId()方法来生成满足条件的ID。对于小于

2017-09-19 20:47:13 1477

原创 String的split()方法的两种使用方式

String的split()的两种方法public String[] split(String regex) 该方法就是给定的表达式和限制参数0来调用两参数split方法。 public String[] split(String regex,int limit) 规定:使用regex进行字符串切割称为模式匹配 参数regex: 1.如果表达式不匹配输入的任何内容,返回的数组只具有一个

2016-06-23 22:20:28 18692

原创 改进型clock算法--页面置换算法

改进Clock算法——页面置换算法算法描述: 在将一个页面换出时,如果该页已被修改过,便须将该页重新写回到磁盘上;但如果该页未被修改过,则不必将它拷回磁盘。在改进型Clock算法中,除须考虑页面的使用情况外,还须在增加一个因素,即置换代价,这样页面换出时,既要是未使用过的页面,又要是未被修改过的页面。把同时满足这两个条件的页面作为首选淘汰的页面。由访问位A和修改位M可以组合成下面四种类型的

2016-06-17 13:45:23 23175 7

原创 MVP安卓开发模式

MVP安卓开发模式MVP是什么 MVP是安卓开发中的采用的一种设计模式,是MVC设计模式演变而来的,是由模型层(Model)-视图(View)-主持人(presenter)组成。 其中: 模型(Model):负责处理数据的加载或者存储,比如从网络或本地数据库获取数据等; 视图(View):负责界面数据的展示,与用户进行交互; 主持人(Presenter):相当于协调者,是模型与视图之间的

2016-05-29 11:09:40 376

原创 json解析原理

json解析原理之Gson目标:了解json对象解析的大概过程 在这个序列化和反序列化的过程中,Gson充当的了一个解析器的角色。第一阶段:了解Gson数据类型及其关系第一:JsonElement(超级父类) 看JsonElement类的源码 抽象类代表json串的某一个元素 某一个元素: JsonObject JsonArray JsonPrimitive(基本类型) J

2016-05-25 17:51:39 12353 1

原创 Android中事件处理机制---完

Android中事件处理机制 Android事件处理机制中包括事件的分发、事件的拦截和事件的处理。最后还有一个怎么使一个布局的父布局不去拦截事件,事件分发本身具有消费事件的能力 事件的消费指的是,这个事件被完结了,完全不存在了。 事件的分发 public boolean dispatchTouchEvent(MotionEvent event) 属于View的方法,用来通知下面的视图

2016-05-25 15:52:48 345

转载 解决RecyclerView上拉加载、下拉刷新、Header和Footer的第三方解决方案

前段时间做项目由于采用的MD设计,所以必须要使用RecyclerView全面代替ListView。但是开发中遇到了需要实现RecyclerView上拉加载、下拉刷新和添加Header以及Footer等需求问题,现将问题解决中用到的五大开源项目总结下来,方便他人。首先介绍下RecyclerView,RecyclerView相比ListView增加了很多新特性:• Adapter中的

2016-05-14 09:48:36 4038

原创 AJAX+JAVA实现登录的实时验证

做了一个登录的程序,实现了登录名的实时验证首先看前台JSP代码(只包含核心的js和HTML) function checkUser(){ var username = document.getElementById("username").value; var data = "username="+username; var request = new

2016-04-06 23:02:16 5177

原创 javaweb上传文件过程中关于指针定位的问题

今天在学javaweb上传文件的过程中,采用纯手打源码的方式。从缓存文件中读取正文的过程中,不能够很快的定位到正文的其实位置,所以顺便想搞清楚文档最后都包含什么字符首先说一下,整个问题的解决依赖于弄明白Windows中换行的实现关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(

2016-04-05 11:23:13 520

转载 关于的servlet的单例模式解释

Servlet如何处理多个请求访问?Servlet容器默认是采用单实例多线程的方式处理多个请求的:1.当web服务器启动的时候(或客户端发送请求到服务器时),Servlet就被加载并实例化(只存在一个Servlet实例);2.容器初始化化Servlet主要就是读取配置文件(例如tomcat,可以通过servlet.xml的设置线程池中线程数目,初始化线程池通过web.xml,初始化每个参数值

2016-03-28 15:19:23 749

原创 实现类似空间说说与评论存储表的结构与测试逻辑

之后做项目会有社交模块,所以就先把这块搞一下。本篇文章要解决的问题是:一个说说下面,某一组评论有三个及三个以上的人参与的情况下,从数据库中输出能够正确表达评论人之间的逻辑关系,并且保证时间的正确的先后顺序。说说表(saysay):id:主键、无意义owner:说说的主人sendtime:发布时间content:说说内容做了三个测试,前两个失败了,最后一个

2016-03-19 10:07:04 1465

安卓开发API

API文档(Reference)是Android开发的基础,Android中文翻译组聚一批开发人员、大学生、研究生等Android爱好者,利用业余时间对API进行翻译,

2015-08-28

空空如也

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

TA关注的人

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