自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (7)
  • 收藏
  • 关注

原创 死磕GMSSL通信-java/Netty系列(三)

Netty集成GMSSL实现SSL Server

2024-04-18 12:02:09 244 1

原创 死磕GMSSL通信-java/Netty系列(二)

Netty-tcnative再linux编译比较好编译,但是再window编译,我尝试了各种办法,总是编译失败,所以我采用半自动的方式进行编译,Netty-tcnative会生成临时文件,直接用vs打开,设置openssl的头文件和静态库路径,然后生成静态库,静态库改个名字放到jar包里边,其实自动编译也是这个原理哈哈O(∩_∩)O。直接传输五个证书的路径吗,之前有的是说要转成x509之类的,转来转去的有点麻烦,这个是直接传输证书路径,由底层gmssl去解析,格式必须是pem格式。然而,若项目已依赖于。

2024-04-16 22:46:58 1004

原创 死磕GMSSL通信-C/C++系列(一)

​ GmSSL这个库的问题很多,发现许多库和它都不能正常通信,都需要修改代码,不是修改客户端就是修改服务端,而且这个开源项目基本处于不维护的状态,如果准备集成的GM通信的,优先选择。最近再做国密通信的项目开发,以为国密也就简单的集成一个库就可以完事了,没想到能有这么多坑。理论上客户端和服务端的证书应该是俩套,也可以直接客户端和服务器用一样的证书,我这里直接用了一套,大家可以自行测试俩套的。这里就不提供证书生成的过程了,网上生成的教程很多,GMSSL需要五个证书。1、经过最近几天的测试,发现。

2024-04-12 18:44:42 1130 1

原创 GMSSL-通信

​ GmSSL这个库的问题很多,发现许多库和它都不能正常通信,都需要修改代码,不是修改客户端就是修改服务端,而且这个开源项目基本处于不维护的状态,如果准备集成的GM通信的,优先选择。最近再做国密通信的项目开发,以为国密也就简单的集成一个库就可以完事了,没想到能有这么多坑。理论上客户端和服务端的证书应该是俩套,也可以直接客户端和服务器用一样的证书,我这里直接用了一套,大家可以自行测试俩套的。这里就不提供证书生成的过程了,网上生成的教程很多,GMSSL需要五个证书。1、经过最近几天的测试,发现。

2024-04-12 18:42:04 516

原创 Java轻量级稀疏矩阵求解SparseLU4J

非常轻量的稀疏矩阵LU分解和求解库,无任何依赖,仅仅四个文件,从EJML中移植而来,比EJML更省内存,主要用于GWT项目,也可以使用于其他Java引用。开源地址GitHub :https://github.com/H-Dynamite/SparseLU4J。

2024-02-04 14:51:47 356

原创 circuitjs仿真电路原理探索

circuitjs 原理

2024-02-04 14:22:56 589

原创 centos7 安装guacamole1.5.4

centos7 安装guacamole1.5.4

2024-01-30 16:12:03 426

原创 Java Excel分割成许多小文件

Java 将Excel分割成许多小文件

2024-01-19 19:20:07 645

原创 vue使用websocket 导致server崩溃的问题

websocket引起前端崩溃

2023-05-08 15:12:49 1457 6

原创 C# 实现电子签名软件

C#实现电子签名软件

2023-02-28 21:12:46 524

原创 esp8266 micropython MQTT自动重连

micropython MQTT自动重连

2023-01-19 14:58:06 1202 2

原创 esp8266 micropython 自动重连wifi

esp8266 micropython 自动重连wifi

2023-01-19 14:47:53 485

原创 esp8266 自动喂鱼

esp8266 自动喂鱼

2023-01-19 14:43:22 358

原创 Jenkins初试体验 ---Java+.NetCore+Vue多项目自动化打包

Jenkins初试体验 ---Java+.NetCore+Vue多项目自动化打包

2023-01-11 10:38:11 219

原创 Lua 定时监控网关是否可达

