自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java json字符串转json对象

需要导入的jar包需要添加的依赖:import net.sf.json.JSONObject;json字符串:data = {"USERID":1,"PASSWORD":"1","USERNAME":"admin","RNAME":"","PHONEMOBILE":"","PHOTO":"","EMAIL":"","SEX":-1,"STATE":-1,"ADD

2017-11-17 15:06:18 22508

转载 Android异步线程OkHttp Post请求Json数据并解析

package com.wpl.http;    import android.os.AsyncTask;  import android.os.Bundle;  import android.support.v7.app.AppCompatActivity;  import android.util.Log;  import android.view.View;  i

2017-11-17 14:26:02 1114

原创 java ArryList 转 String (借助commons-lang.jar)

StringUtils.join(Object array[],String separator)   将数组以符号或其他字符串为间隔组成新的字符串(separator就是分割符号,一般为逗号)Object array[] 需要转换的数组。ArrayList taskIds;String strTaskIds;strTaskIds = StringUtils

2017-11-17 14:18:57 323

转载 Java值类型和引用类型,以及复制的是什么东西

JavaScript值类型和引用类型有哪些 (1)值类型:数值、布尔值、null、undefined。 (2)引用类型:对象、数组、函数。 四、如何理解值类型和引用类型及举例 我们可以用“连锁店”和“连锁店钥匙”来理解,不知道以下比喻合不合适,^-^。 (1)值类型理解:变量的交换等于在一个新的地方按照连锁店的规范标准(统一店面理解为相同的变量内容)新开一个

2017-11-02 21:30:57 361

转载 迭代器(Iterator) 的使用

迭代器(Iterator)  迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。  Java中的Iterator功能比较简单,并且只能单向移动:  (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一

2017-10-20 09:58:29 199

转载 面向对象设计的五个基本原则

概念在程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。SOLID所包含的原则是通过引发编程者进行软件源代码的代码重构进行软件的代码异味清扫,从而使得软件

2017-10-19 20:27:45 401

原创 Java中的对象和对象引用

Java中的对象和对象引用1.对象?  在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语言设计之初的理念之一。要理解什么是对象,需要跟类一起结合起来理解。下面这段话引自《Java编程思想》中的一段原话:  “按照通俗的说法,每个对象都是某个类(class)的一个实例(instance),这里,‘类’就是‘类型’的同义词。”  从这一句话就可以理解到对象的本质,简而

2017-10-19 16:41:54 174

转载 Google官方MVP示例之TODO-MVP

这个示例是众多的变体示例的基础。它展示了一个没有使用架构框架的MVP模型的简单实现。它使用人工依赖注入为仓库提供本地和远程数据源。异步任务用回调处理。

2017-10-19 10:28:00 2541 2

转载 Android App的架构设计:从VM、MVC、MVP到MVVM

Android App的架构设计:从VM、MVC、MVP到MVVM随着Android应用开发规模的扩大,客户端业务逻辑也越来越复杂,已然不是简单的数据展示了。如同后端开发遇到瓶颈时采用的组件拆分思想,客户端也需要进行架构设计,拆分视图和数据,解除模块之间的耦合,提高模块内部的聚合度。开始之前先上一张内部分享时用的PPT图:以上是笔者在客户端开发过程中面临的问题,涉及到以下四个主

2017-10-19 09:15:25 577

原创 ListView的adapter(用到ViewHolder和convertview)

ViewHolder通常出现在适配器里,为的是listview滚动的时候快速设置值,而不必每次都重新创建很多对象,从而提升性能。在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长度自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少对象的创建。

2017-10-18 16:02:06 645

转载 导航栏加载时可能出现闪的原因以及解决办法

元素闪烁很丑,难解决。修改 Class 而不是 Style我在不久前做过一个导航栏,要求其滚动到屏幕顶端后固定。很常见。开始的时候没问题,很快就可以搞定。nav { position: absolute; top: 60px;}var scroll=0;var nav=$("nav");var navST=60; //该元素距离网页顶端60px $(wind

2017-09-22 11:56:28 3090

转载 spring 使用c3po连接池

http://blog.csdn.net/liangwenmail/article/details/476672371 数据源:可以简单理解为数据的来源。2 连接池:是缓存一定数量的数据库连接,当程序需要数据库连接的时候,直接在连接池中获取空闲的连接,使用完再放回连接池中,此连接又变成空闲状态,等待下一次连接。有于开启连接和关闭连接比较耗费系统资源,有类连接池的管理可以减少这方

2017-09-18 09:29:53 869

原创 自配Tomcat的启动

优化启动内存等内容,在bin同级目录下建个    启动服务.bat@ECHO OFFrem 获取当前目录set root=%~dp0%set TITLE=环境监查8089set JAVA_OPTS=-server -Xms512m -Xmx2048m -XX:NewSize=128m -XX:MaxNewSize=512m  -XX:MaxPermS

2017-09-15 17:45:45 168

原创 js算日子的方法

/** * 时间 */var showTime = function () { var show_week = new Array('星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日'); var dateTime = new Date(); var year = dateTime.getFullYear(); var

2017-09-15 14:37:13 211

原创 HTML基于bootstrap的登录弹出框

登录弹出框            ×                登录                                                        用户名:

2017-09-08 13:39:28 2364

空空如也

空空如也

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

TA关注的人

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