自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

真爱无限的CSDN博客

专注于技术方面的交流与分享,提升专业能力!

  • 博客(305)
  • 资源 (55)
  • 论坛 (3)

原创 博客转移到个人空间

空间地址如下:www.pukuimin.top

2019-03-20 10:38:29 182

原创 Nodejs操作MongoDB数据库示例

//mongodb_demo.js/**cnpm install mongodb */var MongoClient = require('mongodb').MongoClient;var DB_CONN_STR = 'mongodb://test:123456@127.0.0.1:27017/test'; // 数据库为 runoobvar insertData = function (d

2017-06-17 11:51:27 4103

原创 MongoDB使用笔记

先创建目录,创建log文件,然后启动服务cd /d D:\Program Files\MongoDB\Server\3.4\bin\mongod.exe --dbpath d:\data\db --logpath "D:\data\dbConf\mongodb.log" --auth作为服务运行:mongod.exe --auth --bind_ip 127.0.0.1 --logpath

2017-06-17 10:49:33 798

原创 Chrome浏览器清除页面js文件缓存的方法

Chrome浏览器清除js缓存方法虽然简单,但有些人还是不太会,有些人会去设置里面清除有时候没有用,这里写一下简单步骤,使用一次以后就会了,而且速度更快按F12调出开发模式框勾选 Network标签下 Disable cache选项(如果之前已勾选直接下一步)按F5或右键“重新加载”刷新页面内容(此时本页面相关js缓存已清除)再按F12隐藏开发模式框就ok了。 为什么要调出开发模式,因为官方对于

2017-06-14 11:38:17 58772 10

原创 库存拆分计划-备份

全部以图片格式存储:

2017-06-11 12:59:44 548

原创 财务系统拆分思路整理+计划-备份

全部以图片格式存储:

2017-06-11 12:52:26 608

原创 .Net快速获取网络文本文件最后一段文字-小应用