Lua 定时监控网关是否可达

2022-07-06 10:25:59 302

原创 centos7.6安装 guacamole-server.1.4.0踩坑记录

libvncserver appears to be built against libgcrypt, but the libgcrypt headers could not be found. VNC will be disabled.

2022-06-25 08:54:16 829 1

原创 C/C++ 实现自己的文件系统-WinFsp

C/C++ 实现自己的文件系统-WinFsp

2022-06-15 14:12:49 1375

原创 解决Guacamole VNC剪切板乱码

解决Guacamole VNC剪切板乱码

2022-05-02 18:51:23 1640 2

原创 Vue+Xterm.js 右键菜单 实现复制粘贴

vue集成右键菜单参考的Vue 原生右键菜单组件 - SegmentFault 思否Vue----右键弹出菜单(vue-contextmenu)_xyy1234567891的博客-CSDN博客本来想自己实现右键菜单,奈何水平不够(其实是懒得写)写复制的时候往剪切板写数据遇到问题了,网上找也没找到怎么写,最后参考了Clipboard.readText() - Web API 接口参考 | MDN (mozilla.org)还是官方文档给力,this.sendData 是给后台发送的,.

2021-07-06 15:55:21 1617 2

原创 C# 实现支付宝自动输入密码CefSharp+Selenium(二)

上一次写的支付宝自动输入密码,没杀毒软件问题,但是360启动的话,直接就拦截了,应该用的是进程注入的原理,所以很容易被拦截,效果不是很好,于是我又进行了第二次改进,这次不用那个插件了,换了原生的Selenium,废话不多说(时间很紧,没时间扯犊子。哈哈)nuget安装 Selenium.WebDriver第一步 开启cefsharp的远程调试端口 settings.RemoteDebuggingPort = 12222; var settings = new ...

2021-07-05 12:30:42 3518 6

原创 CefSharp+Selenium 实现支付宝自动化支付

本人使用的是Codeer-Software/Selenium.CefSharp.Driver (github.com)k

2021-06-04 16:33:08 3274 3

原创 RDP VS VNC 速度测试

最近搞VNC一些相关东西,研究主题 -在低网速下VNC性能究竟行不行最后得出如果牺牲画质的情况下,其实VNC还是可以的,比较liu'l

2021-06-02 16:56:03 5368

原创 TigerVNC for Windows 编译

win10下编译TigerVNC ,32 位 64位编译说明,官网文档其实写的已经明白了,奈何我是小白一个,基本的命令dou'bu't

2021-06-01 16:51:05 1668

原创 Dapper 数据库增量升工具类

C# sqlite 数据库增量升级工具类,实现了 自动创建版本库、增量升级。实现原理就是根据数据库版本和程序比较,如果大于就执行sql文件调用方法bool result = SqlUpdateHelper.SqlUpdate.AutoUpdate(sqlFilePath);sqlFilePath是sql所在的文件夹依赖Dapper 和sqlite的库using System;using System.Data;using System.Data.SQLite;using S...

2021-05-26 10:26:02 223 1

原创 拼多多多账户免登录实现--cefsharp

背景简介---拼多多忠实用户的日常-砍一刀本人是个由于砍一刀入迷了,每次砍一刀还得召唤亲朋好友,怪麻烦的,后来想到自己弄几个账号相互砍,简直完美的想法。作为菜鸟,第一个想到的肯定是看有没有网上写好的,无奈大家都是只分享成功的喜悦,不分享怎么实现的(伤心)。还是自己动手丰衣足食。再经历3天3页的奋战,终于实现出来了。这个思路可以实现大部分网站的登录本人使用的winform+cefsharp实现的,关于cefsharp,这里就不多介绍了1、初始化cefsharp-- ...

2021-03-19 10:14:22 10216 5

原创 ElementUI组件二次简单封装——el-table

