自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(104)
  • 收藏
  • 关注

原创 打开本地文件夹读取文件信息

目标路径(目标文件夹)</param>/// <param name="sourceName">源文件路径

2023-12-29 16:44:59 409 1

原创 使用PowerDesigner生成数据库设计文档

生成数据库设计文档

2023-06-06 09:53:36 1919

原创 动态绑定右键菜单控件

右键菜单

2023-03-06 16:35:25 762

原创 利用AxhubCharts元件库在Axure RP中快速创建可视化统计图

利用AxhubCharts元件库在Axure RP中快速创建可视化统计图

2023-02-15 17:43:10 3006

原创 Datatable导出excel

datatable导出excel

2022-06-17 13:59:55 2240

原创 基础知识总结

1、一列数的规则如下:1,1,2,3,5,8,13,21,34.....求第30位数是多少,用递归算法实现方法如下:值是832040 private static int FunSum(int n) { int sum = 0; if (n <= 2) sum = 1; ...

2022-06-17 13:54:57 50

原创 自定义控件设计模式不执行代码

自定义控件运行时执行代码

2022-05-07 16:08:05 215

原创 WPF动态绑定datagrid,datatable

1、前台代码:<Window x:Class="JHSingleDiseaseReport.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression...

2022-05-07 16:04:33 1241

原创 DEV treelist 操作

1、绑定 /// <summary> /// 刷新病种分类字典信息 /// </summary> private void RefushType() { //JHSD_DISEASE_DICTlist = Cache.Instance().GetJHSD_DISEASE_DICT_ALL().OrderBy(f=>f.JHSD_TYPE_CODE); ...

2021-11-29 10:33:27 390

原创 C#优化速度

1、减少和数据库交互(将所需要的信息放入内存)。2、减少装箱拆箱操作。3、类型比较用CompareTodecimal agemin = diseasemodel.AGE_MIN.CompareTo(0M)==0 ? 18 : diseasemodel.AGE_MIN;sql查询速度优化可以加索引,单个索引联合索引。...

2021-07-09 18:52:46 226

原创 DEV柱状图显示滚动条

修改图表属性

2021-06-29 17:23:53 226

原创 https请求,报错Could not establish trust relationship for the SSL/TLS secure channel

ex:The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.使用传输安全模式,证书建立SSL,宿主端口证书配置完毕,但是客户调用服务出错。Could not establish trust relationship for the SSL/TLS secure channel with authority 'computer:9001.

2021-05-11 14:20:47 3262

原创 动态调用webservice

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.IO;using System.Web.Services.Description;using System.Xml.Serialization;using System.CodeDom;using System.CodeDom.Compiler;using Syste

2021-04-25 17:11:27 172

原创 http 请求post,get

一、http 请求post,get区别如下:区别一:语义上的区别1、Get向服务器请求数据。依照HTTP协议,get 是用来请求数据。2、Post向服务器发数据。依照HTTP协议,Post的语义是向服务器添加数据,也就是说按照Post的语义,该操作是会修改服务器上的数据的。区别二:服务器请求的区别1、Get请求是可以被缓存的,举个例子,你访问baidu.com,就是向baidu的服务器发了个Get请求,这个请求的返回,也就是baidu的主页页面内容,会被缓存在你浏览器中,短时间再次访问,

2021-04-22 10:13:15 869

原创 C#获取md5值,Base64

public static string GetMd5Hash(string input) { MD5CryptoServiceProvider mD5CryptoServiceProvider = new MD5CryptoServiceProvider(); byte[] array = mD5CryptoServiceProvider.ComputeHash(Encoding.Default.GetBytes(input)); ...

2021-04-21 10:16:54 385

原创 委托刷新界面控件属性

/// <summary> /// Enables the control. /// </summary> /// <param name="control">The control.</param> /// <param name="enable">if set to <c>true</c> [enable].</param> ...

2021-03-12 15:07:29 89

原创 动态加载Newtonsoft.Json

/// <summary> /// 反射调用Newtonsoft.Json.dll,解决Newtonsoft.Json版本不一致报错 /// </summary> public class JsonHelper { private static Dictionary<string, MethodInfo> MethodDic = new Dictionary<string, MethodInfo>();...

2021-03-10 13:52:26 181

原创 自制DEV皮肤

1、打开DEV自带的皮肤制作工具2、创建一个新的皮肤工程【File】【New】3、改变指定控件的颜色,比如背景色4、改变控件边框的颜色、粗细

2021-01-12 09:51:31 242

转载 plsql 中修改字段的值ORA-01480: trailing null missing from STR bind value

ORA-01480: trailing null missing from STR bind value今天用PL/SQL Developer往一个字段(VARCHAR(3000))里更新值时出错,报“ORA-01480: STR 赋值变量缺少空后缀”,查了一下英文定义为:ORA-01480: trailing null missing from STR bind valueA bind variable of type 5 (null-terminated string) does no..

2020-11-06 11:28:18 2660

原创 DEV gridcontrol控件

1、设置满足条件行属性DevExpress GridControl 焦点行不变色的设置(字体颜色背景颜色不变)gvStep.OptionsSelection.EnableAppearanceFocusedRow = false;//焦点单元格不变色//gvStep.OptionsSelection.EnableAppearanceFocusedCell = false; private void gvUnFill_RowStyle(object sender, DevExpres..

2020-09-28 10:27:32 175

原创 C#datatable中 linq的使用

Datatable中linq使用,主要是按查询条件分组查询排序,方便统计分析,和减少数据交互。 Dictionary<string, int> dicTotalNum = new Dictionary<string, int>(); dtDiseaseInfo.Rows.Cast<DataRow>().Select(f => new { ADMISSION_DATE_TIME ...

2020-08-21 13:58:05 1499

原创 ioexception:无法成功完成操作,文件包含病毒

出现这个问题的原因是Windows defender将这个软件屏蔽了,我们只需要将Windows defender暂时关闭即可,如何操作呢? 我们点击页面左下角Windows图标,然后在如图所示页面点击进入系统设置 然后我们点击打开更新与安全 在这个页面即可看到在Windows安全中,点击打开Windows def...

2020-04-22 13:44:05 413

原创 C#正则表达式使用

数字与字母的组合,且字母必须包含有大小写Regex reg = new Regex(@"^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,20}$"); bool vefiryIsMatch = reg.IsMatch(person_tax_password); if (!vefiryIsMat...

2020-03-26 18:15:25 1334

转载 关于VS中看不到DevExpress的控件的分析和解决方案和各个版本对VS版本和.net版本支持图

如下图所示,绿色Yes代表支持,红色No代表不支持。对于有些人觉得装了dev后,vs工具箱没有,一般都是以下两大问题:1、要么你的Dev的版本不支持你当前的VS版本,没有很正常。2、要么你的项目的.net版本并不支持当前版本Dev,修改项目的.net版本即可另外如果以上都没有问题的话,还有其他两种情况1、请记住安装顺序,先装VS,后装Dev,理由不需要解释自然懂;2、以上都没问题的话,工...

2020-03-25 11:45:23 1098

原创 C# http方式下载文件,压缩文件

1、引入动态库ICSharpCode.SharpZipLib.Zip2、代码 实现: public class DownFileHelper { /// <summary> /// Http方式下载文件 /// </summary> /// <param name="url">ht...

2020-03-16 11:27:18 1697

原创 .net Core Api开发

sqlserver数据库.net Core2.11、创建.netcore项目 NetCoreApiData2、创建数据库MoviesDemo3、修改项目数据库连接{ "Logging": { "LogLevel": { "Default": "Warning" } }, "AllowedHosts": "*", "Connectio...

2020-01-19 17:26:58 1787

原创 C# sqlite数据库操作类

1、引用程序集System.Data.SQLite2、创建数据访问基础类(基于SQLite)DbHelperSqlite3、创建数据库操作类DataHelper4、创建共同函数类CommonHelper /// <summary> /// 数据访问基础类(基于SQLite) /// </summary> public clas...

2020-01-17 16:27:49 984

原创 反射辅助类

调用Form frmMain = ClassHelper.GetClassInstance("TSDemo.dll", "Demo.FormMain") as Form;ITSArithmetic a= ClassHelper.GetClassInstanceTargesyst(pluginDllPath, classFullName) as ITSArithmetic ; ...

2020-01-15 13:08:28 190

原创 xml文件通过Xpath获取节点的值

介绍xml文件通过Xpath获取节点的值调用示例:object str = CommonHelper.GetNodeInnerTextFromNodeByXpath(node.ParentNode, "/BODY/ZSXM");通用代码如下:/// <summary> /// 根据Xpath获取CDATA中的值 /// </...

2020-01-09 17:02:46 1118

原创 重写Label控件Demo

重写带边框的圆角矩形label控件,效果如下图实现如下: public enum Direction { Top, Left, Right, Bottom } public static class GraphicsPathExtension { /// <sum...

2019-12-27 17:18:48 239

原创 .netCore WebApi小Demo

通过自己学习,自己的理解,总结笔记。创建 .net Core2.1, webApi项目TodoApi项目组成如图:创建Models类。1、创建student类using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace ...

2019-12-20 17:34:05 1044

转载 .NET Core 创建 Web API

本教程介绍使用 ASP.NET Core 构建 Web API 的基础知识。本文章转载微软教程:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.1&tabs=visual-studio在本教程中,你将了解:创建 Web API 项目。 添加模型类和数据...

2019-12-20 17:21:55 655

原创 安装指定字体

GetWindowsDirectory、GetSystemDirectory、GetTempPath等函数获取系统常用文件夹通过环境变量获取目录:%WINDIR%{系统目录- C:\WINDOWS}%SYSTEMROOT%{系统目录- C:\WINDOWS}%SYSTEMDRIVE%{系统根目录- C:...

2019-12-10 17:07:02 125

转载 C# 并行任务——Parallel类

一、Parallel类 Parallel类提供了数据和任务的并行性;二、Paraller.For() Paraller.For()方法类似于C#的for循环语句,也是多次执行一个任务。使用Paraller.For()方法,可以并行运行迭代,迭代的顺序没有定义。 在For()方法中,前两个参数是固定的,这两个参数定义了循环的开头和结束。首先描述它的第一个...

2019-11-22 17:13:05 1253

原创 GDI 绘图

GDI+:Graphics Device Interface Plus也就是图形设备接口,提供了各种丰富的图形图像处理功能;在C#.NET中,使用GDI+处理二维(2D)的图形和图像,使用DirectX处理三维(3D)的图形图像,图形图像处理用到的主要命名空间是System . Drawing:提供了对GDI+基本图形功能的访问,主要有Graphics类、Bitmap类、从Brush类继承的类、F...

2019-10-25 15:19:46 285

原创 目录文件监听服务

用于监听某个目录文件是否有创建文件或者修改文件,有则做一定处理。using System.IO; public partial class MainForm { /// <summary> /// 目录监视器 /// </summary> public FileSystemWatcher...

2019-10-22 13:26:05 135

转载 C# new和override区别(转)

override1. override是派生类用来重写基类中方法的;2. override不能重写非虚方法和静态方法;3. override只能重写用virtual、abstract、override修饰的方法;4.不能使用修饰符 new、static、virtual 或 abstract 来修改 override 方法。new1. new是派生类用来隐藏基类中的方法的;...

2019-10-11 14:21:10 74

原创 C#泛型使用

泛型概述 使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能。 泛型最常见的用途是创建集合类。 .NET Framework 类库在System.Collections.Generic命名空间中包含几个新的泛型集合类。 应尽可能地使用这些类来代替普通的类,如System.Collections命名空间中的ArrayList。 您可以创建自己...

2019-09-18 14:38:39 514

原创 C#程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。

程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言)要求: 1.要有联动性,老鼠和主人的行为是被动的。2.考虑可扩展性,猫的叫声可能引起其他联动效应。要点:1. 联动效果,运行代码只要执行Cat.Cryed()方法。   2. 对老鼠和主人进行抽象——————————————————————————————————看到这个程序设计题目,第一反...

2019-02-22 18:09:49 2476 1

原创 WPF模板触发器Demo

1、界面设计如图:2、xaml代码如下:&lt;Window x:Class="WpfAppDemo.TemplateDemo"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:x="http://schemas.microsoft.com/winfx/200...

2019-01-31 16:21:46 629

空空如也

空空如也

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

TA关注的人

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