自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chuh的博客

每天学习一点,积累成一大块。

  • 博客(32)
  • 收藏
  • 关注

原创 C#实用开发(14)--高清晰度字体和窗体分辨率问题。

新建winform程序是,又是会感觉到字体清晰度不够高。还有一种现象就是分辨率的问题,我们平常在自己的电脑开发是用125百分比的分辨率,实际部署的工控机是100,这就会导致分辨率不一致的问题。可以通过新建应用程序清单,命名未app.manifest。将红框中的内容取消注释就行。

2024-02-23 23:21:08 526

原创 VisionMaster十二点旋转标定不共轴抓取

VisionMaster十二点旋转标定不共轴抓取

2024-01-21 20:48:41 855

原创 C#实用开发(13)--Winform程序右下角显示通知窗口

AnimateWindow 是一个 Windows API 函数,用于在窗口显示和隐藏时提供动画效果。它是通过 User32.dll 库提供的。AnimateWindow 允许你指定动画的类型、方向和持续时间,从而在窗口显示、隐藏或移动时创建平滑的过渡效果。这些标志(AnimateWindowFlags 枚举)决定了动画的。使用 AnimateWindow 函数,你需要传递。

2024-01-08 23:56:04 687

原创 C#实用开发(12)--Winform程序降低占用的内存

做一个定时器,每隔一段时间就清理。

2024-01-07 14:35:50 398

原创 C#实用开发(11)--长时间无操作自动退出登录

在登录成功后开启线程,监控是否长时间未操作。

2024-01-07 13:25:40 492

原创 C#实用开发(10)--winfrom无边框拖动

winfrom无边框窗体拖动

2024-01-06 23:54:21 336

原创 C# 二进制、八进制、十进制、十六进制相互转换

【代码】C# 二进制、八进制、十进制、十六进制相互转换。

2023-12-29 12:11:16 462

原创 VisionMaster固定单相机标定实现视觉引导

VisionMaster,九眼标定,视觉引导,机器视觉,海康。

2023-11-23 22:34:18 998

原创 C#实用开发(9)---开机自启动

【代码】C#实用开发(9)---开机自启动。

2023-11-21 22:31:33 72

原创 C#实用开发(8)---防止重复多开应用程序

在程序入口添加系统互斥体Mutex。

2023-10-14 22:08:25 139

原创 C#实用开发(7)---配置文件、应用程序设置(Setting)和程序集资源

配置,app.config, settings,resouces

2023-10-12 23:14:09 142

原创 C#实用开发(6)---将程序打包成独立可执行的exe文件

visual studio 的打包和发布功能生成的程序是需要安装的和无法脱离。

2023-10-12 23:10:51 1124

原创 c#实用开发(5)---Winfrom NotifyIcon 的使用

winform应用窗体默认无最小化到系统托盘的,而是在任务栏。

2023-10-12 23:08:15 155

原创 C#实用开发(4)---Winform窗体自适应和布局自适应

【代码】C#实用开发(4)---Winform窗体自适应和布局自适应。

2023-10-12 23:04:58 602 1

原创 C#使用开发(3)---多国语言的切换

Winform使用多国语言

2023-10-12 23:00:36 568

原创 C#实用开发(2)---winfrom使用双重缓冲减少控件刷新导致的闪烁

Winform使用辅助缓冲区重绘其图面,以减少或避免闪烁

2023-10-12 22:16:58 775

原创 C#实用开发(1)---使用log4net日志组件

winfrom,wpf,.net5 使用log4net日志组件

2023-10-12 21:28:20 271

原创 thymeleaf生成静态页面-springBoot

thymeleaf生成静态页面-springBoot

2022-09-04 21:35:05 705 5

原创 静态资源、全局异常处理器,自定义ErrorPage、登陆拦截器、MybatisPlus分页等配置类

如何配置开放静态资源、全局异常处理器,自定义ErrorPage、登陆拦截器、MybatisPlus分页等配置类

2022-09-03 16:23:10 171

原创 前后端数据的发送与接收

前后端数据的发送与接收

2022-07-24 13:05:56 144

