自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (42)
  • 收藏
  • 关注

原创 Mac 下安装npm 全局包提示权限不够

weex 安装第三方包时总会遇到这样的问题Mac OS 下安装npm 全局包 npm WARN checkPermissions Missing write access解决办法1:使用sudo 在安装命令前加上sudo,输入用户的登录名和密码,提升权限进行安装$ sudo npm i -g npm...

2019-01-30 10:41:44 3824 1

原创 在移动App 中添加监控

App 已经发布新的版本了,我们该如何去监控线上出问的数据呢?这个时候我们也许会想到最快捷的方式,添加百度,友盟 等等第三方的数据,但是我们有没有想过假如第三方的项目有问题怎么办?这个时候我们会依赖自己项目中的埋点,监控,我们是在我们每个接口中加上吗?这个必然是不可取的,我们做法是在接口请求的部分增加监控模块,把监控抽离出来...

2019-01-19 15:03:39 665

转载 which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mo

修改里面的配置文件,sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION出现这个错误的原因是你本地的mysql 版本高于你使用的sql 版本which is not functionally...

2018-12-09 19:19:29 10667

原创 Scrapy Python学习之(二)

埋坑记:1: ImportError: No module named _utilpython 2.7sudo pip install pyopenssl --user --upgrade

2018-11-21 21:47:35 176

原创 Python 爬虫框架Scrapy入门 之二 创建项目

1:scrapy startproject *( 代表项目名称)2:cd / 项目名称,可以查看目录结构,3:用pytcharm 工具打开工作目录; 项目创建后的打开效果4:

2018-11-21 21:47:30 131

原创 Python 爬虫框架Scrapy入门 之一 初步搭建环境

1:从开始准备做和学习这个框架已经很久了,终于有时间开始鼓捣这些东西了2:环境:mac 电脑MacBook Pro (15-inch, 2017),环境配置 :Python 2.7.10Scrapy 1.5.1pip 18.13:经过多次失败,终于成功,更多的情况下是因为下载库超时造成的,在pip install Scrapy ,在多种提示的情况下,相信自己可以处理好的,...

2018-11-20 22:35:18 126

转载 Entity 类中加了@Id 注

at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)...

2018-02-23 17:03:47 883

原创 一步一步搭建Activi 环境

1 java 环境搭建忽略 2: 安装插件:1)eclipse 安装activiti-ecpise-plugin 2) IDEA 在线 安装 actiBPM 3:http://www.mossle.com/docs/activiti/index.html#activiti.setup...

2018-02-12 13:34:38 238

原创 IOS 开发常见问题列表

1:* Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3600.5.2/UIApplication.m:3679 出现这样的问题,一定是你的App 没

2017-12-14 12:10:09 234

原创 Sonarqube 遇坑记IOS

1:部门领导想看代码质量情况,怎么办?找工具啊 Sonar,https://www.sonarqube.org 2:电脑:mac 环境:java:1.8 mysql:Server version: 5.7.20 MySQL Community Server (GPL) 创建数据库 sonar 和 用户sonar :

2017-12-02 11:38:42 1981 2

原创 关于BroadcastReceiver 进程间通信原理

1:最近有同事问我个懵逼的问题,BroadCastReceiver 可以实现进程间通信吗? 首先我们应该知道,BroadcastReceiver 可以实现的同一个APP内部组建之间的通信,(单个线程 多个线程 单个进程 同一个App具有多个进程的不同组建传递信息,不同APP传递信息,),答案已经很明白了 ,两个APP 肯定是两个进程,通信场景没有问题,可以完成通信的, 2:从实现原理上,Andr

2017-11-23 09:28:34 1182

原创 IOS---Runtime 之理解

1:弄了三天的IOS Runtime 终于有了重新认识,因为 Objective-C 是一门动态语言,所以它需要一个运行时系统 ,一切语法结构都是先转化为对应的C语言后再运行的 2:Runtime 应用场景非常多,只是我们没有发现,比如如何打印日志,方法交换,方法交换必然涉及到分类的概念,用刀分类的概念必然会想到在分类中加属性可以吗?可以为什么?不可用为什么? 答曰:正常的思路下在分类中是不可以

2017-11-21 22:45:37 343

