自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (5)
  • 收藏
  • 关注

原创 Inno Setup打包winform、wpf程序可判断VC++和.net环境

Inno SetUpd打包客户端程序、Winform、wpf程序 可判断安装时缺少的环境如Vc++和.net版本

2023-07-19 10:49:53 2072 1

原创 winform中combobox下拉框模糊查询、搜索

结果如图先让combobox可以修改 list.DropDownStyle = ComboBoxStyle.DropDown; 然后创建combobox的文本修改事件 private void ComCB_TextUpdate(object sender, EventArgs e) { List<string> strList = new List<string>(); //存放原始数据(可以是对象,字符串...)

2022-05-17 17:00:45 8448

原创 C# Winform 分页功能

首先创建一个用户控件 如下图 用到的控件 label、button、TextBox内部代码如下 #region 分页字段和属性 private int pageIndex = 1; /// <summary> /// 当前页数 /// </summary> public virtual int PageIndex { get { return pageI

2022-05-17 16:47:58 3952 1

原创 C# winform中修改comboBox内容值的高度

C# winform 中修改comboBox内容值的高度我的绑定方式若出现数据类型故我显示值的方式完整代码如下:我的绑定方式ArrayList mylist = new ArrayList();mylist.Add(new DictionaryEntry(“0”, “请选择”));cb.ValueMember = “Key”;cb.DisplayMember = “Value”;cb.DataSource = mylist;若出现数据类型说明绑定的是DictionaryEntry 而不是Di

2022-04-07 17:03:04 2228

原创 java生成稀疏数组与还原

主函数public static void main(String[] args) { //稀疏数组 //行 列 有效个数 //行 列 数据 int [][] array1=new int[11][11]; array1[1][2]=1; array1[2][3]=2; array1[1][3]=1; array1[2][4]=2; System.out.prin

2021-11-17 23:27:21 364

转载 Nginx快速入门

windows下安装1、下载nginxhttp://nginx.org/en/download.html 下载稳定版本。以nginx/Windows-1.20.1为例,直接下载 nginx-1.20.1.zip。下载后解压,解压后如下:2、启动nginx有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe ,回车即可3、检查nginx是否启动成功直接在浏览器地址栏输

2021-11-07 22:06:08 123

原创 SpringBoot简单邮件发送

1、导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>2、配置yaml文件spring: mail: username: QQ邮箱 passwo

2021-11-06 11:47:26 159

原创 Swagger笔记

因为使用的是swagger3.0所以需要多导入一个包springfox-boot-starter新版访问swagger路径为http://localhost:8081/swagger-ui/index.htm <!--导入swagger包--> <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --> <dependency>

2021-11-05 16:47:42 123

原创 Spring Security笔记

这里使用的thymeleaf做渲染 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <

2021-11-03 19:58:14 87

转载 获取集合中最大值,list中对象的某个属性的最大值最小值平均值以及筛选

获取集合中最大值最小值一、 普通集合1、 查询集合中字符串的个数最多和最少 List<String> strs = new ArrayList<String>(); strs.add("a"); strs.add("ab"); strs.add("qwrrrrrrr"); strs.add("qrqw"); strs.add("qweqw"); strs.add("aqw"); System.out.println("最大值: " + Collections.

2021-10-30 10:22:32 5725 1

原创 SpringBoot国际化

1、首先设置号idea的字符格式2、在resources下创建login.properties、login_zh_CN.properties、login_en_US.properties3、静态资源设置<body class="text-center"> <form class="form-signin" action="dashboard.html"> <h1 class="h3 mb-3 font-weight-normal" th:text="#{

2021-10-29 16:10:45 150

原创 SpringBoot控制台打印输出项目启动路径

SpringBoot控制台打印输出项目启动路径 ConfigurableApplicationContext application= SpringApplication.run(Springboot04WebApplication.class, args); Environment env = application.getEnvironment(); String ip = InetAddress.getLocalHost().getHostAddress();

2021-10-28 11:22:57 694

原创 Vue-elementUI快速上手

首先创建工程1、创建一个名为DomeVue工程//初始化vue init webpack DomeVue22、安装依赖 vue-router、element-ui、sass-loader、node-sass四个插件//进入工程目录cd DomeVue2//安装Vue-routernpm install vue-router --save-dev//安装element-uinpm i element-ui -s//安装依赖npm install//安装sass加载器cnpm i

2021-10-23 16:14:40 266

原创 基于第一个vue-cli进行测试学习

基于第一个vue-cli进行测试学习;先查看node_modules中是否存在vue-routervue-router是一个插件包,所以我们还是需要用npm/cnpm来进行安装的。打开命令行工具,进入你的项目目录,输入下面命令。安装npm install vue-router --save-dev如果在一个模块化工程中使用它,必须要通过Vue.use()明确地安装路由功能:1、先删除没用的文件2、components目录下存放我们自定义的组件3、定义组件content.vue<t

2021-10-22 22:25:52 86

原创 Vue小结及webpack打包

常用属性:v-ifv-else-ifv-elsev-forv-on 绑定事件 简写为 @v-model 数据双向绑定v-bind 给组件绑定数据 简写为 :组件化组合组件slot插槽组件内部绑定事件需要用到this.$emit(“事件名称”,参数)computed:计算属性的特色,缓存计算数据Vue遵循Soc 关注度分离原则,通信使用axiosVue的开发都是要基于NodeJS,实际开发采用vue-cli脚手架开发,vue-router路由,vuex做状态管理;Vue UI

2021-10-22 22:25:38 348

转载 JAVA自定义过滤器

package com.kuang.filter;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRequestWrapper;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.io.UnsupportedEncodi

2021-10-09 17:43:25 842

原创 spring+springmvc+mybatis 整合SSM框架

环境:IDEA + MySQL 8.0.23 +Tomcat 9 + Maven 3.6基本环境搭建1、新建一Maven项目 添加web的支持2、导入相关的pom依赖<dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> ..

2021-10-09 17:42:24 131

原创 SpringMvcJSON交互处理

Controller返回JSON数据Jackson应该是目前比较好的json解析工具了当然工具不止这一个,比如还有阿里巴巴的 fastjson 等等。我们这里使用Jackson,使用它需要导入它的jar包;<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core --><dependency> <groupId>com.fasterxml.jackson.

2021-10-09 10:01:55 87

原创 使用keil5及Proteus8.7的LED按键电路亮灭仿真

使用Proteus8.7软件实现按键控制对应LED工作设置电路仿真实验操作过程及内容实验程序代码使用Proteus8.7软件实现按键控制对应LED工作设置电路仿真图实验操作过程及内容按键是最重要的外部输入设备之一,可以通过按键阵列支持更多的按建输入,或者通过扩ZLG7289B芯片。按键直接与STM32F103ZET6芯片的管脚相连,三个按键均为常开按键,当按键被按下时,输入低电平;当按键弹出后,相应的管脚被内部上拉电路拉高,从而相当于输入高电平。设计工程项目,实现如下功能:(1)KEY0按键按下抬起后

2021-05-26 19:46:00 7311

原创 Python打印佛祖

Python打印佛祖msg=r""" _ooOoo_ o8888888o 88" . "88

2020-12-09 11:02:16 1436 1

原创 HTML(jsp)+Ajax异步+Servlet+JavaBean+JDBC+Mysql实现的JavaWeb个人博客项目

基于HTML+javaServlet+JavaBean+JDBC实现的个人博客项目大致框架以及包博客整体使用AJAX与后台交互数据路径使用@WebServlet注解的方式一个功能一个Servlet前台界面文章界面评论区时间轴留言板后台界面完整的登录功能实现Servletpackage com.wu.web;import com.wu.bean.User;import com.wu.service.UserService;import com.wu.se

2020-12-01 19:20:09 829 3

原创 EF用于Lambda表达式之前先动态拼接查询条件

用于Lambda表达式之前先动态拼接查询条件后续学习使用后续学习使用添加 PredicateBuilder 类 public static class PredicateBuilder { /// <summary> /// 机关函数应用True时:单个AND有效,多个AND有效;单个OR无效,多个OR无效;混应时写在AND后的OR有效 /// </summary> /// <typeparam

2020-07-18 11:30:40 1501 1

原创 [C语言训练]尼科彻斯定理

题目描述验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。输入任一正整数输出该数的立方分解为一串连续奇数的和样例输入13样例输出131313=2197=157+159+161+163+165+167+169+171+173+175+177+179+181/* 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。样例输入13样例输出...

2020-05-05 19:34:58 3354

原创 C#winform vs2019打包文件

1、右击解决方案=》添加=》新建项目2、选择Setup Project创建完成后3、右击Application Folder=》添加文件=》自己的程序bin=》Debug》所有文件注:App.config 配置文件别忘记4、添加卸载程序 (C:\Windows\System32)msiexec.exe创建卸载程序的快捷方式打开setup属性将ProductCode 属...

2020-04-29 14:30:23 8814 6

原创 Winform窗体传值 个人后续复习使用

第一种方法:创建一个类,里面声明用于存储接收的字段。传的时候存储于字段中,要用的时候,直接类名.字段名 进行调用。(这种方法传递是双向的)第二种方法:1.在Form1里定义public string Name = “*****”在Form2里创建Form1对象,Form1 f = new Form1();然后就可以通过f.Name取值了第三种方法:用构造函数在窗体Form2中...

2020-04-27 15:29:32 191

原创 Winform常用语句 个人后续复习使用

MessageBox.Show(“确定删除?”, “提示”, MessageBoxButtons.YesNo) == DialogResult.Yes)DataGridView的几个基本操作:1、获得某个(指定的)单元格的值:dataGridView1.Row[i].Cells[j].Value;2、获得选中的总行数:dataGridView1.SelectedRows.Count;3...

2020-04-27 15:27:23 211

原创 Winform程序进度条

转载:https://blog.csdn.net/ym296900664/article/details/52192289private delegate void SetPos(int ipos, string vinfo);//代理/// /// 进度条值更新函数(参数必须跟声明的代理参数一样)/// /// /// private void SetTextMesssage(in...

2020-04-27 15:24:59 200

原创 Winform 程序运行时间获取

//程序代码//具体:Stopwatch stpwth = new Stopwatch();stpwth.Start();//代码…stpwth.Stop();MessageBox.Show(“Time” + stpwth.Elapsed);PS:个人后续复习使用

2020-04-27 15:19:54 525

原创 Winform判断窗体是否重复打开

```csharp foreach (Form frm in Application.OpenForms) { if (frm is MainPlanForm) { frm.Focus(); ...

2019-11-21 15:15:37 413

原创 svn库自我总结

创建SVN仓库打开Visual SVN Server右击Repositories --> 新建 --> Repository --> 设置仓库名称–> 下一步 --> 选择第一项Enpty repository(空的仓库)–> 下一步–> 设置访问权限(Nobody has access<无人能访问>、All Subversion u...

2019-05-09 21:09:46 267

原创 C#自我总结 后续回忆使用 不喜勿喷

快捷建Ctrl+K+D 快速对齐代码Shift+End 跳转到本行代码尾Shift+Home 跳转到本行代码头Ctrl+K+C 注释选择代码Ctrl+K+U 取消注释选择代码Ctrl+j 提示代码Ctrl+U 选择代码转换为小写Ctrl+Shift+U 选择代码转化为大写#Region与#EndRegion 折叠代码数据类型int 整数型string 字符串double...

2019-05-09 21:07:16 292

原创 jQuery笔记 后续回忆使用 不喜勿喷

//$().方法名(function () “函数名可以匿名” { }) //匿名:不取名//文档就绪函数 (document).ready(function函数名())//(document).ready(function 函数名(){ }) //(document).ready(function函数名())//(“document”).ready(...

2019-05-09 21:03:46 173

翻译 c#、js正则表达式集合

C#正则表达式小结只能输入数字:"1*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"2+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"3+(.[0-9]{1,3})?$"。只...

2019-05-09 20:59:55 240

简单蓝色Bootstrap后台模板下载.zip

bootstrap模板

2021-10-23

WinForm皮肤控件SkinEngine.zip

Winform皮肤控件。C#中利用 IrisSkin2.dll 所提供的控件 SkinEngine 来为窗体添加皮肤。这种方法最简单 ,包含60个皮肤,辅助文件,使用方式。

2019-10-04

基于C#Winform图书管理系统2.0.zip

本系统是为了方便用户对图书的管理开发的。要求系统界面友好,使用简单, 提供对图书信息、读者信息和图书流通情况的编辑、查询、统计报表等全面的数 据管理功能,同时使用户能方便的进行图书的出借、返还等操作,并提供预约、 续借,馆际互借等功能。此外系统还具有一定的安全性和可维护性。

2019-09-29

基于C#Winform的图书管理系统.zip

本系统开发的目的是为了减轻图书管理工作的负担, 将那些原来需要手工完成的事情让计算机来完成。 不但使得图书管理工作的效率大大提高,同时也大大的降低的出错率。

2019-09-19

jquery常用的正则表达式

常用的正则表达式 1、非负整数:^\d+$ 2、正整数:^[0-9]*[1-9][0-9]*$ 3、非正整数:^((-\d+)|(0+))$ 4、负整数:^-[0-9]*[1-9][0-9]*$ 5、整数:^-?\d+$ 6、非负浮点数:^\d+(\.\d+)?$

2019-04-09

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

TA关注的人

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