自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 有感mysql中存放图片的方法以及mysql的相关操作

图片的存储方式: 1、常用:存储图片的url 2、直接将图片存放到数据库中,可以创建存放图片的数据类型是:longblob  eg:可以创建这个表: CREATE TABLE `test`.`pic` ( `idpic` int(11) NOT NULL auto_increment, `ca...

2016-03-15 00:40:53 730 0

原创 swift语言的网络请求不通过的状态页面

因最近从oc转换为swift 的gu过程,所以很多时候,在oc中我们习惯了使用自己写的组件来显示 swfit中就有了一个swift写的一个网络请求失败,以及没有内容和成功之后的组件(由于这些界面需要自己定义,同时) 所以可以借用github上的官方例子; 可以看到先关的文件的关系 在想要的...

2016-03-05 09:04:16 638 0

原创 nodejs 链接数据库的一些代码

var http = require('http'); var mysql = require('mysql'); var querystring = require('querystring'); //链接数据库的基本的元素 var ...

2016-02-18 23:41:58 607 0

原创 centos 7 上安装mysql5.7.10以及以上的

centos 7 上对mysql的安装: 1、检查是否已经安装了mysql,命令如下: yum list installed mysql* 如果有,先卸载掉然后再进行安装。 2、安装mysql客户端: yum -y install mysql 3、安装mysql服务器端 : yum -...

2016-02-16 20:47:07 1839 1

原创 mac 上的tree的安装

我们知道linux是上有一个tree这个工具来查看当前文件下的文件的树z状结构,我们可以通过下面的方式来进行安装: 直接使用: brew install tree  可以参考链接:点击打开链接

2016-02-16 10:55:32 659 0

原创 ios 中的session使用以及nsstring中方法的使用

nsurlsession

2016-02-16 10:50:00 1157 0

原创 rust的应用程序和cargo 的基本使用

rust 主要是功能有三个方面:构建代码、下载代码依赖、构建这些依赖。 同样 ,main() 函数是rust语言的编程运行程序的入口。 相关的结构是可以通过tom文件进行配置的,也就是tom文件是项目的配置文件。 (http://doc.crates.io/manifest.html#co...

2016-02-15 11:08:54 2094 1

原创 rust 语言的开发的环境的安装

rust语言的基本使用和安装

2016-02-15 10:18:38 3328 1

转载 有关secureCRT的使在mac上

secureCRT的基本使用

2016-02-15 10:07:12 346 0

原创 mongodb中最为简单的一种安装方法

mongodb-org-3.2.repo //在这个文件中添加下面的内容  /etc/yum.repos.d [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$...

2016-01-28 00:38:13 415 0

原创 centos 7 systemd 与docker的冲突

在centos 7 上安装docker的时候出现了错误: (也就是这个问题经常是出现在centos 7系统上面,应该是版本的问题和docker上面我们使用centos冲突,就是本地上的不是最新的,而拉下来的)是最新的, 经常出现的cu错误如下显示: Transaction check...

2016-01-21 22:15:30 6185 0

原创 mac 上显示 . 开头的隐藏文件

1、ls -al  在终端上面可以看到这些文件,但是如果我们在mac上可以看不到这些文件,尤其我们经常需要看到.gitignore 的文件,所以我们有需要去显示这些文件。 显示系统的隐藏文件方法: 在终端上输入: defaults write com.apple.finder AppleS...

2016-01-06 15:36:19 4932 0

原创 登录界面上的验证码的验证码的制作 以及git上的一些概念和使用

1、一般的json结尾的api都是表示返回的是json格式,所以,我们一般都是在中间增加了model层和controller层之间的服务层,有利于应用层面的使用。 2、今天做了验证码,就是如果使用sdWebImage,由于已经封装为缓存,并且获取图片的方法没有缓存的方式很少,所以这里直接就通过c...

2015-12-18 21:18:50 746 0

原创 mac上的brew工具

Mac安装Brew安装命令如下: curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip  1 当brew安装成功后,就可以随意安装自己想要的软件了,例如wget,...

2015-12-11 21:32:38 500 0

原创 RPC service

RpcService是什么东西??? RPC : 远程过程调用协议 百度百科:(用到的时候再理解) http://baike.baidu.com/link?url=DrhEdB8_JQMcOGOtcPvXT187XI8lzIIjqjSI70fC-fsRoE86i1hk87FOF-yE_fPG...

2015-12-11 21:29:54 811 0

原创 ios mvc 中的view的界面的实现

1、纯粹代码 2、xib以及设置它的owner - (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { self.backgrou...

2015-12-11 21:04:19 757 0

原创 ios中实现图片的播放

// // ViewController.m // akjsdf // // Created by vanchu on 15/12/4. // Copyright © 2015年 vanchu. All rights reserved. // #import "ViewCont...

2015-12-04 16:35:21 302 0

原创 有感一些常用框架的使用

FSImageViewer类  图片查看器 这个对象有一个什么特点呢?就是可以一张张的图片的查看,但是只有一个返回键就可以返回来了。也就是和我们经常使用的图片查看的软件相同的效果。 FSImageViewer.h 存放该库下面所有包含的头文件 FSBasicImage.h 获取图...

2015-12-03 09:38:48 361 0

原创 ios的手势的添加

通过storyboard来拉取的方式: 相应的代码截图: 有相应的代码实现的例子:链接 http://www.cnblogs.com/huangjianwu/p/4675648.html 总结:手势识别的方法基本上现有的就是6种,点击(tag)、长按(longpress)、捏合(pi...

2015-12-02 11:42:53 372 0

原创 ios 中的UIApplication类以及直接打开iPhone的设置页面

1、一般可以在代码中添加如下代码就好:     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]; 2、跳转到wifi的界面  添加的代码如下...

2015-12-02 11:27:25 979 0

转载 有关我们经常会看到德 nonnull和nullable 关键字的使用

Nullability Annotations swift 中的?和 !表示一个对象是optional的还是non-optional,如view?和view!。 oc中没有区分,所以在混编程的时候,出现无法确定是什么情况。 所以在oc中引入:Nullability Annotations; 这两...

2015-12-01 10:27:52 4284 0

原创 ios中开发在cell上实现内容的动画滑动效果

1、使用到UitAbleView中的内容的显示,所以我们应该熟悉内容的显示方式和代理的方法来实现选择的关系。 2、自动以cell的方法的写法,可以使用storyBoard以及xib来进行实现自定义的方法来实现相关的内容。 3、有关父视图和子视图之间的切换。 4、这里使用了UIView中的动画方法,...

2015-11-30 19:24:03 3083 0

原创 ios中的开发一些小工具(就是一个写UIView的自定义组件的脱离环境,可以重新使用)解耦

一般我们都是可以看到ios开发中的tableView的内容,相应的架构的书写我们应该很熟: 1、一个我们在一般的工具上都是以代理为基础,然后实现相应的点触摸的功能,也就是动手了之后的相应时间,这个要写成相应的代理让其在controller类中具体操作。(人动而界面动) 2、由于我们一般都是继承...

2015-11-27 10:40:36 344 0

原创 ios的网络请求以及jsonModel 和 AFNetworking框架的使用概要

有关于ios中开开发数据对 获取以及网络方面的知识,我们知道一般都是有AFNetworking来发送请求。 这里面的类我们可以使用cocoaPod来进行获取, Afnetworking库:就是一个网络发送请求的库,通过这个库可以获取网络上的请求相关的资源,我们可以查看里面的文档。(不详讲) ...

2015-11-25 09:57:29 997 0

原创 在uistoryboard中实现scrollView的添加内容的操作注意事项

注意层之间的关系,设置约束关系的时候数以统一性: 今天所做的: 1、就是一个我的的界面,约束的设置。 需要注意的一些问题: 1)首先是scrollView的在storyboad应该怎么样去设置,如何添加view,这个是一个难点。 2)关于界面的布局,首先看好设计界面和需求...

2015-11-17 20:43:30 367 0

原创 ios中的实现属性显示在图形界面上进行修改的知识点

属性能够在Interface Builder的图形化界面进行设置 代码与代码之间的桥梁是两个关键字:IB_DESIGNABLE 和 IBInspectable . IBInspectable 可以定义动态属性,即为:可以在attribute inspector 面板中看到这个属性。可以将...

2015-11-17 20:39:59 2897 0

原创 oc语言中的isa指针以及其面向对象语言的设计原理

面向对象语言:即为:万物皆对象,所以一切的类型都应该是对象或类,但是很多语言都没有完全遵循面向对象的原则。 eg:ruby中int类型都是类型,所以都是对象,严格的面向对象类型;而oc中int,double都是基本的数据类型,并不是面向对象的类型,所以没有完全遵循面向对象的理念。 不过...

2015-11-15 22:42:48 502 0

原创 c语言中的指针

数组与指针 指针可以指向变量,同样可以指向数组的元素(把某一个元素的地址放到一个指针变量中),所谓的数组元素的指针就是数组元素的地址。 引用数组的元素可以用下标(eg:a[1]),也可以使用指针。 使用指针法能使目标程序质量高(占用内存少,运行速度快) 1、指向数组元素的指针 1)定义一个...

2015-11-01 13:39:00 601 0

原创 位运算符和位运算

位运算:进行而进制为的运算 系统软件常常要处理而进制的问题。 eg:将一个存储单元中的各二进制位左移或者右移一位,两个数按位相加等等。 云算符        含义 &            按位与 |            按位或 ^            按位异或 ...

2015-10-31 10:13:47 240 0

原创 c语言中的结构体和共用体

结构体与共用体 1、结构体 格式: struct 结构体名 { 成员表列}; struct 结构体名  和我们使用的基本的数据类型以及数组等等类型是一样的。 都是可以进行:类型名 成员名 成员列表 成为 域表 每一个成员也称为结构体中的一个域。 结构体是一种存...

2015-10-30 13:18:54 811 0

原创 数组和指针

数组与指针 指针可以指向变量,同样可以指向数组的元素(把某一个元素的地址放到一个指针变量中),所谓的数组元素的指针就是数组元素的地址。 引用数组的元素可以用下标(eg:a[1]),也可以使用指针。 使用指针法能使目标程序质量高(占用内存少,运行速度快) 1、指向数组元素的指...

2015-10-29 22:23:08 307 0

原创 c语言中认识指针

变量的指针和指向变量的指针变量 变量的指针就是变量的地址,存放变量的地址的变量就是指向变量的指针变量。 为了表述指针变量和 它所指向的变量的关系,可以使用“*”来表示。 eg:(*t_pointer )是t_pointer所指向的变量。 i = 3; *t_pointer = 3; 即为:将...

2015-10-29 20:58:11 375 0

原创 android上的UI自动化测试的UIAutomator的讲解

UIAutomator的讲解: 首先了解这个工具的初始化查看相应的内容的UI的层次结构。 在android的sdk的子目录下的tools中打开,UIAutomatorviewer打开这个应用程序。 链接上手机以后可以常看到相应的图片如下: 然后就是相应的adb 和 automator的命令行...

2015-10-29 15:42:19 618 0

翻译 UIScrollable的基本讲解

UiScrollable:可滚动的控件,如果操作的控件需要滚动就可以使用UiScrollable     如:UiScrollable  appsList=new UiScrollable(new UiSelector().className("android.view.View&qu...

2015-10-29 09:21:58 1043 0

翻译 UIDevice的 UiSelector的讲解

3.UiSelector :可以通过UiSelector对象去定位UI元素。如果发现多个满足条件的控件则会返回第一个控件,在使用UiSelector的时候可以组合使用多       个属性来定位具体的控件,还可以使用childSelector()函数来嵌套  UiSelector 对象。 文本...

2015-10-28 23:42:49 1253 0

翻译 UiDevice的UiObject的讲解

UiObject :整个UI里面的某个元素或控件。可以通过UiObject对象来对控件模拟用户的操作。UiObject的构造函数里是传入一个UiSelector对象。所以我们要通过UiSelector来查找我们需要的元素或控件 uiobject : ui控件 uiselector:是一个过滤的...

2015-10-28 23:08:39 1981 0

翻译 UIautomator中的UiDevice相关的方法知识点

UiDevice 1.UiDevice :在测试中可以通过UiDevice对象去对设备的控制,如点亮屏幕、锁屏、旋转方向、截图等,点击home键、back键、menu键等。可以通过getUiDevice()来获取UiDevice对象。UiDevice=getUiDevice()   如:get...

2015-10-28 22:30:48 2550 0

翻译 monkeyrunner的翻译和解释

monkeyrunner monkeyrunner 提供了一些api给写程序来控制一个android设备和一个模拟器从android的代码的后面。使用monkerrunner ,你可以写python程序安装一个android应用或者测试包,运行它,发送按键给它,截图用户界面和存储截图到用户的工作的...

2015-10-28 14:33:44 374 0

翻译 monkey的官方翻译以及解释

monkey可以使用在模拟器或者真机上进行对android应用的测试。 包括模拟用户的点击,手势等等操作。 可以进行有限次并且是重复的操作。 monkey是一个命令行工具: monkey包含了一些选项,但它们分解成四个主要类别: 基本的设置选项,eg:设置实践的次数去尝试 操作的约束,eg:限制...

2015-10-28 12:02:08 694 0

原创 二叉树的基础(遍历、深度、二叉树相等、判断平衡二叉树)

1、求解二叉树的深度  一般的方法是使用后序遍历递归来实现。 typedef struct Node {     char data;     struct Node *Lchild;     struct Node *Rchild;     struct Node *parent; }BNode...

2015-10-26 11:31:03 474 0

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