自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码解释生活

IOS,推广,新模式

  • 博客(45)
  • 资源 (21)
  • 收藏
  • 关注

原创 android之Activity的生命周期和任务栈、四种启动模式、五中进程,使用解释

Activity详细说明:https://www.cnblogs.com/jycboy/p/6367282.htmlhttps://www.cnblogs.com/nylcy/p/6500832.htmlonCreate-------------------创建onDistroy-------------------销毁onRestart-------------------act...

2018-03-30 22:28:45 3090

原创 android中几种多线程

Thread、Runnable、Callable:都是线程Thread特点:提供了线程等待、线程睡眠、线程礼让等操作Runnable和Callable特点:都是接口,并提供对应的实现方法Runnable、Callable区别:Runnable无返回值,Callable有返回值Future:提供了对Runnable和Callable任务的执行结果进行取消、查询是否完成、获取结果、设置结果等操作Fut...

2018-03-27 14:56:44 276

原创 java之环境变量的设置、运行原理

1.********Java运行原理****Java程序运行原理在Java中引入了虚拟机(JVM,Java Virtual Machine)的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。虚拟机在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的字节码(ByteCode)(class文件的内容),然后由解释器来将虚拟机代码转换为特定系统...

2018-03-26 09:42:36 197

原创 nodejs之mysql错误集合

1-----------如果报以下错:The MySQL server is running with the --secure-file-priv option so it cannot execute this statement;查看以下权限show variables like '%secure%'#+--------------------------+-------+| Variabl...

2018-03-21 15:43:00 1090

原创 android之创建单元测试

