- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 SerialPort
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO.Ports;using System.Threading;namespace Utility{ public class SerialPortUtil { public stat...
2018-05-14 15:28:47
1365
转载 c# socket线程池实现
服务器端: PoolServer.cs类 using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.IO;using System.Threadin
2018-01-31 11:06:44
1412
原创 winform基础控件样式重绘
闲来无事,把一些自认为比较能够用的上的做一个记录,以备后用,也能在淡忘之际能够重新记忆。主要是针对winform中的一些基本控件做一个样式更改,原因是自带的控件在某些方面达不到要求,其实就是美观的问题。如下:1、绘制圆角Button/// /// 圆角Button /// /// buttonName //
2018-01-22 15:50:40
3290
1
转载 通过POI统一读取Excel文件(兼容97-2003和2007+两种格式)
通过POI统一读取Excel文件(兼容97-2003和2007+两种格式)博客分类: J2EE案例文档poiexcel 1、引言 由于系统需要提供给用户导入Excel文件数据的功能,但Excel文件有97-2003和2007+两种格式,且要求给用户有较大的灵活性。导入Excel文件的处理无非就是读取Excel文件的内容,然后根据一定的业务规则进行校验,校验正
2017-09-14 15:42:52
1442
转载 sqlserver 查询效率优化
很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name='zhangsan' and tID > 10000 和执行: select * from table1 where tID > 10000 and name='zhangsan'
2017-08-25 16:56:21
1878
转载 SQL语句大全
SQL语句参考,包含Access、MySQL 以及 SQL Server基础创建数据库CREATE DATABASE database-name 删除数据库drop database dbname备份sql server创建 备份数据的 device USE masterEXEC sp_addumpdevice 'disk',
2017-08-11 16:31:08
347
转载 【第一篇】ASP.NET MVC快速入门之数据库操作(MVC5+EF6)
新建项目打开VS2015,找到菜单项[文件->新建->项目],打开向导对话框:注意我们的选择项:1. 运行平台:.NET FrameWork 4.52. 项目模板:ASP.NET Web Application (.NET Framework)3. 项目名称:AspNetMvc.QuickStart,如果你在跟着本教程练习,建议起相同的项目名称,方便
2017-08-09 10:03:18
1919
1
转载 Winform开发框架主界面设计展示
做了好多年Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块进行归类整合,能使客户迅速寻找到相关功能的同时,也能感觉到整体性的美观大方,因此主窗口的界面设计总是会精益求精,力求做到更好用、更美观,这样才能吸引客户使用。目前的主体界面设计,可以使用很多控件进行美化,这样能使得开发者能够迅速开发好美观的界面,也可以使得界面总体性有一个统一、规范的基准
2017-07-18 15:28:43
6153
1
转载 加法函数 超长
/// /// 加法函数,返回和,并将和存入sum字段; /// /// public string Plus(string operationNumberA, string operationNumberB) { string sum = "";
2017-06-14 10:45:22
334
转载 [C#/.NET]Entity Framework(EF) Code First 多对多关系的实体增,删,改,查操作全程详细示例
本示例开发环境操作系统:Windows 10开发工具及版本:Visual Studio 2015 Update 1.NET Framework版本:.NET Framework 4.6程序输出方式:控制台应用程序第一步、创建项目并引用程序包1.1 创建项目首先,我们创建一个控制台应用程序,取名为:EFRemoveManyToManyD
2017-06-06 14:23:04
1398
原创 创建拓扑图 - 类似于树状图
private void Add(int count) { GuYuGplot.Gplot gplot = new GuYuGplot.Gplot(); gplot.Width = this.Height; gplot.Dock = DockStyle.Left; this.C
2017-02-08 10:24:52
2062
转载 拓扑图
Graphviz 拓扑图标签: graphvizstringgraphinsertimage2012-09-03 23:11 4482人阅读 评论(4) 收藏 举报 分类:C# - GraphViz(2) 版权声明:本文为博主原创文章,未经博主允许不得转载。参考资料:点击打开链接————————————————
2017-02-07 11:50:09
1357
转载 List 转 DataTable 以及DataTable批量存入SQL Server
List 转 DataTablepublic DataTable ListToDataTable(IEnumerable list) { //创建属性的集合 List pList = new List(); //获得反射的入口 Type ty
2016-08-18 13:43:54
512
原创 MongoDB 集群删除
这是一种将海量的数据水平扩展的数据库集群系统,数据分表存储在sharding 的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB 集群。MongoDB的数据分块称为 chunk。每个 chunk 都是 Collection 中一段连续的数据记录,通常最大尺寸是 200MB,超出则生成新的数据块。下面我们看一下有关分片管理的命令:1、列出所有的Shard Server
2016-08-10 09:16:55
4194
原创 mongoDB 数据库删除
dropDatabase() 方法MongoDB db.dropDatabase() 命令是用来删除一个现有的数据库。dropDatabase() 命令的基本语法如下:db.COLLECTION_NAME.drop()示例:首先,检查列表数据库通过使用命令 show dbs>show dbslocal 0.78125GBmydb
2016-08-08 13:31:52
371
原创 Mongodb集群小结
上一篇写到集群的分片,这次在这里做个小结:在测试的时候发现以前的数据都是经过压缩之后再存储的。所以存在一个问题:新建的切片上数据没有经过压缩,跟以前的数据压缩冲突。解决办法:把新建的切片也设置为存储压缩模式。如下:D:\MongoDBWiredTiger\bin>mongod --shardsvr --storageEngine wiredTiger--port 966
2016-08-05 16:44:54
282
原创 MongoDB集群分片
什么是Sharding?说白了就是把海量数据水平扩展的集群系统,数据分表存储在Sharding的各个节点上。 Mongodb的数据分开分为chunk,每个chunk都是collection中的一段连续的数据记录,一般为200MB,超出则生成新的数据块。 构建Sharding需要三种角色, shard服务器(Shard Server):Sh
2016-08-05 16:36:08
292
转载 mongodb帮助类
using System;02.using System.Collections.Generic;03.using System.Linq;04.using System.Text;05.using MongoDB.Driver;06.using MongoDB.Bson;07.namespace WindowsFormsApplication1
2016-07-20 19:12:11
1340
转载 C#读写中文文件
/// /// 根据路径读一行一行读取出文件类容 /// /// void GetFileContent(string path) { if (!System.IO.File.Exists(path)) return; Sy
2016-07-07 08:31:56
431
转载 MongoDB 数据导入 mongoimport
1、概述使用mongoimport命令可以把指定格式的文件导入到指定集合中。可导入JSON数据以及CSV数据。2、语法[html] view plain copy print?C:\mongo\bin>mongoimport --help options: --help pro
2016-07-01 16:44:42
341
转载 MongoDB 数据备份 mongodump 和数据恢复mongorestore
1、mongodump概述MongoDB的所有数据都在/data/db/目录下,备份数据库就是创建数据目录下所有文件的副本。mongodump可以做数据库级别和表级别的备份。2、mongodump示例此时会在当前文件夹下生产一个名为“dump”的文件夹。如果直接使用mongodump命令,不指定数据库及集合,则是全部备份。3、mongorestore概述
2016-07-01 16:44:04
222
转载 MongoDB 简单操作
1、查询当前服务下的数据库(1)查询数据库[html] view plain copy print?show dbs; (2)切换数据库[html] view plain copy print?use test; 2、查看集合
2016-07-01 16:42:16
190
转载 MongoDB 索引
1、添加索引[html] view plain copy print?db.collName.ensureIndex({column:1}); 比如:表示为student的name字段添加索引,1 为升序,-1 为降序。为name字段建立唯一性索引。为student建立混合型索
2016-07-01 16:41:13
179
转载 MongoDB 分片技术
MongoDB Sharding 分片技术1、概述MongoDB在1.6版本中提供分片和复本集技术使得MongoDB真正具备了生产环境部署的能力。 MongoDB 包含一个自动分片模块 ("mongos")。自动分片可以用于构建一个大规模的可扩展的数据库集群,这个集群可以并入动态增加的机器,自动建立一个水平扩展的数据库集群系统,将数据库数
2016-07-01 16:39:40
299
转载 Mongodb
在C#中使用官方驱动操作MongoDB 8.1)下载安装 想要在C#中使用MongoDB,首先得要有个MongoDB支持的C#版的驱动。C#版的驱动有很多种,如官方提供的,samus。 实现思路大都类似。这里我们先用官方提供的mongo-csharp-driver ,当前版本为1.4.1下载地址:http://github.com/mongodb/mongo-cshar
2016-06-30 10:21:50
390
转载 MongoDB操作
目录查询操作集合查询方法 find()查询内嵌文档查询操作符(内含 数组查询)"$gt" 、"$gte"、 "$lt"、 "$lte"、"null查询"、"$all"、"$size"、"$in"、"$nin"、"$and"、"$nor"、"$not"、"$or"、"$exists"、"$mod"、"$regex"、"$where"、"$slice"、"$
2016-06-28 17:48:57
400
转载 C# Winform WebBrowser控件
C# WinForm WebBrowser 1、主要用途:使用户可以在窗体中导航网页。2、注意:WebBrowser 控件会占用大量资源。使用完该控件后一定要调用 Dispose 方法,以便确保及时释放所有资源。必须在附加事件的同一线程上调用 Dispose 方法,该线程应始终是消息或用户界面 (UI) 线程。3、WebBrowser 使用下面的成员可以将控件导航到特定 U
2016-05-31 09:53:28
7571
转载 使用C#对MongoDB中的数据进行查询,修改等操作
首先,使用的是官方提供的C#访问组件https://github.com/mongodb/mongo-csharp-driver然后、编译后引用MongoDB.Bson.dll及MongoDB.Driver.dll,并在cs文件中声明引用using MongoDB.Bson;using MongoDB.Driver;using MongoDB.Driver.Bu
2016-05-26 09:29:26
3667
转载 MongpDb学习
查询操作集合查询方法 find()查询内嵌文档查询操作符(内含 数组查询)"$gt" 、"$gte"、 "$lt"、 "$lte"、"null查询"、"$all"、"$size"、"$in"、"$nin"、"$and"、"$nor"、"$not"、"$or"、"$exists"、"$mod"、"$regex"、"$where"、"$slice"、"$elemMa
2016-05-26 09:11:28
947
转载 SQL查询优化技巧
索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。查询的开销指标:执行时间检查的行数返回的行数建立索引的几个准则:(1)、合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数据库
2016-04-29 11:08:45
377
转载 c#开发_Dev的关于XtraGrid的使用(GridControl小结)_First
1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view =
2016-04-19 11:07:01
2086
原创 xml参考
Menus> MenuItem> Text>资料管理Text> ItemID>1000ItemID> ParentItemID>0ParentItemID> FormName>FormName> IsModule>1IsModule> Level>1Level>
2016-04-15 13:28:56
838
转载 xml,委托
xml文件可扩展标记性语言,用来保存轻量级数据。XML的标签是成对出现的、并且是区分大小写的。XML文档必须包含根节点,且只有一个。创建XML文件 1 //创建XML对象 2 XmlDocument doc = new XmlDocument(); 3 //创建文档描述信息 4 XmlDeclaration dec = doc.CreateXmlDec
2016-04-14 17:47:16
311
转载 MD5,进程,线程,GDI
md5加密将字符串进行加密,无法解密。网上的解密方式也都是在库里找,找不到也没有。 1 PRotected void Page_Load(object sender, EventArgs e) 2 { 3 string s = "123"; 4 Response.Write(getMd5(s)); 5 } 6 public string getMd5(st
2016-04-14 17:45:37
476
转载 MD5加密、进程、线程、GDI+、XML、委托
md5加密将字符串进行加密,无法解密。网上的解密方式也都是在库里找,找不到也没有。 1 PRotected void Page_Load(object sender, EventArgs e) 2 { 3 string s = "123"; 4 Response.Write(getMd5(s)); 5 } 6 public string getMd5(st
2016-04-14 17:44:03
816
原创 每日一记
1、txtBox只允许输入数字+拼音+汉子 private void txtRemark_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar = '0' || e.KeyChar = 'A' || e.KeyChar = 'a' || e.
2016-04-06 08:44:11
310
转载 C#密码加密解密类
using System;using System.Globalization;using System.IO;using System.Security.Cryptography;using System.Text;namespace Utils{ /// /// 密码加密解密操作相关类 /// public class
2016-03-29 14:12:18
935
原创 数据库小操作
1:查询表中vchFundType 为 02,vchSubFundType 位11的数据,显示vchFundName和vchFundID。public DataSet GetFundInfoName() { DataSet ds = new DataSet(); string sql = @"select vchFu
2016-03-29 09:52:23
364
抽奖小程序
2014-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人