因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。因此,Shell脚本只要“用心写”一次,即可应用到很多系统上。因此,之所以要使用Shell脚本是基于: 简单性:Shell是一个高级语言;通过它,你可以简洁地表达复杂的操作。 可移植性:使用POSIX所定义的功能,可以做 ...
分类:
系统相关 时间:
2016-10-17 09:15:25
阅读次数:
157
Redis环境安装 1、安装 1、卸载软件 sudo apt-get remove redis-server 2、清除配置 sudo apt-get remove --purge redis-server 3、删除残留文件 1、sudo find / -name redis:文档查找 名字 2、删除 ...
分类:
其他好文 时间:
2016-10-17 09:13:58
阅读次数:
104
Rocksdb是一个kv引擎,由facebook团队基于levelDB改进而来,Rocksdb采用LSM-tree存储数据,良好的读写特性以及压缩特性使得其非常受欢迎。此外,Rocksdb引擎作为插件已经集成在facebook维护的MySQL分支,用户可以通过SQL来访问rocksDB。本文主要通过 ...
分类:
数据库 时间:
2016-10-17 09:13:52
阅读次数:
254
来源:XcodeMen(王瑞华) 链接:http://t.cn/RVqQI5p 本文由我们团队的王瑞华童鞋撰写。 OS X Mavericks 和 iOS 7 引入了 JavaScriptCore 库,它把 WebKit 的 JavaScript 引擎用 Objective-C 封装,提供了简单,快 ...
分类:
编程语言 时间:
2016-10-17 09:13:48
阅读次数:
219
Redis基本数据类型 1、String 字符串 1、概念 1、String 是redis最基本的类型,value 不仅可以是 String,也可以是数字;使用 Strings 类型,可以完全实现目前 Memcached 的功能,并且效率更高。还可以享受 Redis 的定时持久化(可以选择 RDB ...
分类:
其他好文 时间:
2016-10-17 09:14:13
阅读次数:
136
一、Centos CentOS 7 默认没有使用iptables,所以无法通过编辑iptables的配置文件来开启端口。 CentOS 7 采用了 firewalld 防火墙,首先使用如下命令开启firewalld。 #systemctl start firewalld 假设我们要查询是否开启了21 ...
分类:
系统相关 时间:
2016-10-17 09:11:58
阅读次数:
213
SQL注入攻击 SQL注入式攻击就是攻击者把SQL命令插入到Web表单的域或页面请求的查询字符串中,欺骗服务器执行恶意的SQL命令。 在某些表单中,用户输入的内容直接用来构造懂态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。 由于SQL注入式攻击利用的是合法的SQL语句 ...
分类:
数据库 时间:
2016-10-17 09:12:13
阅读次数:
177
大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言。 编译型语言 很多传统的程序设计语言,例如Fortran、Ada、Pascal、C、C++和Java,都是编译型语言。这类语言需要预先将我们写好的源代码(source code)转换成目标代码(object code),这个过程被称作“ ...
分类:
编程语言 时间:
2016-10-17 09:11:35
阅读次数:
122
iOS专项总结 一个应用经过多次迭代后告一段落,接下去我们在技术上还可以做些什么呢?答案是提高代码的整体质量。关于这方面,除了我们常喊的 重构,测试也非常重要。 博主近期给我们的 iOS客户端代码来了一次专项测试。主要从常规的 辅助测试 入手,来了次代码大清理,找到代码中的问题,并一一改掉它们。惊喜 ...
分类:
移动开发 时间:
2016-10-17 09:11:06
阅读次数:
208
1. C#播放器控件常用的方法介绍 右击工具箱->选择项(I)... -> 显示"选择工具箱项" -> COM组件 -> Windows Media Player wmp.dll 添加 基本设置实例: 全屏控制实例代码: 2. C#调用WMP播放一个文件夹的文件 3. C# winform从右下角弹 ...
分类:
Windows程序 时间:
2016-10-17 09:10:27
阅读次数:
1849
上午 TSQL语句 1.创建数据库 create database test2; 2.删除数据库 drop database test2; 3.创建表 create table ceshi ( ids int auto_increment primary key, uid varchar(20), ...
分类:
数据库 时间:
2016-10-17 09:09:41
阅读次数:
267
题意: 给出N(<=1e5)个数,每个数字在[1, 1e9]这个范围,有m(<=2e5)次操作,分为两种,①将区间[L, R]所有数开平方,②询问区间[L, R]数字之和。 题解: 1.因为每个数字在1e9以内那么开平方到1,次数小于10的,所以想要每次开方跳过为1的数,现在就将操作改为单点修改,复 ...
分类:
其他好文 时间:
2016-10-17 09:10:10
阅读次数:
109
Xcode8的调试技能又增加了一个黑科技:Memory Graph。简单的说就是可以在运行时将内存中的对象生成一张图。 那么通过一个实际项目来练习一下吧。 首先我们写了一个自定义UIView:MyView。初始化的时候接收一个没有参数也没有返回值的闭包作为参数,并存为自己的属性: typealias ...
分类:
其他好文 时间:
2016-10-17 09:11:08
阅读次数:
138
热点随笔: · 领略微信的威风:“已停止访问该网页”(博客园团队)· 吉特仓储管系统(开源WMS)--分享两月如何做到10W+的项目(贺臣)· 随谈10年的技术生涯和技术成长(路过秋天)· 梦想成真,喜获微软MVP奖项,微软MVP FAQ?(KAnts)· 编程的三个阶段(mindwind)· 游戏 ...
分类:
其他好文 时间:
2016-10-17 09:09:14
阅读次数:
171