Sublime Text 3下C/C++开发环境搭建之前在Linux Mint 17一周使用体验中简单介绍过Sublime Text。1.Sublime Text 3安装Ubuntu、Linux Mint的软件管理器中已经能够找到Sublime Text 3,直接安装即可。或者去官网下载.deb或tarball安装包,手动安装。2.Package Control管理器ST最吸引我的第一点就是这个非常...
分类:
编程语言 时间:
2015-05-15 22:54:51
阅读次数:
197
IOS对文件操作包含文件的创建,读写,移动,删除等操作。
1.文件的创建:
//设定文本框存储文件的位置
NSString *strFilePath=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0];
//指定存储文件的文件名
NS...
分类:
移动开发 时间:
2015-05-15 22:57:03
阅读次数:
201
博客:http://blog.csdn.net/muyang_ren
/*************************************************************************
> File Name: hello.c
> Author: 梁惠涌
> Addr:
> Created Time: 2015年05月15日 星期五 20时16分57秒...
分类:
其他好文 时间:
2015-05-15 22:55:47
阅读次数:
200
1、错误描述
1 queries executed, 0 success, 1 errors, 0 warnings
查询:call insertDate()
错误代码: 1449
The user specified as a definer ('root'@'%') does not exist
执行耗时 : 0 sec
传送时间 : 0 sec
总耗时 : 0.17...
分类:
其他好文 时间:
2015-05-15 22:54:08
阅读次数:
122
六星经典CSAPP-笔记(11)网络编程参照《深入理解计算机系统》简单学习了下Unix/Linux的网络编程基础知识,进一步深入学习Linux网络编程和TCP/IP协议还得参考Stevens的书。1.网络基础(略过,待补充)2.IP地址2.1 IP地址的表示IP地址是一个无符号的32位整数。Linux网络程序使用下面这种IP地址结构存储IP地址:/* Internet address structu...
分类:
移动开发 时间:
2015-05-15 22:53:48
阅读次数:
275
场景
客户到银行办理业务:
取号排队
办理具体现金/转账/企业/个人/理财业务
给银行工作人员评分
核心:
处理某个流程的代码已经都具备,但是其中某个节点的代码暂时不能确定。因此,我们采用工厂方法模式,,将这个节点的代码实现转移给子类完成。
即:处理步骤父类中定义好,具体实现延迟到子类中定义。
概述
模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体...
分类:
编程语言 时间:
2015-05-15 22:55:47
阅读次数:
170
一,散列运算的特点
1,散列运算是不可逆的,可以将散列运算理解为单向的加密:根据原消息经过散列运算就可以得到摘要(密文);但是根据摘要,无法推导出原消息。
2,任何两个不相同的文件,哪怕只有一个字节的细微差别,得到的摘要都是完全不同的。这个特点的意义在于,可以用来判断消息是否被篡改,即解决完整性的问题。
3,无论原始消息的大小如何,运算得出的摘要的信息是固定长度,...
分类:
Web程序 时间:
2015-05-15 22:54:04
阅读次数:
198
这题的关键就是预处理矩阵利用
dp[i][j] = dp[i - 1][j] + dp[i][j - 1] - dp[i-1][j-1]
递推出矩阵,使得我们以后每次已经利用O(1)的复杂度计算任意一块矩阵
之后枚举正方形左上角的坐标二分边长,时间复杂度为n^2 log(n)
#include
#include
#include
using namespace std;
const int...
分类:
其他好文 时间:
2015-05-15 22:53:32
阅读次数:
108
离线处理,并查集
#include
#include
#include
using namespace std;
const int maxn = 100005;
struct Node{
int id,value;
}node[maxn],input[maxn];
bool cmp(Node p,Node q){
return p.value > q.value;...
分类:
其他好文 时间:
2015-05-15 22:55:32
阅读次数:
117
场景:
电梯的运行
维修、正常、自动关门、自动开门、向上运行、向下运行、消防状态
红绿灯
红灯、黄灯、绿灯
企业或政府系统
公文的审批状态
报销单据审批状态
假条审批
网上购物时,订单的状态
下单已付款已发货送货中已收货
核心
用于解决系统中复杂对象的状态转换以及不同状态下行为的封装问题
结构
Context环境类
环境类中...
分类:
编程语言 时间:
2015-05-15 22:52:34
阅读次数:
220
1、错误描述
org.apache.batik.transcoder.TranscoderException: null
Enclosed Exception:
Attribute name "aphmodel" associated with an element type "mxg" must be followed by the ' = ' character.
at org.apach...
分类:
其他好文 时间:
2015-05-15 22:52:26
阅读次数:
587
1、错误描述
org.hibernate.exception.ConstraintViolationException: error executing work
at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:72)
at org.hiber...
分类:
其他好文 时间:
2015-05-15 22:52:01
阅读次数:
891
题目:输入两颗二叉树A和B,判断B是不是A的子结构。二叉树结点的定义如下:
struct BinaryTreeNode{
int m_nValue;
BinaryTreeNode *m_pLeft;
BinaryTreeNode *m_pRight;
};
//在数A中查找与树B根结点值相同的结点,然后递归判断,查找过程也是递归
bool HasSubTree(BinaryTreeN...
分类:
其他好文 时间:
2015-05-15 22:51:50
阅读次数:
215
You have multiset of n strings of the same length, consisting of lowercase English letters. We will say that those strings are easy to
remember if for each string there is some position i and some l...
分类:
其他好文 时间:
2015-05-15 22:53:40
阅读次数:
136