C#
从入门到放弃-咖啡豆
从入门到放弃
展开
-
C# 利用自定义特性,动态拼接sql,查询数据库,动态新增datagridview 列
C# 利用自定义特性,动态拼接sql,查询数据库,动态新增datagridview 列原创 2024-08-13 09:52:04 · 415 阅读 · 0 评论 -
企事业单位 固定资产管理系统
资产管理特点:数量多,种类多,价值高,使用周期长,使用地点分散,盘点工作量大传统管理方式痛点:1:海量固定资产盘点时效率低每次的季度或者年终盘点固定资产都是一场硬仗。抱着一摞摞表格,爬楼挨个去确认对比打钩。如果盘点时发现信息不对,需要修改时,需要记录在纸质表格上,然后盘点完毕再录入到电子表格中。给资产管理者的工作带来了比较大的压力。2:统计结果正确率不高无历史操作记录可供查询,盘点过程用中,当信息需要修改时,先纸质文档记录,再录入电子表格,由于管理资产转载 2021-08-07 10:16:48 · 455 阅读 · 0 评论 -
C# 将数据导出到excel模板 自定义字段
C# 如何将数据导出到已经定义好的EXCEL模板中呢?原文地址:C# 将数据导出到excel模板 自定义字段转载 2021-06-29 18:50:45 · 318 阅读 · 0 评论 -
.net mvc 控制器拦截器 登录控制
在mvc项目中,很多时候,需要判断用户是否已经登录,对于一些需要做出数据权限控制的系统来说,获取到当前用户的登录信息,这更是有必要的。如果用户没有登录,则需要跳转到登录界面进行登录操作。...转载 2021-06-15 13:50:16 · 760 阅读 · 0 评论 -
C# SqlParameter 里面使用 LIKE % 模糊查询
C# SqlParameter 里面使用 LIKE %模糊查询的时候 怎么写 都查询不出结果,但是把sql语句放到查询工具里查询,就可以出结果。原写法:原创 2021-06-11 15:18:04 · 2232 阅读 · 2 评论 -
IIS发布 部署 ASP网站
现在应该新的程序员很少会接触到ASP这门技术,基本处于边缘化的状态。笔者也是有偿帮助别人解决问题的时候有幸接触了一点。废话少说,IIS如何部署ASP网站呢? 简单几步就可以,笔者亲测有效,如果还有问题可以看后面,沟通交流!第一步:安装IIS,这没什么好说的,该来的总是会来,该走的总是会走!第二步:按照下面的截图进行配置,完全傻瓜式首先新增网站,就不用截图了吧应用程序池:ASP模块设置:如果没有这个的话,可以加一个这个进来:...原创 2021-01-20 10:51:25 · 1046 阅读 · 1 评论 -
C# 链接mysql数据库 出现 给定关键字不在字典中 异常解决
前段时间帮一个兄弟解决问题的时候发现,C#在链接mysql数据库的时候 间歇性的会出现 打开链接的时候会报错给定关键字不在字典中远程过去看了下,这个兄弟的代码基本没有什么问题,以前我在开发过程中也基本没遇到过这种问题,所以也就写了这篇文章记录下。一:报错的场景出现这个错误的地方有两处,第一处是 打开链接的时候,第二处是执行sql语句时候 填充数据到DataSet的时候 con.Open();.....MySqlDataAdapter.Fill() 二:原因分析1..原创 2020-09-14 16:12:26 · 9039 阅读 · 0 评论 -
C# \0 的意义和解决方案
这篇笔记篇幅较小,主要用于记录和分享。废话不多说,直接上代码看问题。 private void Form1_Load(object sender, EventArgs e) { FileStream fs = new FileStream(@"D:\\微信图片_20200731152803.jpg", FileMode.Open, FileAccess.Read); int length = (int)fs.Length;原创 2020-07-31 16:32:54 · 6796 阅读 · 0 评论 -
winform 鼠标离开子控件触发mouseleave事件处理
Winform 控件鼠标离开事件 中 鼠标进入子控件也会触发mouseleave事件处理最近在做一个关于语音与文本互相转化的小工具,利用的是百度的语音与文本转化接口。由于百度的语音转文本极速版接口中,只支持pcm格式以及处理60s以内的文件,故而工具中使用到了其中使用到了将包括 mp3,m4a。。。等格式音频文件转化成pcm格式文件以及将超过60s文件切割成若干60s以内文件的技术,有...原创 2020-04-11 09:14:24 · 3448 阅读 · 1 评论 -
C#调用JAVA代码,C#怎么使用JAVA功能
流程已经整理好了,按照步骤一步一步执行即可,不谢!一、将已经编译后的java中Class文件进行打包;打包命令JAR使用的命令:jar cvf test.jar -C com/ .其中test.jar为要生成的jar包;com/ . 为指定的com当前目录下的文件夹,该文件夹包括子文件夹及class文件;举例子:出现下面的结果此时在文件夹producti...原创 2020-02-25 08:49:25 · 1633 阅读 · 0 评论 -
微信公众平台模板消息 C# 操作
在公众号开发或者其他应用开发过程中,很多场景下都需要向微信用户发送指定格式的消息,比如购买成功通知,刷卡通知等,笔者采用的是微信的模板消息形式。当然这个仁者见仁智者见智,有其他更好的形式则不必拘泥于此。微信客服对于模板消息的介绍是这样的:微信模板消息网络上好像很少对于公众号模板消息开发,反正当时笔者在开发过程中资料很少,加之微信的官方文档你懂得,那叫一个折磨人,差点被逼疯,甚至一度开始怀疑...原创 2019-08-31 11:43:17 · 882 阅读 · 0 评论 -
windows系统本地使用Navicat Premium 连接centos mysql数据库
我想对于多数C# 开发者来说,linux系统相对来说还是比较陌生和难以理解的。虽说linux看来比较简洁,优美,但对于初步接触系统的C#开发者来说,难度还是存在的。笔者使用WordPress搭建了一个个人笔记博客,搭建过程参照《CentOS 配置 Apache HTTP MySql WordPress》现在需要在本地windows系统中使用Navicat Premium 连接系统中的mysql数据...原创 2018-06-30 14:37:09 · 1111 阅读 · 0 评论 -
C# 单例模式 非线程安全 线程安全
单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。一:非线程安全的单例模式using System;namespace dappernet{ public class DLInstance{// 定义一个静态变量来保存类的实例 private static DLInstance uniq...原创 2018-06-25 17:28:40 · 1572 阅读 · 1 评论 -
C#,SQLSERVER数据批量导入
C#程序里面有多种方式实现数据的批量插入,比如逐条插入,拼接sql,使用SqlBulk,表值参数(TVPs)等,此处使用SqlBulk基本可以满足大多数批量插入的应用场景,有人测试过,使用该方法100w条记录大概花费11秒多,性能还是蛮不错的。如果遇到更多的记录,可以考虑分段进行操作。 先创建TESTBULK数据库CREATE DATABASETESTBULK ...原创 2018-06-25 13:45:08 · 711 阅读 · 0 评论