![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自己练习
.Net10
程序能跑,就不要动了
展开
-
2024/1/26关于CSDN
2024/1/26: 也是中国的文心一言或者通义千问 或者讯飞星火 出来一年多.最进发现使用CSDN的次数越来越少,基本都是上面的AI进行解答工作中出现的问题.CSDN 用的次数越来越少,文心用的越来越多,但是文心最近出现了会员版,文心未来会不会全面收费.灵感来源于脑子一热想出来的问题.原创 2024-01-26 10:48:46 · 150 阅读 · 0 评论 -
C#WinForms DataGridView背景颜色渲染太慢,一个需要20ms,十几行和多个列修改,时间会成倍增加
通过DataGridView控件 CellFormatting 事件来渲染。原创 2022-12-28 09:43:43 · 383 阅读 · 0 评论 -
css动态显示或隐藏
/隐藏div $(“#demo”).css(“display”,“none”);原创 2022-08-11 11:56:58 · 1567 阅读 · 0 评论 -
sourcetree推送时找不到本地分支
1、sourcetree打开工具 -选项 -git,将推送分支修改为当前即可然后在推送即可原创 2022-02-17 16:42:51 · 522 阅读 · 0 评论 -
异步,验证邮箱格式
//使用异步 delegate_Emailcom run = new delegate_Emailcom(Emailcom); IAsyncResult result = run.BeginInvoke(mailMessage, null, null);private static readonly object SequenceLock = new object();public delegate void delegate_Em...原创 2021-10-08 10:40:07 · 149 阅读 · 0 评论 -
xmL 特殊符号转换
一共有五个:所有的特殊字符对应的编码:特殊字符 代替符号 特殊原因& & 每一个代表符号的开头字符> > 标记的结束字符< < 标记的开始字符" " 设定属性值' ' 设定属性值 (代替符号都以&开始,都包含分号,以分号结束!)左边一列是不能在XML中直接使用的特殊字符,中间一列是在XML中代替它们的字符串,右边一列是之所以特殊的原因。X原创 2021-09-24 15:57:42 · 5699 阅读 · 0 评论 -
InstallShield使用2020-11-24
河南泽达软件开发有限公司2020年11月24日一、使用教程下载InstallShield 在VS中找到管理应用程序,进行下载安装,注册完会有注册码。安装好,重启VS,在项目中添加新项目,即 InstallShield ,使用时会提示勾选第一个,输入注册码。(如果使用第二个,在成功打完包,在进行安装会有提示,说是提示测试版安装),如下图。二、打开后的界面如下图2.1,按照界面提示步骤图2.1三、设置Application Informati...原创 2020-11-24 12:17:51 · 1248 阅读 · 1 评论 -
C# 根据路径获取文件夹内容,并删除内容
1 2 3 4 5 6 7 8 9 10 DirectoryInfo dir = new DirectoryInfo(path); //path为某个目录,如: “D:\Program Files” FileInfo[] inf = dir.GetFiles(); foreach (FileInfo finf in inf) { if( finf.Extension...原创 2020-08-19 09:44:08 · 494 阅读 · 0 评论 -
c#去除字符串中数字或者非数字
C# 使用正则表达式去掉字符串中的数字/// <summary>/// 去掉字符串中的数字/// </summary>/// <param name="key"></param>/// <returns></returns>public static string RemoveNumber(string key){ return System.Text.RegularExpressions.Regex.Repla...原创 2020-08-18 12:14:37 · 6466 阅读 · 0 评论 -
把bitmap转为二进制。根据地址获取文件数据转为二进制。把二进制数据转为图片
//把bitmap转为二进制public static byte[] BitmapToBytes(Bitmap Bitmap) { MemoryStream ms = null; try { ms = new MemoryStream(); Bitmap.Save(ms, ImageFormat.Jpeg); byte[...原创 2020-08-14 08:31:32 · 1783 阅读 · 0 评论 -
DataRow[] 转 DataTable;由dataset转化为sql插入语句
private DataTable ToDataTable(DataRow[] rows) { if (rows == null || rows.Length == 0) return null; DataTable tmp = rows[0].Table.Clone(); // 复制DataRow的表结构 foreach (DataRow row in rows) { ...原创 2020-07-28 10:28:34 · 449 阅读 · 0 评论 -
oracle修改时间字段
--修改update test表 set 字段=to_date('2020-05-31','yyyy-MM-dd')where aae001=6014 and aaa063 = to_date('2020-05-01','yyyy-MM-dd') ;update test表 set 字段=to_date('2020-06-30','yyyy-MM-dd')where 字段= to_date('2020-06-01','yyyy-MM-dd') ;--查询se...原创 2020-08-06 17:48:51 · 4592 阅读 · 0 评论 -
根据DataSet生成insert语句
/// <summary> /// 由数据集DataSet自动生成Insert的SQL语句集合 /// </summary> /// <param name="ds">数据集</param> /// <param name="TableName">表名</param> /// &...原创 2020-08-04 15:18:51 · 339 阅读 · 0 评论 -
上传图片,删除该程序安装目录下指定类型的文件、或根据文件名称删除文件
foreach(var FileName in openFileDialog.FileNames) { System.IO.FileInfo file = new System.IO.FileInfo(FileName); GetFileData(FileName);//根据文件名路径获取文件数据 }原创 2020-07-29 14:07:07 · 126 阅读 · 0 评论 -
C# C/S lable在窗体中飘
1.添加一个lable 或者换自己想要的控件 2. 添加一个Trim定时器 bool b = false; bool f = false; private void timer1_Tick(object sender, EventArgs e) { lblOne.Location = new Point(x1, x2); if (!b && ...原创 2020-07-15 16:56:53 · 179 阅读 · 0 评论 -
DEV——操作dgview
//dgv修改数据显示样式 private void bandedGridView4_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e) { switch (e.RowHandle) { case 0: ...原创 2020-06-23 11:55:31 · 180 阅读 · 0 评论 -
Oracle 数据库查询条件为时间格式、修改set时间
select 目标列 from 表名 where 时间列=to_date('时间','yyyy-mm-dd hh24:mi:ss');eq:select name from tq wherea = to_date ('2001-03-05','yyyy-mm-dd')andb = to_date ('2001-03-15','yyyy-mm-dd');原创 2020-06-23 11:58:39 · 1278 阅读 · 0 评论 -
DataTable根据某列去除重复、根据某列求和
//求和dt.Compute("sum(列名)", "");//去重DataView dv = ds.Tables[0].AsDataView();DataTable DT=dv.ToTable(true, "AAA009"); //list循环添加某列值 List<string> list = new List<string>(); for (i...原创 2020-06-23 12:00:25 · 1280 阅读 · 0 评论 -
创建ORACLE定时任务
1:创建好存储过程2.创建定时任务begindbms_job.submit(job=>job111,what=>'MH_POLICEMAN_GPS_INFO_PROC;',next_date=>to_date('20191120 21:30:00','yyyyMMdd hh24:mi:ss'),interval=>'sysdate+1+30/(24*60)',no_parse=>false);end;说明一下 job11这个可随便定义dbms_job.su转载 2020-05-09 15:55:52 · 845 阅读 · 0 评论 -
HttpListener 实现web服务器
HttpListener 实现web服务器用于小型服务器,简单、方便、不需要部署。static void Main(string[] args) { //创建HTTP监听 using (var httpListener = new HttpListener()) { //...原创 2020-04-20 08:57:45 · 250 阅读 · 0 评论 -
序列化,反序列化
class Program{static void Main(string[] args){Book book = new Book() { ID = 101, Name = “C#程序设计”, Price = 79.5f }; //序列化json string result = Serializer.ObjectToJson<Book>(b...原创 2020-01-08 12:00:00 · 55 阅读 · 0 评论