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

转载 (4.2.9.1)OrmLite整合SqlCipher

说到数据库加密,目前最好且唯一的方案就是SqlCipher对sqlite3整体加密,微信也用的它。开源,且支持很多平台。单就Android来说,集成不算太麻烦,1个jar包,3个so库,1个zip。jar包中基本上重写了android.database.sqlite包中所有的类,全部替换成了net.sqlcipher.sqlite包。why?因为sqlcipher加密后,需要密码才能打开该

2016-12-26 10:42:39 789

原创 (4.3.3.1) 日志模块CommonLog引入说明

引入说明1. 腾讯Bugly:异常上报1.1 官网腾讯Bugly 腾讯Bugly,为移动开发者提供专业的异常上报,运营统计和内测分发解决方案,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈 异常上报内测分发应用升级 & 热更新应用统计[异常上报: Bugly Android SDK 使用指南] (https://bugly.qq.com/docs/user-gui

2016-12-22 20:52:34 896

原创 (4.6.22.5)来吧,是时候撸一份自己的RxJava框架啦:强撸为eventbus

RxJava和EventBus的区别,无非就是EventBus的全局可达性实现思路消费页面页面入口处,从全局变量中获取到 对应的 业务控制器,并 加入消费者生产页面调用处,构建一个业务控制器,构建自己的生产者,并将业务控制器存入全局变量实践private static HashMap<String,IPublisher> publishSaved = new HashMap<String,I

2016-12-16 18:08:07 491

原创 (4.6.22.4)来吧,是时候撸一份自己的RxJava框架啦:残缺消费者的实现

我们在bind(消费者)的时候,总是要实现onSuccess(T t), onError(Throwable throwable), onFinished()三个方法,但是大部分场景是不需要这么多的,能否只实现部分的消费者函数呢?设计思路定义一个新的 残缺消费者类型, post()时,把残缺消费者,转换为完整消费者即可实践1. 残缺消费者 接口2. bind(残缺消费者的实现) /**

2016-12-16 17:50:43 382

原创 (4.6.22.3)来吧,是时候撸一份自己的RxJava框架啦:装饰器模式实现操作符顺序调用

操作符的原理: 适配器模式(装饰器模式) 3.1 数据结构链式结构的头插法,实现装饰器模式 3.2 头部调用设计思路装饰器模式,实现onObserver代理的通用集成,并持有上一个装换图形实例Publisher .create() .h1 // 创建observer类型的h1, header 和 last指针都指向该节点,h1.pre为null .h2

2016-12-16 17:37:52 656

原创 (4.6.22.2)来吧,是时候撸一份自己的RxJava框架啦:代理模式实现线程调度

看了上篇(4.6.22.1)来吧,是时候撸一份自己的RxJava框架啦:观察者模式实现链式调用有木有觉得,线式调用很简单呢? 那么,重头戏来了,我们如何实现线程调度? 就是要借助代理模式,代理模式不懂的话,请转向(2.2.1)设计模式一览系列文章 线程调度的原理: 代理模式。 2.1 所有类的成员函数的调用都不是直接由对应对象实例调用,而是由代理类去调用

2016-12-16 15:32:45 477

原创 (4.6.22.1)来吧,是时候撸一份自己的RxJava框架啦:观察者模式实现链式调用

(4.6.22)来吧,是时候撸一份自己的RxJava框架啦 链式调用实现原理: 观察者模式 1.1 控制器 持有 1个生产者 和 多个消费者 1.2 调用生产者的生产函数,并将多个消费者实例注入其中设计思路核心控制器实现 注册事件生产者,并持有生产者实例实现 添加事件的消费者,并持有消费者容器的实例实现 开启整个事件流程,即调用生产者的事件函数,并将消费者们注入其

2016-12-16 15:00:17 472

原创 (4.6.22)来吧,是时候撸一份自己的RxJava框架啦

RxJava是什么,在这里就不多做赘述了,如果不太懂,请出门google 简单提一下它的优点: 1. 链式调用—不再出现一缕缕的callback,实现代码整洁和良好可读 2. 线程调度—简单一行代码,实现不同函数运行在不同线程 3. 各种操作符-,链式转换-保持链式结构的同时,在传递过程中对数据进行转换,且转换安装顺序实现策略 考虑到一些场景的易读性,本文在描述中混淆了

2016-12-16 11:21:12 760

转载 (2.1.2.9)Future接口和FutureTask类【FutureTask实现了Runnable和Future接口】

API:Java代码publicinterfaceFuture{/***Attemptstocancelexecutionofthistask.Thisattemptwill*failifthetaskhasalreadycompleted,hasalre

2016-12-15 15:57:32 517

原创 (4.1.4.1) 优化的异步任务

import android.os.Handler;import android.os.Looper;import android.os.Message;import android.os.Process;import android.util.Log;import android.widget.ListView;import java.util.Stack;import java.ut

2016-12-15 15:11:14 515

原创 (4.6.11.10)FreeLine集成方法

为什么使用freeline—-随时可以切换常规全量编译和增量编译 全量编译:重新构建整个app,时间上和默认的as编译是一样的 增量编译:使用freeline的编译方式,时间很快Freeline支持的增量编译场景一、 确认python环境,如果没有请自行安装建议2.7+版本 可以通过 cmd下的 python查看当前python版本号二、集成Freeline项目的build.grad

2016-12-10 17:32:45 1007

转载 (4.3.2.18)PendingItent的第二次会覆盖第一次的intent内容

当我们自己使用Notification在通知栏提示消息时,我们通过点击下拉的消息,来打开app指定的页面,如果需要传递更多信息时,可以通过PendingIntent。在使用中,碰到了一些问题,主要是参数FLAG_CANCEL_CURRENT和FLAG_UPDATE_CURRENT,总结如下:PendingIntent有一个getActivity方法,第一个参数是上下文,没啥好说的,第二个参

2016-12-10 15:14:02 494

简单聊天室java课程设计

简单聊天室java课程设计 java 课程设计 java游戏

2012-11-26

简单QQjava课程设计

java 课程设计 java游戏 简单QQjava课程设计 内含文档

2012-11-26

java个人事务管理课程设计

java 课程设计 java个人事务管理课程设计 内附文档

2012-11-25

Java语言层序设计基础篇

Java语言层序设计基础篇

2012-11-24

java五子棋课程设计

ppt java 课程设计 java五子棋课程设计

2012-11-24

java计算器课程设计

java计算器课程设计 课程设计 java

2012-11-24

java拼图游戏课程设计

课程设计 java java游戏 拼图 java拼图

2012-11-24

java模拟钢琴

java模拟钢琴 java游戏 课程设计 java

2012-11-24

抓不住的方块

抓不住的方块 java游戏 课程设计 游戏

2012-11-24

华容道java课程设计

华容道java课程设计

2012-11-24

java华容道拼图课程设计

java华容道拼图课程设计额 课程设计 java 游戏

2012-11-24

java烟花效果

java烟花效果

2012-11-24

购物管理系统课程设计

购物管理系统课程设计

2012-11-24

选课管理系统

选课管理系统

2012-11-16

教师管理系统课程设计

教师管理系统课程设计

2012-11-16

成绩管理系统课程设计

成绩管理系统课程设计

2012-11-16

C#+数据库系统开发+案例精选

C#+数据库系统开发+案例精选 配套教材

2012-11-16

计算机网络\计算机网络技术期末考试模拟试题及答案

1. 在采用电信号表达数据的系统中,数据有数字数据和 模拟 数据两种。 2. 域名系统DNS是一个 分布式数据库 系统。 3. TCP/IP的网络层最重要的协议是 IP互连网协议,它可将多 个网络连成一个互连网。 4. 在TCP/IP层次模型的第三层(网络层)中包括的协议主要有 ARP 及 RARP IP. ICMP. . 。 5. 光纤通信中,按使用的波长区之不同分为 单模. 信方式和多 模方式。

2012-11-16

计算机网络期末试题及答案计算机网络期末试题

1、在计算机网络的定义中,一个计算机网络包含多台具有______功能的计算机;把众多计 算机有机连接起来要遵循规定的约定和规则,即_______;计算机网络的最基本特征是 _________。 2、常见的计算机网络拓扑结构有:__________、__________、 、和 ___________。 3、常用的传输介质有两类:有线和无线。有线介质有________、__________、__________。 4、网络按覆盖的范围可分为广域网、_______、_______。 5、TCP/IP协议参考模型共分了___层,其中3、4层是_______、_______。 6、电子邮件系统提供的是一种__________服务,WWW服务模式为______________。 7、B类IP地址的范围是_______________________。

2012-11-16

2010-2011安阳工学院计算机网络期末试题

?常用的信道复用技术有哪些 常用的信道复用技术有哪些常用的信道复用技术有哪些 常用的信道复用技术有哪些? ?? ? 答:为了通过共享信道、最大限度提高信道利用率。 频分、时分、码分、波分。 4、 TCP/IP分层 5、 协议/ARP的名词解释 协议为进行网络中的数据交换而建立的规则、标准或约定称为网络协议

2012-11-16

进程保活(一:JNI层初探):单向循环式启动服务

http://blog.csdn.net/fei20121106/article/details/52005691 技术关键点:开启native子进程,循环间隔的不停去启动下服务,也不判断服务是否die了。而且,如果die了,但是间隔还没到,还是不会启动服务 结论:单杀可以杀死,force close 5.0以上无效,5.0以下部分手机无效,第三方软件下无效,且无法保证实时常驻,且费电 这是要建立在保证c进程不挂的基础上,才能轮询,但是就目前来看,只有5.0以下的非国产机才会有这样的漏洞。也就是说在force close的时候,系统忽略c进程的存在,5.0以上包括5.0的哪怕源生系统也会连同c进程一起清理掉,国产机就更不用说了。就算是这样,在5.0以下的非国产机上,如果安装了获取root权限的360\cm的话,也是可以直接清理掉,也就是说会失效 而且他不但不算守护,而且还是单向的,也就是说只能a保b,b保不了a;a保b也不是在b死了立刻拉起来,要等到了时间才会去拉。

2016-07-23

MFC类库详解

MFC类库详解

2012-12-04

日程管理控件基于jQuery+的日历控件

日程管理控件基于jQuery+的日历控件

2012-12-04

jsp在线聊天室系统

jsp在线聊天室系统

2012-12-04

文件管理系统课程设计

课程设计 jsp 文件管理系统

2012-12-04

签到系统课程设计

签到系统课程设计

2012-12-04

JSP动态网站开发基础与上机指导+答案

JSP动态网站开发基础与上机指导+答案

2012-12-04

JSP办公自动化管理系统

JSP办公自动化管理系统JSP 办公自动化 管理系统 课程设计

2012-12-04

jsp+日历控件+好用的+两款

jsp+日历控件+好用的+两款

2012-12-04

Java Web开发典型模块大全

Java Web开发典型模块大全

2012-12-04

jsp常用JAR包

jsp常用JAR包

2012-12-04

会议室系统jsp课程设计

简介   本EasyJF iula会议室系统主要用于EasyJF开源团队的成员网上会议使用,会议系统模拟传统的会议形式,可以同时开设多个不同主题的会议室,每个会议室需要提供访问权限控制功能,会议中能够指定会议发言模式(分为排队发言、自由发言两种),系统能自动记录每个会议室的发言信息,可以供参会人员长期查阅。   会议系统的用户支持游客帐号参加会议,同时也提供跟其它用户系统的接口,比如EasyJF官网中的开源论坛系统。   会议系统暂时使用文字聊天的方式,并提供语音及视频的接口。   该系统现在是一个开源项目,项目官方网址www.easyjf.com,有兴趣的朋友都可以参加进来一起开发,通过SVN管理代码协同及版本控制。   svn地址:http://svn.easyjf.com/repository/easyjf/easyjfiula   用户名:easyjf   密码:easyjf 附加说明:本安装在wlrserver下安装成功通过 演示地址:   http://www.easyjf.com/chatRoom.ejf?easyJWebCommand=show&ejid=2538093638804337 1、安装数据库 cd %iula_home% mysql -u root -p drop database iuladb; create database iuladb; alter database iuladb default character set UTF8; grant all privileges on iuladb.* to iuladbuser@localhost identified by 'pwd$iuladbuser'; quit; type src\iula_mysql.sql | mysql -uroot -p iuladb 当然,也可以直接使用my sql front等工具手动执行数据库脚本安装。其中iula_mssql.sql为mssql的脚本,iula_mysql.sql为sql的脚本。 2、修改配置 src\main\easyjf-dbo.xml 修改src\main\easyjf-dbo.xml文件中数据库连接相关字串为 &lt;!--以下为内容开始--&gt; <property name="easydbo.connection.driver_class">org.gjt.mm.mysql.Driver</property> <property name="easydbo.connection.password">pwd$iuladbuser</property> <property name="easydbo.connection.url">jdbc:mysql://127.0.0.1:3306/iuladb</property> <property name="easydbo.connection.username">iuladbuser</property> <property name="easydbo.dialect">com.easyjf.dbo.sql.MySqlQuery</property> <property name="easydbo.show_sql">true</property> &lt;!--以下为内容结束--&gt; 3、执行编译及发布  双击bin\build.bat 选择war 即会生成一个release\easyjf-iula-0.1.0.war文件,把该文件拷到tomcat的webapps目录下面,重启tomcat即可。 4、运行程序 http://localhost:8080/easyjf-iula-0.1.0/ 首先添加一个会议室,注意最大参与人数必须大于1,刷新时间最好大于3000,不能为0。访问权限及及权限值设置中不要填写数据。然后保存! 然后点击启动会议室 启动成功后,点击会议名标标题,弹出最大化窗口进入会议室主界面。 技术思路: 用AJAX+J2EE实现一个网上会议室系统 http://www.easyjf.com/html/20060514/2722156783676355.htm 需求采集 http://www.easyjf.com/html/bbs/20060605/20298030-1609753.htm 关于怎么样加入EasyJF团队 http://www.easyjf.com/html/20060521/3212438514563392.htm 《EasyJF协同及版本控制》 http://www.easyjf.com/html/20060527/3393419193595177.htm 《EasyJF团队章程》 http://www.easyjf.com/aboutItemGroup.htm 《EasyJF团队成员工作手册》 http://www.easyjf.com/html/20060425/23564046-7798686.htm 《EasyJF成员名单》 http://www.easyjf.com/itemMember.ejf 《EasyJF项目列表》 http://www.easyjf.com/itemGroup.ejf

2012-12-04

云网OA系统

云网OA系统

2012-12-04

jsp聊天室课程设计

jsp聊天室课程设计

2012-12-02

Javascript动态网页(实例版)

java Javascript 网页 光盘代码 Javascript动态网页(实例版)

2012-12-02

仓库管理系统java课程设计

课程设计 java java游戏 仓库管理系统java课程设计

2012-11-30

java学生成绩系统access课程设计

课程设计 java java游戏java学生成绩系统access课程设计 内含文档

2012-11-30

JAVA 图书管理系统课程设计

课程设计 java java游戏 JAVA 图书管理系统课程设计 内含文档

2012-11-28

音乐播放器java课程设计

课程设计 java java游戏音乐播放器java课程设计 内含文档

2012-11-28

汉诺塔java课程设计

课程设计 java java游戏 汉诺塔java课程设计 内含文档

2012-11-27

空空如也

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

TA关注的人

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