- 博客(28)
- 资源 (11)
- 收藏
- 关注
原创 Arduino ESP32通过BLE连接蓝牙打印机(汉印)发送CPCL指令打印小票
由于Arduino编码(UTF-8)与打印机编码(GBK)不一致,打印中文会导致乱码,如果中文是固定的,可以通过引入gbk编码的lib来解决。如果中文不固定变化特别大,我没有最优解。
2024-06-14 12:59:12
470
原创 Py文件生成可安装的exe文件
HW VNISEDIT是nsis编辑器,能通过向导的方式自动生成nsis脚本,再通过nsis编译脚本生成windows安装包。build文件夹用于存储日志文件。打包完成后,除了dist文件夹,其它都可以删除,没什么用。HW VNIS Edit百度网盘地址:https://pan.baidu.com/s/1IGsayUEYMa4vHJl-RmcjTw 提取码:viz3。nsis百度网盘地址:https://pan.baidu.com/s/1I7W7-hGATKXTbcXpR8UGOw 提取码:1uqr。
2024-01-25 10:25:16
966
原创 小程序二级分类(一级、多级分类)弹性上拉,下拉跳转分类,兼容安卓、IOS,h5网页同理
先上效果:弹性上拉下滑刷新-效果展示分类导航部分大致原理:二级分类显示隐藏由两个参数控制分别是:当前一级分类=记录的一级分类、是否显示参数(show)。一级分类绑定setid1事件,点击时并记录一级分类id,当再次点击为一级分类id时,与前记录对比就设置是否显示(show)为相反;与记录id不同时,设记录为新id,并且设是否显示(show)为true,如果有子分类(二级),则记录二级分类id为第一个子分类id。二级分类绑定setid2事件,点击时记录二级分类id。下面贴出部分代
2022-04-20 11:36:40
3759
2
原创 微信小程序接口返回GBK格式转为UTF-8
由于小程序是阉割的web环境,并不支持TextDecoder,可以通过第三方实现达到目的:下载转码js:
2021-11-30 10:57:26
1189
原创 JAVA遍历所有JSONObject的key值(jsonobject遍历key)
/** * 读取所有的key * * @param jsonObject */ public static JSONArray getAllKey(JSONObject jsonObject) { JSONArray arr= new JSONArray(); Iterator<String> keys = jsonObject.keySet().iterator();// jsonObject.keys();...
2021-07-01 14:47:29
11070
原创 ssm(Spring+SpringMVC+MyBatis)+redis的demo
下载链接:https://download.csdn.net/download/weixin_41312919/16546901目录结构:TestControllrt.java:package com.ssm.commom.controller;import com.ssm.commom.domain.user;import com.ssm.commom.redis.redisTool;import com.ssm.commom.service.userService;import org
2021-04-08 15:27:52
125
原创 VBS模拟按键脚本(demo为模拟粘贴、回车)
毕业作品设计(java_web、jar、小程序)加Q:1003586320新建txt,文件后缀改为.vbs,复制一下内容进去Set ws = CreateObject("WScript.Shell")wscript.sleep 5000For i = 1 To 10 ws.sendkeys("^v") ws.sendkeys("{ENTER}")Nextwscript.quit 简单说一下教程(QQ的话需要设置一下回车键发送信息):运行程序,会在5秒后执行一次粘贴键,一次回车键(所
2021-03-22 18:03:33
5093
1
原创 Python录制屏幕,原图无压缩、无水印
毕业作品设计(java_web、jar、小程序)加Q:1003586320运行即开始录制,按"esc"录制结束from PIL import ImageGrabimport numpy as npimport cv2import datetimefrom pynput import keyboardimport threadingflag=False #停止标志位def video_record(): """ 屏幕录制! :return: """
2021-03-22 17:44:03
214
原创 Python切割九宫格图片,朋友圈九宫格,原图画质
# -*- coding: UTF-8 -*-from PIL import Imageimport sysimport os __author__ = 'kandy' #当前文件所在文件夹DIR_NAME = os.path.dirname( os.path.abspath(__file__) ) #填充新的imagedef fill_image(image): width, height = image.size print('width:{%d}, height:
2021-03-22 17:37:38
170
原创 swingJFrame,java窗体,JPanel美化界面,jar管理系统同步工具
这是一个完整的JFrame界面的同步任务demo:有空再整理出源码来分享了,先说下大致原理。代码很少。说明:1.左导航鼠标移入、点击(优先级高)背景变色事件、整个窗体移动事件2.点击导航切换右边界面(JPanel)3.配置用Aes加密存储在相对路径4.定时任务管理(Timer)5.最终导出为jar(自带jre1.8)在桌面运行py也做了个界面,只有界面:https://blog.csdn.net/weixin_41312919/article/details/106809623.
2021-03-22 11:11:57
2529
1
原创 利用AES加密存储数据库信息到配置文件(格式:XML),获取并解密初始化数据库信息为静态参数——含AES加密解密,代码中最后三个方法即是
maven<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.32</version></dependency> <dependency> <groupId>commons-codec</groupId> <
2021-03-17 09:50:04
308
原创 JAVA get、post(body)请求
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLConnection;import java.s
2020-12-31 16:21:09
1354
原创 python通过flask编写API
# pip install json# pip install flaskimport flask,jsonfrom flask import request'''flask: seb框架,通过flask提供的装饰器@server.route()将普通函数转换为服务登录接口,需要传入url,username,passwd'''#创建一个服务,把当前这个python文件当做一个服务server = flask.Flask(__name__)#server.route()可以将普通函数
2020-12-31 16:16:41
227
原创 PyQt5界面、美化(pyqt炫酷界面好看界面)
源码地址:demo效果如下(只是一个静态首页!!!左边栏鼠标移动事件+窗体移动事件+窗体关闭,就没有其他事件绑定了!看清楚!):采用的全是格栅布局
2020-06-17 15:43:30
31102
13
原创 用于jasperreports字体的自定义字体(字体缺失时)
1.解压下载的fonts.jar2.文件修改net\sf\jasperreports\fonts目录中的fonts.xml,追究fontFamily元素,并配置宋体信息: <fontFamily name="宋体"> <normal>net/sf/jasperreports/fonts/dejavu/simsun.ttf</normal> <bold>net/sf/jasperreports/fonts/dejavu/simsu
2020-05-13 11:43:43
1298
原创 Nginx配置阿里云ssl证书,https访问,http自动转为https(详细),还有二级域名配置
配置前的准备工作:1.购买阿里云服务器(安装web服务器、nginx与ssl支持)2.购买阿里云域名3.领取免费SSL证书一、配置SSL证书1.下载SSL证书文件2.解压文件,在nginx配置文件夹下新建一个“ssl”文件夹,把key与pem文件上传至此ssl文件夹3.修改nginx下的conf/nginx.conf文件安装方式不同,路径不一http节点内的最后加入:server {#监听80端口listen 80;server_name dadab.cool www.da
2020-05-09 14:31:41
801
原创 饿百零售库存更新
注意先引入POST请求对应的jarimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.math.BigInteger;import java.net.URL;import jav...
2020-04-29 10:08:02
515
原创 微信公纵号、小程序——获取openid
公众号获取openid:1.在网页端构建链接进行跳转:redirect_uri:为回调、接受code的地址;appid:为公众号后台提供。https://open.weixin.qq.com/connect/oauth2/authorize?redirect_uri=*******&appid=************&response_type=code&sco...
2020-04-10 13:45:39
399
原创 对接医药B2B——1号药城(药师帮、药京采、拼多多、饿了么也对接过部分接口)
简单弄个1药城请求的调用,demo如下(转载请标明出处):import java.security.MessageDigest;import java.util.Arrays;import java.util.Date;import java.util.HashMap;import java.util.Map;import net.sf.json.JSONArray;import ...
2020-04-10 10:57:07
5435
9
原创 python、pycharm安装配置
python下载链接:点击跳转pycharm下载链接:点击跳转激活码(2019可用):MTW881U3Z5-eyJsaWNlbnNlSWQiOiJNVFc4ODFVM1o1IiwibGljZW5zZWVOYW1lIjoiTnNzIEltIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6...
2019-08-26 09:54:24
158
原创 Eclipse配置像VS一样拖拉控件的window可执行程序
一、安装配置好eclipse二、添加eclipse的插件1.在Eclipse主界面依次选择Help→Install New Software,打开所示界面:2.安装windowbuilder插件输入连接:https://download.eclipse.org/windowbuilder/latest/安装中。。。完成安装重启后三、新建项目四、编程...
2019-08-03 16:14:25
294
原创 Linux配置mysql
1.yum -y install mariadb mariadb-server安装完成MariaDB,首先启动MariaDBsystemctl start mariadb3.设置开机启动systemctl enable mariadb使用rpm -qa | grep mysql搜索mysql 现有的包,如果存在,使用rpm -e --nodeps +复制查询到的包的名称全部删除...
2019-08-01 10:49:49
62
原创 零基础学习SpingMVC(四)——添加Maven(付:Maven知识)
零基础学习SpingMVC(四)——添加Maven(付:Maven知识)本人大学生一枚,java水平极低,欢迎大家指点交流。(写此博客只是记录一下学习过程,未经同意请勿转载)Maven简述Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建...
2019-08-01 10:49:31
93
原创 零基础学习SpingMVC(三)——SpingMVC理论与配置文件
零基础学习SpingMVC(三)——SpingMVC理论与配置文件本人大学生一枚,java水平极低,欢迎大家指点交流。(写此博客只是记录一下学习过程,未经同意请勿转载)好了,终于有意一点点idea和SpingMVC的基础了,现在相信各位对SpingMVC原理的两个配置文件有了一点点印象,现在再深入了解一下(文章来源网络,可能有点繁琐,但是看下来对与SpingMVC的理解很有用处)现在讲一讲S...
2019-08-01 10:49:18
244
原创 零基础学习SpingMVC(二)——第一个项目demo
零基础学习SpingMVC(一)——第一个项目demo本人大学生一枚,java水平极低,欢迎大家指点交流。(写此博客只是记录一下学习过程,未经同意请勿转载)(1)新建项目建这个demo时我已经试过了,所以这里已经有project SDK了,如果你们没有。可以点右侧的新建,选择到JDK安装目录即可项目名称、路径整个项目已经新建好了,现在配置tomcat服务器按步骤来选择t...
2019-08-01 10:49:01
145
原创 零基础学习SpingMVC(一)——开发软件
零基础学习SpingMVC(一)——开发软件本人大学生一枚,java水平极低,欢迎大家指点交流。(写此博客只是记录一下学习过程,未经同意请勿转载)开发软件的选择经过度娘的比较,发现IntelliJ IDEA比Eclipse开发要来的好,所以果断抛弃了Eclipse选择了IntelliJ IDEA,第一次接触,不知道会学的怎样IntelliJ IDEA的下载、安装、破解(1)下载首先In...
2019-08-01 10:48:46
117
原创 Oracle数据库表、对象解锁
查询锁定对象select s.sid,s.serial#,object_name,machine from vlockedobjectl,dbaobjectso,vlocked_object l,dba_objects o ,vlockedobjectl,dbaobjectso,vsession s where l.object_id = o.object_id and l.session_...
2019-08-01 10:48:07
108
ssm(Spring+SpringMVC+MyBatis)+reids简洁demo
2021-04-08
PyQt5界面、美化、首页界面demo
2020-06-17
Jasperreports官网包加宋体,jar引入项目即可
2020-05-13
viewer点击图片弹出(可放大缩小自由旋转拖拽)
2019-10-14
java文件、图片上传(表单、Ajax)
2019-01-23
基于bootstrap的后台管理系统UI框架
2019-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人