加载中
携程dynamicAPK框架研究(一)

2014年携程android APK实现了动态插分技术,经过这两三年的实践,dynamicAPK这套框架已经相当成熟,虽然github上已经停止维护,但是携程这套框架还在不断的优化,只是没有在Github上再次更新...

2017/07/15 12:08
119
小程序画布canvas使用

最近开发了一款自己的小程序,名字叫做哎呦天气,在这个小程序中有两处使用到了画布canvas,所以在此总结一下。首先看一下我用canvas做的两个效果: 第一张截屏中的折线图和第二张截屏中的带...

05/07 15:07
335
kotlin与java对比

kotlin作为一个现代的适用于多平台的静态类型语言越来越受到java开发同学的喜爱,尤其是android开发同学的喜爱,下面从几个方面浅析一下kotlin和java的一些比较。 Optionals: 在java开发中我...

2017/11/30 13:39
188
Redux框架浅析

Redux是javascript的状态容器,它提供了可预测的状态管理。注意Redux和React并没有特别的联系,你不管使用什么框架,Redux都可以作为一个状态管理器应用到这些框架上。 Redux的三大定律: 单...

2017/04/11 17:03
350
在react-native中使用redux框架

在react-native开发中关于数据的流向,state的管理及路由解决等问题会随着项目的复杂让人越来越头疼,也让人力不从心。于是React的开发者推出了Flux架构及官方实现,力图解决这些问题。Flux框...

2017/03/31 13:22
521
react-native之AsyncStorage

AsyncStorage是一个简单的,具有异步特性的储存API,它的储存方式为键值对的方式,且对整个App而言,是全局的。 AsyncStorage提供了较全的方法供我们使用,每个方法都有一个回调函数,而回调...

2017/03/29 18:00
240
Redux Demo

关于Redux的一个简单的例子。 import { combineReducers, createStore } from 'redux'; import Handlebars from 'handlebars'; const source = ` <div class="oprate"><p> 文章列表: 总数 ...

2017/03/28 13:46
43
阻塞队列BlockingQueue

BlockingQueue很好的解决了多线程中数据的传输,首先BlockingQueue是一个接口,它大致有四个实现类,这是一个很特殊的队列,如果BlockQueue是空的,从BlockingQueue取东西的操作将会被阻断进入...

2017/01/15 11:48
533
Gradle构建脚本基础

介绍一下gradle的构建脚本基础知识,在这之前简单说一下gradle的介绍与安装 gradle介绍: gradle是一个基于JVM的构建工具,类似于Ant和maven,但是比ant和maven更为强大,它基于groovy的构建...

2016/12/21 12:16
107
使用Jenkins可持续集成maven项目

首先下载最新的Jenkins的war包,放在tomcat的webapps的目录下,然后运行,例如: http://121.42.62.45:8080/jenkins/ 然后按照一步步的提示,下载相关的插件,最后进入主界面: 下面是Jenkins...

2016/12/15 17:13
4.2K
使用git创建仓库,并上传代码

1.创建仓库 2.上传代码: (1)在项目的根目录,初始化新版本库 git init (2)在根目录创建.gitignore文件,设置要忽略的文件或文件夹 vi .gitignore (3)在.gitignore文件中写入要忽略的文...

2016/12/14 11:25
105
Warning:java: 源值1.5已过时, 将在未来所有发行版中删除

如果你使用的是idea,如果你的项目是maven项目,加上它: <profiles> <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault>...

2016/08/04 11:00
2K
linux下mysql忘记root密码

首先停止mysql服务 service mysqld stop 以跳过授权的方式启动mysql mysqld_safe --skip-grant-tables & 以root用户登录mysql mysql -u root 操作mysql库的user表,进行update mysql> use...

2016/08/01 10:32
25
centos安装mysql

对于Linux服务器安装mysql,在网上有很多很多种方法,搞得我们不知所从,不知道用哪一种方法,这个时候你就有必要思考一下mysql有没有给我们install的文档,答案是肯定的: 官方网址:http:...

2016/07/26 10:26
25
linux服务器安装tomcat

Linux上要想安装tomcat,必须要有jdk环境,下面是一个tomcat版本和jdk版本的对照表: 这里我安装的是tomcat 8,那么我的jdk环境必须7或者以上。 关于Linux下jdk环境的配置,请看我的另一个博...

2016/07/25 13:06
65
Linux服务器搭建jdk环境

##Linux服务器搭建jdk环境 对于jdk的安装我们有两个选择,一个是open jdk,一个是oracle jdk,要说这两个的区别,自行百度,个人感觉用起来差不多,但如果是搭建jdk环境的话,安装oracle jd...

2016/07/25 11:11
99
spring mvc异常统一处理(ControllerAdvice注解)

首先我的项目是一个为移动端提供的json数据的,当后台报错时如果为移动端返回一个错误页面显得非常不友好,于是通过ControllerAdvice注解返回json数据。 首先创建一个异常处理类: package ...

IDEA构建maven项目resources下的包不能引用的解决

我的项目目录: 在resources下有个com.gefufeng.mappers包,包里面有一个mapper文件,但是spring配置文件中就是不识别这个目录(红色部分): 但是没有加包名的,直接在resources中的的propert...

2016/07/15 16:55
1K
shiro与spring整合

#shiro与spring整合 Apache shiro 是一个强大并且灵活的java安全框架,他的几个核心功能包括:身份认证、权限管理、加密、session管理。 下面总结一下shiro和spring的整合。 ##相关jar包 我一...

2016/07/12 15:45
370

没有更多内容

加载失败,请刷新页面

返回顶部
顶部