场景现在公司的测试环境一些文本日志不让接触,提供一个网络http服务器让人直接访问,这文件大时,一般10MB一个文件,不在同一局域网,网速限制200K,要等很久,访问很慢。.Net代码请求文本文件最新内容(类似于tail文件)namespace ConsoleApplication3{ class Program { static void Main(string[

2017-06-03 14:02:35 577

原创 学习nodejs部分基础内容入门小结

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。安装、简易教程:http://www.runoob.com/nodejs/nodejs-tutorial.html 官方文档:http://nodejs.cn/api

2017-05-04 19:11:49 3227 2

原创 3天学习完AngularJS基础内容小结

简介:AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 编写的库。一、AngularJS大致功能模块二、页面交互变得简单1、示例:计算价格<html><head> <meta name="viewport" content="width=device-width" /> <meta charset="utf-8"> <script s

2017-04-26 17:54:45 1804

原创 动态醒目提示插件jquery.pulsate的自定义改造

页面引用 基础jquery库jquery.js直接在jquery.pulsate.min.js文件中追加自定义内容,页面引用jquery.pulsate.min.js文件。 后面的三个方法是加的,前面的经过压缩的是插件原来的内容。 (function(c){var j={init:function(a){var b={color:c(this).css("background-col

2017-01-19 16:11:24 1730

原创 单例模式的优化-双重锁定

三种单例模式写法: public class Singleton { private static Singleton instance; private static readonly object syncRoot = new object(); private Singleton() { } public stati

2017-01-06 17:45:15 708

原创 .Net函数Math.Round你会用吗?

一直以为Math.Round就是四舍五入,谁知道没加参数,得到的结果就是有问题测试代码:void Main(){ string.Format("Round {0} = {1}",2.4M,Math.Round(2.4M,0)).Dump(); string.Format("Round {0} = {1}",2.5M,Math.Round(2.5M,0)).Dump();

2016-12-27 14:46:38 1717

原创 JS遍历类、json对象属性、值,方便统一赋值

JS遍历类、json对象属性、值, 我们在页面,经常会接收后面或json返回的数据,要一个一个赋值,遍历json属性,可以方便给界面的控件赋值。代码: 遍历js类 <script type="text/javascript"> //定义一个普通的js类,包含方法 var p= function (){ this.Id= 1;

2016-12-05 12:12:16 7829

原创 .Net中偶尔需要使用异步的处理

我们知道程序中使用异步、多线程会提高程序的响应速度,但也不能无限使用多线程,这在高峰会造成系统cpu上升,系统卡顿,这就需要我们自己来控制开启的线程数,不多说看代码。 private static int threadCountByOrderId = 0; private static int maxThreadCountByOrderId = 30;

2016-11-25 14:59:19 566

原创 .Net中自动生成Model字段修改日志内容

直接上代码,传入新旧两个Model类字段说明,要加display标签: 代码如下: public static class EntityExtension { public static HashSet<Type> PrimitiveTypes = null; static EntityExtension() {

2016-10-11 11:37:41 1588

原创 .Net框架搭建之辅助模版代码生成工具

在.Net框架搭建讲解中,提到了代码自动生成来减少开发人员人工作量,比如数据库对应的Model、最基层的Repository类和接口等等,除了类名不一样,其他都一样,没必要再手写一遍。 我在这里,介绍使用CodeSmith模版生成Model类,其他的都一样,拿到表名和各字段名、字段类型等等,想怎么生成就能怎么生成。首先,在硬盘中,建立一个文件夹,用来放模版文件,比如: F:\pukuimin\I

2016-08-31 11:13:40 1529

原创 .Net框架搭建之2、SQL Server MEF依赖注入 MVC Repository框架

MEF依赖注入简介依赖注入对于开发人员来说,方便的就是不需要去关注具体的实现类,不需要去New实例对象,直接使用接口层就能让程序自动注入使用,当然,还有其他一些特点,比如web http同一个请求中可以设置同一个对象只实例化一次解决多个类中多次实例化对象浪费资源的问题。不多说,百度能得到更多 多的介绍,这边直接开工搭环境。1、数据模型Model层创建数据模型层,首先要创建数据库,再创建Model类。

2016-08-30 11:08:27 2424

转载 在Web.config或App.config中的添加自定义配置

.Net中的System.Configuration命名空间为我们在web.config或者app.config中自定义配置提供了完美的支持。最近看到一些项目中还在自定义xml文件做程序的配置,所以忍不住写一篇用系统自定义配置的随笔了。如果你已经对自定义配置了如指掌,请忽略这篇文章。言归正传,我们先来看一个最简单的自定义配置xml version="1.0" encoding="utf-8" ?

2016-08-26 15:14:59 3422

原创 .Net框架搭建之1、SQL Server EF MVC简单三层框架

.Net简单三层框架简介简单三层框架,是.Net开发中最最基础的框架了,由 数据访问层、逻辑处理层、表示层组成。一般情况下,在项目中数据模型Model层也是单独一层,但是只是单纯的数据模型不算在业务层划分当中。 好了,框架搭建,如果不了解,可能会觉得难以下手,了解之后,自然知道怎么做,只是其中的步骤,比起单纯的功能开发,是要繁琐不少,下面我们来一步一步搭建属于自己的框架,这里只列出重要步骤,其他未

2016-08-25 13:16:24 17401 17

原创 EpPlus读取生成Excel帮助类+读取csv帮助类+Aspose.Cells生成Excel帮助类

大部分功能逻辑都在,少量自定义异常类和扩展方法 ,可用类似代码自己替换//EpPlus读取生成Excel帮助类+读取csv帮助类,epplus只支持开放的Excel文件格式:xlsx,不支持 xls格式/* ============================================================================== * 功能描述:EppHelper

2016-08-24 14:54:03 7944 1

转载 转载:Expression 表达式树学习整理

http://www.cnblogs.com/li-peng/p/3154381.html

2016-08-24 11:23:45 1119

原创 cmd命令写多个打开远程桌面的bat文件方便工作

如下图:工作中,有各种各样的测试服务器,我们要部署应用,怎么方便秒连远程桌面呢,每次都找 远程桌面->然后再输入服务器ip ?这种方法虽然也可以,终究是慢人一拍,我来告诉你怎么弄。写三个bat文件在桌面:比如某个文件(文件名随便):远程桌面192.168.9.221.bat内容:start mstsc /v:192.168.9.221保存,就完了,然后是使用:双击就能打开远程连接,如果之前远程连接

2016-08-23 09:49:34 17548 2

原创 .Net最简单的创建多线程主线程等待所有线程执行完成的例子

private static void Test2() { var waits = new List(); for (int i = 0; i < 10; i++) { var handler = new ManualResetEvent(false);

2016-08-18 09:36:18 10340

原创 .Net扩展类的研究-提高编程效率

测试项目结构://ObjectExtension.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Threading.Tasks;namespace ConsoleA

2016-08-16 12:53:01 955

转载 Quartz job.xml配置的Cron表达式详解

Quartz使用类似于Linux下的Cron表达式定义时间规则,Cron表达式由6或7个由空格分隔的时间字段组成。Cron表达式时间字段:位置时间域名允许值允许的特殊字符1秒0-59, - * /2分钟0-59, - * /3小时0-23, - * /4日期1-31, - * ? / L W C5月份1-12, - * /6星期1-7, - * ? / L C #7年(可选)空值1970-2099

2016-08-16 10:44:09 3550

原创 非技术类:分享蓝牙音频接收器转音箱的使用

经常开发软件我的,也经常对一些电子产品感兴趣,今天分享一下之前买的蓝牙音频接收器转音箱硬件,确实能在播放音乐上提供方便。有线音箱设备:蓝牙转换设备原理图解:这样一来,手机不必插着线了,直接连接蓝牙接收器就能播放音乐到有线音箱,然后手机可以随意移动。如果电脑装了蓝牙的话,电脑和音箱可以分开放在不同的地方,也是非常的方便。我系统win10,装了个4.0蓝牙适配器,10~20来块钱,不贵,现在也是这样用

2016-08-14 14:09:52 4446

原创 MySqlBulkLoader后数据库出现0000-00-00 00:00:00数据问题

string tmpPath = Path.GetTempFileName();            using (var csv = new CsvWriter(new StreamWriter(tmpPath)))            {                csv.WriteRecords(data);            }            using (MySqlC

2016-08-09 11:25:59 3343

转载 vs项目发布时提示类似Default-Web.config Connection String”参数不能为 Null 或空的报错问题

参考地址:http://stackoverflow.com/questions/28996604/the-defaultconnection-web-config-connection-string-argument-cannot-be-null-orCreate a Parameters.xml file in the Project root with the following conten

2016-08-09 10:37:22 2800 2

原创 IT技术类管理人员要考虑的事情

管理方面:1、定时安排专门的技术分享,形式可以随意,达到目的才是关键,一般由每个同事分享一次,达到互相学习的目的,可以单独考虑技术牛的人,分享一些牛点的技术,起到强带弱的作用,提高团队的整体能力,毕竟一个团队,不是靠某一个人。2、奖惩方面,像我们这样偏向于扁平管理的公司,最好是提前预防,提醒团队同事要端正工作态度、提高责任心,不能粗心大意,还有一个就是代码走查,你看我写的代码,我看你写的代码, 有

2016-08-07 18:06:21 1475 4

原创 .Net控制台程序收集nuget包,方便一次性复制到NugetServer

很简单,直接贴代码: Console.WriteLine("搜索所有的nupkg文件放到nupkgs文件夹中,方便复制到NugetServer"); var rootDir = AppDomain.CurrentDomain.BaseDirectory; //rootDir = @"E:\Projects\HRMS\src\tr

2016-08-02 10:29:00 1503

原创 .Net自写Task进程监控程序

需求:线上运行的job,有时间可能因为数据库异常、内存不足或者是内部其他异常导致整个进程退出,是偶发事件,但是如果进程停止,业务数据没处理积压起来,会影响业务。为了能自动监控并启动这种意外停止的进程,写了一个程序监控,每分种检查一遍,然后自动处理,实际上是非常有用的。贴代码如下://主要逻辑 var runday = DateTime.Today;

2016-07-14 11:47:53 4304

原创 VS中Release模式下生成去掉生成pdb文件

前几天发布项目,有时候就发布那几个dll,但是一个dll同时还有一个pdb文件,而且pdb文件貌似还挺大。全选的话,要复制多一份pdb文件到服务器,上传时间长。不全选,就要按住ctrl,再点选每个dll,每次都麻烦得很呀,我想release下,应该可以去掉pdb文件生成。然后,就找到了答案,也是有点强迫症吧,呵呵方法如下:1、右键项目,选择属性2、选择正确的配置,点击高级3、调试信息选择 none

2016-07-04 11:41:44 20206 3

原创 Log4Net level优先级别

level定义记录的日志级别,就是说,你要记录哪个级别以上的日志,级别由低往高依次是:ALLDEBUGINFOWARNERRORFATALNone一个正在用的配置示例:

2016-07-04 10:59:23 7311 1

原创 MySql批量插入优化Sql执行效率

itemcontractprice 数量1万左右,每条itemcontractprice 插入5条日志。 updateInsertSql.AppendFormat("UPDATE itemcontractprice AS p INNER JOIN foreigncurrency AS f ON p.ForeignCurrencyId =

2016-06-19 10:54:28 3723

原创 VS2013修改模版、创建类模版文件

修改系统模版路径: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052新加自己的模版路径:C:\Users\Administrator\Documents\Visual Studio 2013\Templates\ItemTemplates//YCFS

2016-06-15 21:06:04 9242 1

原创 MySql生成.Net中Model类的存储过程

最近用Mysql,花时间写了一个过程用来生成EF的model类,有注释,挺方便,用EF类Entity自动生成的没有字段注释。要用到的函数:DELIMITER $$DROP FUNCTION IF EXISTS `fun_GetCSTypeFromDbType`$$CREATE FUNCTION `fun_GetCSTypeFromDbType`(#本函数不需要在线上执行dbtype VARC

2016-06-07 11:46:32 2635

原创 .Net初使用MySql数据库生成Model类并与SqlServer简单对比

最近的一个项目,在.net中使用MySql数据库,背景是这样的:Sql Server要购买授权,每年100多万,本来公司这么大,这点钱也不算什么,但是领导说能省就省。对于技术人员来说,这是个挑战,时间紧,技术上还有未知的风险。想想从实习到现在,四年多的.Net研发了,都是用的Sql Server数据库,这个Mysql还是头一回用……一、根据数据库生成EF的Model类//表字段信息model

2016-05-22 21:34:04 6024 1

原创 从修改文件的创建时间小谈软件开发人员与非软件开发人员的区别

* 可能大部分人都认为,创建一个文件之后,创建时间是不可改的,就像在学校的时候老师检查电子文档作业一样,本来要求一个星期完成一个报告,最后老师发现交上来的文档创建时间就在一天前,那老师就有理由怀疑你这个是随便作假弄出来的。有时候在公司完成一些工作文档也差不多一样,你的上司很有可能会检查你文档的时间。这样一来,有些人就到网上找可以修改文件创建时间的工具软件,当然,可以找到,不过有时候要找很久而且不称

2016-05-05 15:49:34 7657

原创 总结:开发容易出Bug的代码或操作

又有一段时间没有发表文章了,感觉在同一个公司待久了,能写出来的东西就少了,呵呵,大家是不是有一样的感觉。 今天来总结一下开发常见的易引发错误或影响效率的东西。开发对于懂开发的人来说其实很简单,做开发这项工作简直就像日常吃饭一样熟练,但是,开发过程中,由于各种各样的问题,例如:业务逻辑不清晰、开发人员粗心、开发人员经验不够、生产环境不同等等,这些问题导致各种BUG,是需要特别重视的,下面整理了一些情

2016-03-30 15:32:50 3827

原创 最近开发电脑变得异常慢的原因和解决

感觉电脑配置也不差,有8G内存,就最近几天,变得异常得慢,甚至保存一个txt文件都卡几十秒,查了电脑的虚拟内存,找到了原因,原来的虚拟内存是电脑自动管理 ,时间久了,越来越大,就越来越卡了。解决办法如下:按提示重启电脑,就会好很多,我电脑也不卡了!ok.

2016-02-19 16:30:24 6032 4

Jquery和.NetMvc后台结合实现截图粘贴上传

Jquery和.NetMvc后台结合实现截图粘贴上传,引用别人写的插件paste,支持火狐,谷歌浏览器,IE不支持。其他的未测试。 里面用到了html5的canvas,应该是支持html5的浏览器可以使用。

2014-11-03

SignalR_web中实时消息交互实例_vs2013版本

这是比较实用的一项目技术,本人发布出来供大家免费下载使用,请不要放到其他地方作为你自己的资源,我也是做了几天才做出来的,不是半个小时就能做出来的,这个是应用型很高的东西,可以转载,但请注明转载地址。

2014-10-29

QrCode生成和解析二维码

源码为vs2013项目,如果vs2010不能直接打开,可以参考代码,并引用 dll文件,使用是一样的。

2014-10-29

Asp.Net mvc3中ckeditor4.4.0与ckfinder配置上传图片.zip

Asp.Net mvc3中ckeditor4.4.0与ckfinder配置上传图片。

2014-05-07

联想手机自带的音乐播放器Music.apk

联想手机 Music.apk 处理设置铃声时弹出--抱歉,进程"com.android.settings"已停止运行 这类问题,原来联想手机选择铃声默认使用音乐播放器来列出音乐,没有这个系统此功能崩溃。 此文件是从联想s137版本的手机系统中提取出来的,为了这个功能,我还下载了300多M的系统,然后从里面找出这个文件安装,终于ok了。

2014-03-07

函数、web服务和wcf服务的异步调用.zip

函数、web服务和wcf服务的异步调用示例代码。

2014-02-24

memcached1.4.13(32、64位windows)在.Net中使用.zip

memcached1.4.13(32、64位windows)在.Net中使用,引用 Memcached.ClientLibrary.dll,封装成一个单例类,调用方便。

2014-01-21

WCF服务器与客户端使用示例文件v0.2(包含全双工模式和调用web中的wcf服务).zip

.net WCF 服务器客户端 全双工服务调用,vs2010 .net4.0环境,同时可调用winform与web服务,比较初级的内容。

2014-01-03

WCF服务器与端使用示例文件v0.1.zip

.net WCF服务器与客户端使用示例文件v0.1,简单的客户端与服务器的调用,这只是一个练习示例,对于还没有入门的人来说是一个比较好的例子,主要包括服务端开启监听,客户端建立通道连接服务器并调用服务。

2014-01-02

盘古分词、lucene3.0.3搜索的使用示例v1.3.zip

盘古分词 lucene3.0.3 使用 示例 可以方便地整合到项目中使用,.net 4.0的。有分页功能。新加根据分类索引功能。

2013-12-27

盘古分词、lucene3.0.3搜索的使用示例v1.2

盘古分词 lucene3.0.3 使用 示例 可以方便地整合到项目中使用,.net 4.0的。新加分页功能。

2013-12-26

盘古分词、lucene3.0.3搜索的使用示例.zip

盘古分词 lucene3.0.3 使用 示例 可以方便地整合到项目中使用,.net 4.0的。

2013-12-25

jquery.jtip.zip

v0.3 自己改写的jquery提示插件jquery.jtip 根据 jTip(http://www.open-open.com/ajax/ajax20080530230144.htm) 改写而成。更适合使用。

2013-11-02

silverlight3.0.40818.0 Developer、SDK for VS2010.zip

silverlight3.0.40818.0 Developer和silverlight3.0.40818.0 SDK,我找了两天才找到的,微软官网基本上已经找不到了,所以有必要保存一下。。

2013-10-19

.net mvc中使用flash的图片上传技术.zip

.net mvc中使用flash的图片上传技术.zip 原创性资源。 有单张图片上传和批量上传。 都是不刷新页面的。 未经允许禁止上传到其他网站分享,但可以分享本下载链接。

2013-09-04

c#winform图片加水印工具v1.1.zip

c#winform图片加水印工具v1.1.zip 可以给文件批量加水印,选择一个文件夹,里面的子文件夹里面的图片都能加水印。 可分享本下载链接 非本人同意不允许将文件上传到其他网站分享。

2013-08-23

联想s720卡刷全过程教程-带所有要用的软件

联想s720卡刷全过程教程-带所有要用的软件 不包含android系统(有200多M),教程里有下载地址,自己也可另外下载。

2013-08-04

NPOI2.0.1dll文件

NPOI2.0.1 dll .net里用到的dll..

2013-08-01

LitJson.dll

LitJson.dll文件,用来处理json格式数据

2013-08-01

PowerDesigner15汉化+注册补丁,可用

PowerDesigner15汉化+注册补丁,可用 供广大学习者使用。。

2013-08-01

软件测试Nunit简单使用

软件测试Nunit简单使用,知道怎么使用测试框架,还可以结合vs2010插件看,很方便的。

2012-10-25

测试c#连接mysql源代码

测试c#连接mysql源代码,里面含有用到的dll文件。

2012-10-25

桌面运行程序小窗口

结合windows制作的方便运行程序的小工具,里面有源代码和可以直接运行的 exe文件(release),还有说明文件。

2012-08-18

RAdmin3.4中文版

RAdmin3.4中文版

2012-08-08

c#公共类包括DBHelper和其它很多公共函数V1.1

又修改了一次,将winform相关的和webform相关的分开,调用时更加清晰。

2012-08-08

c#公共类包括DBHelper和其它很多公共函数

多次修改后的版本。自己使用很方便的。 这是本人写的,请尊重本人成果。

2012-08-05

freelaunchbar自定义的启动栏工具

freelaunchbar自定义的启动栏工具,实用又好看

2012-06-28

网卡Mak地址修改

网卡Mak地址修改工具,自动重启,很方便的。

2012-06-28

Serv-U的老版本

Serv-U的老版本,更好使用,新的版本似乎不怎么好用。自己存一个老版本

2012-06-28

极域教室的07年版本

极域教室 可用版本 想下的就下 使用起来还不错的,安装成功就行了

2012-06-28

rose2003破解文件_含upd.zip

rose2003破解文件_含upd.zip,很好的破解文件。

2012-06-24

asp.net利用swfupload批量上传.zip

asp.net利用swfupload批量上传.zip

2012-06-24

jquery_hotkeys.zip

jquery_hotkeys.zip,就是网页是监听用户按键要用到的jquery库

2012-06-24

定时任务工具v1.1源代码

定时任务工具v1.1源代码,包含一些常用的技术,气泡提示、最小化到托盘等……

2012-06-23

定时任务工具v1.1安装包

定时任务工具,能定时运行你指定的软件。。

2012-06-23

FtpClient.zipC#操作FTP类

c#对ftp操作的类,封闭了一般的方法,只需要调用即可。。

2012-06-23

8021x.exe防止锐捷检测代理

防止锐捷检测代理软件 覆盖同名文件即可 如果高版本更新 可能没用

2012-06-23

AnyRouter1.1.3版本

AnyRouter 1.1.3 可以用来共享上网。。

2012-06-23

SqlExpressProfiler

SqlExpressProfiler 也可以去http://code.google.com/p/sqlexpressprofiler/downloads/list 下载

2012-06-23

ruijie_Ubuntu.zip

ruijie_Ubuntu.zip是在ubuntu的系统上安装的锐捷客户端,连接网络的。一直用的是这个,安装简单,用起来也好用。

2012-06-23

真爱无限的留言板

发表于 2020-01-02 最后回复 2020-01-02

求一个.net中解析csv一行的正则表达式

发表于 2016-08-15 最后回复 2016-08-15

asp.net自动加链接的问题,正则表达式

发表于 2014-03-18 最后回复 2014-03-18

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