转载 关于IOS OC 中的load 和 initialize 方法

OC 中有两个特殊的类方法,什么叫类方法,就是不需要实例化的方法 1:load initilize 方法 默认情况下load 方法的调用顺序是先调用父类的load 然后子类,最后分类的load,一般使用在方法替换的时候,除此之外,不建议放在该方法中,因为该方法是线程安全的 它的内部是加了锁的,所以我们应该避免线程阻塞在load 方法中2:initialize 方法 在initalize 方

2017-11-19 19:56:44 331

转载 Gradle 参数解析

buildTypes { release { // buildTypes 配置 zipAlignEnabled true minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile(‘

2017-11-13 18:11:25 297

原创 Jenkins 构建IOS 项目遇到的坑

1:安装Jenkins 无法启动,访问localhost 提示访问不到服务器,原因可能是JDK 版本低 2: 建议MAC 搭建Jenkis 运行环境 使用Brew install jenkins 命令 3: mac 安装完成后无法局域网内无法使用ip 地址加端口号访问:解决办法: 进入:/Users/用户名/Library/Caches/Homebrew ln -sfv /usr/local

2017-11-09 09:53:34 471

原创 文章标题

Android Studio 出现 Gradle’s dependency cache may be corrupt 错误分析每次下载新的Gradle 项目都会发生 Re-down Re-down 一般的推荐方式是:修改gradle-wrapper.properties 但是不起任何作用或者一直在Grale 。。。。。 我擦 坑爹啊 一直想看个简单的方式,怎么就这么难 so 找到你

2017-10-31 18:23:04 203

原创 IOS 8 .0 系统UITableView 使用注意事项

真的坑啊,在IOS系统8.0 中加入UITableView 中存在过多的数据会有什么现象,在我们使用HeadView 的时候,你可能会遇到很多奇奇怪怪的现象,耗费我一个周日的时间终于把问题搞定 1:什么问题呢? 1)在IOS 8 以上的系统中显示正常,但是在IOS 系统中UI 显示和计算显示的高度总会无缘无故的多些,或者说cell 不会动态刷新,这个问题一般存在于数据的显示需要状态显示

2017-10-29 17:11:17 271

原创 IOS 截取屏幕截图方法

项目需要截取当前屏幕,并保存为图像,如何处理,我一开始处理错了,我直接截取当前的View 是不是错误的?,假如你没有弹框,凑合着还能说的过去,但是有弹框能,它截取的图片是上层显示的View,就不能截取成功了,代码上: /** * 截取当前屏幕 * * @return NSData * */ - (NSData *)dataWithScreenshotInPNGForm

2017-10-26 22:11:33 477

原创 关于IOS体统弹框和摇一摇弹框 不响应摇一摇

坑啊,快上线了发生这样的问题,想骂娘啊,啥都不说了,上代码假如在ViewController 中系统弹框或者ActionSheet 等弹窗类,不会响应摇一摇事件,因为你写的摇一摇是在你当前的ViewController ,但是你的弹框的是作用在弹框的父类,所以需要写在写UIviewContriller 的分类写,设置摇一摇事件的监听示例代码:@interface UIViewController

2017-10-26 22:06:40 1229

原创 JENKIN Android Gradle 编译 出错点

1:A problem occurred configuring project ':app'.> You have not accepted the license agreements of the following SDK components:[Android SDK Build-Tools 25, Android SDK Platform 25].Before build

2017-09-22 08:39:42 270

原创 WEEx 学习

学一门新的技术,一个Hello wolrd 是必不可少的1: weex 入门之环境搭建1)安装Note.js   brew install node2) npm 安装 weex-toolki$npm install -g weex-toolkit3)可以使用Weex 命令创建一个Weex 项目     weex init XXXXX4) npm ru

2017-08-06 08:49:06 359

原创 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 1: ordinal not in range(128)

python 初学的错误

2017-07-10 18:58:01 956

原创 Kotlin 初步学习

1: Kotlin 的目标    创建一种兼容Java 的语言    编译速度至少同Java 一样快   比Java 更安全   比最成熟的竞争者Scala 还简单2:基本用法   包定义在顶部和 java 一样

2017-07-10 09:24:56 176

原创 新年第一篇啊

