shell命令强大且易学,shell脚本可以很容易实现自动化工作,但是如果遇到输入密码等阻塞命令,就需要用到expect这个强大的工具...
分类:
系统相关 时间:
2014-11-12 13:50:06
阅读次数:
214
前一篇博文说了,在cocos2dx中怎么样使用iconv转码,这节我们将上一节中写的转码函数,做成一个lua接口,在lua脚本中使用。
// luaiconv.h
#ifndef __LUA_ICONV_H__
#define __LUA_ICONV_H__
#include "tolua++.h"
#include "tolua_event.h"
#include "lauxli...
分类:
其他好文 时间:
2014-11-12 13:49:55
阅读次数:
251
所谓的有序表表,顾名思意啊,有序表应该就是数据是有一定顺序排列的,准确定义为:线性表中所有元素以递增或递减方式排列,并规定有序表中不存在不存在元素值相同的元素。
他是逻辑上的概念,不是物理上的。
逻辑结构类型有,线性结构,树形结构,图形结构,表示每个节点之间的组织结构。物理上的结构有顺序存储结构,链式存储结构, 索引存储和哈希散列,表示逻辑上的数据结构以什么样的方式存储在存储设备上。
顺序表...
分类:
其他好文 时间:
2014-11-12 13:50:35
阅读次数:
214
总所周知,数据在计算机中是按字节存储的。
对于我们一般使用的uchar/char/byte等等就是占用一个字节的。但是,对于int这种占用四个字节的数据类型来说,int的高位是最先存放呢?还是最后存放呢?这就是大小端的问题:...
分类:
其他好文 时间:
2014-11-12 13:48:34
阅读次数:
316
话说大家对RBAC权限模型应该是耳熟能详了,但真正用的好的并不多。而且原始的RBAC模型并不包含数据权限的管理,网上也几乎没有相关的文章可以参考。本人经过几个项目的实战,在其基础上扩展出一套可行的、简单的数据权限模型,希望能够帮助大家解决数据权限管理上的老大难问题。至于什么是数据权限,请移步我的其他文章,这里不再敷述。
1、关于角色的继承:
在上图描述的模型中,并没有实现角色的继承。既...
分类:
其他好文 时间:
2014-11-12 13:49:41
阅读次数:
200
命令行运行Python脚本
Linux下先创建一个hello.py
$ gedit hello.py
输入:
#!/usr/bin/env python
print 2+2保存退出,运行:
$ python hello.py
4我们也可以让它变得和普通程序一样执行
执行之前,让脚本文件具备可执行属性:
$ chmod a+x hello.py运行脚本:
$ ./hello.py ...
分类:
编程语言 时间:
2014-11-12 13:47:51
阅读次数:
180
1:引用的和指针在概念上的区别
引用是变量的别名,例如
int m;
int &n=m;
引用作为一个别名。它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。则任何对引用的操作即对变量的操作。引用一般是用于处理函数的参数与返回值。
使用规则:
a:引用在创建...
分类:
编程语言 时间:
2014-11-12 13:47:41
阅读次数:
205
/**
* Definition for binary tree
* public class TreeNode {
* int val;
* TreeNode left;
* TreeNode right;
* TreeNode(int x) { val = x; }
* }
*/
public class Solution {
publi...
分类:
其他好文 时间:
2014-11-12 13:49:37
阅读次数:
169
iOS中实现多线程技术有很多方法。这里说说使用NSCondition实现多线程同步的问题,也就是解决生产者消费者问题(如收发同步等等)。问题流程如下: 消费者取得锁,取产品,如果没有,则wait,这时会释放锁,直到有线程唤醒它去消费产品; 生产者制造产品,首先也要取得锁,然后生产,再发signal,这样可唤醒wait的消费者。这里需要注意wait和signal的问题: 1: 其实...
分类:
编程语言 时间:
2014-11-12 13:47:01
阅读次数:
209
MySQL Types to Java Types for ResultSet.getObject()
MySQL Type Name
Return value ofGetColumnClassName
Returned as Java Class
BIT(1) (new in MySQL-5.0)
BIT
java.lang.Boolean
...
分类:
数据库 时间:
2014-11-12 13:46:47
阅读次数:
264
题目来源:http://poj.org/problem?id=2255
Tree Recovery
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 11649
Accepted: 7311
Description
Little Valent...
分类:
其他好文 时间:
2014-11-12 13:46:37
阅读次数:
153
Given a binary tree, find the maximum path sum.
The path may start and end at any node in the tree.
For example:
Given the below binary tree,
1
/ 2 3
Return 6....
分类:
其他好文 时间:
2014-11-12 13:47:59
阅读次数:
139
问题描述:
Given a matrix of m x n elements (m rows,
n columns), return all elements of the matrix in spiral order.
For example,
Given the following matrix:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9...
分类:
其他好文 时间:
2014-11-12 13:49:06
阅读次数:
210
MySQL to Java Encoding Name Translations
MySQL Character Set Name
Java-Style Character Encoding Name
ascii
US-ASCII
big5
Big5
gbk
GBK
sjis
SJIS (or Cp932 or MS9...
分类:
数据库 时间:
2014-11-12 13:47:37
阅读次数:
238
由于cocos2dx本身的NotificationCenter是没有进行线程安全处理的,所以当我们在cocos2dx里面使用多线程进行消息同步的时候,
会出现问题。那么怎么解决呢?本文提供一个简单而有效的方法。...
分类:
编程语言 时间:
2014-11-12 13:48:17
阅读次数:
251
Mapping MySQL Error Numbers to JDBC SQLState Codes
MySQL Error Number
MySQL Error Name
Legacy (X/Open) SQLState
SQL Standard SQLState
1022
ER_DUP_KEY
S1000
23000
...
分类:
数据库 时间:
2014-11-12 13:48:12
阅读次数:
528
大规模流量的网站架构,从来都是慢慢“成长”而来。而这个过程中,会遇到很多问题,在不断解决问题的过程中,Web系统变得越来越大。并且,新的挑战又往往出现在旧的解决方案之上。希望这篇文章能够为技术人员提供一定的参考和帮助。以下为原文当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程...
分类:
Web程序 时间:
2014-11-12 13:45:58
阅读次数:
229