自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (8)
  • 收藏
  • 关注

原创 eclipse开发调试springboot在IDE外修改代码热重启运行

我们通过eclipse开发springboot网站的时候,经常使用工具:spring-boot-devtools,配置好相关参数,在改变代码之后保存,会自动热重启运行。但是使用发现,只有用eclipse IDE修改的,才会热重启部署,我们想编辑html,css,js等前端文件,并不适合用eclipse IDE来修改,我们用visual studio code修改比较多。因此。

2025-04-02 21:03:47 160

原创 动态取消Spring Boot通过注解@EnableScheduling启动的定时任务

通过注解组件ScheduledAnnotationBeanPostProcessor ,获取到所有的通过注解@Scheduled(包括@EnableScheduling)注解启动的ScheduledTask集合,然后在集合里面遍历查找ScheduledTask对应的包名,以此判断是否关闭。

2025-04-02 18:15:14 308

原创 微信小程序获取图片使用session(下篇)

在本人上一篇文章中,微信小程序获取图片使用session(上篇),文章地址:https://blog.youkuaiyun.com/shenweihong/article/details/144970945,提出来性能问题,图片比较大的(超过1M)导致小程序setData渲染效率低,本文基于这个问题,描述解决方法。

2025-01-06 21:44:50 771

原创 微信小程序获取图片使用session(上篇)

我们开发微信小程序,从后台获取图片现实的时候,通常采用http get的方式,例如以下代码

2025-01-06 20:45:45 598

原创 微信小程序自定义图片预览操作按钮(解决api预览时不能删除提交服务器等自定义操作)

本人在做图片预览的时候,。微信小程序提供的api函数:wx.previewImage,官方说明:https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.previewImage.html,只有预览多个图片,识别码,供我们操作的地方非常有限。本文描述的怎么自己实现预览,然后能自定义自己的操作按钮。

2024-11-22 15:16:24 1300

原创 javascript实现sha512和sha384算法(支持微信小程序),可分多次计算

本人前端需要实现sha512和sha384计算的功能,最好是能做到分多次计算。本文所写的代码在现有sha512和sha384的C++代码,反复测试对比计算过程参数,成功改造成sha512和sha384的javascript代码,并成功验证好分多次计算sha512和sha384数据因sha512和sha384,大部分计算过程一样,所以代码放在一起,一并测试。

2024-11-08 16:27:55 1165

原创 javascript实现国密sm4算法(支持微信小程序)

本人前端需要实现sm4计算的功能,最好是能做到分多次计算。本文所写的代码在现有sm4的C++代码,反复测试对比计算过程参数,成功改造成sm4的javascript代码,并成功验证好分多次计算sm4数据。

2024-11-07 14:03:20 1176

原创 javascript实现国密hash(sm3)算法(支持微信小程序),可分多次计算

本人前端需要实现sm3计算的功能,最好是能做到分多次计算。本文所写的代码在现有sm3的C++代码,反复测试对比计算过程参数,成功改造成sm3的javascript代码,并成功验证好分多次计算sm3数据。

2024-11-06 11:08:53 802

原创 javascript实现md5算法(支持微信小程序),可分多次计算

本人前端需要实现md5计算的功能,最好是能做到分多次计算。本文所写的代码在现有md5的C++代码,反复测试对比计算过程参数,成功改造成md5的javascript代码,并成功验证好分多次计算md5数据。

2024-11-01 10:04:04 541

原创 javascript实现rsa算法(支持微信小程序)

本代码是本人从c代码上转换成的javascript代码,本人踏踏实实改了一个星期(累死我了),反反复复测试验证通过的。公钥计算快,私钥计算很慢。在微信小程序上测试验证通过的,和我们常用的文件wxapp_rsa.js对比1、代码少,才30k左右,而wxapp_rsa.js有400k;2、功能少了对公钥文件解析(很麻烦,我基本上不会在前端用到),取代直接传密钥的各个部分(公钥指数模,私钥指数模);3、功能少了base64处理,这功能简单很容易其他地方找到;

2024-10-31 20:44:04 1026

原创 javascript实现des算法(支持微信小程序)

本代码是本人从c++代码上转换成的javascript代码,并测试验证通过的。考虑放其他地方要么要会员要么容易关闭,不容易被需要的获取到,故直接贴在本文档下面的章节,功能代码。

2024-10-24 11:54:20 556

原创 javascript实现aes算法(支持微信小程序)

本代码是本人从c++代码上转换成的javascript代码,并测试验证通过的。代码比较长1000多行,考虑放其他地方要么要会员要么容易关闭,不容易被需要的获取到,故直接贴在本文档下面的章节,功能代码。

2024-10-23 19:05:23 611

原创 javascript实现sha256算法,支持分多次计算