今天听到年后第一句 赞美之词 过个年 又肥了吧  我是有多胖啊 不上废话 不知道有没有用过SSRWebSocket 熟悉HTML5 开发或者做过聊天的应该不陌生,不就那几个方法嘛,是啊就那几个方法,怎么做加上header呢? NSMutableURLRequest *request = [[NSMutableURLRequestalloc]initWithURL:[NSURL

2017-02-07 14:46:48 237

原创 UIStackView 的使用

UIStackView 是iOS 9 带来了很多新特性 uikit 框架每个版本都在改变stackView 的核心便是方便垂直或水平排布多个subview 总体上可以分为两个部分 xib 和 代码空间间隔  描述属性 排列属性 addArrageView 水平 竖直 方向上的UIStackView  另一个需要记住的是,Stack View会被当成Container Vie

2016-07-20 15:33:19 480

原创 ANDROID aidl

什么叫AIDL   android 接口定义语言,进程间通信的方式IDL语言,允许定义通讯的接口,IPC 跨进程间通讯  使用情况:AIDL: 只有IPC 多线程 多个多个应用程序                     Bindler :只有IPC  没有多线程  多个应用程序                    Message: 只用IPC 没有多线程

2016-07-16 10:59:01 254

原创 IOS 视频框架

视频直播 可以分为 前处理 编码 传输 服务器处理 解码 渲染采集 ;IOS 系统因为软硬件种类不多,硬件适配性比较好 所以比较简单 而Android 端 市面上机型众多,要做些机型的适配工作 PC 端是最麻烦的,各种奇葩摄像头驱动 所以现在很多的中小型直播平台 都放弃PC 的直播 更有一些平台只做IOS 端的视频直播前处理:美颜算法 视频模糊效果 水印等都是在这个环节做,目前IOS 端最

2016-07-07 15:04:01 1337

原创 RxVelloy 简介

RxVolley  是一个基于Volley 的网络请求库它移除了 原Volley 的HttpClient 相关的API 因为HttpClient 是比较复杂的 同时可以支持下列功能可以选择使用OKHttp 替代默认的httpUrlConnection 做网络请求 可以选择使用图片加载功能ImageLoader Volley在性能方面也进行了大幅度的调整,它的设计目标就是非常适合去进

2016-06-16 14:42:18 713

原创 android 使用GreenDao

最近因项目需要大量数据存储相关的技术 针对此 市面上存在主流框架进行研究,OrmLite SugarORM Active Android Realm 和 GreenDao  本篇主要介绍GreenDao   1:首先有GreenDao 的jar 简单说,GreenDao 是一个将对象映射到SQLite 数据库中的轻量且快速的ORM 解决方案  优势:一个精简的库    

2016-06-15 17:40:09 397

原创 各种加密方法

1:MD5      MD5加密算法为现在应用最广泛的哈希算法之一,该算法广泛应用于互联网网站的用户文件加密,能够将用户密码加密为128位的长整数。数据库并不明文存储用户密码,而是在用户登录时将输入密码字符串进行MD5加密,与数据库中所存储的MD5值匹配,从而降低密码数据库被盗取后用户损失的风险Md5加密算法原理MD5加密算法以512位分组来处理输入的信息,且每一分组又被划

2016-05-14 22:07:45 1272

原创 关于Appdelegate 的一些看法

Appledegate 协议中定义的这些需要实现的方法的作用:1、-  (void)applicationWillResignActive:(UIApplication *)application说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了2、-  (void)applicationDidBecomeActive

2016-03-18 15:27:24 291

原创 关于oc 开发上传图片 功能遇到的问题分享

最近在做图像的上传功能,一直没有找到到很好的解决办法,一直在报一个400 的错误, 废话不多说上代码:1:NSMutableDictionary *uploadParam = [NSMutableDictionarydictionary];    uploadParam[@"Content-Type"] =@"application/json";    uplo

2015-12-16 17:18:42 953

原创 渐变色加载环 IOS

http://download.csdn.net/detail/longlongxy/9298583根据

2015-11-25 11:55:51 602

原创 关于IOS 开发遇到的问题,Code 126 Copy Pods Resource

编译 Xcode 遇到的问题

2015-11-02 14:35:15 1815

原创 m2 android

、插件地址 1、gef 插件地址: http://download.eclipse.org/tools/gef/updates/interim/ subclipse 插件地址: http://subclipse.tigris.org/update_1.6.x 3、maven2 插件地址: m2eclipse-core Update Site: http://m2ec

2015-05-04 15:36:34 716

原创 REST api

刚刚忙完一期项目 可以有时间整理下 最近的技术   我们手机端采用REST api 的风格访问 ,一直对此比较迷惑,  互联网通信协议HTTP 协议是一个无状态协议,这意味着 所有的状态都保存在服务器端,因此 如果客户端想要操作服务器,必须通过某种手段,让服务器发生 状态转化 而这种转化是建立在变现层之上的 所以就是 变现层专题转化   客户端用到的手段 只能是http 协议

2015-03-30 15:57:00 725

原创 android View 树的理解

1:View 工作原理,       整个View 树的绘制是在ViewRoot.java 类的performTraversals() 函数展开的,该函数做的执行过程可简单概括为      根据之前设置的状态 判断是否需要重新计算视图大小(measure)是否重新需要安置视图的位置(layout) 以及是否需要重绘(draw)mView :DecorView 对象     

2015-03-27 16:25:18 2026

原创 View 事件的分发机制 (一)

Android View 事件在渲染 布局 展现 相关事件的触发顺序 总结如下:Constructors onFinishiInflate() 当View 和它的所有子对象从 XML 中导入之后,调用此方法Layout onMeasure(int int ) View 会调用此方法 来确认自己及所有子对象的大小onLayout(boolean  int int int in

2015-03-24 13:40:30 679

原创 关于Https 和 http 的区别

HTTPS 和 HTTP 协议的区别  超文本传输协议HTTP 被用于web 浏览器和网站服务之间传递消息,HTTP 协议以明文方式 发送内容 不提供任何方式的数据加密 如果攻击者截取了web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字

2015-03-20 09:03:34 1006

原创 android 注解

1:刚刚新版本的发布,抽空写下关于注解在android 开发中的使用  在java中注解的相关的解释:   元注解:        元注解的作用就是负责注解其他注解,Java5.0 定义了4个标准的 meta-annotation 类型,他们被用来听对其他 annotation 类型作说明,           @Tatget       说明了Annotation 所修饰

2015-03-18 17:11:25 990

Activiti Demo 非Maven

demo 是从网友那下载的,修复了下载demo 的问题 ,参考网址 http://blog.csdn.net/flygoa/article/details/51882054

2018-02-26

大数据分析

大数据是当前企业的发展业务的基础,没有数据怎么如何开发业务

2018-02-24

Swift & Weex

Swift Weex 搭建开发 环境,Swift 好多坑啊,和还得继续Coding

2017-11-10

android Hook DEmo

练习Hook 技术 不在Manefest 文件注册类 ,并且可以启动一个新的Activity

2017-09-27

python 爬虫文件

获取淘宝数据 根据自定义搜索条件

2017-07-10

自定义ViewPage Indicator Tab

代码可以经过处理在任何项目中使用,还有如果发现任何问题可以与我联系

2016-07-19

IOS 实现渐变动画

实现渐变动画的圆环效果,可以看看 如果有什么问题欢迎拍砖

2016-07-18

动态加载环

这个是根据 需求做渐变色的圆环 根据修改做的加载环

2015-11-25

ListView GridView 上拉刷新 下滑刷新

本代码是从别处下载感觉好用,分享给大家

2014-12-10

Volley 开源 demo

这个demo 是根据Volley 后续开发的项目,熟悉使用Volley 框架,非常方便

2014-10-30

Git 代码管理

本文整理Git 代码管理部分的东西供使用 ,多是从网上摘录的和自己实现的,没有错误

2014-09-12

CropImage 安卓的源码

本资源来源于android源码可以使用 ,这个就是类似于修改头像时处理的头像的工具,对头像是拍照还是从SD卡获取的工具

2013-12-29

Pop window 弹出背景变灰

popWindow 如何做成背景透明灰色的呢,像糯米团还有最新很多的app 的那种效果非常有用

2013-12-28

Monkey 的使用

android Monkey 测试的使用

2013-12-08

Fragments 下标题

Fragments 开发中需要是下tab ,可以动态的添加,也可以动态修改背景 只需要把自己想要的资源导入到对应的目录

2013-11-26

ListDemo 扩展

android开发的ListView 扩展的开发,上拉刷新 和 下滑刷新 和 网易新闻客户端 新闻刷新

2013-11-25

ListvIEW 下拉刷新

很有用的实例代码,可以根据自己的需求扩展

2013-11-22

MQTT 开发包

全部的MQTT 开发包,以及 测试程序,记得跑起来的时候,修改ip 和端口号

2013-11-20

Fragment testcode

测试使用的framements开发的代码

2013-11-18

jackson jar

很有用的资源包,jackson2.2.3 ,jackson 以其 快速的解析方式为我们所使用,方便

2013-11-14

jni DEMO 测试

这个需要搭建Cywin 的虚拟Unix 平台,找到对应的路径设置好相关的参数 有java调用C 的

2013-11-06

android ADT 2.2

android adt for SDK ,这个版本和需要的版本 ,需要的版本和要求的不一样处理的

2013-11-01

android环境下 jni ndk

android平台下开发的jni程序 支持 java 调用C 或者C++ 以及C /C ++ 调用 java 的程序

2013-10-26

asihttp示例

ios ASIHttp 网络封装的代码,示例demo 希望可以帮助到开发了解IOS 开发的同学们

2013-10-08

ios 开发文档

自己整理的IOS 开发的各种文档,与喜欢移动开发 致力于互联网的有激情的小伙伴们分享一些资源

2013-10-08

android media 视频处理

该代码是下载的,通过运行可以看看,包括下载视频和处理视频 播放,基本实现暂停 开始 等功能 new File(C.getBufferDir()).mkdirs();//创建预加载文件的文件夹 Utils.clearCacheFile(C.getBufferDir());//清除前面的预加载文件 //初始化VideoView mediaController=new MediaController(this); mVideoView = (VideoView) findViewById(R.id.surface_view); mVideoView.setMediaController(mediaController); mVideoView.setOnPreparedListener(mOnPreparedListener); if (enablePrebuffer) {//使用预加载 //初始化代理服务器 proxy = new HttpGetProxy(9110); proxy.asynStartProxy(); String[] urls = proxy.getLocalURL(videoUrl); String mp4Url=urls[0]; videoUrl=urls[1];

2013-08-13

android 上下翻页 Flipboard

该代码是andrid 不是很常见但是很炫的效果的项目 demo jar包,Flipeboad 很好的上下翻页效果

2013-06-26

瀑布流 android demo

这个项目是从别处下载的,和网友分享,不错的可以学习学习

2013-06-23

高级UI 控件

高级IOS 视图素材 视图素材可以 选择器的使用等

2013-06-15

android 反编译工具

1:至于资源怎么用可以参考我整理的博客,这个工具主要为一些对于反编译感兴趣的人 整理的

2013-06-07

IOS 的touch

IOS 开发的touchu 事件 可以非常明白Touch 的处理

2013-06-02

aandroid ndk 集成开发

android NDK 环境的搭建,有想从事android底层开发的 可以下这个文档

2013-06-02

android UI 设计技巧

对于UI开发设计非常有用的技术文档, 文档时google 工程师总结 可以看看 ,

2013-04-26

android UI 设计

UI 图标设计 关于图标的设计,ICON 的设计

2013-04-23

百度mapDemo

这是一个非常好的DEMO ,可以为开发百度地图的码工们 提供一些思路

2013-04-04

xcode 技术分享

Xcode 调试技术 这是本人在开发中用到的一些技术性的资料 希望和大家分享

2013-03-02

android Mobile

比较好的资料 共分享,个人认为想做好html5技术首先要会jquery技术

2012-08-28

ANDROID 开发

关于 触摸事件 开发的 关于 android 的开发 可以采用 开发的过程中使用触摸事件

2012-05-17

wifi 开发 详细解释android wifi资料

wifi 开发的资料 ,这里有更清晰的wifi 开发的详细资料

2012-02-05

Linux 下C 多线程

该文档可以在Linux和C 先开发提供帮助,

2011-07-25

空空如也

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

TA关注的人

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