自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chameleon_zhao的博客

一步一步,慢慢走

  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 Tinker集成步骤和集成中所需要的问题

集成Tinker所需要的问题: 1,复制demo中的build.gradle 修改完成以后出现 Error:(9, 0) Could not get unknown property 'TINKER_VERSION' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHand

2017-02-15 15:42:34 3275 2

原创 使用GreenDao 添加字段,删除表,新增表操作

GreenDao 给我个人感觉 比一般的ORM框架要好很多,虽然说上手和其他的比起来,较复杂,但是如果使用熟练以后,你会爱上这个框架的用这些ORM 框架给我的感觉都是,当升级时,都需要进行数据库所有表的删除,然后再重新创建表,这样的话,开发时候可以,但是真正的项目用,这是不允许的,因为如果用户升级了数据库,那么所有数据都被清空,会让用户反感。卸载应用的可能性就增大了。greenDao的一系列操作 h

2016-03-03 16:58:41 22609 3

原创 qiankun(乾坤)-vue-嵌套使用

qiankun(乾坤) - Vue - 嵌套使用 — 解决业务场景目前有项目 A,内部注册了项目 B,项目 B也使用了 qiankun,内部注册了项目 C项目A — qk-a(主应用)main.jsimport Vue from 'vue'import App from './App.vue'import { registerMicroApps, start } from 'qiankun';import router from './router'Vue.config.product

2021-10-28 11:13:21 3298

原创 前端工程化-husky+commitizen+ 自定义cz-customizable适配器 git 提交代码规范化

1、使用husky添加git hooks(基于husky新版6.0.0进行git hooks)1、npm install -D husky2、创建.husky/目录并指定该目录为git hooks所在的目录3、在package.json中添加prepare脚本4、执行npm run prepare,本地会创建.husky目录5、添加git hooks创建一条 pre-commit hooknpx husky add .husky/pre-commit "npm run test"会在.

2021-07-07 17:54:36 4354

原创 React-Native Code-Push 最新接入配置指南

1期31

2021-01-08 18:41:19 1519

原创 vue3.0组件开发并发布npm

本文基于vue3.0进行组件开发并发布。1 初始化项目cmd 中 vue create plugin-test 进行创建2 组件开发创建目录plugin用户存放组件,新建PluginTest文件用于存放PluginTest插件,文件夹中包含两个文件:index.js// 为组件提供 install 安装方法,供按需引入import PluginTest from './Plugin...

2020-03-17 16:48:45 6038 4

原创 React学习笔记

元素渲染如何更新已渲染的元素React 元素是不可变对象。一旦被创建,你就无法更改它的子元素或者属性。一个元素就像电影的单帧:它代表了某个特定时刻的 UI。更新 UI 唯一的方式是创建一个全新的元素,并将其传入 ReactDOM.render()React 只更新它需要更新的部分React DOM 会将元素和它的子元素与它们之前的状态进行比较,并只会进行必要的更新来使 DOM 达到预期的...

2019-07-30 17:38:37 297

原创 React-Native填坑之旅

使用0.59.0版本时,运行ios报以下错误解决方案:1,在项目跟目录执行新开命令行 执行 npm start2,再新开一个命令行 react-native run-iosandroid模拟器热加载如果处理:命令行执行 adb shell input keyevent 82...

2019-07-10 10:37:55 276

原创 华为手机上提示 系统检测到XX应用多次异常退出,建议卸载

出现这个情况的原因,应该是在application进行初始化时候,使用的推送重新创建的新的进程,导致某些数据在新创建的进程无法获取,解决方案是,判断只有在主进程才能进行某些操作 private final static String PROCESS_NAME = "com.test"; /** * 判断是不是UI主进程,因为有些东西只能在UI主进程初始化 */ ...

2019-04-08 15:06:14 21289 5

原创 centos 7 安装 redis 亲测可用

wget http://download.redis.io/releases/redis-5.0.4.tar.gz解压tar -zxvf redis-5.0.4.tar.gz进入redis-5.0.4cd redis-5.0.4执行make 进行编译make安装到指定路径下make PREFIX=/usr/local/redis install拷贝redis配置文件到只能目录下,...

2019-04-01 01:03:22 153

原创 在ios上音频无法动态修改src 播放问题

//在页面加载完成之前监听document.addEventListener("WeixinJSBridgeReady", function() { //此处不能加倒计时,否则失效 if(_this.isFirstEnter){ audio.src= config.WELCOME_MP3.first...

2019-01-15 10:03:43 1084

原创 Centos7 下运行python项目(Python+Uwsgi + Nginx)