1.在src的包名文件夹下创建测试类:package com.example.lambo.secondad;import junit.framework.TestCase;/**这里时测试类,测试类测试类必须继承TestCase或者其子类AndroidTestCase、InstrumentationTestCase, * 不然没办法工作啊!另外,测试类中的方法,必须以小写的test开头,切记~大功...

2018-03-20 22:44:39 197

原创 nodejs之mysql函数

mysql常用的函数:http://blog.csdn.net/sugang_ximi/article/details/6664748-------类型转换函数---------MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:1、CAST(value as type) 就是CAST(xxx AS 类型)2、CONVERT(valu...

2018-03-19 10:44:43 951

原创 android之测试相关

------根据是否知道源码----白盒、黑盒-------根据粒度-------方法、单元、集成、系统-----根据暴力程度-------压力、冒烟、谷歌给我们提供了monkey+次数来进行压力测试(运行cmd--》monkey 次数)...

2018-03-18 22:36:38 109

原创 android之布局和单位

创建一个布局:project--app--src--main--res---layout右键---new---》XML----》layoutXML;安卓中的所有控件第一个字母都大写;-------------线性布局--------------LinearLayout从左到右,从上到下依次布局;-----------------相对布局-----------------...

2018-03-18 22:17:45 335

原创 nodejs之控制台打印

****直接输出引号中的信息onsole.log("log信息");****依次输出所有字符串console.log("%s","first","second");//输出结果:first second****将对象转换为普通字符串后执行console.log("%s","guoyansi",{name:"思思博士"});//输出结果:guoyansi { name:

2018-03-17 10:20:05 27245

原创 android之程序启流程和常规操作

+++++++++project--app+++++++++++++------------project--app---buid---------------------------project--app---libs---------------这个文件夹下是用来存放jar包的,可以直接拖到这个文件夹下,但是要在project--app--build.gradle这里面配置一下;------...

2018-03-16 23:07:40 221

原创 nodejs之MAC终端操作mysql(三)批量操作数据、数据库导入导出、事务、函数、存储过程,触发器、流程控制

-------------数据库的导入和导出(数据备份和数据恢复)-------------严格来讲,其实Navicat for MySQL导出的不是数据库,而是数据库中的所有表的数据以及结构。所以,如果你不建立与之对应的数据库,而是随便找一个数据导入,结果是这个数据库多了几张刚刚导入的表。从navicat导出数据库.sql文件:选中要导出的数据库--》右键选中转储sql文件--》结构+数据--》...

2018-03-16 18:17:12 922

原创 nodejs之MAC终端操作mysql(二)创建角色、设置权限

------------------创建角色,设置权限-----------------------****查看角色:SHOW GRANTS;或者  SHOW GRANTS FOR 'lambo1'@'%';*****查看当前用户:SELECT USER();***查看所有用户:SELECT DISTINCT User FROM mysql.user;==========创建一个新用户:*****...

2018-03-16 16:26:03 677

原创 android之开发环境---andriod Studio 、eclipce操作,android文档

安卓开发:http://www.android-doc.com/guide/topics/appwidgets/index.htmleclipce:先安装jdk;---》在eclipce中下载andriod SDK,按安装ADT(安卓开发工具);andriod Srudio:先安装jdk,再安装studio,再安装sdk;参考安装:https://www.cnblogs.com/abao0/arc...

2018-03-14 23:52:03 294

原创 android之sdkmanager的介绍

dx.bat------吧所有的.class文件变成dex文件;aapt----安卓打包工具;adb-------安卓的调试桥;arm、intel、-----处理器架构,标准;

2018-03-14 23:16:13 818

原创 android之基础知识系统构成、dvm、运行模式(art和dalvilk)

====安卓系统构成====1.linux层2.函数库层,由c语言或者c++编写;3.application framework框架层;4.application应用层;=====dvm====jvm是java的虚拟机,基于栈的架构;运行javc;dvm是google为安卓开发的,是基于寄存器架构,是基于CPU的内存(比普通的内存快),吧所有的.class文件变成一个 .dex文件,;=====运...

2018-03-14 22:53:23 321

原创 MAC之常用终端命令、隐藏/打开文件、查看磁盘占用情况、系统盘占用存储过大

1.从普通用户lambo切换到root用户:sudo -i;2.从root用户切换到普通用户:exit;3.普通用户之间的切换:sudo 普通用户名4.sudo su 直接进入sh-3.2#;返回到之前的用户:exit;5.回到home目录:cd /********方法一:隐藏/打开文件打开访达,在访达左侧点击隐藏文件所在的目录。2、在这里隐藏文件所在的目录按键盘...

2018-03-14 14:53:52 3399 1

原创 nodejs之MAC上终端操作mysql数据库(一)

navicat的操作:http://www.navicat.com.cn/manual/online_manual/cn/navicat/mac_manual/#/con_ssh_settings参考:https://www.cnblogs.com/sbj-dawn/p/6905930.htmlhttps://www.cnblogs.com/gaoguofeng/p/5848347.htm...

2018-03-14 12:15:58 2496

原创 nodejs之常用工具模块util

util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足。util.inherits(constructor, superConstructor)是一个实现对象间原型继承 的函数。 JavaScript 的面向对象特性是基于原型的,与常见的基于类的不同。JavaScript 没有 提供对象继承的语言级别特性,而是通过原型复制来实现的。v...

2018-03-13 11:19:53 1559

原创 nodejs之Crypto模块实现加密

参考:http://cnodejs.org/topic/56e22b279386fbf86ddd69ce参考二:http://cnodejs.org/topic/504061d7fef591855112bab5参考三:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/0014345...

2018-03-12 18:04:06 4951 1

原创 nodejs之socket的使用(net模块)、socket.io模块

参考:http://nodejs.cn/api/net.htmlw3school的socket.io:https://www.w3cschool.cn/socket/文本socket:https://www.w3cschool.cn/websocket_protocol/qn6p1ozt.html在NodeJS中有三种socket:1. TCP,2. UDP,3. Unix域套接字net 模块提供...

2018-03-10 16:22:46 11443 1

原创 nodejs之express的中间件body-parser

body-parser一般用来对req.body进行解析;中间件:https://github.com/expressjs/body-parserbody-parser解析https://www.cnblogs.com/chyingp/p/nodejs-learning-express-body-parser.htmlhttp://blog.csdn.net/yanyang1116/article...

2018-03-09 14:42:28 1869

原创 nodejs之常用网站和框架、中间件

nodejs中文网:http://nodejs.cn/api/七天学会nodejs:https://www.lvtao.net/content/book/node.js.htm#1.6npm:   https://cnpmjs.org淘宝npm:http://npm.taobao.org**************************nodejs中常用的几大框架: 1.meteor------...

2018-03-08 18:15:05 1903

原创 nodejs之Stream(流)

参考:http://www.runoob.com/nodejs/nodejs-stream.htmlStream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。Node.js,Stream 有四种流类型:Readable - 可读操作。Writable - 可写操作。Duplex -...

2018-03-08 17:48:12 478

原创 nodejs之Buffer(缓冲区)

参考:http://www.runoob.com/nodejs/nodejs-buffer.htmlJavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。...

2018-03-08 17:46:46 754

原创 nodejs之事件EventEmitter

参考:http://www.runoob.com/nodejs/nodejs-event.htmlNode.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时候发出一个事件。 所有这些产生事件的对象都是 events.Event...

2018-03-08 17:45:03 993

原创 nodejs之文件下载

==========request模块实现下载========***********app.js*************var express = require('express');var app = express();//创建express实例var routes=require('./routes/routes.js');//吧路由引入; ./ 代表项目的当前总目录 /Users...

2018-03-08 16:50:24 21547 1

原创 nodejs之fs操作文件、读取图片

参考使用:http://www.runoob.com/nodejs/nodejs-fs.htmlNode.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包含了错误信息(error)。=============读取图片显示在...

2018-03-08 15:19:06 16011 1

原创 nodejs之express中间件multer实现附件上传

参考使用:http://blog.csdn.net/devil13th/article/details/50404351github地址expressjs/multer:https://github.com/expressjs/multermulter是express官方推荐的文件上传中间件,multer是Nodejs中用于处理文件上传 multipart/form-data数据的中间件,用于处理...

2018-03-08 14:08:23 2055

原创 nodejs之express(二)get和post请求

获取请求中的参数,nodejs的 express框架 提供了四种方法来实现。      req.body----解析body不是nodejs默认提供的,需要载入body-parser中间件才可以使用req.body;此方法通常用来解析POST请求中的数据.2. querystring--使用于post请求--var querystring = require('querystring'); q...

2018-03-07 16:38:51 11235 2

原创 nodejs 之express.static静态文件路径

为了提供对静态资源文件(图片、csss文件、javascript文件)的服务,请使用Express内置的中间函数 express.static 。传递一个包含静态资源的目录给 express.static 中间件用于立刻开始提供文件。比如用以下代码来提供public目录下的图片、css文件和javascript文件:app.use(express.static('public'));现在,你可以加...

2018-03-07 16:31:16 4816

原创 nodejs之express(一)简单实现路由

express的中间件有:Express 4.0 Namebody-parser:解析请求体,相当于cntent-type设置;compression:压缩;cookie-sessionMorgan:morgan是express默认的日志中间件,也可以脱离express,作为node.js的日志组件单独使用;cookie-parser:设置cookie;express-session:设置sess...

2018-03-07 14:28:50 1190

原创 nodejs之ATOM快捷键操作

文件切换ctrl-shift-s 保存所有打开的文件cmd-shift-o 打开目录cmd-\显示或隐藏目录树ctrl-0焦点移到目录树目录树下,使用a,m,delete来增加,修改和删除cmd-t或cmd-p 查找文件cmd-b 在打开的文件之间切换cmd-shift-b 只搜索从上次git commit后修改或者新增的文件导航(等价于上下左右)ctrl-p 前一行ctrl-n 后一行ctrl-...

2018-03-07 10:36:18 1081

原创 swift之获取随机数

 //获取随机数    func getRandom(){        //1:下面是使用arc4random函数求一个1~100的随机数(包括1和100)        let randomNumber:Int = Int(arc4random() % 100) + 1                print(randomNumber)        //func arc4random_un...

2018-03-06 16:10:21 8346 2

原创 swift之imageview动画实例

/** imageview动画 */import UIKitclass LYBImageViewAnimateVC: UIViewController {let h:CGFloat=UIScreen.main.bounds.size.height let w:CGFloat=UIScreen.main.bounds.size.widthlet ar:[String]...

2018-03-06 16:00:20 447

原创 swift 之使用系统的地图

引入头文件:import MapKitimport CoreLocation添加代理CLLocationManagerDelegate===========定位(一次定位、持续定位、使用期间定位、后台定位)=======    func mapLocation(){       locationManager=CLLocationManager.init()        //在使用期间发定位请求...

2018-03-06 09:53:19 710

原创 swift之动画的使用

参考:https://www.jianshu.com/p/e983b26fc0112.UIView的动画; let v1:UIView=UIView.init()let v2:UIView=UIView.init() UIView.transition(from: v1, to: v2, duration: 3, options: UIViewAnimationOption...

2018-03-06 09:12:11 1848

原创 swift 之蓝牙的应用

=========实例一/** 蓝牙的简易使用 */import UIKitimport CoreBluetooth@available(iOS 10.0, *)class LYBBlueToothVC: UIViewController ,CBCentralManagerDelegate, CBPeripheralDelegate { ////中央管理器的状...

2018-03-05 16:37:19 3139

原创 swift 之AVFoundation自定义相机界面拍照、录像、保存到相册、合成视频

1.**********自定义相机拍照****** /** 自定义相机: 1.前置和后置摄像头 typedef NS_ENUM(NSInteger, AVCaptureDevicePosition) { AVCaptureDevicePositionUnspecified = 0, AVCaptureDevicePositionBack = 1, AVCaptureDevic...

2018-03-05 16:21:41 5641 1

原创 swift之生成条形码、二维码、识别二维码、长按识别二维码

 ===============生成二维码==============/**生成二维码,生成条形码 // =======生成二维码======== // // 主要用到CIFilter类。CIFilter是Core Image中一个比较核心的有关滤镜使用的类。 // 通常CIFilter对象需要一个或多个图像作为输入,并产生CIImage类型的实体作为输出。而...

2018-03-02 16:00:22 2126

原创 iOS/swift之打开系统相册、系统相机、系统相机拍照、录像

/** 打开相册或相机 */import UIKitimport AVFoundationimport Photosimport MobileCoreServicesclass LYBOpenAblumOrCameraVC: UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegat...

2018-03-01 16:06:59 6663

swift常用控件

整合了一些常用的系统view,Tableview,相机调用,collectionview,cell,Textview,分类,视屏的处理,一些分类

2018-12-21

OCFastFramework

整合了一些常用的系统view,Tableview,相机调用,collectionview,cell,Textview,分类,视屏的处理,一些分类

2018-12-21

spotlight搜索

spotlight搜索

2017-06-30

自定义textfield

自定义textfield

2017-06-24

密码输入框

密码输入框

2017-06-24

省市区三级联动

省市区plist文件

2017-06-09

sublimePHP

sublime开发PHP

2017-05-11

tableHeaderview下拉三角

tableHeaderview下拉三角

2017-05-04

AFN封装使用

AFN封装使用

2017-04-27

cell拖动换位

cell拖动换位

2017-04-27

GPU Image的使用

GPU Image的使用

2017-04-27

iOS自动布局

iOS自动布局

2017-04-27

自定义tabBar

自定义tabBar

2017-04-27

顺向传值demo

顺向传值demo

2017-04-27

统计按钮点击次数

统计按钮点击次数

2017-04-27

中文输出控制台乱码

中文输出控制台乱码

2017-04-27

tabBarcontroller

tabBarcontroller

2017-04-11

collectonview轮播图

collectionview 轮播图

2017-04-11

delegate一对多

多播代理,block传值,属性传值

2017-03-23

MJRefreshTest

MJReresh的详细使用

2017-03-13

屏幕录像专家

《屏幕录像专家 共享版》是一款专业的屏幕录像制作工具。使用它可以轻松地将屏幕上的软件操作过程、网络教学课件、网络电视、网络电影、聊天视频等录制成FLASH动画、WMV动画、AVI动画、FLV动画或者自播放的EXE动画,也支持摄像头录像。本软件具有长时间录像并保证声音完全同步的能力,支持WIN7下声音内录。本软件使用简单,功能强大,是制作各种屏幕录像、软件教学动画和制作教学课件的首选软件。

2013-06-20

空空如也

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

TA关注的人

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