首页 > 2016年03月07日 > 全部分享
《从零开始学Swift》学习笔记(Day 52)——Cocoa错误处理模式
原创文章,欢迎转载。转载请注明:关东升的博客Swift错误处理模式,在Swift1.x和Swift2.0是不同的两种模式。Swift1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿用这种处理模式,而Swift2.0之后采用了do-try-catch错误处理模式。下面的示例代码是从文件..
分类:编程语言   时间:2016-03-07 17:14:42    收藏:0  评论:0  赞:0  阅读:256
《从零开始学Swift》学习笔记(Day 53)——do-try-catch错误处理模式
原创文章,欢迎转载。转载请注明:关东升的博客Swift1.x的错误处理模式存在很多弊端,例如:为了在编程时候省事,给error参数传递一个nil,或者方法调用完成后不去判断error是否为nil,不进行错误处理。letcontents=NSString(contentsOfFile:filePath, encoding:NSUTF8StringEn..
分类:编程语言   时间:2016-03-07 17:14:32    收藏:0  评论:0  赞:0  阅读:169
关于url请求和json数据的响应的理解和接口的压力测试
原来,请求只是个地址,一般用GET获取,并没有发送json包过去, 是服务器返回json包回来,然后开发接收之后,把json包解析, (“请求了一个json包”这句话真的让我误会了好久), 实际上BS或者CS架构的东西,就是一个来回,request和response, 一般来说,接口(包含参数+地址..
分类:Web开发   时间:2016-03-07 17:14:22    收藏:0  评论:0  赞:0  阅读:228
《从零开始学Swift》学习笔记(Day54)——抛出错误
原创文章,欢迎转载。转载请注明:关东升的博客能放到try后面调用函数或方法都是有要求的,他们是有可能抛出错误,在这些函数或方法声明的参数后面要加上throws关键字,表示这个函数或方法可以抛出错误。声明抛出错误方法示例代码如下://删除Note记录方法 funcremove(model:No..
分类:编程语言   时间:2016-03-07 17:14:02    收藏:0  评论:0  赞:0  阅读:276
修改linux系统打开文件数限制
步骤1修改/etc/security/limits.conf文件,在文件中添加两行#vi/etc/security/limits.conf添加内容:spengsoftnofile10240spenghardnofile10240步骤2修改/etc/pam.d/login文件,在文件中添加一行#vi/etc/pam.d/login添加内容:sessionrequired/lib/security/pam_limits.so
分类:系统服务   时间:2016-03-07 17:13:42    收藏:0  评论:0  赞:0  阅读:273
mysql 设置初始密码和允许远程访问
一.mysql修改设置初始密码安装好后的mysql,使用mysql命令,登录到图形界面:2.在数据库内部修改用户密码。mysql>usemysqlmysql>updateusersetpassword=password("huaxia")whereuser=‘root‘;mysql>flushprivileges;mysql>exit3.使用修改好密码的root用户登录mysqlmy..
分类:数据库技术   时间:2016-03-07 17:13:32    收藏:0  评论:0  赞:0  阅读:146
学习linux计划书
我叫司家勇,经过老男孩教育培训班5-6个月学习后,我一定要达到薪资10K+,为此目标我将实施以下方案:1、上课认真听讲,认真做笔记,首要任务就是把linux的基础学扎实。2、以目标、方法、努力、坚持四大原则3、提高自身素养,与同学和老师关系融洽4、每天最少4小时以上的学习时..
分类:系统服务   时间:2016-03-07 17:13:22    收藏:0  评论:0  赞:0  阅读:177
Linux中安装jdk的配置环境
1使用sftp工具上传JDK安装包jdk-7u7-linux-x64.rpm。2切换至root用户,安装jdk_1.7.0_67#su–root#rpm–ivhjdk-7u7-linux-x64.rpm3配置环境变量,修改/etc/profile文件,根据jdk安装的路径把环境变量添加至末尾#vi/etc/profile添加内容:JAVA_HOME=/usr/java/jdk1.7.0_67JRE_HO..
分类:系统服务   时间:2016-03-07 17:13:12    收藏:0  评论:0  赞:0  阅读:269
《从零开始学Swift》学习笔记(Day 55)——使用try?和try!区别
原创文章,欢迎转载。转载请注明:关东升的博客在使用try进行错误处理的时候,经常会看到try后面跟有问号(?)或感叹号(!),他们有什么区别呢?1.使用try?try?会将错误转换为可选值,当调用try?+函数或方法语句时候,如果函数或方法抛出错误,程序不会发崩溃,而返回一个nil..
分类:编程语言   时间:2016-03-07 17:12:52    收藏:0  评论:0  赞:0  阅读:250
我的linux学习计划书
我的linux学习计划书我叫谷东洋,在老男孩教育运维班学习后,我一定要达到目标薪水15K—20K,为了实现目标,我要做到以下我决定的方案来行动:1:做到把老男孩课程完全消化,扎实基矗2:给自己养成良好的学习习惯,每日反省自身学习成果。3:坚持锻炼身体,培养良好的精气神。4..
分类:系统服务   时间:2016-03-07 17:12:42    收藏:0  评论:0  赞:0  阅读:209
linux中禁用Ctrl+Alt+Delete的配置方法
由于默认linux开启了Ctrl+Alt+Delete功能,如果不小心按了Ctrl+Alt+Delete,系统就会重启,业务自然就中断了,非常不安全,可通过下面方法禁用此功能。vim打开配置文件vim/etc/init/control-alt-delete.conf输入i关闭Ctrl+Alt+Delete功能只需要在startoncontrol-alt-delete前加..
分类:系统服务   时间:2016-03-07 17:12:32    收藏:0  评论:0  赞:0  阅读:331
《从零开始学Swift》学习笔记(Day 56)—— Swift编码规范之命名规范
原创文章,欢迎转载。转载请注明:关东升的博客程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要。命名方法很多,但是比较有名的,广泛接受命名法有:匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变量,pFoo表示..
分类:编程语言   时间:2016-03-07 17:12:02    收藏:0  评论:0  赞:0  阅读:189
android操作系统上的web浏览器开发
Android操作系统上的web浏览器开发论文头部Android操作系统上的web浏览器开发
分类:移动平台   时间:2016-03-07 17:11:53    收藏:0  评论:0  赞:0  阅读:176
react 编写autocomplete实现(非jsx)
auto_complete.html<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"/> <title>HelloReact!</title> <linkhref="css/auto_complete.css"rel="stylesheet"/> <scriptsrc="jslib/jquery-1.11.3.min.js"></script> &l..
分类:Web开发   时间:2016-03-07 17:11:42    收藏:0  评论:0  赞:0  阅读:242
《从零开始学Swift》学习笔记(Day 57)——Swift编码规范之注释规范:
《从零开始学Swift》学习笔记(Day57)——Swift编码规范之注释规范:文件注释、文档注释、代码注释、使用地标注释原创文章,欢迎转载。转载请注明:关东升的博客前面说到Swift注释的语法有两种:单行注释(//)和多行注释(/*...*/)。这里来介绍一下他们的使用规范。文件注释..
分类:编程语言   时间:2016-03-07 17:11:23    收藏:0  评论:0  赞:0  阅读:253
《从零开始学Swift》学习笔记(Day58)—— Swift编码规范之变量或常量声明规范
原创文章,欢迎转载。转载请注明:关东升的博客声明是在声明变量、常量、属性、方法或函数和自定义类型时候需要遵守的规范。首先变量或常量时每行声明变量或常量的数量推荐一行一个,因为这样以利于写注释。示例代码如下。推荐使用:letlevel=0 varsize=10不推荐使用:letlevel..
分类:编程语言   时间:2016-03-07 17:11:12    收藏:0  评论:0  赞:0  阅读:253
Linux 病毒跑满带宽处理
事故说明:周一到公司,登录邮件服务器断断续续徐,无法一直连接。查看本机一切正常,这时候机房打电话说我们服务器带宽异常,如下:赶紧登录自己zabbix监控,逐台查找,找到问题服务器:登录到相关服务器,查看网卡状况:服务器跑的我们自己的程序和几个简单的服务,去查日志,..
分类:系统服务   时间:2016-03-07 17:11:02    收藏:0  评论:0  赞:0  阅读:356
《从零开始学Swift》学习笔记(Day 59)——代码排版
原创文章,欢迎转载。转载请注明:关东升的博客代码排版包括:空行、空格、断行和缩进等内容。代码排版内容比较多工作量很多,但是非常重要。空行空行将逻辑相关的代码段分隔开,以提高可读性。下列情况应该总是添加空行:类型声明之前。import语句前后。两个方法或函数之间。块..
分类:编程语言   时间:2016-03-07 17:10:53    收藏:0  评论:0  赞:0  阅读:258
MySQL错误:ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
MySQL错误:ERROR1221(HY000):IncorrectusageofDBGRANTandGLOBALPRIVILEGES在执行MySQL复制的前奏时:为主服务器创建用户以便从服务器连接,出现该错误:GRANTREPLICATIONSLAVEONa_database.*to‘repl‘@‘domain.test‘IDENTIFIEDBY‘slavepass‘;之所以指定数据库我是希望能只复制..
分类:数据库技术   时间:2016-03-07 17:10:32    收藏:0  评论:0  赞:0  阅读:928
《从零开始学Swift》学习笔记(Day60)——Core Foundation框架
原创文章,欢迎转载。转载请注明:关东升的博客CoreFoundation框架是苹果公司提供一套概念来源于Foundation框架,编程接口面向C语言风格的API。虽然在Swift中调用这种C语言风格的API比较麻烦,但是在OSX和iOS开发过程中,有时候使用CoreFoundation框架的API是非常方便的,例如..
分类:编程语言   时间:2016-03-07 17:10:23    收藏:0  评论:0  赞:0  阅读:308
1518条   上一页 1 ... 29 30 31 32 33 ... 76 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!