自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 WPF MaterialDesignIn 收银系统(2)主界面

接上一篇,既然登陆页面搞定了,接下来就是登陆成功后跳转的主界面了。

2023-02-01 21:58:01 1110 1

原创 C# 调用系统软键盘

using RetailApp.Core.Utils;using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Reflection;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;namespace RetailApp.C.

2021-02-02 14:31:52 3202 3

原创 WPF MaterialDesignInXamlToolkit Dialog使用

前言用WPF做一款收银系统的PC端,使用了MaterialDesignInXamlToolkit。场景在点击登录时需要避免用户重复多次操作,原本是想在登录按钮的点击事件加入禁用按钮的逻辑,后面发现禁用后会导致按钮样式被改变,而且需要写的代码有点多,怕乱(没错,本人就是懒),为了能更好的实现想要的效果且代码量少且优雅。就打算用MaterialDesignInXamlToolkit给登录页...

2020-01-21 14:48:05 14460 8

原创 Navicat for MySQL字段注释中文乱码

场景Navicat for MySQL,数据库连接工具表描述,表数据中文均正常,只有字段注释中文乱码过程百度过程中...1.各种my.ini设置UTF8,重启MySQL服务(已设过,非根本原因)2.执行SQL查看编码是否UTF8,设置编码为UTF8(设完无效果,非根本原因)show variables like 'char%';show variables like...

2019-10-29 23:30:20 8145 12

原创 IDEA 控制台窗口双击最大化

1.文件-设置-快捷键-主菜单-窗口-活动工具窗口-工具窗口最大化-右键 Add Mouse Shortcut

2019-09-06 17:05:19 2541

原创 IDEA 2019 开启自动Build功能

1.文件-设置-构建、执行部署-Compiler-Build project automatically2.文件 - 设置 - 搜索 Registry - 快捷键 - 其他 - 注册 - 右键Add Keyboard Shortcut - 设置最好跟其他快捷键不冲突的快捷键-保存3.按下上文2中设置的快捷键,找到compiler.automake.allow.when.app.runn...

2019-09-06 15:13:49 3754

原创 MySQL5.8修改root密码

临时记录1.解压文件后,进到MySQL目录下,新建data文件夹2.新建my.ini文件,写明端口号和MySQL目录和data目录的路径3.利用CMD进入MySQL目录的bin目录4.执行mysqld--initialize --console 此时会输出一些信息,保存root的初始密码5.执行mysqld-install,此时服务列表才会有MySQL服务6.启动My...

2019-01-23 19:24:42 3789 2

原创 推荐一款小而美的屏幕截图工具(FastStone Capture)

功能:截图F9一按,截取,还能编辑,重点是快捷键在F9,可以截取一些其他截图工具截不到的一些会闪掉的内容。取色器F10一按,满屏幕随便取色,轻松方便。屏幕录像机一个屏幕截不完的,还可以拉动滚动条截取。   重点是无广告体积小使用方便不占地!上地址:https://download.csdn.net/download/u011267225/1065...

2018-09-07 17:02:48 14977

原创 E576: viminfo: Missing '>' in line: Press ENTER or type command to continue

场景当我们在Linux操作vi时,报这个错误的时候。解决方案解决方法是删除 ~/.viminfo rm ~/.viminfo  

2018-09-07 16:26:31 14548 1

原创 关于EMQ的一些特性需要注意的地方

场景用EMQ也有2年时间了,期间也遇到各种各样的问题,整理了一些要点分享一下。示例//Java例子MqttClient client = new MqttClient("地址","客户端ID");MqttConnectOptions options = new MqttConnectOptions();options.setCleanSession(false);//设置清除会...

2018-09-07 10:18:19 13976

原创 MySQL备份脚本

!/bin/sh/usr/local/mysql/bin/mysqldump -uroot -p密码 --host=localhost --databases DBName --default-character-set=utf8 | gzip > /data/backup/backup_DBName_`date +%Y%m%d%H%M%S`.sql.gz 

2018-09-06 11:37:28 11593

原创 定时监测MQTT服务状态脚本

场景公司MQ服务是部署在阿里云上面的,有一段时间经常在凌晨4.5点的时候被内核kill掉进程,看了日志显示OOM,机子内存是1G,凌晨的时候没有使用MQ的场景,一时也找不出原因,只能先整个定时脚本监测服务状态。脚本首先,找个目录新建一个脚本,如:vi /test/checkMqtt.sh (后续填坑:此处的文件名不能包含mqtt字样,因为脚本执行kill指令的时候会把自己给Kil...

2018-09-05 10:44:43 12616 2

原创 MQTT服务开机自动启动

开始执行vi /etc/init.d/emqttd,输入下面内容#!/bin/sh## emqttd ## Startup script for emqttd.## chkconfig: 2345 90 10# description: emqttd is mqtt broker.## source function library. /etc/rc.d/...

2018-09-04 17:38:29 24201 11

原创 那些年用EMQ踩过的坑

前提语言用的是Java,包是org.eclipse.paho.client.mqttv3这个,MQ是EMQ。坑一客户端ID相同,导致互相挤下线场景公司有很多场景用到MQTT,比如移动端、Java后台、前端JS、流水线C#程序、各类物联网硬件Python脚本等等很多同事使用的时候,如果进行连接的clientID有冲突的话,会导致已经连接的客户端断开连接,而这个时候如果客户端的...

2018-08-23 15:56:49 21472 14

原创 跨域请求及跨域携带Cookie解决方案

跨域请求及跨域携带Cookie解决方案Web项目前后端分离开发时,经常会遇到跨域请求和跨域携带Cookie的相关问题:跨域请求服务端可以根据实际需求修改下面设置,以Java代码为做示例://允许跨域的域名,*号为允许所有,存在被 DDoS攻击的可能。getResponse().setHeader("Access-Control-Allow-Origin&q

2018-08-08 17:30:48 35155 4

Package Control.rar

SublimeText3 PackageControll 插件 下载后放到安装目录 \Sublime Text 3\Packages

2019-10-30

FastStone截图工具

小而美的截图工具 功能: 截图 F9一按,截取,还能编辑,重点是快捷键在F9,可以截取一些其他截图工具截不到的一些会闪掉的内容。 取色器 F10一按,满屏幕随便取色,轻松方便。 屏幕录像机 一个屏幕截不完的,还可以拉动滚动条截取。

2018-09-07

空空如也

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

TA关注的人

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