自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 c#保存自定义文件名和路径

【代码】c#保存自定义文件名和路径。

2023-06-02 13:35:12 893

原创 C#使用Socket实现一个socket服务器与多个socket客户端通信

在分布式调度系统中,如果要实现调度服务器与多台计算节点服务器之间通信,采用socket来实现是一种实现方式

2023-05-31 12:04:46 1075 1

原创 2021-07-14 Dev 中 gridControl 自定义筛选器

自定义筛选器前言代码效果前言找了半天Dev自带数据筛选 记录下代码private void button1_Click(object sender, EventArgs e) { // Clipboard.Clear();//清空剪切板 // Dev 中 设置自定义筛选条件 gridView1.ActiveFilterString = "当前状态='张三'"; this.gridControl1.Refresh();

2021-07-14 17:44:01 776

原创 单例加载json文件放置广告图片

这里写自定义目录标题public class ImagesHelper{ ImagesHelper() { //构造函数对数据处理 string path = System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "App_Data", "IndexImage.json...

2020-01-08 09:44:31 233

原创 C# 短信发送记录

public class CodeSendHistory{ static readonly int maxCount = 10; readonly System.Collections.Concurrent.ConcurrentDictionary<string, Info> histories = new System.Collections.Concurrent...

2019-12-13 17:16:55 132

原创 C#创建xml

创建XMlpublic ActionResult Contact() { //使用XDocument创建xml System.Xml.Linq.XDocument xdoc = new XDocument(); XDeclaration xdec = new XDeclaration("1.0", "utf-8", "yes"); ...

2019-12-09 16:35:01 668

原创 加减法的校验码

前端界面//Index.html<img @src=“ValidCode.aspx” /><asp:Label ID=“Label1” runat=“server” Text=""></asp:Label>// ValidCode.html<body><form id="form1" runat="server"> &l...

2019-12-03 15:09:50 133

原创 Jq页面滚动加载

Jq页面滚动加载jq共用部分几乎不用修改开始加载数组jq共用部分几乎不用修改<script> //options.load:方法,加载的过程 //options.marginBottom:数值,默为0,触发加载的内部块与外部块底部的距离 //options.stop:方法,停止滚动加载的条件,默认返回false,一直加载 ( function ( $ ) ...

2019-12-03 14:54:18 397

原创 Jq学习之加载特效

这里写自定义目录标题淡出淡入淡出淡入 function waterFall() { var temp=null; for (var i = 0; i < 8; i++) { temp+='<l...

2019-11-28 13:20:06 122

原创 设计模式 的SOLID 五大原则

SOLID 原则设计模式中的SOLID原则,分别是单一原则、开闭原则、里氏替换原则、接口隔离原则、依赖倒置原则。前辈们总结出来的,遵循五大原则可以使程序解决紧耦合,更加健壮。SRP 单一责任原则OCP 开放封闭原则LSP 里氏替换原则ISP 接口隔离原则DIP 依赖倒置原则单一责任原则指的是一个类或者一个方法只做一件事。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职...

2019-11-04 11:08:55 1054

原创 lamda 表达式学习

lamda表达式语法在这里插入代码片item => item % 2 == 0其中item是参数,=>是Lambda运算符,item % 2 == 0是正文表达式。你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进...

2019-11-04 10:14:46 344

原创 C#算法的时间复杂度和空间复杂度

C#算法的时间复杂度和空间复杂度简述时间复杂度空间复杂度简述通常不同的算法虽然结果一样但是消耗资源和时间却会有很大差别,衡量不同算法之间的优劣就要用到时间复杂度和空间复杂度时间复杂度时间指运行算法所需要的时间,那我们运行用C# Stopwatch看一下运行时间不得了,但是这个性能好的电脑和性能不好的电脑时间肯定是不同的。所以有了大O符号表示法T(n)=O(f(n))for (int i ...

2019-09-01 23:25:10 2612

原创 C# 委托事件 和简单的代码书写优化

public class Example { public delegate string DoSth(string str);//定义委托 internal string Go() { //声明一个委托变量,并把已知方法作为其构造函数的参数 DoSth d = new DoSth(Print)...

2019-07-24 15:04:41 294

原创 关于 C# 操作windows服务

ServiceController操作Windows服务C# 获取进程或线程的相关信息using System.ServiceProcess; //需要添加引用使用.Net框架类库中自带的组件ServiceController可以实现对Windows服务的操作。创建 ServiceController 的实例后,必须为其设置两个属性来标识与其交互的服务:计算机名称和要控制的服务的名称,M...

2019-07-16 14:20:44 456

原创 图片和PDF 下载

直接上代码很简单返回流就客户端就会自动下载#region 下载 string url = methodParameter[0];//传递参数要获取的图片路径 string path = url.ToString(); //获取本地项目路径 ...

2019-07-08 12:49:40 362

原创 关键帧动画

Storyboard storyboard = new Storyboard(); Storyboard sb = new Storyboard();//播放按钮,创建关键帧动画 和线性动画 private void Button_Click_2(object sender, RoutedEventArgs e) { ...

2019-07-01 11:44:22 112

原创 C# 导出 EXecl ,导出word,word转PDF

Aspose 这个插件导出的Execl 被标记了 评估版权警告 版权所有2003年至2019年aspose有限公司 using Aspose.Words;//插件 using NPOI.HSSF.UserModel; using NPOI.SS.Util; using NPOI.HPSF;导出Execl #region word 转pdf /// <summary&g...

2019-07-01 11:43:47 1059 1

原创 Vue --事件委托

前端代码简述:if(event.target.title == “edit”){ //如果点击到了editlet id = evenr.target.dataset.id;//拿着id参数执行着相关的操作}利用target获取相关参数传递给一个方法进行执行好像和后端的有点区别,不是很懂先记下了<ul> <li v-for="(item, index) in da...

2019-07-01 11:24:30 1265

原创 C# — 事件委托

委托简单实例 static void Main(string[] args) { Example example = new Example(); //example.Go(); Console.WriteLine(example.Go()); Console.ReadKey(); }public class ...

2019-07-01 11:12:08 959

原创 datetble转json追加对象

帮助类转换public void test(){ DataTable Td = DataService.SystemDatabase.GetDataTable(sql); IList<Ztree> list = Help<Ztree>.ConvertToModel(Td); IList<UserInfoBase> Inf...

2019-05-30 10:04:20 111

转载 谈论Java 和。net

《IT项目管理与职业生涯规划大型论坛》中国.苏州免费报名:http://www.hdb.com/party/b8an2.html?hdb_pos=manager_info比尔盖茨公认的IT界领军人物,打造了辉煌一时的PC时代。2008年,史蒂夫鲍尔默接替了盖茨的工作,成为微软公司的总裁。2013年他与微软做了最后的道别。2013年以后,我才真正看到了微软的变化。尤其是它的“...

2019-05-20 17:55:39 182

原创 学习python记录Python3不存在raw_input( )了

Python3不存在raw_input( )了一、键盘输入Python3将raw_input和input进行整合成了input…去除了raw_input()函数…其接受任意输入, 将所有输入默认为字符串处理,并返回字符串类型input() (Python3中为input())返回的结果不包含末尾的换行符,而sys.stdin.readline()返回的结果包含了末尾的换行符\nstr ...

2019-05-17 17:44:07 2432

原创 多线程写入日志读写锁

多线程写入日志读写锁 ReaderWriterLock 、就是支持单个写线程和多个读线程的锁。自.NET 3.5 开始 ReaderWriterLockSlim登上舞台,ReaderWriterLockSlim 可以看做是 ReaderWriterLock 的升级版。 由于 ReaderWriterLockSlim 默认不支持递归调用、所以在某种意义上来说更不容易造成死锁。ReaderWrit...

2019-05-17 14:57:46 1075

原创 ceb转pdf

格式简介CEB格式是由北大方正公司独立开发的电子书格式,由于在文档转换过程中采用了“高保真”技术,从而可以使CEB格式的电子书最大限度地保持原来的样式。正是基于这种特点,不少电子书发行机构和数字化图书馆都已经开始采用这种格式,国家有关部门还把CEB格式作为电子公文传递的标准格式。方正Apabi Reader(阿帕比)是CEB格式的指定阅读软件,Apabi Reader还具有字体缩放、书签、作笔记...

2019-05-13 10:43:56 10249 1

原创 datetable合并成一个

tatetable 合并public void try { DataTable1 = ol.GetDataSetBySQL(sql, con).Tables[0]; DataTable2 = ol.GetDataSetBySQL(sqls, con).Tables[0];...

2019-05-13 10:31:33 132

原创 多线程传参实例

多线程的使用添加 命名空间 using System.Threading;写入日志添加 命名空间 using System.Threading;Thread Cloud = new Thread(() => ServiceTimerElapsedHelper.GetCloudData());Cloud.Start();//开始执行线程Thread.Sleep(1000 * 60 * ...

2019-05-09 15:47:22 657

原创 ajax传各种参数

传递数组js中 ajax 传参数组var gg = new Array(); gg[0] = '100s'; gg[1] = 'b95fbe7af56644caa7ae309f075c4845'; var ff = JSON.stringify(gg);json 传参var param = { "ID": "8", "XH": "99", "ZRC": "测试.

2018-12-08 22:43:08 5762

原创 C# json转实体类

C# 模拟json数据需要引用Newtonsoft.dllusing Newtonsoft.Json;using Newtonsoft.Json.Linq; JObject source = new JObject(); //{"SOURCE":108,"TABLENAME":"MV_GSJ_BGDJ","SOURCE_TABLENAME":"工商变更登记信息","DB.

2018-11-22 14:42:02 7392

转载 栈和队列

原理:##### 栈是先进后出,队列是先进先出,这两个数据结构的存储是一样的,但是他们的读取确是不同,通过这个我们就能判断回文字符串。 static void Main(string[] args) { string str = Console.ReadLine(); Stack&lt;char&gt; stack = new Stack&lt;char...

2018-11-02 14:34:20 83

原创 存储过程实例

Oracle创建存储过程数据表结构create OR REPLACE PROCEDURE proc_get_student (V_ID varchar2,V_NAME varchar2)Asbegininsert into student values(V_ID,V_NAME) ;commit;end;OR REPLACE :加上这个关键字 表示如果之前存在proc_ge...

2018-10-16 16:51:41 328

翻译 HttpClient 调用web Api 传递json参数

1.在使用HttpClient 的时候需要引用system.net.http;2.system.net.http引用是.net4.5框架引入的一个方式,所以使用的时候要确保项目是.net 4.5 或更高版本代码如下: static void Main(string[] args){ httpclient();} public static void httpclien...

2018-09-17 14:23:51 1535

翻译 C# 调用Web Api post提交json格式

C# 调用Web Api post提交json格式 public static void sdf(string urls) { string url = urls; //定义request并设置request的路径 WebRequest request = WebRequest.Create(url); reque...

2018-09-17 12:18:31 10329

翻译 WebClient 请求重写超时时间

WebClient类是重写了WebRequest方法得到的DownloadFile,DownloadData WebRequest类本来的Timeout属性。WebClient类集成了WebRequest类,那么,当我运用WebClient类的时候,如果不做任何设置(timeout),可以认为WebClient的默认timeout就是WebRequest类的默认timeoutpublic...

2018-09-05 12:07:06 2206

翻译 四种开发模式 得区别

收藏敏捷开发模式敏捷开发模式是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重做为软件开...

2018-08-20 17:57:50 26291 1

原创 把DataTable 转成 Json 格式 返回,转换后为一个数组对象,每条记录在数组中都有对应关系

 public static string DataTableToJsonArrayWithTableName(DataTable dt)        {            if (dt == null || dt.Rows.Count &lt; 1) return "{}";            StringBuilder jsonBuilder = new StringBuil...

2018-08-13 13:46:35 602

原创 把DataTable 转成 Json 格式 返回

public static string DataTableToJsonArray(DataTable dt)        {            if (dt == null || dt.Rows.Count &lt; 1) return "[]";            StringBuilder jsonBuilder = new StringBuilder();       ...

2018-08-13 13:46:05 588

原创 转换 DataTable 对象到 Json 字符串

 public static string DataTableToJson(DataTable dt)        {            StringBuilder JsonString = new StringBuilder(1024);            if (dt != null &amp;&amp; dt.Columns.Count &gt; 0)           ...

2018-08-13 13:45:29 127

原创 datatable 和List互转

 public class Help&lt;T&gt; where T : new()     {        public static IList&lt;T&gt; ConvertToModel(DataTable dt)        {           IList&lt;T&gt; ts = new List&lt;T&gt;();// 定义集合            T...

2018-08-13 13:39:59 147

原创 关于Oracle 插入和修改BLOB类型的字段

使用关键字   rawtohex  update assessmentappr set assess_pic =rawtohex( 'D://123.txt') where assess_no = '262';        insert into assessmentappr (ASSESS_PIC)values(rawtohex('D://123.png'))  ...

2018-08-08 17:50:24 12402 1

原创 webservice 上传多张图片

       #region 测试多图片        [WebMethod (Description="测试多图片")]        public string images()        {            string[] strs = System.IO.Directory.GetFiles("D:\\cs\\");            List&lt;List&l...

2018-08-08 17:44:50 829

DataGridView.rar

Winfrom 中使用gridView 开头行添加图标, 单元格里面添加图标和文字一个单元格. 小技巧

2020-05-23

ceb2pdf.exe

网上搜索很多资料找不到转换的C# 代码,偶然遇到这么一个工具,提供了接口和参数说明, ceb文件转pdf 的工具,输入help,看到参数说明。

2019-05-13

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

TA关注的人

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