由于多个页面大量用到el-table,而el-table的中样式根本满足不了实际项目需要,需要大量修改样式,如果不封装的话,就需要改全局的样式,而改全局的样式又会面临其他的问题,比如李四增加了一个全局table样式,张三也用了table,一看发现样式被改了,张三想 我不要你这样的样式,我就要原生的样式的,我会自己改,我们团队就有此问题,所以就想到封装一个公共的控件 xx-table,...

2020-03-03 11:12:20 2309

原创 Guacamole1.0.0+Centos7.6 安装经历

Guacamole 在这里就不多介绍了,我也是参考下边这几个博客安装的。安装过程中遇到几个问题,在这里记录一下,也给想安装的朋友一点经验,避免踩坑,1、rdp、telent 协议不支持。2、文件上传功能不好使。首先安装Guacamole server端,根据教程走下 ,死活不支持 rdp,然后看文档发需要安装freerdp库 ,但是查看yum 安装的里边有,然后想了半天 ,才发现安装版...

2019-11-08 15:55:37 648

原创 Java 实体类 创建表 ---生成sql语句

package cn.com.onezerobit.oms.po;import java.io.File;import java.io.FileOutputStream;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.List;/** * sql自动生成 * * @au...

2019-06-12 19:34:58 4717 4

原创 Spring 5.1.5.RELEASE+Mybatis3.5.0+druid1.1.13项目(非web项目) main方法运行

项目描述前天群友提出问题maven+spring+mybatis +swing  但是用注解@Autowired 的一直提示UserService 为null,之前也做过类似的项目,但是没有用注解试过,一直用的applicationContext.getBean("xx") 这种方法获取的bean,觉得值得研究一下,后来经过尝试,发现可以的  前提是 main方法所在的类 必须交给 spr...

2019-02-21 09:34:04 2657

原创 轮管理

道法术器势,道排在先,对于一个项目负责人而言,道是工作态度,职业操守和目标信仰。对于一个公司而言,道是企业文化,管理体制和企业目标。道不善,其他也是徒劳。工具和方法虽然很重要但始终不是最主要的。好的体制可以约束和引导个人,但是身处底层的个人再厉害始终无法改变一个体制...

2018-11-18 17:59:16 137

原创 java socket 聊天室

 下载地址https://download.csdn.net/download/qq_36577699/10733986

2018-10-20 16:54:06 400

转载 这个社会在极严厉地惩罚不好好读书的人

每当有人劝你努力读书,考个好大学,以后找个好工作的时候,你是不是嗤之以鼻?即使为了不忤逆家长做出口是心非的应允。你心里是不是也在想:在这个金钱至上的社会中,大学生毕业连工作都找不到,更不用说买房买车、结婚生子的恢弘愿景了;在这个万众创业人人有机会改变自身阶层的时代中,大学生大多会把脑子读坏,连交际能力都堪忧,能有啥出息……总之,在你的脑子里已经将读书无用奉为圭臬,将赚钱至上视为信条。甚至在...

2018-09-22 15:47:47 616

原创 死磕Java ------- 手写IOC

ioc 过多的概念我再这里就不解释了 需要了解概念 点下边链接  https://blog.csdn.net/qq_22654611/article/details/52606960  概念理解了  手写个ioc 就明白怎么回事了  其实ioc没有想象中的那么难   注解+反射 就可以搞定 这里我是仿照spring设计的   的俩个注解 Autowired 和Component项目...

2018-09-14 17:07:19 367

原创 死磕 Docker-------- 在Win7 下的安装 踩坑经历

第一次安装 Docker   网上教程比较多   我这里推荐几个https://blog.csdn.net/qq2712193/article/details/54576313https://blog.csdn.net/zistxym/article/details/42918339 下载地址 Docker (速度比较快的下载地址)https://get.daocloud.io...

2018-09-12 15:42:54 220

原创 .net core HTML5支持服务器发送事件(Server-Sent Events)-单向消息传递数据推送(C#示例)

用.net 的直接访问下边的    不了解 Server-Sent Events 直接访问下边链接  https://www.cnblogs.com/xiongzaiqiren/archive/2017/05/18/6874283.html以下是  net core 实列  /// <summary> /// ...api/MyAPI/...

2018-09-11 16:31:48 1108

原创 net.sf.json.JSONException: null object 错误分析和解决

 这个错误是JSONObject对象判断为null不成立  引起的  JSONObject jsonObject = JSONObject.fromObject(" null"); System.out.println(jsonObject); // jsonObject为空 引起 null object System.out.println...

2018-09-07 08:35:48 23782

原创 java 实现网易云音乐下载和播放

不废话  直接上代码 首先 是下载工具类 根据url 下载文件import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import ja...

2018-08-27 16:49:45 5972

原创 C# winform 登录 实现自动登录 和记住密码功能

登录界面如下  配置文件如下  在App.config下 写个<appSettings>节点  照着我的写就行了单击登录时  Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (IsLogin.Che...

2018-08-06 11:35:58 13225 14

原创 JDBC与mySQL连接

**JDBC 连接强调内容:一步一步实现:如有异常抛出即可 package com.ucai.ex01;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;public class TestJDBC { /**

2017-07-24 15:56:26 220

SparseLU4J 非常轻量的稀疏矩阵LU分解和求解库

SparseLU4J 非常轻量的稀疏矩阵LU分解和求解库,无任何依赖,仅仅四个文件,从EJML中移植而来,主要用于GWT项目,也可以使用于其他Java引用。 注意事项 1、矩阵仅仅支持CSC稀疏矩阵格式 使用方式如下: 初始化矩阵 DMatrixSparseCSC sparseCSC = new DMatrixSparseCSC(3, 3); double[][] matrix = { {1, 4, 7}, {2, 5, 8}, {3, 6, 10}, }; for (int i = 0; i < matrix.length; i++) { for (int j = 0; j < matrix[i].length; j++) { double value = matrix[i][j]; if (value != 0.0) { sparseCSC.set(i, j, value); } } } LU分解 SparseLU sparseLU = new SparseLU(); //分解 sp

2024-03-12

java socket聊天室

java用 socket实现 聊天室 支持多人聊天 服务器转发 支持 多对多 一对 多 不支持 一对一

2018-10-20

ssm(spring+spring mvc+mybatis)+bootstrap开发公安局报警后台管理系统

spring+spring mvc+mybatis+bootstrap+jquery+jsp 包含 分页查询 模糊查询 按时间查询 js验证手机 验证身份证 验证姓名, 看效果的花去最代码 http://www.zuidaima.com/share/3812589089065984.htm http://localhost:8080/demoSSM/index.jsp http://localhost:8080/demoSSM/login.jsp

2018-03-21

Springboot Spring+SpringMVC+Mybatis+Thymeleaf3.0+Druid 框架

Springboot Spring+SpringMVC+Mybatis+Thymeleaf3.0+Druid 有增删改查,有监控http://localhost:8080/druid/login.html 账号 root 密码 123

2017-11-07

jackon 2.9.1

使用@ResponseBody注解, 增加的json依赖包,直接可以返回json字符串 spring中才用的到,小白勿下,注意使用时字符集过滤

2017-09-11

Java 新闻发布系统 基于jsp,bootstrap

特别简单,代码是从别的网站上下载的, 感觉比较好,有许多可以借鉴的地方,,不懂的加我qq 248786960 截图没有,

2017-09-11

java servlet+mybatis整合bootstrap3开发java web新闻发布系统

详情见http://www.zuidaima.com/share/3536735595432960.htm 有运行效果图,代码内容比较多,都是用的最基础的知识做出来的

2017-09-11

Java 敏感词过滤

Java 网站敏感词过滤,里面自带词库,架包版本为2.0版本,本 Java工具包由北京师范大学2000级计算机系 张人杰 开发制作 基于多叉树的查找,我这是写了一个如何使用的例子,不懂QQ 248786960

2017-09-11

空空如也

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

TA关注的人

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