- 博客(45)
- 收藏
- 关注
转载 iOS 开发中的争议(二)
这是该系列的第二篇。在本文中,我想讨论的是:对于 UI 界面的编写工作,到底应该用 xib/storyboard 完成,还是用手写代码来完成? 本着 “使用过才有发言权” 原则,我介绍一下我的经历: 最早在网易开发 “ 有道云笔记 “ 的时候,我们是使用 xib 来制作界面的。三前年创业编写 “ 粉笔网 “ 的时候,我也是使用 xib 来制作界面的。...
2016-06-30 08:27:00 74
转载 C++ 11 创建和使用 unique_ptr
unique_ptr不共享它的指针。它无法复制到其他unique_ptr,无法通过值传递到函数,也无法用于需要副本的任何标准模板库 (STL) 算法。只能移动unique_ptr。这意味着,内存资源所有权将转移到另一unique_ptr,并且原始unique_ptr不再拥有此资源。我们建议你将对象限制为由一个所有者所有,因为多个所有权会使程序逻辑变得复杂。因此,当需要智能指针用于纯 C+...
2016-06-29 20:46:00 45
转载 Linux杀毒软件之ClamAV
前言:越来越多的公司企业注重安全了,有的公司选择用云服务器,因为能省不少的事情,最起码安全方面不用自己费很多事情了,只需要平时简单维护即可。有的公司呢,结合使用(云和物理机),也很不错。有的公司,则都是物理机,所以安全方面会有点吃亏了,需要用其它方式来维护。大家都知道,一般硬件防火墙主要是对ip和端口进行过滤的,并不能防止sql注入,病毒等东西。问了一些运维小伙伴,发现大家还...
2016-06-29 11:49:09 150
转载 IOS UIView 04- 自定义控件
IOS UIView 04- 自定义控件 注:本人是翻译过来,并且加上本人的一点见解。前言 本文将讨论一些自定义视图、控件的诀窍和技巧。我们先概述一下 UIKit 向我们提供的控件,并介绍一些渲染技巧。随后我们会深入到视图和其所有者之间的通信策略,并简略探讨辅助功能,本地化和测试。目录1.视图层次概览2. 渲染3. 自定义绘制...
2016-06-29 11:41:00 72
转载 添物不花钱学计算机及编程(预备篇) - 软件工程
软件工程这门课程,看看书学习就好。等你做实际的项目后就有理解了。是一门工程和管理等相结合的学科,没有严格的定义,相对文科性些。每个人有每个人不同的认识。是经验的一部分教科书:《软件工程》有本书很出名,叫《人月神话》。还有一本工程师特别推荐《敏捷开发》。软件工程,有CMM...
2016-06-29 09:41:00 92
转载 C++可变参数模板实现输出
C++11 tuple&可变参数模板 1 template 2 3 void Print(T value) 4 5 { 6 7 std::cout << value << std::endl; 8 9 }10 11 template12 13 void Print(Head head, ...
2016-06-27 21:09:00 79
转载 ssh 虚拟终端应用实例
前言: 我在编写脚本的过程中遇到过几种ssh执行失败的情况,都是用-t选项解决的。现在写出来和大家分享一下场景1 编写脚本需要在本地传递位置变量,供远程服务器使用,但是参数老是传递不过去,后来在后边加上-t选项后成功传递(1)原脚本ssh -p 1024 122.224.XXX.XXX "cd /streams/ && md5su...
2016-06-27 12:19:59 157
转载 springmvc+mybatis+spring 整合 bootstrap
获取【下载地址】 【免费支持更新】三大数据库 mysqloraclesqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A 集成代码生成器 [正反双向(单表、主表、明细表、树形表,开发利器)+快速构建表单; freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,...
2016-06-24 09:23:40 91
转载 I.MX6 lcd lvds 注册流程
/************************************************************************ * I.MX6 lcd lvds 注册流程 * 说明: * 由于屏出现白屏的问题,需要分析lcd、lvds注册的流程,记录这篇文章。 * * ...
2016-06-23 14:14:00 34
转载 8种json数据查询方式
你有没有对“在复杂的JSON数据结构中查找匹配内容”而烦恼。这里有8种不同的方式可以做到:JsonSQLJsonSQL实现了使用SQL select语句在json数据结构中查询的功能。例子:?1jsonsql.query("select * from json.channel.items order by title de...
2016-06-22 16:38:00 248
转载 JavaScript基础教程(三)
一、JS变量1.变量是用来储存信息的“容器”。例:var x=10; var y=10.1; var z="hello";<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title&...
2016-06-21 21:53:00 44
转载 ThinkPHP 默认开启了 session 会话
ThinkPHP 默认开启了 session 会话转载于:https://www.cnblogs.com/feng12345/p/5604653.html
2016-06-21 18:49:00 313
转载 (诊断)为GitHub添加SSH key时出现“Could not open a connection to your authentication agent”错误的应对方案(转)...
在为windows环境下的github账户添加SSH key时,需要在Git Bash执行如下命令:第一步:检查已有的SSH keys$ ls -al ~/.ssh第二步:生成新的SSH key$ ssh-keygen -t rsa -C "your_email@example.com"# Creates a new ssh key, using the p...
2016-06-21 16:18:00 73
转载 Java消息服务
现在很多人都喜欢上网购物,当然对我这种喜欢便宜的人来说,双十一,节假日抢购无疑是我的最爱。但是对于全国这么多人来说大家都争先恐后地去抢一件上平,那服务器还不得炸了才怪;所以今天我就来说说用消息服务来处理这个问题。用户发送请求后,服务器接到请求后,向消息队列发送一个消息,就立刻返回“订单正在处理”的消息给客户。而订单服务则不停的从消息队列中取出消息,按照自己的节奏去处理订单,从而有效...
2016-06-21 14:52:00 90
转载 Linux快速配置集群ssh互信
之前在《记录一则Linux SSH的互信配置过程》、《Vertica 7.1安装最佳实践(RHEL6.4)》中,都分别提到了配置ssh互信的方法,本文在此基础上进一步整理配置ssh互信的方法,目的是将步骤尽可能的简化,从而更加适合在较大规模的集群中对ssh互信进行快速配置。场景:适合较大规模集群ssh互信配置.1.配置节点1的/etc/hosts文件2.在节点1新建2个脚本3.配置节点1...
2016-06-20 14:38:00 284
转载 ASP.NET Core 文件上传
前言上篇博文介绍了怎么样在 asp.net core 使用 Redis 和 Protobuf 进行 Session缓存。本篇的是开发过程中使用的一个小功能,怎么做单文件和多文件上传。 如果你觉得对你有帮助的话,不妨点个【推荐】。目录单文件上传多文件上传示例源码单文件上传上传文件在Web应用程序中是一个常见的功能。在asp.net core中上传文件并保存在服务器上,是很容易的...
2016-06-20 09:10:00 105
转载 通过Dmgr管理界面添加Web服务器定义
通过Dmgr管理界面添加Web服务器定义 在WAS8.5 整合配置中,官方推荐的是利用Web Server Plug-ins 和 WebSphere CustomizationToolbox 来整合,前者生成整合的插件,后者来定义web服务。这里演示在Dmgr管理界面中手动添加Web服务器定义。1.首先添加HTTPServer所在的机器到Dmgr所管理...
2016-06-18 16:59:37 473
转载 Sys.dm_os_ring_buffers内幕
Sys.dm_os_ring_buffers内幕翻译自:https://mssqlwiki.com/2013/03/29/inside-sys-dm_os_ring_buffers/Sys.dm_os_ring_buffers DMV可以用于连接错误故障排除,跟踪异常,监控系统健康,内存压力,Non-yielding/Deadlocked schedulers和更多。你...
2016-06-17 16:17:28 145
转载 更改 Domino 生成 HTML 页面的 DOCTYPE
浏览器都有怪癖模式(Quirks Mode)和标准模式(Standards Mode)。怪癖模式是为了兼容老旧的网页,去模拟早期浏览器(如 IE5.5)的非标准实现;而标准模式会尽可能的按照标准去执行。而激活不同模式的关键正是 HTML 页面的 DOCTYPE。 Domino 生成的默认的 DOCTYPE 还是:<!DOCTYPE HTML PUBLIC...
2016-06-16 16:06:51 194
转载 settings.xml
<settings><!--本地仓库。该值表示构建系统本地仓库的路径。其默认值为~/.m2/repository,windows:C:/Users/Administrator/.m2/repository。 --> <localRepository>C:/Users/Administrator/.m2/repository</local...
2016-06-16 09:51:00 47
转载 用创业思维复盘:写技术博客到出书
用创业思维复盘:写技术博客到出书在2013初,笔者把过去两年开发app后端的经验总结成十多篇文章发表在博客上,那些笔记发表以后的反响出乎本人的意料,本人从网络上得到网友的支持和肯定,证明这些知识还是有价值。2013年离开了当时的创业团队后思考今后的技术方向,当时笔者已经开发过两个社交app的后台,对开发app后端的流程比较熟悉,但是从技术发展的角度来看,笔者缺乏开发大流量大并...
2016-06-16 09:15:00 67
转载 192.168.0.1/16,1/24;192.168.1.1/16,1/24 IP段的意思
首先来了解一下二进制的转换知识:二进制数转换成十进制数 二进制的1101转化成十进制1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13转化成十进制要从右到左用二进制的每个数去乘以2的相应次方不过次方要从0开始相反 用十进制的13除以2 每除一下将余数就记在旁边最后按余数从下向上排列就可得到1101十进制转二进制:用2辗转相除至结果为1将余数和...
2016-06-15 22:21:25 5139
转载 SeasLog-An effective,fast,stable log extension for PHP
github: https://github.com/Neeke/SeasLog @author Chitao.Gao [neeke@php.net]@交流群 312910117简介为什么使用SeasLog目前提供了什么目标是怎样的安装编译安装 SeasLogseaslog.ini的配置使用常量与函数常量列...
2016-06-15 09:43:00 94
转载 DCOS实践分享(1):基于图形化模型设计的应用容器化实践
2015年11月29日,Mesos Meetup 第三期 - 北京技术沙龙成功举行。本次活动由数人科技CTO 肖德时 和 Linker Networks 的 Sam Chen 一起组织发起。 在这次meetup中,我分享了<<基于图形化模型设计的应用容器化>> ppt下载 http://download.csdn.net/detail/popsupe...
2016-06-14 20:51:00 55
转载 混合切面类型
4种定义切面的方式: 1)基于@AspectJ注解的方式: 2)基于<aop:aspect>的方式; 3)基于<aop:advisor>的方式; 4)基于Advisor类的方式。 如果项目采用JDK5.0,可以优先考虑使用@AspectJ;如果项目只能使用低版本的JDK,则可以考虑使用...
2016-06-14 10:23:00 42
转载 npm 使用记录
在 Mint 下安装 pencil,折腾半天,发现它对 firefox 的支持,只到 46.0 。本来打算研究下怎么用 xulrunner 来跑 pencil 这个 web 应用,查看项目资源的时候,发现原来他们在筹划用 node.js 来重写项目。虽然还没有正式发布,但是貌似已经可以用了...有点猴急想试试,遂有了后面的尝试。 1. node.js 的安装包作为 node.js 的应...
2016-06-14 09:21:00 153
转载 GYP和Ninja的使用介绍
主要参考如下资料Gyp语法规则参考 & 工具的使用chromium构建系统——gypGyp解析文档Ninja - chromium核心构建工具 转载于:https://blog.51cto.com/yebaoshan/1788654...
2016-06-13 14:49:10 240
转载 iOS开发Swift篇(01) 变量&常量&元组
iOS开发Swift篇(01) 变量&常量&元组说明:1)终于要写一写swift了。其实早在14年就已经写了swift的部分博客,无奈时过境迁,此时早已不同往昔了。另外,对于14年部分iOS开发Swift篇专题的博文也不再做任何的校正和更新,特此说明。2)该博文对应代码可以在https://github.com/HanGang...
2016-06-13 11:06:00 38
转载 Shell中命令替换$(...)与后置引用`...`的区别与联系
一. 命令替换 a.在bash中,$( )与``(反引号)都是用来作命令替换的。 b.命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。例子1:$echotodayis$(date"+%Y-%m-%d")todayis2014-07-01二. $( )与``(反引号)(1)区别`CMD`在执行时...
2016-06-12 16:39:56 96
转载 Java 开发环境配置
本文来自java新人学习群:202250194每天都有大神指导java各种遇到的问题最新的视频资料window系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:下载后JDK的安装根据提示进行,还有...
2016-06-10 08:56:06 38
转载 用LaTeX写线性规划
线性规划由目标函数和若干约束构成,Latex中并没有直接的命令来写线性规划。简单的做法是使用\begin{eqnarray} … \end{eqnarray}命令,但eqnarray命令是使若干方程按照中间的二元关系符(如等号)垂直对齐的,而线性规划的约束条件上虽然有二元关系符,但约束条件后面往往还有量词符号,它们也需要垂直对齐。也就是说,线性规划中有不止一个位置需要垂直对齐。或者干脆使用\beg...
2016-06-09 17:08:00 3725
转载 Oracle使用简单函数
本章将介绍Oracle数据库的内置函数。函数可以接受零个或多个参数,并返回一个输出参数。在Oracle数据库中可以使用两种主要类型的参数:单行函数(single row function)单行函数同时只能对一行进行操作,且对输入的每一行返回一行输出结果。单行函数的示例是CONCAT(x,y),其功能是将y添加到x上,并返回所得到的字符串聚合函数(aggregate funct...
2016-06-09 11:46:32 52
转载 Socket基础认识
1、认识Socket Socket的英文原义是"孔"或"插座"。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英...
2016-06-07 15:50:00 47
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人