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

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

项目级Java接口签名与验证实现

在一些项目中,客户端在调用服务的接口时,通常需要设置签名验证,以保证对客户端的认证。在签名过程中一般每个公司都有自己的签名规则和签名算法,广泛使用的是使用非对称加密算法RSA为核心...

2020/06/05 16:24
6.5K
Java配置多环境

Java项目在开发过程中会有多个环境设置,比如开发环境、测试环境、生产环境等等,所以在项目中我们要去相应的做配置,而不是在部署的时候手动的去改配置。 以maven项目为例,介绍一下spring项...

2020/05/23 13:40
1.7K
对比git pull和git pull --rebase

很多博客介绍git pull和git pull --rebase的区别,布拉布拉说了一大堆,理论上最大的区别就是 git pull = git fetch + git merge git pull --rebase = git fetch + git rebase 其实--rebase的...

2018/12/05 12:15
1W
在Android和iOS中集成flutter

flutter可能是未来跨平台开发的又一技术框架,那么对于一个app,我们不可能完全用flutter来开发,那么就意味着我们需要在已有的Android和iOS代码中去集成flutter。目前这一技术还处于预览状态...

初识flutter

关注flutter已经好久,因为没有发正式版,所以一直也不想过早的躺浑水,但是最近无意中看到几篇文章,再加上美团和咸鱼等app也一直在做灰度测试,所以上周开始看了一下官方文档,地址:https...

小程序画布canvas使用

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

2018/05/07 15:07
2.3W
kotlin与java对比

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

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

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

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

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

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

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

2017/03/29 18:00
1K
Redux Demo

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

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

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

2017/01/15 11:48
1K
使用Jenkins可持续集成maven项目

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

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

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

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

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

2016/08/04 11:00
5.7K
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
96

没有更多内容

加载失败,请刷新页面

返回顶部
顶部