注意 :第一步,一定要先安装,否则后面会有莫名奇妙的问题 : yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel xz gcc zlib zlib-develyum install yun-utils make getwget python地址(以tgz结尾的,例如...

2018-06-29 15:18:22 4017 1

原创 Android 填坑之路ing

//Android webview 设置cookiepublic void synCookies(Context context, String url, String cookie) { CookieSyncManager.createInstance(context); CookieManager cookieManager = CookieManager.getI...

2018-05-10 16:32:17 373

原创 Python 学习填坑之路(持续更新中...)

sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1005, "Can't create table 'movie.admin' (errno: 150)") [SQL: '\nCREATE TABLE `admin` (\n\tid INTEGER NOT NULL AUTO_INCREMENT, \n\tname VA...

2018-05-08 00:28:21 2266

原创 Vue and Es6 填坑之路(持续更新中...)

1:需求,在使用es6的语法时,当存在两个js,a.js需要用到 b.js 的方法或者常量时无法正常import// a.jsexport const OPENID = "openId";// b.js 引入 a.js 常量错误做法import t from '@/common/test.js'module.exports={ test() { cons...

2018-03-15 14:08:44 1440

原创 Html初学者笔记

当在使用css calc方法时候,计算符号中间必须加上空格,否则报错正确写法:top: calc(50% - 10px);错误写法:top: calc(50%-10px); (无效)

2017-10-17 21:30:18 444

原创 Android 内存不足 应用释放,如何保存数据,加广告页(笔记)

首先,我们需要模仿内存不足:具体查看http://blog.csdn.net/weizongwei5/article/details/50515719 ,提供几种模仿系统不足的方式。目前使用命令行方式,adb shell am kill 包名需要保证该应用目前处于后台进程,否则会失效Android端代码public class MainActivity extends AppCompatActiv

2016-12-14 14:22:45 742

原创 Mina长连接Android使用

首先使用mina,先自己简单的搭建起来一个demo,客户端和服务器端先能正常发送消息,这样才能完成后续操作,需要注意是,在android客户端和服务器端进行中文数据传递的时候,需要编码 URLEncoder 和 解码 URLDecoder来进行数据的编码和解码操作,否则无法传递中文数据,并且客户端和服务器端使用的jar包最好保持一致,避免发生一些未知的错误。Android客户端核心代码:

2016-12-09 10:13:24 545

原创 Android开发心得

1,在紧急情况切勿急躁,否则会越来越乱,关闭一切正在和你有联系的东西,专心修改bug。改完再和其他人联系2,写代码的时候切记要注意扩展性,而不是盲目的堆代码,否则后期你会有想死的感觉3,友盟分享,分享每一个平台都会有一个jar包,比如说分享到QQ,那么肯定会有一个QQ的jar包,如果没有,那么可能是友盟一键生成出现问题,请注意每个分享平台对应一个jar待续。。。

2016-11-30 16:37:14 450

原创 cordova插件放在服务器端发生错误问题

出现该错误,有可能是编写cordova插件时候,忘记上传cordova插件在服务器上。请插件cordova插件,是否完整

2016-10-19 11:16:50 451

原创 Some file crunching failed, see logs for details

Android开发中,出现 Some file crunching failed, see logs for details 情况一般是图片问题,可以在build下 添加 aaptOptions { cruncherEnabled = false useNewCruncher = false }或者把资

2016-10-11 13:40:35 502

原创 Android 模拟器映射本地端口调试步骤

telnet localhost 模拟器的端口号如何telnet无效,请查看:http://blog.csdn.net/reoger/article/details/52056708如果需要认证,请先进行认证 后续进行端口映射-end

2016-08-24 10:54:56 4735

原创 Dragger2 学习笔记

如果想学习Dragger2,请参考 http://blog.csdn.net/duo2005duo/article/details/50618171/** * Created by Quentin on 2016/7/26 15:16 * 实体类 **/public class User { String name; String age;}/** * Create

2016-07-26 16:00:03 734

原创 命令行方式上传本地项目至Github仓库当中

上传命令(必须安装了Git):进入当前项目,右键选择 Git bash可能在中途还需要你填写邮箱和密码,填写即可

2016-07-22 11:36:33 503

原创 关于ViewPager禁止滑动和页面切换问题-笔记

此文参照:http://blog.sina.com.cn/s/blog_8a86f4dd0102vlx1.html /** * Created by Quentin on 2016/6/29 15:46 **/public class CustomViewPager extends ViewPager { private boolean isCanScroll = false;

2016-07-20 11:34:10 693

原创 Android使用ContentObserver进行实时短信填写

public class SmsObservable extends ContentObserver { private static final String TAG = "SmsObservable"; private Context mContext; private Handler handler; /** * Creates a content ob

2016-07-03 20:35:19 518

原创 短信验证码(通过ContentObserver)实时填写

public class SmsObservable extends ContentObserver { private static final String TAG = "SmsObservable"; private Context mContext; private Handler handler; /** * Creates a content ob

2016-07-03 18:09:12 499

原创 ADB 无法启动相关解决办法

具体查看被占用的端口进程 netstat -aon|findstr 5037查看进程的具体描述 tasklist /fi “PID eq 1860”强制退出进程 taskkill /pid 1860 /f /f表示强制如果无法关掉,注销一下即可,一般是360助手类似的应用程序影响

2016-06-21 17:19:54 698

原创 Android app 多开-学习记录

背景:如果新做的项目跟以前做的某一个项目十分相似,那么一个简单的方法就是把原来项目拷贝一份,然后修改代码,但是这样包名还是原来项目的包名,还有如果想在同一台手机上同时安装新做的app和原来的app会发现,新的将旧的覆盖了,这是因为它们的applicationId相同,而applicationId是一个app的标识。1、修改包名2、修改applicationId的方法

2016-05-25 11:12:57 1620

原创 Android WebService(基于SOAP协议)个人记录总结

new Thread(){ @Override public void run() { try { netWork(); } catch (SoapFault soapF

2016-05-24 10:51:20 641

python3.6 pycrypto-2.6.1-cp36-cp36m-win_amd64

python3.6 pycrypto-2.6.1-cp36-cp36m-win_amd64 用于解决pycrypto中 python 3.6 无法使用问题

2018-07-03

Mina长连接(Android客户端-Java服务器)简单应用

Mina长连接(Android客户端-Java服务器)简单应用

2016-12-09

空空如也

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

TA关注的人

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