原创 this web application instance has been stopped already. Could not load [org.apache.zookeeper

this web application instance has been stopped already. Could not load [org.apache.zookeeper

2022-07-11 14:21:57 1265

原创 异步请求局部页面加载出现乱码问题前后端通用

html,js,异步加载ssm乱码处理

2022-05-30 21:43:02 161

原创 异步访问地址栏改变刷新不改变

场景:有侧边导航栏进行异步加载页面,点击侧边导航栏进行异步访问,并且地址栏发生改变,浏览器刷新不会有找不到页面的结果在这里插入图片描述事件:点击侧边导航栏可以在工作区看到响应的结果,但是原生的事件地址栏不会发生改变。侧边导航栏是每个都添加了点击事件函数...

2022-05-22 13:12:55 161

原创 远程服务器部署web项目 --Server.xml

安装配置JDK环境安装tomcat1、安装jdk卸载之前的JDK,openJDk查看系统现有的jdk,java -version卸载:yum remove *openjdk把jdk从windows上传到linux(默认会上传到当前下),但是一般都不直接在root下安装,所以用rz命令把jdk拷贝一份到/usr/java/下然后在/usr/下建立一个文件夹java:mkdir /usr/java然后把jdk拷贝到该目录下:cp /root/jdk-8u181-linux-x64..

2021-10-10 11:10:23 230

原创 java的三种内存机制

List item栈(stack)方法执行的内存模型,方法被调用就会在栈中创建一个栈帧(存储局部变量,操作数,方法出口等)JVM中有多个栈,是一个连续的空间。栈属于线程私有,不能进行共享特点:先进后出,后进先出堆(heap)用于存储创建好的对象和数组(new出来的对象都在里面)JVM只有一个堆,被所有线程共享,是一个不连续的空间方法区 (method area)用来存放程序中的永远不变或唯一的内容(类信息,静态常量,字符串常量等)JVM只有一个方法区,被所有线..

2021-09-28 22:47:36 401

原创 打开英伟达控制面板超时打不开解决办法

打开英伟达控制面板超时解决办法win10系重装后,安装英伟达驱动后打开控制面板超时,无法启动。原因 英伟达官网的下载链接不带有控制面板。在官网找到下载链接后可以发现:下载链接有“ -dch”,这是驱动的版本,其中自带的控制面板是uwp版本把下载链接中的“-dch”删掉再进行下载。...

2020-08-27 18:50:16 1395

原创 Android studio okhttp request 响应无反应

Android studio okhttp request 响应无反应使用OKHTTP依赖库的时候,总是request无反应,在手机上却有反应,排查各种原因,得出来的结果是 模拟器版本太高…,只要将模拟器版本设置低一点的就行。...

2020-04-08 10:31:37 1286

原创 Linux 安装MySQL 并设置远程访问 绝对完整,详细

自从学完Linux基础,MySQL远程访问就差点要了我的老命,处处采坑,CSDN上的其他教程对应版本不同,也不说清楚,最后不知道实验了多少遍,终于0k了。Linux安装和远程访问,分为安装和设置远程访问两方面来讲。1、卸载:1、查询老安装包,运行下面的命令会出现安装包,没有就不会显示rpm -qa | grep -i mysql2、卸载 删除安装包,全部卸载删除rpm -e...

2020-03-31 15:45:51 903

转载 Linux centos7 进入单用户模式找回root 密码

应用场景linux管理员忘记root密码,需要进行找回操作。注意事项:本文基于centos7环境进行操作,由于centos的版本是有差异的,继续之前请确定好版本。操作步骤一、重启系统,在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。以下是暂停后的界面,可以查看下方的英文可知↑和↓的作用。二、使用↑和↓将选择行设置为第...

2020-03-26 10:40:13 625

原创 windows python安装更新卸载gevent模块

首先电脑要安装好python运行环境。1、安装pip。查看自己电脑是否安装pip,用命令提示符输入pip list ,出现下图说明安装成功,数字是pip版本号。

2020-02-29 16:39:28 832

原创 chrome 扩展开发手册(二)——结构分析

chrome是什么,简单的chrome扩展又是怎样的,请看第一篇 chrome 扩展开发手册(一)——准备从第一篇我们知道了一个简单的chrome扩展包含一个json文件和一个HTML文件。既然有HTML文件,所以也有CSS和JavaScript文件。此示意图仅说明文件中代码文件的引入,不涉及文件的位置。option.html为chrome扩展的扩展,是一个选项页面://要获得选...

2019-08-09 12:16:11 256

原创 chrome 扩展开发手册(一)——准备

chrome Extensions翻译过来就是谷歌扩展,但我们更喜欢叫它谷歌浏览器扩展或chrome扩展。chrome扩展:扩展程序是定制浏览体验的小型软件程序。 它们使用户能够根据个人需求或偏好定制Chrome功能和行为。你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识...

2019-08-09 09:55:32 1392

VisionMaster十二点旋转标定不共轴抓取

VisionMaster十二点旋转标定不共轴抓取

2024-01-21

空空如也

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

TA关注的人

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