自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 关于2014年的旅行

2014年是比较繁忙的一年,繁忙在于换工作,重新计划职业生涯,新公司项目的架构与实现;同时也是最休闲的一年,和老婆去了两次澳大利亚(一共囊括六大城市——东到悉尼,西到珀斯,南到墨尔本,北到凯恩斯),另外还去了一趟斐济,感受了离天堂最近的地方的热情与纯朴。总的来说,2014是人生最充实的一年,有很多事情需要记录和总结,尤其是关于旅行! 转载于:https://www.cnblogs.com/Kni...

2015-01-31 22:12:00 53

转载 Qt编写文件一键命名软件

之所以会写这篇博文,主要是由于近期从网上下载了一堆图片,但图片名称非常没有规律,处理起来非常不方便,由此想到是不是有一键命名的软件能够帮助我对全部图片命名,是图片名称有规律,这样在处理时方便操作。 有了这个想法之后,就在网上找,找了半天发现没有类似的软件(至少我没发现)。并且因为个人认为假设自己写的话应该不会太麻烦,毕竟仅仅是改动文件的名称...

2015-01-31 19:06:00 45

转载 CoreData学习-最好的一片文章

CoreData学习-最好的一片文章分类:IOS重新上路2014-05-25 18:001937人阅读评论(0)收藏举报目录(?)[+]写的很好的一篇教程,我什么时候能写出这么棒的文章来,还是继续努力学习吧。iOS教程:Core Data数据持久性存储基础教程其实最近更多的是在写这篇文章《iOS教程:使用持久性数据Core Dat...

2015-01-30 08:59:00 39

转载 linux 强制重启!

有时候,linux 由于硬盘或者其它原因,某个进程挂住了,怎么也杀不死,输入 reboot 命令也无法重启。这时候,一般只能按机箱上的reset健来重启了。如果是远程ssh,那怎么办呢?下面两行命令可以搞定:echo 1 > /proc/sys/kernel/sysrqecho b > /proc/sysrq-trigger转载于:https...

2015-01-30 08:57:00 48

转载 Ubuntu 桌面歌词

Ubuntu 有个用来显示歌词软件叫osd-lyrics。这个软件的强大之处在于他可以和各种播放器配合, 并且可以自动下载歌词。自从升级到14.04后不能用了,便以为该软件被废弃了。无意中发现一篇文章:http://itsfoss.com/display-song-lyrics-desktop-ubuntu-1404/才知道, 原来它还活着呢。...

2015-01-25 16:41:00 141

转载 MSSQL 查找子結節與父節點

