自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java之NIO三言两语

1,主要有channel和buffer,以及select。 channel有file和socket,通过它建立连接传输数据; buffer就是一个内存区域,存放channel的读写数据。 select可以查询那个channel就绪了。可以一个线程select处理多个channel2,相对于之前的IO来说,变成非阻塞了。以前read或者write都是等待,现在直接往buffer里读取,不需要等待

2016-10-01 10:43:21 312

原创 又到乱码时

每个程序员都绕不过去的坎,而且一直如影随形。看上去很小的问题,但折腾起来很费时间。因为编码在输入、处理、输出这一系列的过程中,涉及的环节太多了,任何一环不一致,都可能导致现实乱码。本来我都学聪明了,经历过那么多坑。我将所有字符集都使用utf8,这样就不会有乱码啦。可惜事与愿违。现在又让我赶上了。事情起因是这样的。我使用云服务器CentOS系统,默认字符集en_US.utf8,我用win7上的note

2016-09-30 17:56:42 358

原创 makefile常用写法和简易写法

先说长用到的-l: 小写的l就是依赖的lib库,lib首字母,很好记。 -L: 引用的三方lib库所在目录,lib首字母大写就是目录,也好记。 -I: 少不了头文件目录,还是老路子,include首字母,大写代表目录下面这些是编译选项: -Wall:提示所有警告 -g: 产生调试信息,应该是gdb的首字母 -c: 就是编译咯,compile首字母 -o: 这个必须有的,就是编译链的输出,

2016-09-20 12:36:29 1936

原创 什么叫响应式布局

前端继续学习中。在CSS样式中看到响应式布局。感觉好高大上的样子。特意查询相关资料,整理如下。 简单点说,就是页面排版布局能够兼容多个终端设备。要知道每个设备,尤其是移动端设备,各种尺寸。 说的再多,不如图片来的直观。下面是知乎网页贴的图片,借过来展示下,当屏幕由大变小时,一目了然: https://www.zhihu.com/question/20976405 伊桑·马科特(Ethan Mar

2016-07-02 21:29:38 3597

原创 对前端框架的思考和理解

主要是混知乎,以及网上论坛看到的观点汇总。我整理融入了些自己想法 。

2016-06-29 11:41:30 2600

原创 前端html5学习笔记

阅读书籍时,摘要其中一些重点,小结如下:1,一些新引入的标签

2016-06-28 21:43:16 476

原创 前端CSS学习笔记

1 ,基本选择器简单选择器,譬如 : p { color: red; } 后代选择器,加个空格,譬如: p li {},就是p包围的 所有li元素,子元素,孙元素等。子选择器不用空格 ,用>号连接,只包括p后面一层的liID标识元素唯一,class标识一类元素 ID选择器,譬如:#one {font-size:12px;} class选择器,譬如: .one {font-size:12px;

2016-06-28 21:06:01 318

原创 前端代码学习笔记 javascript

1,数据类型只有简单的number,string,boolean等少量类型,都是var来定义。 string是固定的,不想objc和java,分可变固定两种。倘若var定义一个 变量,没赋初值,那它的值就是undefined。2,函数参数参数名字居然没有实际意义,仅仅是标识而已。参数在一个类似数组里面放着,argument带下标就可以去到参数,length可拿到参数个数。函数可以接受任意个参数,所

2016-06-16 16:57:23 699

原创 CentOS下配置iptables碰到域名解析失败的问题

1,问题背景。在阿里ECS上调用第三方短信接口,始终无法成功。接口不是IP地址,而是一个带域名的 URL接口。2,问题原因网络调测,首先便是两头一掐,确认别人根本没有收到我的请求,于是开始分析我发出去的报文。根据发送请求返回的错误码,说是主机名无法解析。我用curl发送的请求,首先是百度一番,还真有人同样的错误码,但细一瞅,就觉得大不同,别人是什么IPV6影响。我这

2016-06-01 19:46:01 7672

原创 在contos上用c使用mongodb

前言 链接 编译 步骤 坑

2015-11-07 12:01:03 422

原创 ios程序开发和调试的证书相汇总

1,APP分享给其它人测试,上到appstore上是最好的方式,但代价也大。前期内部测试,可以发ipa包给别人,用iTunes安装运行。先购买苹果开发者账号。99美元一年,个人版的。最多能注册两套develepment/distribution证书,当然可以revoke之后再创建新的.在mac机器自带的钥匙串工具中,生成一个csr后缀的请求证书文件,上传到苹果开发者官网上。csr文件表明开

2015-10-18 10:15:13 488

原创 xcode中利用iamges.xcassets添加TabbarCtroller中item图标

ios都升级到9了,依稀记得几年前的ios4啊。感慨下光阴似箭岁月如歌。xcode也是跟着不停脚步的升级。如今做界面有了storyboard和iamges.xcassets,让我们适配不同iPhone手机的图标时,有了更方便的选择。项目中用到TabbarController,在给item添加图标时,碰到一些坑。记录分享哈。1,tabbar控件的item图标是30*30的大小,2x的是60*60大小,

2015-10-16 12:09:53 1342

原创 xcode6.3编译ios项目时报错Sysbol(s) not found for architecture

ios项目中用到一个第三方库,编译链接时总报错,好不容易摆平,记录分享哈ld:symbol(s) not found for architecture

2015-10-14 19:16:31 679

原创 一些经常用到的linux命令

chkconfigchkconfig –list #列出服务 chkconfig –add httpd #增加httpd服务 chkconfig –del httpd #删除httpd服务 route route -n #查看路由信息 route add -net 192.168.1.0/24 gw 192.1

2015-09-29 16:09:05 337

原创 在Windows上搭建IDEA14+Anroid开发环境

一,准备工作需要下载并安装JDK,我用的JDK1.7,默认安装目录在C盘的Program Files 下,同时安装的还有jre7。安装完毕后设置环境变量,JAVA_HOME等。这些千篇一律的东西,网上一大把,就不粘贴了。百度“设置Java环境变量”即可。二,安装IDEA和SDK在网上下载IDEA版本,我使用的IDEA 14.14,最新的版本。默认安装即可。然后下载Android的SDK,谷歌提供了

2015-09-24 15:35:45 4391

空空如也

空空如也

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

TA关注的人

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