
.NET零碎要点
添柴程序猿
10年编程工作,涉及到.Net,Java,Android,C,Python等,爱好算法,人工智能,大数据等领域, 虚心求教,一起进步,大学毕业参加工作,如今一晃10多年已过,时间飞逝....
展开
-
VB.NET工作笔记015---vb.net获取cpu使用率,内存使用率_未能找到具有指定类别名“Processor”、计数器名“% Processor Time”的性能计数
vb.net获取系统CPU的使用率,和内存的使用率获取cpu的使用率,用:performanceCounter1这个控件,一定要记得,写上Processor这个:counterNamecategoryNameinstanceName这几个属性一定要写上,如果不写上就会报错.未能找到具有指定类别名“Processor”、计数器名“% Processor Time”的性能计数Dim systemCpuCount As Double = 0 syste...原创 2020-11-30 10:45:38 · 1217 阅读 · 0 评论 -
VB.NET工作笔记009---硬件设备写码工具编写_使用串口通信_发送AT指令
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152只能说很简单...这里以使用AT命令VB.net启用SIM卡锁定(Enable SIM Lock using AT Command VB.net)为例子使用串口控件就可以实现.Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load SerialPort1.PortName = "..原创 2020-11-10 17:03:13 · 491 阅读 · 0 评论 -
C#.Net工作笔记003---异步编程async await
技术交流QQ群【JAVA,.NET,BigData,AI】:170933152 为什么需要异步,异步对可能起阻止作用的活动(例如,应用程序访问 Web 时)至关重要。对 Web 资源的访问有时很慢或会延迟。如果此类活动在同步过程中受阻,则整个应用程序必须等待。在异步过程中,应用程序可继续执行不依赖 Web 资源的其他工作,直至潜在阻止任务完成。 本节将一步一步带领大家理解asy...转载 2019-04-19 14:21:45 · 594 阅读 · 0 评论 -
C#.Net工作笔记007---关于Lst深层复制_浅层复制_提供一个方法可以直接使用
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:1709331521、关于深拷贝和浅拷贝C#支持两种类型:值类型和引用类型值类型(Value Type):如 char, int, float,枚举类型和结构类型引用类型(Reference Type):如Class类型、接口类型、委托类型、数组类型。如何来划分它们?以它们在计算机内存中如何...转载 2019-04-29 17:18:25 · 380 阅读 · 0 评论 -
C#.Net工作笔记008---c# 日期时间大小比较_日期相减
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152/// <summary> /// 比较两个日期大小 /// </summary> /// <param name="dateStr1">日期1</param> /// <p...转载 2019-04-29 21:33:05 · 590 阅读 · 0 评论 -
C#.Net工作笔记009---c#中Yield Return语法的作用和好处
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152看到项目里用到了,查了一下,这个的作用是:yield return会对当前执行的 保存,阻塞当前函数进程,然后回到当前执行的地方,这样有个好处,如果处理大量数据的话,会处理一条,便显示一条,这样的话,不必要让用户等太久才能看到结果.还是数据和以前一样,我先上代码,请大家先拿...转载 2019-04-29 21:50:24 · 502 阅读 · 0 评论 -
C#.Net工作笔记010---c#中的静态扩展方法_可动态给string等_添加共通方法好用
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152之前,给list添加排序的扩展方法的时候用过.下面的作用是去掉list中重复的数据. /// </summary> static class ListExtendMethod { /// <summary> //...原创 2019-04-29 21:58:46 · 455 阅读 · 0 评论 -
C#.Net工作笔记011---c# visual studio中的assembly理解
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152做一个购物电视台的项目的时候,前端管理平台用C#做的,之前很少用c#,后端用java来做,通过rustful接口实现相互调用.理解一下就是个入口吧,安装完某些软件的时候,有时候这个软件会自动的把相关的dll注册到系统中,那么,visual在使用的时候,如果参照的时候,直接选择...原创 2019-04-30 16:35:58 · 1820 阅读 · 0 评论 -
C#.Net工作笔记012---c# 文件操作_文件路径操作_随时更新
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152路径操作:class Program { static void Main(string[] args) { //获取当前运行程序的目录 string fileDir = Environment...原创 2019-04-30 17:19:17 · 380 阅读 · 0 评论 -
C#.Net工作笔记018---葡萄城控件FlexGrid自定义单元格_以及给自定义控件添加自定义事件
技术交流QQ群【JAVA,C,.NET,BigData,AI】:170933152工作需要,给flexgrid添加自定义类型的单元格,这里自定义了一个radiobutton.下面这个案例可以在flexgrid安装后,的samples文件夹中找到,下面是c#的案例.using C1.Win.C1FlexGrid;using System;using System.Colle...原创 2019-06-12 17:19:09 · 959 阅读 · 0 评论 -
C#.Net工作笔记019---葡萄城控件FlexGrid自定义风格_比如给某列设置某个颜色_该颜色不受选择行的影响
技术交流QQ群【JAVA,C,.NET,BigData,AI】:170933152项目中有个需求,就是,前两列,需要固定住,但是我们都知道固定列是,作为表的title部分的,也就是不能写入文字的,但是客户需要,固定列,弄成可以写文字的,并且,写了文字,在进行行选择的时候,这个固定列,还不能变颜色也就是变成行选择的颜色这个行选择,是设置了个flexgrid的属性,selectMode之...原创 2019-06-21 17:56:22 · 692 阅读 · 0 评论 -
C#.Net工作笔记017---C#事件的理解以及自定义事件的方法
技术交流QQ群【JAVA,C,.NET,BigData,AI】:170933152哈哈,拿来主义,根据下面的这篇博文,我给葡萄城flexgrid控件,自己做了个自定义的单元格,然后利用flexgrid官方给的sample,中的hostControl,来给hostControl,添加了自己定义的事件,从而实现了对,自己定义的单元格类型的,事件控制.关于c#的事件,之前没有弄过,可以根据下面这...转载 2019-06-12 10:12:47 · 445 阅读 · 0 评论 -
vb升级工作笔记001---VB.NET升级到VB.NET 随时更新
技术交流QQ群【JAVA,.NET,BigData,AI】:170933152VB.NET2008-->VB.NET2017:升级常见问题:1.resx文件相关问题,有些因为vs验证引起的,比如resx中存在,<value />,这种值,就被vs2017认为是不合规的写法,但是在低版本的vs2008中,被认为是合法的,所以这里删除就可以了...原创 2019-03-19 19:03:11 · 786 阅读 · 0 评论 -
VB.NET工作笔记005---用visual studio2017 编写WCF vb.net webservice
技术交流QQ群【JAVA,C,.NET,BigData,AI】:170933152 近期有个项目要这样用,用vb.net的winform,去调用vb.net写的webservice,真是奇怪的需求,都用网页调,哪有用vb.net winform调,接口的,郁闷,啥需求都有。。。。这样做,2017,可以安装个enterprise版的,装上web相关组件,启动,新建的时候,选择web...原创 2019-02-26 20:54:46 · 827 阅读 · 0 评论 -
VB.NET工作笔记007---ASP.NET中Session超时一直不起作用
技术交流QQ群【JAVA,.NET,BigData,AI】:170933152最后发现是这个原因,在IIS中找到应用程序池,然后右边点击,详细设置,然后找到,进程模块中的最大工作进程数,设置为1如果不是1,由于web.config中的<sessionState mode="InProc",是把session存在进程中了,如果iis工作进程是多个,就会出现session超时不...原创 2019-03-01 09:17:33 · 622 阅读 · 0 评论 -
DOTNET零碎总结---VB.NET修改数据存在多个txtbox时,SQL语句的操作
2.DOTNET零碎总结---VB.NET修改数据存在多个txtbox时,SQL语句的操作1. 一个Button1的text为查询和一个DataGridView1,点击查询按钮的代码Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Cli原创 2013-02-27 23:19:19 · 1443 阅读 · 0 评论 -
DOTNET零碎要点---字符串截取操作
Dim MyString, FirstWord, LastWord, MidWordsMyString = "Mid Function Demo" 建立一个字符串。FirstWord = Mid(MyString, 1, 3) ' 返回 "Mid".LastWord = Mid(MyString, 14, 4) ' 返回 "Demo".MidMidWords = Mid(MyStr原创 2013-02-27 23:23:41 · 1000 阅读 · 0 评论 -
DOTNET零碎要点---vb.net获取combox的选中值,删除Datagridview,选中值,处理提示框...
1.ComboBox.SelectedValue属性值转化到相应的类型就行注意ComboBox.SelectedValue==null时的空指针异常3.str = ComboBox1.SelectedItem 可以获取选中的值------------------------------------------------------------4. For Each DataG原创 2013-02-28 20:20:07 · 3203 阅读 · 0 评论 -
VB.NET,C#.NET调用Web Service,利用visual studio 的实现方法
在VB.NET调用Web Service提供的服务技术qq交流群:JavaDream:251572072下面是一篇文章比较详细,其实具体操作很简单,把Web Service服务地址,利用工具(VS2010),通过添加引用的形式,添加到项目中来就可以应用了.大家如果这个地方不会操场的话,可以问问我QQ:1606841559 当Web Service已经处于对外提原创 2015-01-11 22:33:56 · 8587 阅读 · 0 评论 -
C#程序读取MAC地址的方法
以下是收集的几种C#程序读取MAC地址的方法,示例中是读取所有网卡的MAC地址,如果仅需要读取其中一个,稍作修改即可。1 通过IPConfig命令读取MAC地址////// 根据截取ipconfig /all命令的输出流获取网卡Mac//////publicstatic Liststring> GetMacByIPConfig(){ Liststring>转载 2015-01-11 22:45:54 · 1820 阅读 · 0 评论 -
security工作笔记004---.NET Web安全性-身份验证和授权(一)之Principal
JAVA技术交流QQ群:170933152 1.概述为了确保应用程序的安全,安全性有几个重要方面需要考虑。一是应用程序的用户,访问应用程序的是一个真正的用户,还是伪装成用户的某个人?如何确定这个用户是可以信任的?确保应用程序安全的用户方面是一个2个阶段过程:用户首先需要身份验证 再进行授权,已验证该用户是否可以使用需要的资源 对于在网络上存储或发送的数据呢?例如,有人可...转载 2018-08-31 11:28:26 · 854 阅读 · 0 评论 -
微软API工作笔记001---API大全查询
JAVA技术交流QQ群:170933152 工作中有很多api不知道,可以在这里查。。。 http://pinvoke.net/default.aspx/kernel32/MultiByteToWideChar.html原创 2018-12-12 20:27:49 · 364 阅读 · 0 评论 -
VB.Net工作笔记001---用ASP调用VB.NET编写的dll_ClassLibrary
JAVA技术交流QQ群:170933152最近做的这个项目真是旧啊。。变态啊。。。为啥想起来用asp去调用vb.net 写的dll。。。天呐。。。据说,2020年server2008 不再支持asp,2023年server2012 不再支持asp。。。这样也是为了让旧系统能多用几年吧。。注册的时候做以下补充:1.前提,对于server2012 系统中要运行的dll,需要先...原创 2019-02-17 18:07:09 · 596 阅读 · 0 评论 -
VB.NET工作笔记004---查看电脑已经安装了哪些COM组件,可以用个OleViewer.zip
技术交流QQ群【JAVA,.NET,BigData,AI】:170933152 用这就可以,OleViewer.zip,可以查看,每个注册的com,具体引用的哪儿的dll,用右键管理员运行,找到TypeLibraries打开,里面看看有没有自己注册的dll...原创 2019-02-24 11:58:27 · 739 阅读 · 0 评论 -
VB.NET工作笔记004---认识wsf文件
JAVA技术交流QQ群:170933152 1.概述 Windows Script Host除了提供一个对象模型之外,还提供了一种脚本框架,这就是WSF脚本。通过WSF约定的标记元素,可以将多种脚本语言写的代码块组合起来,完成任务。除此之外,还可以实现一些DOS没有的命令功能,通过CScript xxx.wsf /?来查看帮助文档,帮助文档由WSF声明并由解释器动态生成完整的文...原创 2019-02-19 13:22:36 · 1317 阅读 · 0 评论 -
VB.NET工作笔记003---使用ASP_vbs脚本_或vb.net调用Sqlserver DTS文件
JAVA技术交流QQ群:170933152旧版的asp的估计以后也没人用了,用估计也要换思路了。。 vb.net类似下面的把c#中调用SQLserver的DTS包进行数据的转换DTS是sql server里很好用的一样东西,用它来做信息系统的数据导入,是再合适不过了。那么如何在代码里调呢DTS的包呢?首先用sql的工具(导入和导出工具)建立一个包,保证在sqlserv...原创 2019-02-19 13:23:17 · 496 阅读 · 0 评论 -
DOTNET零碎要点---1.vb.net利用Oracle.DataAccess.dll链接Oracle数据库
1.vb.net利用Oracle.DataAccess.dll链接Oracle数据库DOTNET学习笔记---1.vb.net利用Oracle.DataAccess.dll链接Oracle数据库2013-02-271.vb.net利用Oracle.DataAccess.dll链接Oracle数据库 a.安装客户端的情况下引用: 引用o原创 2013-02-27 20:26:08 · 5894 阅读 · 0 评论