码迷,mamicode.com
首页 > 2015年06月04日 > 全部分享
设计模式——代理模式
代理模式:核心作用:通过代理控制对对象的访问,可以详细访问某个对象的方法,在调用这个方法前置处理,调用这个方法后做后置处理。 抽象角色:定义角色代理和真实角色的公共对外方法。 真实角色:实现抽象角色,定义真实角色所需要的实现的业务逻辑,供代理角色调用。 关注真正的业务逻辑!代理角色:实现抽象角色,是...
分类:其他好文   时间:2015-06-04 00:49:03    阅读次数:180
[写代码]wordList——百词斩CLI版
无聊写的,结果越写越大。。。词典是网上找的,跟我的设想有点不一样所以修改了一下它的格式用的下面的代码。 1 #include 2 #include 3 #include 4 using namespace std; 5 6 int main() 7 { 8 ifstream fi...
分类:其他好文   时间:2015-06-04 00:51:04    阅读次数:378
[LeetCode] #26 Remove Duplicates from Sorted Array
Given a sorted array, remove the duplicates in place such that each element appear onlyonceand return the new length.Do not allocate extra space for a...
分类:其他好文   时间:2015-06-04 00:50:42    阅读次数:172
《Entity Framework 6 Recipes》中文翻译系列 (40) ------ 第七章 使用对象服务之从跟踪器中获取实体与从命令行生成模型(想解决EF第一次查询慢的,请阅读)
翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇7-5从跟踪器中获取实体问题 你想创建一个扩展方法,从跟踪器中获取实体,用于数据保存前执行一些操作。解决方案 假设你有如图7-7所示的模型。图7-7. 包含实体Technician和Servic.....
分类:其他好文   时间:2015-06-04 00:49:10    阅读次数:333
SSH2.0编程 ssh协议过程实现(转)
之前为了自己做一套SSH,先自己实现了一套telnet。但经过这么多天的苦逼,发现以前的工作都是徒劳。ssh的协议很繁杂,核心的内容在于密码算法,而且自己很难在网上找到周全的细节讲解与详细的实现,只有靠自己刷RFC和问大神还有就是靠强X我的服务器艰难地完成。 现计算了下时间,自己做SSH耗费了进两....
分类:其他好文   时间:2015-06-04 00:50:14    阅读次数:307
递归应用:遍历文件夹
public class FileList { public static void main(String[] args) { printFiles(new File("d:/Program Files")); } public static void printF...
分类:其他好文   时间:2015-06-04 00:48:38    阅读次数:170
让 ASP.NET JS验证和服务端的 双验证 更简单
只用JavaScript验证安全不安全谁都知道,答案是不安全,非常的不安全。因为在客户端进行的验证相当于“让用户自己验证自己”,很明显是不靠谱的。你不能避免一些恶意用户人为的修改自己的表单进行欺骗,也不能避免第三方对表单进行截获后进行篡改再提交。所以说,从安全的角度来说,单纯的依靠js验证,是不安全...
分类:Web程序   时间:2015-06-04 00:46:59    阅读次数:109
异常捕获
Console.WriteLine("请输入一个数字:"); int number=0; bool b=true; try { number = int.P...
分类:其他好文   时间:2015-06-04 00:50:07    阅读次数:142
西普学院Crypto之摩擦摩擦
密文:.-- . .-.. -.-. --- -- . - --- -..- .. .--. ..- -..- ..- . -.-- ..- .- -.一看就是Morse加密嘛,直接用JPK秒杀结果:WELCOMETOXIPUXUEYUAN换成小写提交,通过!
分类:其他好文   时间:2015-06-04 00:47:20    阅读次数:127
Category
1.category的命名一般是需要扩展的类名+扩展方法名2.category是对类的扩展,catagory可以在一个类上进行扩展一些自己实现的方法。例如扩展一个NSString的方法在category的NSString+reverseString.h文件中声明一个方法:- (id) reverse...
分类:其他好文   时间:2015-06-04 00:48:45    阅读次数:186
Runtime.getRuntime().exec()调用外部程序
场景:linux下,在web工程里调用一个C++程序,实现代码如下:StringBuffer cmd = new StringBuffer();cmd.append("nohup ");……System.out.println("执行程序命令:"+cmd.toString());String[] c...
分类:其他好文   时间:2015-06-04 00:47:45    阅读次数:254
iOS开发——网络编程Swift篇&Alamofire详解
Alamofire详解预览图Swift Alamofire 简介Alamofire是 Swift 语言的 HTTP 网络开发工具包,相当于Swift实现AFNetworking版本。当然,AFNetworking非常稳定,在Mac OSX与iOS中也能像其他Objective-C代码一样用Swift...
分类:移动开发   时间:2015-06-04 00:48:14    阅读次数:206
VS快捷键大全
vs2010快捷键大全Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7生成编译CTRL + O打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4显示属性窗口...
分类:其他好文   时间:2015-06-04 00:46:35    阅读次数:153
西普学院Crypto之先有鸡还是先有蛋
密文:Ijm,lo 3wsdr4 6tghu7起初看到这个密文那是百思不得其解啊....各种解密都试了 什么栅栏凯撒组合啊。。。后来想起有一篇writeup....于是默默的看了下键盘,果然是这样Ijm,lo这几个字母在键盘上的位置是围着k的,所以得到了k,后面的一次类推。。。最后得到的答案就是:k...
分类:其他好文   时间:2015-06-04 00:47:24    阅读次数:241
C#使用Expand、Shell32解压Cab、XSN文件
Extract Cab File Using C#、How To Extract XSN File Using C#、C# Using Shell32 To Extract、使用C#解压Cab文件、使用C#解压InfoPath表单、C#使用Shell32解压
分类:Windows程序   时间:2015-06-04 00:47:24    阅读次数:283
使用mybatis执行oracle存储过程
存储过程在小公司用的不多,但是如果业务比较复杂或者性能要求比较苛刻的时候存储过程就派上用场了,ibatis的前期的一些版本貌似不支持存储过程因此我选择了mybatis来做实验。1.无输入和输出参数的存储过程,我写了一个比较简单的,需要注意的是Oracle无参存储过程不能写括号CREATE OR RE...
分类:数据库   时间:2015-06-04 00:47:46    阅读次数:220
Oracle 12c创建user
1.打开sql plus2.使用system登录3.使用select sys_context ('USERENV', 'CON_NAME') from dual; 查看当前用户是CDB用户还是PDB用户4.使用alter pluggable database pdborcl open;开启pdb模式...
分类:数据库   时间:2015-06-04 00:46:31    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!