自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 C程序设计基础

1、为什么有符号的字节表示范围是-128到127。(1)计算特性如下:计算机只有加法运算,1-1在计算机中被当做1+(-1)来计算。为减化计算复杂度,符号位也参与计算。(2)二进制表示格式左起第一位表示符号位,其它位表示数值。(3)三种二进制编码原码:人可以看的懂的编码,通过编码可以算出结果。反码:正数的反码和原码一致,负数的反码为符号位不变,其它位取反。补码:...

2020-05-11 08:36:10 1648

原创 GDI+

第一章1.1概念GDI+是图形设备接口的英文缩写(Graphics Device Interface),它是.NetFrameWork中的一部分,实现了对底层GDI功能的封装。GDI是系统提供的一组图形绘制接口。DirectX是另一个与图形编程有关的微软技术。1.2GDI+命名空间...

2020-04-09 16:54:24 1620

转载 托管C++代码

NET Framework 是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程序开发。.NET Framework 旨在实现下列目标: 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。 提供一个将软件部署和版本控制冲突最小化的代码执行环境。 提供一个保证代码(包括由未知的或不完全受信任的...

2019-12-30 09:27:45 1169

原创 mysql-8.0.18-winx64 安装配置

一、下载mysql社区版数据库(社区版不登录也可以下载)https://dev.mysql.com/downloads/mysql/二、下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在C:\java\mysql下。三、接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹C:\java\mysql,在该文件夹下创建my.ini...

2019-11-05 21:33:22 1118 1

原创 C#使用ManagementClass获取计算器硬件信息

目前我了解的获取硬件信息主要有三种方式,具体如下:1、读取注册表。2、使用系统API。3、使用ManagementClass。下面主要说说如果使用ManagementClass类来获取计算机上CPU、内存、硬盘、网卡、显示、声卡等信息。1、新建Console控制台项目。2、添加ManagementClass类引用。3、定义要获取硬件类型枚举,不创建枚举类型也可以,在...

2019-10-15 10:43:49 2818

翻译 C#利用ContextBoundObject和Attribute实现AOP技术

一、介绍(参考https://www.cnblogs.com/jeffwoot/archive/2008/05/20/1203174.html)IContextAttribute:用于标识上下文环境相关Attribute,当CLR在创建MarshalByRefObject对象时会先查看对象是否包括:IContextAttribute特性,如果存在则询问IContextAttribute.IsC...

2019-10-11 14:00:15 487

转载 C#/.NET 学习之路

C# 入门 《C# 本质论》 《果壳中的C#》 设计模式 《大话设计模式》 《Head First 设计模式》 C# 进阶 《深入理解C#》 《你必须知道的.NET》 《C#高效编程 : 改进C#代码的50个行之有效的办法(第2版)》 《More Effective C#中文版 : 改善C#程序的50个具体办法》 C#...

2019-10-10 13:53:20 151

原创 VS2017使用ReportViewer报表组件

一、报表设计器安装(安装完成后,就可以在新建项中看到报表模版)1. 点击工具-> 扩展和更新,下载Microsoft Rdlc报表设计器2. 下载成功后重启VS2017,报表设计器自动安装。二、安装Report Viewer控件1.图形界面安装在项目名称上右键->管理NuGet程序包->安装Microsoft.ReportingServices.Rep...

2019-09-14 23:23:15 7879

原创 VS2017程序集版本号自动增加

一、修改程序集文件AssemblyInfo.cs,将[assembly: AssemblyVersion("1.0.0.0")]修改为[assembly: AssemblyVersion("1.0.*")],修改后报如下错误:“将文本表示为UTF-16代码单元的序列。要浏览此类型的.NET Framework源代码,请参阅参考源。指定的版本字符串包含通配符,这些通配符与确定性不兼容。从版本...

2019-09-12 09:18:08 2602

原创 C#连接FTP服务器默认打开根目录

点表示根路径,点后面跟双斜杠请求URI = "ftp://" + ftpServerIP + "//" + "."+ "//";

2019-07-09 19:37:38 2804

原创 C#客户端执行校验规则

1.使用.netframework框架自带工具(不满足需求,不支持逻辑运算符)。2.使用Javascript .NET第三方开源类库(满足需求,但类库只支持32位的应用程序)。3.使用ClearScrip第三方开源类库(满足需求,同时支持32位和64位应用程序)。...

2018-12-27 13:54:55 261

转载 Tomcat 控制台UTF-8乱码问题(win10 64位)

tomcat版本:apache-tomcat-9.0.14   JDK版本:jdk-9.0.11、修改cmd的编码格式快捷键win+R打开运行程序,输入regedit打开注册表,找到以下路劲并且修改。[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor],新建一个字符串值,key-value如下:"autorun"="chc...

2018-12-25 11:23:14 3705

原创 C#Excel打印

方试一:使用Aspose.Cells组件(可以使用破解版),不需要按装Office,直接调用默认打印机打印,不会显示打印预览。Workbook workbook = new Workbook("C:/abc.xlsx");                       //Get the worksheet to be printed            Worksheet worksh...

2018-11-30 15:03:24 1587

转载 解决WPF程序在XP、Win7、Win8、Win10系统下控件样式不统一问题

方法一:Aero, Classic, Luna, Royale主题(参考地址:https://blog.csdn.net/ppsurcao/article/details/8825249)<Application.Resources>        <ResourceDictionary Source="/PresentationFramework.Aero, Versio...

2018-11-12 13:54:12 4365

转载 WPF在ViewModel层中关闭窗口

原文地址:https://blog.csdn.net/zang141588761/article/details/79230319 >>>1.创建附加属性,在附加属性值改变事件中编写窗口关闭代码。public static class DialogCloser { public static readonly DependencyProperty...

2018-11-06 14:02:41 4945 1

转载 C#程序从指定路径或网络加载引用的DLL

1.在App.config配置文件中runtime节点下,添加privatePath属性来添加指定目录,只能填写相对路径: <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> //程序集当前目录下的相对路径目录,多个相对路径用;...

2018-11-02 11:46:56 1998

原创 C#字符串计算公式处理

方法一(.netframework框架自带)//不支持逻辑运算符&&和||运算符 var a = new System.Data.DataTable().Compute("2>(3-2)", "");方法二(Javascript .NET 谷歌开源项目)源码地址:http://javascriptdotnet.codeplex.com夺顶替模压可通过N...

2018-11-01 14:33:58 2216

原创 Advanced Installer 安装前卸载旧版本的办法

方法1.产品ID和升级代码都不变时,勾选“卸载包具有相同的版本(如果适用)”对话框即可。 方法2:产品ID改变升级代码不变,添加自定义操作,设置项保持默认值即可。 ...

2018-10-22 11:51:06 3446

原创 VS2013连接SQLite数据库时,在数据源列表中不显示Sqlite驱动程序

VS2013连接SQLite数据库时,在数据源列表中不显示Sqlite驱动程序

2017-10-13 12:21:03 1773

原创 在不按装oracle客户端条件下使用plsql连接oracle数据库

1.在oracle官网下载instantclient-basic-win32-11.2.0.1.0压缩包。2.解压到一个目录下,如D:\instantclient-basic-win32-11.2.0.1.0\instantclient_11_2目录。3.在D:\instantclient-basic-win32-11.2.0.1.0\instantclient_11_2目下创建netwo

2017-09-24 17:57:40 308

C#读取硬件信息.zip

C#使用ManagementClass获取计算器硬件信息

2019-10-15

KAOP-master.zip

C#利用ContextBoundObject和Attribute实现AOP技术

2019-10-10

WPF引用Dll中资源字典文件,修改按钮样式

将资源字典文件封装到DLL中(如按钮样式),以URL加载资源文件形式和编写资源类代码两种方法使用。

2018-07-15

Winform SplitContainerEx

Winform Split控件,可以上下左右收缩,直接可以使用,觉得样式不好看的,可以自己修改。折分线上的点点可以自己改原码。

2017-09-26

自定义配置文件

自定义配置文件

2017-05-02

HTTP客户端和服务器端

一个测试的实例,用C#写的,客户端和服务器端开发

2013-09-24

空空如也

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

TA关注的人

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