自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (9)
  • 收藏
  • 关注

原创 mongoose find方法报错

exports.getUser = function(name, password, callback) {    user.findOne({name: name, password: password},function(err, doc){        if (err) {            util.log('FATAL '+ err);            cal

2014-10-28 22:15:26 1377

原创 Node.js安装

本文章介绍Node.js环境的安装,Node.js开源包管理

2014-10-16 21:01:20 1062

原创 Windows下的Git安装

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。1. 下载

2014-10-15 22:04:45 891

原创 Node.js良好的编码风格

模块引入阿斯顿发生

2014-10-14 17:44:42 794

原创 WP8常用方法

1.电池信息Windows.Phone.Devices.Power.Battery.GetDefault().RemainingChargePercent

2014-05-03 00:29:24 1895

原创 CallBack EventHandler<EventArgs>

private void TestA(string a, EventHandler callBack)        {            if (a == "q")            {                callBack(false, new EventArgs());            }            else          

2013-09-11 14:20:36 928

原创 树控件

public partial class TreeViewControl : UserControl    {        public TreeViewControl()        {            InitializeComponent();        }        public bool IsShowCheckBox        {

2013-08-14 19:48:08 777 1

转载 常用的字符串加密和解密

/// 加密        ///         /// 加密        ///         ///         ///         public static string EncryptString(string str)        {            char[] Base64Code = new char[]{'a','b','c

2013-08-14 19:44:32 1033

转载 oracle 与 sqlserver函数对比

数学函数1.绝对值S:selectabs(-1)valueO:selectabs(-1)valuefromdual2.取整(大)S:selectceiling(-1.001)valueO:selectceil(-1.001)valuefromdual3.取整(小)S:selectfloor(-1.001)valueO:sele

2013-07-15 15:15:14 788

原创 好代码

关于程序员,您现在想要什么样的程序员,技术好的,会很多语言,熟悉当流行的设计模式,学历高的,经验足的等。这样的人已经可以不当普通的程序员了,这样的人适合去救火。现在的程序员缺什么?真的缺技术吗,还是缺乏业务知识?只要给1个月时间,就1个月去培训和实战开发,什么样的技术和语言他们学不会?技术都能学会,业务知识只是饭后的小菜而已。有些公司分高级软件工程师和初级软件工程师,初级和高级差在哪里

2013-05-31 11:19:10 1668

原创 win7 64位安装informix客户端

1.安装informix客户端SDK:IBM Informix Client-SDK2.打开C:\Windows\SysWOW64\odbcad32.exe,进入ODBC配置界面3.配置ODBC的Connection内容4.进入ODBC的Environment,填写Translation Library的值:C:\Program Files (x86)\IBM\Info

2013-05-28 14:06:54 8239 2

原创 文件夹

private void DeleteDirectory(string dir)        {            if(Directory.Exists(dir))            {                string[] files = Directory.GetFiles(dir);                foreach (string it

2013-05-24 11:21:32 671

原创 C#打开文件夹

string path = AppDomain.CurrentDomain.BaseDirectory + "..\\MapData";            if (Directory.Exists(path))            {                System.Diagnostics.Process.Start("explorer.exe", path);

2013-05-17 14:57:52 701

原创 VM虚拟机上拖拽文件

1.在虚拟机上启动服务VMware Tools Service,如果已经启动则重启服务;2.启动本机服务上面所有的VM服务(一共四个);3.如果还不成功,继续在google上百度。

2013-05-13 15:22:51 3552

原创 关于沟通

小时候,与家人、老师、同学朋友沟通很顺畅,大家从来没有语言障碍,及时聊天时,对方没有说清楚,但是还是能基本上听懂在说什么,而且谈的不亦乐乎。随着读的书越来越多,接触的人越来越多,沟通反而倒吃力了很多,在公司经常因为沟通问题被老板批,做得东西不符合要求,原因是没理解别人说什么要什么,与同事发生矛盾也是因为误解了对方的意思。为什么随着知识、经验的的增长,沟通反而倒退了呢。很多人说沟通时一门

2013-05-09 17:57:27 745

原创 三年了

毕业三年了,工作三年了,在社会上混了三年了三年间,挺慢长的,也稍转即逝。三年了,自己成熟了很多,或许说老了不少。三年了,说话慢了,声音小了,性格软了,棱角光了,计较少了,日子淡了,瞌睡多了。三年间,一直在学习,一直在闯荡,一直在摸索。拼命的学习,无选择的接受、吸收;盲目的闯荡,肆无忌惮的做事,毫无戒备的认识朋友,不计后果的得罪别人;徒手的摸索,做了违反的事才知道法律不可

2013-05-09 17:27:47 685

原创 关于大数据的处理的一些经验

1.数据库的技术上,目前我们公司在研究hadoop分层数据库,具体了解不多;外面流行的NoSql非关系型数据库,像亚马逊、谷歌还有一些日本企业都有自己的NoSql数据库;2.传统关系型数据库的优化,数据库层的优化和上层使用的优化。数据库层:需要DBA进行优化,减少碎片,进行分区等;使用层的优化,即优化SQL从外界因素来看影响SQL有:CPU、RAM、Network、DiskCP

2013-05-09 15:41:15 1881

原创 string[]转list<long>

private List ConvetDataType(string sourceData)        {            List list = new List();            list = sourceData.Split(',').ToList().ConvertAll(s => long.Parse(s));            return li

2013-05-06 16:38:05 9403 1

转载 异步BackgroundWorker

很多时候,我们使用异步,只是紧紧想启动一个线程来完成一些工作,完成返回一个OK,并不需要其他的操作。这是我们发现了一个很简单的类就可以实现,这就是System.ComponentModel.BackgroundWorker 类的功能。使用非常简单,就像注册事件一样,具体用法如下:  1. 创建一个 BackgroundWorker 类。   2. 为该类的 DoWork事件注册异步操作

2013-05-02 11:52:15 712

原创 C# 检查代码圈复杂度和warning规则

圈复杂度:1.选择自己所需要检查的项目(在解决方案中);2.选择分析-为所选项目计算代码度量值(在菜单中);3.将计算结果导出Excel(在计算结果上方有导出方法);4.过滤成员,去掉为空的选项(空选项是类名);5.过滤圈复杂度(通常检查大于10的,严格的话检查7以上)。warning规则:1.如果有自定义规则的话,在项目属性中选择代码分析;2.取消勾选“禁

2013-04-15 11:00:05 2524

原创 实体类转Hashtable

private Hashtable ConvertDto2Ht()        {            Hashtable _ht = new Hashtable();            PropertyInfo[] propertyInfos = dto.GetType().GetProperties();            foreach (PropertyInfo

2013-04-13 15:00:41 2887

转载 单例模式

public class AlgorithmFile    {        private static AlgorithmFile serve = null;        public static AlgorithmFile Instance        {            get            {                if (Algo

2013-01-23 17:01:31 495

转载 读取XML

private static XmlNode ReadXmlNode(string xmlpath, string path)        {            try            {                //解析字符串                XmlDocument xmlDoc = new XmlDocument();

2013-01-23 16:50:10 407

原创 Linq加载失败

今天在做动态编译的时候,编译linq老是报错,错误是找不到System.Linq,查了很多资料才知道,linq的dll不是在system中,而是在System.Linq 命名空间处于 System.Core 程序集中(在 System.Core.dll 中),先如入System.dll然后后再引入System.Core.dll后,System.Linq才有效。

2013-01-22 13:43:48 558

原创 目的,过程,效率

在生活节奏如此之快的现在社会里,人们都匆匆忙忙的,唯恐一分钟被浪费掉。    每天晚上躺在床上感觉到如此的疲惫,但却又觉得自己整个一天都庸庸碌碌没有什么作为,唯一能让自己感到轻松和欣慰的就是完成了一项又一项任务或者工作。可是更大的压力和负担又从心中浮起,上浮到脑中,使得自己唯一一点点的轻松感和欣慰感瞬间消失,明天又要做什么,明天该做些什么,我自己的都做了些什么。    我们视时间如金钱,在

2013-01-17 16:40:04 1092

转载 Dev GridView行拖拽

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using De

2013-01-17 15:40:17 6377 1

转载 IO类

System.IO.Path.GetExtension( "文件名 ");ChangeExtension 更改路径字符串的扩展名。 Combine 合并两个路径字符串。 GetDirectoryName 返回指定路径字符串的目录信息。 GetExtension 返回指定的路径字符串的扩展名。 GetFileName 返回指定路径字符串的文件名和扩展名。 GetFileN

2012-12-20 15:06:45 488

原创 NoSql

第一节NoSql,并非No Sql,而是Not Only Sql的意思,即反SQL运动,是一项全新的数据库革命性运动,指非关系型数据库。NoSql的出现是为了解决关系型数据库无法应对海量数据的读取和大量数据的写入问题,我们接触关系型数据库(Oracle、Informix)最少也有一年时间了,也感受到对待百万级数据时关系数据库的压力和弊端。所以NoSql数据库的出现为很多企业解决了海

2012-09-05 15:19:14 665

原创 aspose 获取Excel中插入的对象

引入using Aspose.Cells;aspose.cells.dll的下载地址是http://download.csdn.net/detail/keyrainie/4547523此demo只是讲出取Excel插入附件的原理,代码较简单private void AsponseTest()        {            Workbook awork = ne

2012-09-04 15:48:48 3101

转载 从远程服务器下载文件到本地服务器

public void DownloadFile(string sourceUri,string filePath){string path = HttpContext.Current.Server.MapPath(filePath);client.DownloadFile(sourceUri, path);}1.远程服务器上的文件需要发布到IIS上,这样才能通

2012-08-29 17:45:53 4560

原创 DataTable导出Excel

private static void DataTableToExcel(DataTable dt)        {            try            {                if (dt.Rows.Count == 0)                {                    return;

2012-08-21 17:17:46 861

转载 枚举 转换

c#枚举转化示例大全,数字或字符串转枚举,本文重点举例说明C#枚举的用法,数字转化为枚举、枚举转化为数字及其枚举数值的判断,以下是具体的示例:先举两个简单的例子,然后再详细的举例说明:字符串转换成枚举:DayOfWeek week= (DayOfWeek)Enum.Parse(typeof(DayOfWeek), "Friday");数字转换成枚举:DayOfWeek week

2012-08-21 16:07:39 1854

原创 使用简单的Access数据库

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.OleDb;using System.Data;using System.Xml;namespace AccessDemo{    class Progra

2012-08-20 11:09:41 907 1

原创 存贮byte[]

using System;using IBM.Data.Informix;using System.Data.OleDb;using System.Xml;using System.Data;using System.Text;using System.Collections.Generic;using System.Collections;using Oracle

2012-08-17 11:44:25 763

原创 OracleConnection用例

string strSql="insert into table_name(column1_name,column2_name) values(:column1_name,:column2_name)"; using (OracleConnection connection = new OracleConnection(strConnection)) {

2012-08-17 11:01:25 1352 1

原创 C#跳过Warning编译,提高编译效率

1.#pragma warning disable//需屏蔽警告的源代码#pragma warning restore//此方法很好用,缺点就是麻烦了点(可忽略);2.#pragma warning(disable:4507 34) 此方法不能屏蔽掉没有warning ID的警告,如sqlMap.QueryForPaginatedList(statementName

2012-08-14 16:55:44 3637 1

原创 Informix byte 大对象的写入

经过两天的研究与摸索,终于做出来Informix大对象的写入方法,成功了之后才发现代码很简单。之前试过IBatis、构造sql、OleConnection、SqlConnection、导入DataTable、Update DataRow、甚至更改表结构放弃写入byte[]数据等很多方法,但是一一失败,都盲目了,准备放弃了,但是无意中发现IfxConnection这个连接,发现Ifx是I

2012-08-10 18:14:53 2125 2

原创 IfxDb简单用例

IfxConnection connection = new IfxConnection("Database=niosdb;Host=192.168.8.56;Server=niosserver34;Service=8001; UID=informix;Password=informix;");                string sql = "insert into tap_so_V

2012-08-10 17:19:46 756

原创 OleDB简单用例

OleDbConnection connection = new OleDbConnection("Provider=Ifxoledbc.2;User ID=informix;Password=informix;Data Source=niosdb@niosserver34;Persist Security Info=true;");                string sql = "

2012-08-10 16:46:02 793

原创 Oracle高效率SQL分页,含Informix分页

下面试Oracle的分页,效率比传统的分页高,但是存在的缺点是,当查询最后一页时,效率跟传统的分页效率时一样的。select * from (select rownum rn, a.* from (select int_id from cell) a where rownum where rn >= (页数+1)Informix的分页使用:select skip m fir

2012-08-08 17:04:29 1575 1

formidable

formidable是node.js npm块,用来上传附件图片的块。安装方式参考http://blog.csdn.net/keyrainie/article/details/40154815

2014-10-16

node.js express块

express是node.js最流行的开源框架。安装方式参考http://blog.csdn.net/keyrainie/article/details/40154815

2014-10-16

TortoiseGit-1.8.11.0-64bit

Git的最佳搭档.鄙人在这保留一份安装包,供大家使用。

2014-10-15

Git-1.9.4-preview20140815

鉴于国内部分网管对Git官网进行了屏蔽,导致很多用户无法下载Git。鄙人在这保留一份Git安装包,供大家使用。

2014-10-15

Dev GridView 拖拽行进行排序

Dev GridView 拖拽行进行排序

2013-01-18

局域网中使用Access数据库

请下载文档,有详细的操作步骤,讲解在服务器上布置Access,在客户端使用,和OleDB连接字符串

2012-09-18

Asose.Excel dll

下载此dll,有demo可以参考,可以实现较复杂的功能,比如获取Excel中插入的附件

2012-09-04

Microsoft.Office.Interop.Word

这是微软的Offic.Interop.Word,可以用来读取word的文字和对象,也可以写入对象

2012-08-23

Microsoft.Office.Interop.Excel

这是微软的Offic.Interop.Excel,可以用来workbook读取Excel,可以读取Excel中的图片等对象,也可以写入对象

2012-08-23

空空如也

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

TA关注的人

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