- 博客(33)
- 收藏
- 关注
转载 (原创)C++11改进我们的程序之简化我们的程序(二)
这次要讲的是:C++11如何通过组合函数来简化我们的程序。关于组合函数,大家可能对这个概念有点陌生。组合函数是将N个一元函数组成一种更复杂的函数,每个函数的返回值作为参数传给下一个函数,直到传到最后一个函数结束。这种组合函数的能力可以使我们以一种更直观的方式去完成复杂的链式执行行为。例如有三个函数: int f(int x), int g(int y), int h(int z) 依次...
2013-08-30 21:14:00 53
转载 Ubuntu 12.10 用wubi安装到硬盘中
wubi安装的优势: ubuntu可以像安装软件一样方便的安装、删除,不影响物理机的原有系统 这种方式安装的ubuntu不用担心功能会有所缺失,ubuntu所有的功能都在 和安装了双系统一样,没有什么太大的区别(磁盘的使用效率上相对会低一些) 安装过程和硬盘安装类似,所以安装速度快! 安装方法: 1、单独把ubuntu镜像文件中的wubi.exe解压到windows中的D盘或E盘...
2013-08-30 09:56:00 76
转载 Apple iOS MDM开发流程
一年前曾参与过中石油的一个移动平台项目,实现了通过MDM对iOS设备进行管理。由于苹果对于mdm这块的接口及开发流程只向几个合作伙伴进行了分享,并没有对具体实现的文档进行公开,所以这方面的资料非常少。现在把实现的过程分享给大家,希望能对大家有所帮助。 MDM介绍 MDM的全称是Mobile Device Management,是企业IT 向移动互联网过渡的平台技术,帮助企业将IT管理能力从传统...
2013-08-29 20:06:00 64
转载 php常用正则表达式
1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2."^\d+$" //非负整数(正整数 + 0)3."^[0-9]*[1-9][0-9]*$" //正整数4."^((-\d+)|(0+))$" //非正整数(负整数 + 0)5."^-[0-9]*[1-9][0-9]*$" //负整数6."^-?\d...
2013-08-28 23:54:00 33
转载 复习接口
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 复习接口 { class Program { static void Main(string[] args) { ...
2013-08-25 18:16:00 36
转载 一场噩梦
昨晚做了个奇怪的梦。梦很奇怪,下面开始 : 我们一家人都在舅舅家,过年了 ,做了很多好吃的 ,很开心,后来好象是因为舅舅家大女儿的婚姻问题,老是有人来找麻烦。再后来说要什么钱,找什么盒子(也许是看神话的缘故),要把我哥哥 和爸爸带走,然后我很厉害,踢了几个人。最后还是要带走我爸爸,我就替爸爸,叫带走我,刚刚把我绑起来。就一阵狂打,我实在忍受不住了。用力一挣扎,绳子...
2013-08-23 13:55:00 54
转载 C# 单元测试几个方法的用法
单元测试的基本方法是调用被测代码的函数,输入函数的参数值,获取返回结果,然后与预期测试结果进行比较,如果相等则认为测试通过,否则认为测试不通过。 1、Assert类的使用 Assert.Inconclusive() 表示一个未验证的测试; Assert.AreEqual() 测试指定的值是否相等,如果相等,则测试通过; int actual = account.G...
2013-08-22 10:59:00 129
转载 常量引用
#include <iostream> void disp(const int &a) { cout<<a<<endl; } void main() { int x=1; disp(x); } 讲函数的形参定义为常量引用的好处: ...
2013-08-20 17:11:00 61
转载 Winform开发框架重构总结
最近一直致力于Winform开发框架的重构工作,因为发现要维护传统Winform开发框架、WCF开发框架、混合式开发框架,以及相关的模块,包括权限管理、字典管理模块、附件管理、人员管理等一些辅助模块,很多代码都会有重复的部分,优化的框架是想提高效率,减少冗余重复代码,本文总结Winform开发框架重构工作中的一些经验总结,以飨读者,希望能够对大家有一定的参考作用。 1、公用类库的分离处理 我的...
2013-08-18 23:16:00 111
转载 Eclipse 4.2 + Tomcat 7.x + JDK 7 搭建Java Web开发环境
1. 准备工具 Eclipse 4.2 (到官网下载:http://www.eclipse.org/downloads/ 要下载Eclipse IDE for Java EE Developers Tomcat 7.x(我的机子上的tomcat是安装xampp时自带的) JDK 7 2. Eclipse 4.2 配置 同样是打开菜单Window->Preferences...
2013-08-17 21:57:00 40
转载 Wi-Fi漫游的工作原理
Wi-Fi网络的一个极其重要的特点就是移动性。例如,一个人可以在使用Wi-Fi电话进行通话或是从服务器上下载大数据量的文件时穿过一幢建筑物。用户设备内部的Wi-Fi无线电可以从一个接入点漫游至另一个接入点,这样就提供了无缝连接。至少,这是我们所希望实现的! 过去,我曾遇到过漫游的问题,所以我决定做一些测试,来看看其中的究竟。我尤其感到好奇的是漫游实际上有多快,以及它是否对无线应用造成破坏。 ...
2013-08-16 19:17:00 86
转载 tp接支付宝接口签名不相等解决办法 接口版本3.3 tp版本3.1
(2)在Core.php和Notify.php文件中添加了去掉TP的URL中的'_URL_'参数的函数。这个是必须的,否则会导致验证失败问题。具体改变为: function paraFilter改为 function paraFilter($para) { $para_filter = array(); while (list ($key, $val) = each ($p...
2013-08-16 17:21:00 97
转载 Android 应用按两下返回键退出应用程序
在android应用开发中,有时候应用会用到按两下返回键退出应用的功能,今天介绍一下这个功能,直接上代码: 1 @Override 2 public boolean dispatchKeyEvent(KeyEvent event) { 3 if (event.getAction() == KeyEvent.ACTION_DOWN 4 ...
2013-08-15 19:57:00 96
转载 poj Going from u to v or from v to u?
题意找 一个图是否 任意两点都可以从 u 到v 或者 从v到u 注意是或者 所以不是一个简单的强连通图 思路 : 先找出这个图的 强连通分量 在强连通分量里任意两点都是可以互相到达的 再看 缩点后 在拓扑排序时是否入度为0 的点一直会《=1 若中间有一步 发现入度为0 的点>=2 就直接可以判断这两个点热河一个点都到达不了对方 应该输出 no 代码有点长 再次提醒自己 细...
2013-08-14 18:12:00 48
转载 js 中 setTimeout()的用法
setTimeout()在js类中的使用方法 setTimeout (表达式,延时时间) setTimeout(表达式,交互时间) 延时时间/交互时间是以豪秒为单位的(1000ms=1s) setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次 setTimeout 在执行时,它从载入后,每隔指定的时间就执行一次表达式 1,基本用法: ...
2013-08-14 11:04:00 74
转载 PHP命令行模式基本介绍
首先要保证php在cli模式下可用,php –v会返回PHP的版本号。 [gaojian3@log001 ~]$ php -v PHP 5.2.14 (cli) (built: Aug 31 2012 15:03:20) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998...
2013-08-12 18:50:00 55
转载 ExtJs xtype一览
基本组件: xtype Class 描述 button Ext.Button 按钮 splitbutton Ext.SplitButton 带下拉菜单的按钮 cycle Ext.CycleButton 带下拉选项菜单的按钮 buttongroup Ext.ButtonGroup 编组按钮(Since 3.0) ...
2013-08-12 14:42:00 30
转载 Catch That Cow(广度搜索BFS,队列)
Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64 Description Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately...
2013-08-12 10:16:00 42
转载 linux 下终端复用软件推荐——tmux
使用过些linux终端,比如Tilda、Terminator。 之前最经常用的是Terminator,其可以上下左右分屏,比较方便,但其有个缺点是经常无故崩溃。 后来遇到Tmux,根据网上的设置配置了一下,现在比较顺手了。 现在最喜欢其session保存功能。 之前用xshell连接机器,最苦逼的是在长时间不使用后,其会断掉,所有的工作就没了。 启用tmux后,xshell可能...
2013-08-09 11:08:00 48
转载 判断jsp中是否存在某个javascript函数
//判断父页是否存在某个javascript函数 function fnExist(fnName) { //return fnName in this && eval(fnName) instanceof Function; return fnName in this && typeof (eval(fnNa...
2013-08-08 14:51:00 114
转载 是否使用预编译头文件
不使用理由1:跨平台。 反驳:不成立。因为XCODEGCC都支持预编译头文件。 不使用理由2:减少依赖,预编译文件中包含了很多头文件,一个cpp用不到这么多东西,他希望每个CPP精确最小包含需要的头文件。 反驳:不成立。预编译头文件中的东西多,导致每个CPP依赖的东西多,但是这种依赖多,一般是不会有明显坏处的;因为预编译头文件中的东西的定位本来就是打算被普遍使用的,被依赖一般不会有明显坏处...
2013-08-07 22:51:00 147
转载 配置nginx下别名alias支持PHP fastcgi解析
1)参看如下连篇文章:Nginx设置alias实现虚拟目录 alias与root的用法区别http://down.chinaz.com/server/201111/1382_1.htmNginx下alias支持PHP的问题http://i.laoer.com/nginx-alias-php.html 2)我的环境是:web根目录在 /var/www/html/中,但是我要加上一个类似于apach...
2013-08-07 13:16:00 45
转载 Windows Live Writer配置
Windows Live Writer手工配置步骤: 1、在菜单中选择"Weblog";,然后选择"Another Weblog Service"。 2、在Weblog Homepage URL中输入你的Blog主页地址。 3、输入博客园的用户名与密码。 4、在“Type of weblog that you are using”中选择“Custom(Metaweblog API)”。 ...
2013-08-07 09:53:00 52
转载 (转)CS0016: 未能写入输出文件
转自:http://www.pageadmin.net/article/20130305/537.html 编译错误说明:在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。编译器错误消息:CS0016:未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727 \Tempora...
2013-08-06 19:11:00 34
转载 # ##
#define xx(a) const char * _cstr##a = "xxxx"; #define yy(a) #a int _tmain(int argc, _TCHAR* argv[]){ xx(bbb); std::cout<<_cstrbbb<<std::endl; // ---> xxxx std::cout<<...
2013-08-06 11:56:00 60
转载 最少拦截系统
1 /*HDU1257最长递增*/ 2 #include<stdio.h> 3 #include<string.h> 4 int find(int *c,int len,int n) 5 { 6 int l=0,r=len; 7 while(l<=r) 8 { 9 int mid=(l+r)...
2013-08-05 16:00:00 46
转载 POJ 1422 Air Raid (最小路径覆盖)
题意 给定一个有向图,在这个图上的某些点上放伞兵,可以使伞兵可以走到图上所有的点。且每个点只被一个伞兵走一次。问至少放多少伞兵。 思路 裸的最小路径覆盖。 °最小路径覆盖 【路径覆盖】在一个有向图G(V, E<u,v>)中,路径覆盖就是在图中找一些路经,使之覆盖了图中的所有顶点,且任何一个顶点有且只有一条路径与之关联(如果把这些路径中的每条路径从它的起始点走到它的终点,那么恰好可以经过...
2013-08-03 17:11:00 40
转载 linux 安装软件error while loading shared libraries的通用解决方法
linux 安装软件error while loading shared libraries的通用解决方法 做实验时在北京的服务器上跑,导师给了root权限,但是,因为是原始Linux的非发行版,安装软件相当让人捉急。 当然,简单依赖的软件还是可以搞定的。 安...
2013-08-03 16:43:00 234
转载 CSharp Algorithm - How to traverse binary tree by breadth (Part II)
/* Author: Jiangong SUN */ Here I will introduce the breadth first traversal of binary tree. The principe is that you traverse the binary tree level by level. This traversal is quite di...
2013-08-02 22:37:00 48
转载 和最大的子序列之二
void MaxSubSet_2(int nums[], int length) { if (length == 0) return; int start = 0; int sum = nums[0]; int maxStart = 0; int maxEnd = 0; ...
2013-08-02 16:15:00 49
转载 oracle 会话 解锁
背景 这是当年第一次记录博客,当初记录的原因是感觉有些问题很少碰到,碰到有网上寻找一遍,文章很少是正好对症的,折腾半天终于解决了,但是没有记录过程,结果下次碰到又要从来一次。有的问题还极其不好找,oracle更是存在这个情况。更为主要的是这些年的较重要知识点也没有记录。 主要是前些年主要用的c#,很多问题都没有记录,更为可惜的是delphi,因为用了一年,好容易...
2013-08-02 10:36:00 87
转载 php 文件操作
一 、解析路径: 1 获得文件名:basename();给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。eg: $path="/home/httpd/html/index.php";$file=basename($path,".php");//$fileissetto"index" 2 ...
2013-08-02 09:53:00 39
转载 Android--UI之ScrollView
前言 本篇博客主要讲解ScrollView和HorizontalScrollView两个容器的使用。它们分别代表了垂直滚动以及水平滚动,滚动的内容是它其中包含的View。在本篇会简单介绍ScrollView和HorizontalScrollView的使用以及注意事项,最后以一个简单的Demo来演示一下这两个容器的使用。 ScrollView ScrollView,通过官方文档的继承关...
2013-08-02 08:08:00 36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人