- 博客(39)
- 资源 (7)
- 收藏
- 关注
原创 死磕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
原创 Jenkins初试体验 ---Java+.NetCore+Vue多项目自动化打包
Jenkins初试体验 ---Java+.NetCore+Vue多项目自动化打包
2023-01-11 10:38:11 219
原创 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
原创 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分解和求解库
2024-03-12
ssm(spring+spring mvc+mybatis)+bootstrap开发公安局报警后台管理系统
2018-03-21
Springboot Spring+SpringMVC+Mybatis+Thymeleaf3.0+Druid 框架
2017-11-07
java servlet+mybatis整合bootstrap3开发java web新闻发布系统
2017-09-11
Java 敏感词过滤
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人