- 博客(978)
- 资源 (47)
- 收藏
- 关注

原创 安全防护以及运维相关
前言计算机网络安全是很紧要的一件事。最近沸沸扬扬的托库什么的让人亚历山大。目录nginx跨域centos安装nginx使用druid链接pgbouncer时候 unsupported startup parameter: extra_float_digits数据库连接池中间件-pgbouncer[centos]安全加固[postgresql]自动备份实践...
2019-05-29 09:17:10
565

原创 spring+xxl-conf+redis+postgresql+sofa-rpc+fastDFS基本开发框架整合
前言这个内容已经有点多了。下面会有一系列文章进行描写。试验稿这个环节的存在就是探路,下面几篇文章都是用于探路的。虽然可以忽略,不过,基本上如果要自行动手搭建的话,都会遇到这些问题的。一起开发一个文件服务器–1、配置springweb环境【试验稿】一起开发一个文件服务器–2、配置spring框架的测试【试验稿】一起开发一个文件服务器–3、配置中心和redis(1)gradle切换环境及变...
2019-01-24 15:12:06
605

原创 团队研发+一般分布式引用+即时通信项目环境部署猜想
前言略开发及服务器环境通用jdk1.8mavengradlegradle4的安装在某些系统中有问题,下面是一个排坑的过程:cents7配置gradle4nginx具体安装暂且不表,这里有一些额外的文章:nginx+ca+https设置数据存储redis请参考:阶段巨献 - centos+php-fpm+mariaDB+svn+nodejs+redis(开机启动及配置远程连...
2019-01-08 14:26:46
573
原创 android中在jni如何调用java的方法??
通过FindeClass可以在JNI中找到需要调用的类,GetMethodID可以找到对应的方法,这样就可以在JNI中调用Java的方法了。在GetMethodID中第四个参数()V就是方法签名,Java是支持重载的,所以需要标明方法的传参和返回值,这就是方法的签名。有了类的引用,和方法的签名就可以直接在JNI中调用Java方法了,下面分别介绍下静态方法和类方法的调用。其实就是有两个比较特殊的:boolean对应的是Z,long对应的J,其他的都是首个字母的大写即可。引用类型的表示方法,需要以L开头,以;
2024-09-10 14:54:32
936
1
原创 Android Studio修改AVD默认存储位置
android studio的手机模拟器-avd,默认是保存在c盘下面的,如下图所示:光是avd都有16g了,对于小硬盘来讲非常致命–不要认为就占用16g啊,启动模拟器的时候还会额外占用空间的—如果你启动模拟器的时候一直等待最后还启动失败了,不用想了,十有八九是c盘又没空间了。
2024-09-05 11:46:22
1722
2
原创 Android studio 导出 release 版本的 .aar 文件
圈出来的assembleDebug以及assembleRelease分别是 打包成为 -debug.aar以及 *-release.aar.接着点击 File —> Sync Project with Gradle Files。好了,右键点击assembleRelease选择 run 执行,Setting —> Experimental 界面。
2024-09-05 08:19:39
936
原创 向日葵没有显示器会卡住
有一台机器【ubuntu20】,用于远程开发,使用向日葵时候,如果不接显示器是会卡住的。。。显示屏是有限的,所以现在解决一下这个问题。
2024-08-05 08:21:55
1921
1
原创 使用gateway分流的场合下,服务中的swagger的basePath如何设置?
swagger X-Forwarded-Prefix "/custom-path"
2024-07-30 19:24:43
447
原创 (PySide6)使用qt designer设计ui组件生成python代码且导入到主界面
前言最近在入坑pyside做一下桌面开发,下面以其他人做的软件说明一下如何实现:1、使用qt designer进行组件开发2、导出到py代码3、使用qt designer导入这个自定义插件再进行开发下面是需要用到的基础以及项目源代码:https://github.com/muziing/PySide6-Code-Tutorialhttps://github.com/Jai-wei/YOLOv8-PySide6-GUIps:本文是以YOLOv8-PySide6-GUI 里面的home界面作为例
2024-05-02 09:26:41
3970
2
原创 ubuntu下安装配置python3.11
- 虚拟环境 sudo apt install python3.11-venv待续。。– pyside6 客户端开发。
2024-05-01 08:02:52
3605
1
原创 mongodb替代品SequoiaDB的安装使用
1、为什么不直接使用mongodb啊?答:mongodb的使用协议是SSPL,一旦使用需要将你服务器程序都开源处理–或者给钱。非常不好,而SequoiaDB号称能够兼容mongodb协议,这次来安装试试。mongodb - SSPL,SequoiaDB是AGPL 3 ,勉强比 mongodb的协议可用。至少不修改则不用开源。
2024-04-27 18:33:06
983
3
原创 在ubuntu上搭建nexus私有仓库(指定版本以及jdk!)
本来以为搭建一个nexus随随便便就好了,但是遇到了最新版本根本没办法在jdk17下面正常运行—起码我调了一下不知道怎么运行,我才知道。。。不升级版本其实是很有道理的。在ubuntu上搭建nexus私有仓库[失败草稿]解决Nexus 3.XX Jdk版本问题(亲测有效)新的JDK不行,那我用旧的还不行吗?
2024-04-24 20:40:57
1883
原创 在ubuntu上搭建nexus私有仓库[失败草稿]
嗯,在内网开发项目时候有需要搭建一个自己的私服maven仓库,下面就说明一下整个步骤。注意,6年前博主已经写了相关文章了,微服务架构【技术点2】— centos+nexus搭建maven私服+idea联合发布使用这一篇文章就作为更新以及补充说明吧。我本地下载速度有点慢,看来需要一些科技手段了。下载完成后,请上传到服务器等待配置:------重命名nexus文件夹 mv nexus-3.67.1-01 /usr/local/nexus3 cd /usr/local。
2024-04-24 18:41:14
755
原创 Swing客户端对接WukongIM--参考androidsdk,改写swing版本的悟空IMsdk。
目前需要考察一些iot设备用信息服务器,悟空IM似乎也满足需要,故此文将尝试搬运一下androidsdk到 swing身上。
2024-04-08 21:47:43
359
原创 Swing中的FlowLayout/WrapLayout在打横排列时候如何做到置顶对齐
Swing中的FlowLayout / WrapLayout在打横排列时候如何做到置顶对齐如果是vue或者react,一搜百度什么都出来了,swing的话,嗯。。。资料有点少而且大部分是stack overflow上面的英文资料,得啃一下。
2024-04-04 16:51:00
424
原创 springboot对接minio的webhook全过程
近日需要将minio的apache2.0版本给用起来,顺便要完善一下原有的文件上传管理系统,其中很重要的一点是,在原有客户端直传的基础上,再添加 minio 的上传回调给服务端做后续处理。本文重点在于,介绍整个minio与springboot对接webhook过程。ps:minio-2021-04-22,mc-2021-04-22 是我从源代码编译出来的最后一个apache2.0版本,无视即可,可以直接从官网下载再新版—除非你也想折腾。
2024-04-03 17:39:33
1867
原创 关于国内网络导致nvm没法安装不同的node版本-ls-remote,nvm install 失败
注意,上面的 npm.taobao已经不用了的,下面是正式方案。近日,需要给node16更新一下为更高的版本。
2024-04-01 17:57:45
1355
原创 ngAlain下使用nz-select与文件上传框出现灵异bug
但是有发现,点击原本选择框位置,文本框会出现。点击了选择框才出现有可能是因为,刚好触发了文件框的范围。也就是说,这bug与样式关系不大。还是一样,不过样式已经出来了。下面逐步排查看看是什么原因。修改开关以后强制刷新下界面。
2024-03-31 09:49:42
572
原创 小型分布式文件存储系统GoFastDfs应用简介
最近稍微留意了一下各个文件存储系统的协议,发现minio是LGPLV3, 而fastdfs 是GPL3,这些协议其实对于商业应用是一个大坑。故而寻找一些代替品。go-fastdfs。
2024-03-29 17:51:23
1033
原创 SpringBoot之RestTemplate在URL中转义字符的问题
注意SpringBoot2.0版本的url参数编码,默认只会针对 = 和 & 进行处理;根据 RFC 3986 加号等符号的确实可以出现在参数中的,而且不需要编码,有问题的在于服务端的解析没有与时俱进。最近在做一个拖曳验证码的功能,需要在url后面将verify的字符串附上再由服务端进行比对。使用的是springBoot的resetTemplate,发现了一个问题,好了,发现是springBoot的ResetTemplate逻辑太新了。一比较,首先一个就是+ 号 没有转换。服务端识别成为空格了。
2024-03-05 09:58:48
782
原创 手把手图片教程--Android发布正式版本的apk过程图解。
android studio 2种签名模式 debug和release模式debug模式debug模式使用一个默认的debug.keystore进行签名。默认的不用管release模式在我们正式发布项目的时候是不能使用debug.keystore的。开发过程中我们也可以使用发布模式运行。下面主要讲解如何进行release版本发布。
2024-03-02 10:48:14
938
原创 uniapp不同平台获取文件内容以及base64编码特征
文件图片上传,客户端预览是很正常的需求,获取文件的md5特征码也是很正常的,那么,在uniapp中三种环境,h5, 小程序以及 app环境下,如何实现的?如何在uniapp中读取文件ArrayBuffer和sha256哈希值,支持H5、APP、小程序uniapp 没有提供跨平台的 API 来获取文件的 sha256 哈希值和读取文件的 ArrayBuffer,因此需要开发者自己手动兼容各个平台。
2024-02-20 08:45:09
2712
原创 vue3+ts+vite+uniapp项目常见问题
在tsconfig.json中compilerOptions进行配置。这是因为 idea里面有默认的eslint插件,与项目使用的有区别。引入 import path from ‘path’,然后进行配置。
2024-02-14 20:29:02
1096
翻译 prettier与eslint的版本关系
网上回答报错原因:prettier3与eslint-plugin-prettier4版本不兼容把prettier换成2x的版本或把eslint-plugin-prettier换成5alpha版本我的答案,可能是你没有添加prettier,或者下面代码照抄。
2024-02-14 19:18:48
882
原创 windows10安装配置nvm以达到切换nodejs的目的
各种各样的项目,各种node环境,还有node_modules这个庞然大物。。想想都觉得恐怖。所以现在有了:nvm-切换node环境,pnpm–解决重复下载同样类库的问题。下面将就如何在win10下配置进行说明。
2024-02-08 18:26:41
701
原创 springcloud-gateway升级版本allowedOrigins要改allowedOriginPatterns
原因:springboot升级2.6.0后所出现的问题解决方法:将.allowedOrigins 替换成. allowedOriginPatterns 即可。
2024-02-04 19:04:42
1703
原创 SpringbootV2.6整合Knife4j 3.0.3 问题记录
由于Springfox使用的路径匹配是基于AntPathMatcher,而Spring Boot 2.6.X使用的是PathPatternMatcher,所以将MVC的路径匹配规则改成 AntPathMatcher。新增一个配置类,注意配置类不能放到swagger的配置类下,测试无效。近期由于升级到springboot2.6X,所以服务端很多组件都需要重新导入以及解决依赖问题。springboot2.6与knife4j的整合。下面就是一个很经典的问题了,
2024-02-04 09:44:24
942
原创 node,node-sass,sass-loader之间的版本关系
安装配置node-sass 以及 sass-loader想必是很多前端的噩梦–一不小心又不成功还得装个半天。下面说一下这个问题。这样的问题,这个也是因为三者关系对不上。
2024-01-31 15:43:38
7210
1
原创 ubuntu20配置mysql8
首先更新软件包索引运行命令。然后运行安装MySQL服务器。安装完成后,MySQL服务将作为systemd服务自动启动。你可以运行命令验证MySQL服务器是否正在运行。
2024-01-31 11:46:03
1540
原创 elasticsearch的基本使用
synonyms_path和stopwords_path分别是同义词和停用词文件位置,文件路径为ES根目录下的config中创建analysis/synonyms.txt和analysis/stop.txt;分别命名为synonym_filter和stop_filter(名字自己取),上边引用的filter就是对应的这个名字(不要写错)定义了同义词和停用词过滤filter为synonym_filter、stop_filter。在创建索引时,使用自定义的分词器配置来指定字段的分词器为 IK 分词器。
2024-01-30 16:53:50
627
原创 elasticsearch在ubuntu下的配置以及简单使用
警告:elasticsearch默认不允许使用root账号来运行的,所以,强烈建议一开始就创建一个账号例如:es用于对elastic的部署。
2024-01-27 19:21:38
2037
原创 Gstreamer的编译以及配置要点[初次总结]
前言Gstreamer是一个与ffmpeg齐名的音视频处理库,不过国内一般用的是ffmpeg--其实 gstreamer也蛮好用的。。。这篇文章主要说明一下如何编译gstreamer以及安装配置插件--起码不会报 插件not found的错误吧。这一篇文章是经过了:GStreamer编译要点+插件需要进行的配置 [草稿]洗礼的,不能保证100%正确,但是思路肯定是正确的。配置过程mesongstreamer的最新版本都用的meson进行构建...
2021-01-02 09:59:35
9061
1
linphone-android-4.3.0.apk
2020-09-06
c++多模块web项目实践方案-项目分层骨架
2020-02-06
FFmpegBuilder-20-01-25.tar.xz
2020-01-25
javafx+controls+jfoenix+tilesfx+FontAwesomeFX+gradle+idea项目整合骨架项目
2019-11-19
【gradle】idea+gradle 多模块项目创建教程入门例子资源
2019-01-17
xxl-conf的客户端调用实例
2019-01-15
xxl-conf-admin gradle项目源码+postgresql改造
2019-01-13
xxl-conf-core gradle项目源码
2019-01-13
xmpp之即时通信客户端swing试作型
2018-12-23
xmpp之java服务端实现tigase整合项目-数据库部分
2018-12-23
xmpp之java服务端实现tigase整合项目源代码
2018-12-23
java-swing版代码生成器
2017-07-09
win10+php5.6-ts-vc11-x64配置imagick的经历
2016-12-05
前端构建尝试1-demo网站
2016-10-14
浮士德html5图片裁剪器
2016-06-22
浮士德头像裁剪2016福利版-web插件打包
2016-06-21
浮士德2016头像裁剪flash福利版项目源代码
2016-06-21
pixijs手游-虚拟键盘demo
2016-02-26
jungle man-html5游戏开发
2016-02-15
钛合金眼的试炼-最强眼力山寨版-html5微信推广小游戏
2016-01-11
山寨版别踩白块儿
2015-12-29
解决浮动布局列表下图片不一样导致浮动单元错位问题
2015-09-25
islider-css3图片轮换
2015-09-17
centos配置hls环境
2014-09-09
js修改版区域选择联动
2014-02-17
java调用memcache保存缓存
2014-02-04
windows下memcache配置
2014-02-04
windows下memcache
2014-02-04
堆排序(最小堆)的相关演示(java_swing版)
2013-09-16
swing版的b+树实现及演示程序
2013-09-06
b树算法演示swing完善版
2013-09-03
红黑树swing版演示程序
2013-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人