自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 分布式mysql中间件(mycat)

分布式mysql中间件(mycat)分布式mysql中间件官方地址:主站:Mycat-server@github:https://github.com/MyCATApache/Mycat-Server.gitMycat-web@github : https://github.com/MyCATApache/Mycat-We...

2019-06-13 17:29:00 148

转载 net use命令详解(转)

net use命令详解1)建立空连接:net use \\IP\ipc$ "" /user:"" (一定要注意:这一行命令中包含了3个空格)2)建立非空连接:net use \\IP\ipc$ "密码" /user:"用户名" (同样有3个空格)3)映射默认共享:net use z: \\IP\c$ "密码" /user:"用户名" (即可将对方的c盘映射为自己...

2019-06-13 17:19:00 223

转载 mysql数据库分库分表(Sharding)(转)

mysql数据库切分前言通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制。一旦数据库过于庞大,尤其是当写入过于频繁,非常难由一台主机支撑的时候,我们还是会面临到扩展瓶颈。这时候,我们就必须许找其它技术手段来解决这个瓶颈,那就是我们这一章所要介绍恶的数据切分技术。何谓数据切分可能非常多读者朋友在网上或者杂志上面都已经多次见到关于数据切分的...

2019-06-13 17:12:00 182

转载 网站部署之--- 起始页错误

An error occurred while starting the application.1在IIS中找到应用程序池2点进去找到对应的网站3有点有个高级设置4找到加载用户配置文件 设置成TRUE转载于:https://www.cnblogs.com/mamiyiya777/p/9364752.html...

2018-07-25 10:59:00 122

转载 C#中 Dictionary<>的使用及注意事项

1,如果在主体代码中使用,直接在初始化中生成就行2如果在其他层,比如逻辑层,要注意在事件内部定义,在外部的话,重复调用就会提示“”“已经定义了相同的KEY”,见例子(例子是转的)Dictionary的基本用法。假如需求:现在要导入一批数据,这些数据中有一个称为公司的字段是我们数据库里已经存在了的,目前我们需要把每个公司名字转为ID后才存入数据库。分析:每导一笔记录的...

2017-08-26 11:47:00 292

转载 一个读取C#特性Description方法(zhuan)

class Program { static void Main(string[] args) { string str= DB.write.ToDescription(); Console.WriteLine(str); Console.ReadKey(); ...

2017-08-14 15:31:00 113

转载 数据库数据筛选方案

一 如果只进行单一的筛选,比如只对日期进行筛选,显示一定时期内的数据等等。这样可以直接用数据库语句经行筛选例子:stringsqlstr=string.fomat("select*fromtable1wheredatebetween{0}and{1}",datetimepiker1.value.toshortdatestring(),datetimepik...

2017-08-08 14:17:00 825

转载 C# GDI+ 简单实现图片写文字和图片叠加(水印)(转)

using System;using System.Collections;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;...

2017-05-20 11:21:00 298

转载 C# 怎么生成DLL文件(转)

有两种方法:但是一般这个使用打开VS2008,依次点击:菜单->文件->新建项目->项目类型visual C#(这里假设为该项目所取的名字是DllBuild)->类库(注意必须是类库),即新建一个由纯.cs 类库文件组成的程序集,写好代码之后(例如写了一个名为DllTest.cs的类,该类的namespace取名为DllTestNS),再依...

2017-05-20 11:17:00 236

转载 自定义控件

namespace WindowsFormsApplication5{ public partial class UserControl1 : UserControl { public UserControl1() { InitializeComponent(); } ...

2017-05-18 17:46:00 69

转载 委托线程三部曲(引用)

#异步委托(异步方法调用)一:同步调用 : 程序顺序执行时-->调用很耗时的[方法]-->阻塞当前线程-->[方法]调用完成-->继续执行。异步调用 : --------------------------------------------------------------------------------委托例子 : 自...

2017-04-24 14:17:00 104

转载 关于委托

为什么要用委托,就是把方法封装在声明的的委托对象内,在使用时直接使用委托的声明即可,相当于把一个方法封装在另外一个方法中,这样你就可以很随意的写一些东西了呵呵,或者对主线程进行修改了其实我自己理解就是把这个方法实例化(缥缈化,提取化,离线化),这样在主线程中也就可以引用了(在多线程中如果要使辅线程对主线程生成的控件访问的话,必须用委托)namespace Vczx.Pro...

2017-04-22 15:56:00 125

转载 三个调用的例子(转)

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Runtime.Remoting.Messaging;namespace 回调TEST{ class Pro...

2017-04-01 10:50:00 113

转载 同一网段的两台电脑通信(转)

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;...

2017-04-01 08:54:00 383

转载 SOCKET原理(转载)

SOCKET原理一、套接字(socket)概念  套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。  应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务的问...

2017-03-31 14:25:00 93

转载 C#winform和百度API互动-----之JS读取中C#中的函数

例子1线上JSvar getcpylocation =window.external.getlocation();map.centerAndZoom(getcpylocation,12);C#public string getlocation() { return this.textBox4.Text; }例子2...

2017-02-20 15:16:00 132

转载 C#winform和百度API互动-----之读取中js的参数

上百度的API<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewport" content="initial-scale=1.0, user-scalab...

2017-02-16 11:08:00 146

转载 WINFORM控件tabcontrol,隐藏,调用等等

1先说显示项的控制,第一个是selectedIndex属性这个实用性不是太强,但是如果不涉及到隐藏,删除,增加tabpage的话,也可以用。第二个是selectedTab=tabPage1,这个属性可以把之前更改的tabpage找回来啦,别的属性暂时没看。。。2微软不建议 隐藏或者修改TAB,但是现实中我们有时候也用到,个人暂时感觉好用的如下(只是隐藏,删除其他的用到再研...

2017-01-23 11:06:00 296

转载 treeview所有节点递归解法及注意!!!!!!!!!!!!!!!!!

好吧 我把所有之前写的都删了,只为这一句话“所有变量切记小心在递归函数内部初始化”,包括:布尔,变量i,等等。至于为什么。。。。递归就是调用自己,你初始化以后的变量,等再次调用的时候又回来了 bool bFind = false; private bool FindNode(TreeNodeCollection nodeColl, string szName, ...

2016-12-30 10:41:00 79

转载 if语句的一个小技巧

也就是说选中类型的时候边框属性的选择项是不能选择的一般用if else 在类型的CHANGE方法中,现在一句话就能搞定看代码private void m_rdbtnProID2_CheckedChanged(object sender, EventArgs e) { //if (m_rdbtnProID2.Checked)...

2016-12-28 09:17:00 127

转载 进制转换及API接口中的转换

//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));//十进制转十六进制Console.WriteLine("十进制166的十六进制表示: "+Convert.T...

2016-12-26 13:29:00 480

转载 AB窗体互传参数本质

一.找了好几个,都不靠谱,不是说不靠谱,自己感觉太繁琐,根本就是本窗体的属性(对象)的传递,1实例化2把实例化后的窗体属性=本窗体的对象二。传递的的时候都是在互相引用的时候传递,推荐的个人认为最简单的:1父传子,直接在子窗体的构造函数中传递(当然你也可以在的父传子的时候在父窗体中新建属性,个人认为比较麻烦,然后你再实例化父窗体呵呵,既然子窗体有现成的初始化程序为什么不用呢)2...

2016-12-23 17:30:00 123

转载 如何阅读源码(转载)

第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.4.在现有的代码上工作时, 请与作者和维护人员进行必要的协...

2016-11-30 13:35:00 71

转载 Graphics平移缩放旋转(转载)+点睛

点睛:可以进行多次旋转和平移,也就是平移以后再平移,旋转以后再旋转,有时候一次达不到要求,如果你想一次调整完美的话很麻烦,所以最好多次,上代码 private void btnTranslate_Click(object sender, EventArgs e) { Graphics graphics = this.CreateGrap...

2016-11-29 17:18:00 205

转载 dataGridViewX和数据库的链接之dataGridViewX1.DataSource = ds.Tables[0];

dataGridViewX1.DataSource=ds.Tables[0];1,dataGridViewX和数据库链接,如果我们用dataGridViewX1.DataSource=ds.Tables[0];,那么我们就不要在dataGridView 控件中添加列,如果你非要添加列,那么好你的列要和数据库一模一样,否则的话没显示,自己可以试一试2data...

2016-11-16 15:21:00 569

转载 List 用法和实例(转载)

写在粘贴复制前:英文的感觉也可以,也能看的懂,多看看英文资料没坏处的Problem. You have questions about the List collection in the .NET Framework, which is located in the System.Collections.Generic namespace. You want to see exam...

2016-11-14 13:48:00 208

转载 串口通信本质及中16进制转10进制

这篇随笔最大的意义就是,串口通信的本质,如果为了人机交互方便,在控件textbox中输入16进制,然后转换成10机制或者0x0f是要转换的顺便说下,你可能感觉我说的晦涩,但是你实践下,你给我打个int i=1F,你就会明白我所说的意思了,所以还是要多实践,所以人们发明了16进制表示法0x1f,int i =0x1f是没问题的。1首先定义一组16进制的数组,Ok这句话本身就有毛病...

2016-11-11 16:22:00 1263

转载 [C#] Control.Invoke方法和跨线程访问控件(转载)

转载前,在网上找了好多INVOKE方法的文章,就这个看着还可以,明白了大概,以后再深用的时候再研究,废话少说上转载(连转载都说的这么有气势,哈哈)在设计界面时,我们经常需要将一些需要时间才能完成的操作放在另一个线程(不同于UI主线程)中执行。但是这些操作可能需要将其结果或完成情况通知主线程,比如调用窗体的方法,或者触发事件(由界面响应事件),很多情况下这种通知需要访问控件。...

2016-11-10 15:56:00 381

转载 C# 的Brush 及相关颜色的操作 (并不是全转)

C# 的Brush 及相关颜色的操作 2013-12-13 14:08 4977人阅读 评论(0) 收藏 举报 本文章已收录于: ...

2016-11-03 09:59:00 536

转载 关于treeview手动添加的方法

1.首先判断有没有父节点,有父节点的,NEW一个父节点然后增加;没有父节点就选当前的节点treeView2.Nodes.Add(newChildNode);2.父节点的判断可以用leveL来判断3.下面的程序其实是增加第二个阶梯(level =1),当你右击第一个阶梯时(level=0,父节点),那么程序增加的是第二阶梯(第一阶梯的子节点);当你选第二阶梯,增加的是兄节点总...

2016-10-28 15:26:00 135

转载 一个平台BUG,好吧,找到了一个新的办法,同样的效果

问题的来源,我是看到别人这么做,我只是看到了这个程序运行的视频,具体是当你选择通信方式时1 COM, 2 网口;要求在combobox中选择,selectindex为0时显示COM的选项,为1时显示NET的选项;运行,当然刚开始没事,当你都选择一遍后然后再选择按钮就会乱套,因为在这个GROUPBOX1中,都显示出来了,我试过在初始化的时候清楚选项,但是这时候就会出来BUG,清...

2016-10-21 16:26:00 120

转载 引用参数,值参数,ref,out

1,一个参数只有在引用的时候才能改变其值,这是一种情况2,一个参数在引用后要永久的改变其值(可以用返回参数的形式)3,多个参数在引用后要永久的改变其值或者多个参数中的部分,多个参数时如果要输出一个参数的话要用OUT(输出多个的话用多个OUT),当然要注意,如果一个参数不是输出值就不能用OUT4,OUT就是输出的意思,老外起名不会瞎起的,呵呵有时候我们可以“顾名思义” O...

2016-10-08 17:18:00 71

转载 函数---委托

先上书面解释----委托(delegate)是一种可以把引用存储为函数的类型。委托最重要的用途事件和事件处理;我的理解---处理事件用的是方法,委托是对方法的一种总结,(就像在结构中使用函数对变量的来进行总结一样,因为变量太多了,使用函数总结一下)因为方法太多了,使用委托(或者引用存储为函数,当然不带函数体,更类似是一种字段)在老外的书籍中他把委托也弄到函数中了可以说是对函数的一...

2016-10-08 16:14:00 105

转载 再说类和结构

之所以分开说,是因为这次是由变量说起的,变量是存储在内存中的,内存的的数据是由0和1组成的,那么操作系统怎么才能区分这些数据呢,所以有了数据的类型。我们定义变量的时候,一定会给变量定义类型的,否则系统就会报错。如果是一个简单是数据类型的话,我们可以定义为数值型,字符型,布尔型等。这些简单数据是直接存储在一级缓存中的,读取很快的,而且由系统自动分配.对于一些较复杂的变量,我们可...

2016-10-08 12:02:00 50

转载 经典排序不得不提下

int[] CarInTime=new int[]{45,67,566,666,555,23}; int temp; for (int j = 0; j < CarInTime.Length - 1;j++ ) { for (int i = 0; i < Ca...

2016-09-29 10:38:00 73

转载 App.config应用的说明

对访问数据库的链接字符串的封装(MS什么都在封装,弄的我们原来越方(弱)便(智)),好吧,你可以解释说可以方便的更改链接只更改配置,而不用动主程序------隔离(隔离--保护;搞过配电的应该不陌生吧)我还是比较信任MSDN的先上ConfigurationManager 类的两个属性吧,两个属性都能达到目的上例子AppSettings:<?xml version...

2016-09-27 14:24:00 77

转载 SqlCommandBuilder的讨论

之前也看过别人的解释,总感觉解释的不太理想,当然我自己的解释我尽量解释理想点,SqlCommandBuilder 是提供给外界对数据库的反操作的,如果只是对数据库的一个提取的话,那么用下面的代码足以 public DataSet getDataset(string sqlstr) { Conn.Open(); ...

2016-09-26 17:17:00 105

转载 StringBuilder和Append的一个程序及一个基础概念

废话少说直接来说:比如在串口数据操作中,我们只想显示串口接收的字符串,好吧你用string[]吧,有多少个字符串(顺便说下二进制在C#中是以字符串形式出现的)就要分配多少个储存空间,自己试下,要你你干吗?好多这些字符我们何不把它们连起来放到一个空间里一并输出呢----stringBuilder刚好两个都在查找,发现有个作者上传了一个这样的程序(估计原程序作者也没运行就直接传上去了,我...

2016-09-23 14:12:00 89

转载 一只形神美丽且声音动听的百灵鸟--正则表达式

WINDOWS系列产品对正则表达式的支持发展到无与伦比的高度,几乎所有 Microsoft 开发者和所有.NET语言都可以使用正则表达式。如果你是一位接触计算机语言的工作者,那么你会在主流操作系统(*nix[Linux, Unix等]、Windows、HP、BeOS等)、主流的开发语言(delphi、Scala、PHP、C#、Java、C++、Objective-c、Swift、VB、J...

2016-09-18 14:31:00 120

转载 C# winform 中MessageBox用法大全(附效果图) (转载+说明)

声明:这篇文章是转载的转载的,由于原作者的博客被关闭 我就不再列出了,提前先说明下,if语句中的判断有些太长,建议提前声明一个变量, DialogResult MsgBoxResult; MsgBoxResult = MessageBox.Show("确定更新数据?", "请确定", MessageBoxButtons.OKCancel, ...

2016-09-18 11:24:00 289

空空如也

空空如也

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

TA关注的人

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