本人前端需要实现sha256计算的功能,最好是能做到分多次计算,在网上找了很久,发现达不到预期的功能

2024-10-23 12:02:10 365

原创 js实现多行文本控件textarea,根据文本内容自适应窗口全部显示

本人在使用html控件textarea,多行显示的时候,希望根据后台实际的文本,来全部显示文本内容,而不用再去操作滚动条查看全部文本。本功能实现的难点在于,计算当前文本显示有多少行。

2024-09-24 16:15:36 884

原创 windows平台putty0.81源码编译

putty源码是公开的,本文档描述怎么源码编译的

2024-08-15 14:23:53 679

原创 MFC对话框页面跳转(2)

本文是基于两年前写的一篇文章:https://blog.youkuaiyun.com/shenweihong/article/details/128311249,最近重新使用这个功能,有更进一步的做法。我有两个对话框,CLogInDlg(登录),CSafeVerifyCardRegisterDlg(主功能),要求登录对话框,能跳转到主功能对话框,主功能对话框也能跳转回登录对话框。

2024-06-03 10:23:04 465

原创 解决IE11通过主机名访问和IP地址访问,CSS渲染效果不一致问题

这个问题在Microsoft Edge,谷歌都不存在,只在老的IE版本(如IE11)才有。IP地址访问才是我想要的效果,主机访问菜单半透明向下箭头不见了,背景图片分了好几部分。spingboot:版本2.6.13。

2024-05-23 11:00:50 356

原创 解决IE11报错:CSS 因 Mime 类型不匹配而被忽略

本人用springboot开发网站,手动处理js和css文件请求,报错:CSS 因 Mime 类型不匹配而被忽略。

2024-03-22 11:46:26 770

原创 调用openssl api函数C代码生成CSR文件

本文使用的公钥类型RSA,签名私钥类型也是RSA。

2023-12-25 10:30:28 1060 4

原创 Ubuntu源码编译samba

本人最近研究samba的源码,但是在源码编译的时候,本以为直接config,make,make install。没想到编译过程中碰到很多麻烦,主要是各种依赖问题。基于此,本文把samba编译的详细过程记录下来,以供再次研究借鉴。

2023-10-22 19:06:25 1268

原创 Ubuntu更新镜像源切换

用ubuntu用apt命令,自动安装或更新包的时候,默认的镜像源服务器非常卡,很不方便。切换到国内的镜像源,下载更新非常快。为防止以后忘记,本文以国内服务器阿里巴巴的为例简单描述。

2023-10-22 15:33:45 871

原创 Java RSA密钥从RSAPrivateKey和RSAPublicKey对象中,分别提取模和指数

本文描述了提取模和指数,暂时没有做到从RSAPrivateKey获取质数P和Q,质数P和Q肯定能获取到,以后有空研究。编辑器:android studio。运行平台:android13。

2023-10-17 10:56:05 576

原创 ndk编译jni错误LOCAL_MAKEFILE is not defined,分析解决

我们用ndk编译jni的时候,通常会写一个Android.mk脚本文件。但是有些情况,我们脚本文件名字不叫Android.mk,比如我的分别改成AndroidSo.mk,AndroidA.mk这时候就会报错:LOCAL_MAKEFILE is not defined。

2023-07-13 11:24:10 294

原创 ubuntu 20.04 ndk 编译64位 openssl

之前本人在Ubuntu14.04上用ndk16b编译了openssl1.1.1g,32位的库,文章链接https://blog.youkuaiyun.com/shenweihong/article/details/107985593现在因为android13,必须要用64位的库,本文主要描述64位openssl静态库的编译。

2023-07-11 15:23:19 1313

原创 java获取文件夹里文件最近修改时间

本人项目需要获取文件夹里面文件最近的修改时间,函数lastModified直接获取文件夹修改时间,达不到效果。因此本人通过遍历文件夹文件,来一一比较获取最近的文件里面文件(夹)修改时间。原理简单,下面是所有的代码,给想偷懒的有需要的直接复制粘贴。

2023-07-06 09:59:08 1084

原创 springboot中Thymeleaf模板插入Freemarker模板页面

最近在修改springboot架构的项目,项目之前配置的是Thymeleaf模板,但是在我新加的功能中,我非常想用Freemarker模板来新加一些页面功能。看到网上很多其他地方描述,要么用不同的文件后缀来区分(如html文件为Thymeleaf,ftl为Freemarker),要么放到不同的文件夹。我不想这么做,因为会限制我后面的功能修改。

2023-07-01 16:38:31 541

原创 通过浏览器,将webp格式图片转jpg格式

我们网络上下载的图片,很多的是webp格式的图片,而目前支持这种图片格式的软件较少,比如Windows 照片查看器,是不能直接打开图片的。安装其他专业图像软件又麻烦。因此,本文介绍利用电脑常用的软件,实现webp格式图片转jpg格式。