-->Title:Generating test data-->Author:wufeng4552-->Date :2009-09-30 08:52:38set nocount onif object_id('tb','U')is not null drop table tbgocreate table tb(ID int, P...

2015-01-22 23:38:00 35

转载 【程序员面试宝典读书笔记】n&(n-1)

n&(n-1)是我在看《程序员面试宝典》时看到的。&:在这里代表按位与,表示参加运算的两个数据,按二进制位进行“与”运算。n&(n-1)的作用:将n的二进制位中最低位的1改为0。举个例子:设n=(1100)(二进制),则n-1=(1011)(二进制),n&(n-1)=(1000)(二进制),原来最低位的1变成了0。以下是n&(n-1)...

2015-01-22 13:07:00 84

转载 javascript设计模式8

桥接模式(将抽象与其实现隔离开来,以便二者独立变化)function sendInfo(element){ var id=element.id; ajax("GET","info.json?id="+id,function(result){ //... }); //...};上例的ajax请求与sendInfo函数可以拆...

2015-01-20 22:09:00 42

转载 100个替代昂贵商业软件的开源应用

100个替代昂贵商业软件的开源应用面对大,中,小企业和家庭用户,立竿见影显著降低成本的开源软件。某些商业软件素以昂贵著称。随着云计算的日益普及,很多常用软件包供应商将一次性收费改为月租模式。虽然月租费貌似便宜,但也经不起长时间的累积。  尽管有许多好理由,但避免或减少使用费,仍然是许多用户看中开源应用软件的主要因素。基于这一点,我们更新了可替代昂贵闭源应用的开源应用软件年度清单。  今...

2015-01-20 12:51:00 2908

转载 Windows Store App JavaScript 开发:WinJS库控件

在介绍了如何使用标准的HTML控件以及WinJS库中提供的新控件之后,下面来着重介绍WinJS库中几种常用的控件。 (1)ListView控件 在开发Windows应用商店应用时可以使用ListView控件以网格或列表的方式显示多条数据。ListView控件的常用属性有: q groupDataSource属性,用来设置分组的数据源。 q groupHeaderTemplate属性,用...

2015-01-19 22:13:00 38

转载 ### 学习《C++ Primer》- 7

Part 7: 重载运算与类型转换(第14章)// @author: gr// @date: 2015-01-08// @email: forgerui@gmail.com一、重载运算符要求定义一个运算符,它或者是类的成员,或者至少含有一个类类型的参数。二、重载输出运算符<<operator<<一般要返回它的ostre...

2015-01-19 20:36:00 47

转载 C# 中定义扩展方法

1.编写扩展方法类using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CSharpCharacteric{ /// <summary> /// 扩展方法类 /// </summary&gt...

2015-01-19 19:23:00 51

转载 MST_kruskal

    kruskal是求最小生成树的算法。    首先,kruskal就是把所有边按照权值从小到大的顺序排列,这一步可以直接使用sort,然后依次考查每一条边,设w=(u,v)表示从u到v的一条边的权值为w,则有:情况1:u和v在同一个连通分量中,则加入(u,v)后会形成环,因此不能选择。情况2:u和v不在同一个连通分量中,那么加入(u,v)一定是最优的,为什么呢?这个可以用反证法证...

2015-01-19 10:57:00 111

转载 Refresh和Invalidate的比较

Refresh: 强制控件使其工作区无效并立即重绘自己和任何子控件。==Invalidate + UpdateInvalidate: 使控件的特定区域(可以自己设置区域,从而提高性能)无效并向控件发送绘制消息。 将控件标记为需要重绘,但是不会立即执行刷新重绘,等到系统空闲时进行重绘。Textbox的位置设置需要用PointPoint是一个引用类型 不是一个值...

2015-01-14 15:28:00 311

转载 JS常用工具类代码

http://www.cnblogs.com/liszt/archive/2011/08/16/2140007.htmljs/javascript删除字符串中的html标签function removeHTMLTag(str){ str = str.replace(/<\/?[^>]*>/g,''); //去除HTML tag str = st...

2015-01-11 00:21:00 56

转载 jQuery innerWidth outerWidth(false/true)

outerWidth默认为false转载于:https://www.cnblogs.com/qdwyy/p/4215227.html

2015-01-10 16:55:00 59

转载 动态规划0—1背包问题

动态规划0-1背包问题Ø 问题描写叙述: 给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问应怎样选择装入背包的物品,使得装入背包中物品的总价值最大?Ø 对于一种物品,要么装入背包,要么不装。所以对于一种...

2015-01-09 19:25:00 36

转载 为什么我要选择erlang+go进行server架构(2)

原创文章,转载请注明出处:server非业余研究http://blog.csdn.net/erlib 作者Sunface为什么我要选择Erlang呢? 一、erlang特别适合中小团队创业: erlang有异常成熟、经过电信级别大规模验证的OTP应用库,仅仅须要非常easy的代码就能建立起异常稳定、容错性强、扩展性强、高并发的server框架,...

2015-01-09 12:29:00 32

转载 Oracle免客户端InstantClient安装使用

正常情况下,用PL/SQL等软件连接Oracle,需要安装Oracle客户端软件,一般安装oracle客户端差不多需要2G左右的硬盘空间,但如果我们仅仅是连接数据库进行查询和执行一些相应的语句而不进行相应开发,那么oracle客户端就显得太耗资源了。查阅了一些相关资料,发现其实oracle为我们提供了轻便的工具:oracle instantclient package. 使用此工具,就无需安装...

2015-01-09 11:14:00 86

转载 [每天解决一问题系列 - 0001] Javascript apply和 call对比

相同点:每个函数都包含这两个原生的方法他们两个的效果是一样的,用于在特定的作用域下执行函数,本质上是设置函数内this对象的值。不同点:传入的参数类型不同 。 apply(函数作用域,array[参数]), call(函数作用域,参数1, 参数2, 参数3...). 注意:函数作用域 参数不传或者null,默认为window;在严格模式下则为undefined, 即无效...

2015-01-08 11:53:00 56

转载 类图

在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父...

2015-01-08 11:31:00 43

转载 golang 变量类型

1 // golang 查看变量的类型 2 // 1.switch 中使用i.(type) 3 // 2.使用反射 reflect.TypeOf(i) 4 package main 5 6 import ( 7 "fmt" 8 "reflect" 9 )10 11 func UseSwitch(i interface{}) {12...

2015-01-07 14:26:00 42

转载 firefox里面title乱码

firefox里面title乱码 原文:firefox里面title乱码昨天在notepad++里面写得文档里面title里面有中文,即使在文档里面写有charset=’UTF-8’,但是保存后在firefox运行,浏览器标签标题里面就会出现乱码,造成这个错误的原因是:文档编码不是UTF-8,也就是与charset=’UTF-...

2015-01-07 10:15:00 54

转载 函数fgets和fputs、fread和fwrite、fscanf和fprintf用法小结 (转)

函数fgets和fputs、fread和fwrite、fscanf和fprintf用法小结字符串读写函数fgets和fputs一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志'\0'。例如:fge...

2015-01-06 15:43:00 163

转载 C# RSA和Java RSA互通

今天调查了C# RSA和Java RSA,网上很多人说,C#加密或者java加密 ,Java不能解密或者C#不能解密但是我尝试了一下,发现是可以的,下面就是我尝试的代码,如果您有什么问题,我想看看,他们为什么不能互通?Rsamain代码package rsa;import java.math.BigInteger;import java.security.KeyFactory;im...

2015-01-06 11:19:00 60

转载 黑色帽子

黑色帽子时间限制:1000ms | 内存限制:65535KB难度:1描述 最近发现了一个搞笑的游戏,不过目前还没玩过。一个舞会上,每个人头上都戴着一顶帽子,帽子只有黑白两种,黑的至少有一顶。每个人都能看到别人帽子的颜色,可是看不见自己的。主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的的黑色帽子,就打自己一个耳光(,都很自觉,...

2015-01-05 22:41:00 52

转载 (转)十个C开源项目

代码阅读——十个C开源项目1. Webbench2. CMockery3.Libev4. Memcached5. Lua6. SQLite7. Redis8. Nginx9. UNIXv610. NETBSD代码阅读——十个C开源项目1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具...

2015-01-05 22:38:00 92

转载 系统的来历及演变

来历 安利公司成立后不久,一个名叫威可多的经销商采用与其他经销商不同的方式经营,他认为:一个领导能力很强的人培养6个团队,而后在复制过程中出现成功贬值,于是6个团队领袖只能培养出4个团队,再下一代只能培养出2个团队,即使这 样6-4-2下来,依然可以获得成功。这大概就是最早的模式化运作了,他把这种模式运作称为642,这和后来在中国大陆比较有影响力的如新642系统并不是同...

2015-01-05 12:08:00 176

转载 Scala:Next Steps in Scala

Array 1 val greetStrings = new Array[String](3) 2 greetStrings(0) = "Hello" 3 greetStrings(1) = "," 4 greetStrings(2) = "world!\n" 5 6 for(i <- 0 to 2) 7 print(greetStrings(i))...

2015-01-03 20:43:00 40

转载 Vs2010工具栏显示“开始执行“按钮

转载来源:http://blog.csdn.net/fromhj/article/details/8795047前言在用visual studio 2010的时候,要运行程序,可以使用1、菜单-->调试-->开始执行(不调试)2、快捷键Ctrl+F53、工具栏”开始执行“按钮但是,工具栏的”开始执行“按钮可能并不是默认显示的,或者在整理工具栏的时候不小心...

2015-01-01 17:44:00 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除