2023-06-10 16:06:49 1221

原创 Java RSA密钥转换,从RSAPrivateKey得到RSAPublicKey

本文讲述仅有RSAPrivateKey privateKey,没有KeyPair keyPair,**如何通过RSAPrivateKey privateKey得到RSAPublicKey publicKey**

2023-05-06 16:42:07 4125

原创 MFC对话框页面跳转(1)

本人用mfc做一个小系统,按照一般的习惯,用户需要登录进去然后做一些相关权限操作。首先开始就是用户登录,登录成功之后,需要页面跳转到功能页面。本文下面简单说一下跳转。

2022-12-14 09:48:59 1964

原创 安卓开发APK更新,返回安装状态

本人最近最安卓远程升级,apk下载下来之后,在安卓代码里面实现安装apk。

2022-11-12 17:23:00 523

原创 C代码实现Mysql导出表数据,sql语句保存

本人最近项目的要求,需要定时检查数据库变化,定时将变化的数据库数据导出来另外保存。所以研究数据库数据导出功能,并记录下开发过程。因暂时没有需要,没有将数据库的结构保存。

2022-09-15 09:25:57 971

原创 服务器Java通过JNI调用C函数,对比安卓NDK开发JNI

开发过安卓JNI调用,想了解非安卓和非NDK环境下Java调用C函数。

2022-08-04 16:20:58 286

原创 Java通过JNI调用C/C++参数转换

jni参数传递转换

2022-08-03 16:51:53 1071

原创 基于flask框架web代码pyinstaller打包

python打包可执行文件

2022-06-21 14:43:17 3595 1

原创 Base64编码解码C代码实现

base64编码解码C代码

2022-06-20 20:13:22 607

原创 2位字母组合的全球国家或地区缩写

两个字母国家地区缩写

2022-06-09 12:03:17 15876

原创 公私钥保存成PEM文件

openssl:版本1.1.1k,编译后的静态库visual studio:版本2010代码说明1、首先产生了RSA公私钥对;2、然后对公钥私钥分别输出PEM格式数据;3、格式有PKCS#1和PKCS#8,私钥分别有不带密码和带密码;4、本测试直接printf输出PEM数据,没有保存文件,可根据各自需要新建文件保存。...

2022-06-07 21:07:36 2042

原创 调用openssl api函数C代码生成证书

使用openssl函数api产生证书

2022-06-06 09:32:23 2265

原创 解决Ubuntu codeblocks编译动态库报错-fPIC Bad value问题

linux codeblocks编译动态库

2022-04-26 16:22:18 678

原创 Ubuntu16.04编译python源码

软件环境:Ubuntu:版本16.04Python:版本3.10.2,下载地址https://www.python.org/ftp/python/3.10.2/Python-3.10.2.tgzOpenSSL:版本1.1.1n,下载地址https://www.openssl.org/source/openssl-1.1.1n.tar.gz初步编译:从https://www.python.org/ftp/python/3.10.2/Python-3.10.2.tgz下载python源码解压,命令

2022-03-17 09:25:42 4034

md5 c 和 c++ 源码

md5源码,分别提供c和c++版本的,用vs2010编译运行,其他平台编译运行应该也没问题,没有确认。经过测试,600M的文件和2.8G的文件计算是对的,特此分享。

2020-06-28

rc2对称算法C源码

简介:本代码是我从openssl中提取出来的,在qt和vs上编译运行,已经使用过一个星期,未发现其他问题。 注意:因为rc2有不同的标准,注意void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)中参数bit,本人按照其中之一标准赋值为bits=len*8,而有一些标准直接赋值0

2020-02-15

ubuntu 上 qt静态编译版本制作

本文档描述了在ubuntu14.04上qt5.9.0静态版本制作,根据网上的其他的资源整理而成,结合自己的实际操作。

2018-07-29

Keystore explorer

用来产生各种SSL证书文件

2017-07-31

linux c函数库

linux下C语言函数库,比较齐全 本文档网上找的,本人将它整理一下,以适合阅读

2012-08-19

塞班S60v5版平台免证书完全手机端破解

由于塞班平台已经完全关闭了个人证书的申请制作功能,很多后面购买了塞班平台手机的机友由于无法制作证书,导致了很多软件无法安装。现在好了,有了下面的破解工具,不再需要有证书才能安装软件了。 手机破解教程: 1、首先先下载安装破解工具,并完成手机的破解。 2、再下载补丁工具安装到手机上并运行。 3、打开补丁工具中的权限补丁和免签补丁即可。

2012-07-21

windows snmp服务器

有些windows系统电脑上缺少snmp服务器,又找不到windows光盘,可以使用安装文件配置windows上的snmp服务器

2012-07-20

空空如也

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

TA关注的人

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