- 博客(964)
- 资源 (47)
- 收藏
- 关注
原创 安全防护以及运维相关
前言计算机网络安全是很紧要的一件事。最近沸沸扬扬的托库什么的让人亚历山大。目录nginx跨域centos安装nginx使用druid链接pgbouncer时候 unsupported startup parameter: extra_float_digits数据库连接池中间件-pgbouncer[centos]安全加固[postgresql]自动备份实践...
2019-05-29 09:17:10 495
原创 spring+xxl-conf+redis+postgresql+sofa-rpc+fastDFS基本开发框架整合
前言这个内容已经有点多了。下面会有一系列文章进行描写。试验稿这个环节的存在就是探路,下面几篇文章都是用于探路的。虽然可以忽略,不过,基本上如果要自行动手搭建的话,都会遇到这些问题的。一起开发一个文件服务器–1、配置springweb环境【试验稿】一起开发一个文件服务器–2、配置spring框架的测试【试验稿】一起开发一个文件服务器–3、配置中心和redis(1)gradle切换环境及变...
2019-01-24 15:12:06 549
原创 团队研发+一般分布式引用+即时通信项目环境部署猜想
前言略开发及服务器环境通用jdk1.8mavengradlegradle4的安装在某些系统中有问题,下面是一个排坑的过程:cents7配置gradle4nginx具体安装暂且不表,这里有一些额外的文章:nginx+ca+https设置数据存储redis请参考:阶段巨献 - centos+php-fpm+mariaDB+svn+nodejs+redis(开机启动及配置远程连...
2019-01-08 14:26:46 511
原创 Swing客户端对接WukongIM--参考androidsdk,改写swing版本的悟空IMsdk。
目前需要考察一些iot设备用信息服务器,悟空IM似乎也满足需要,故此文将尝试搬运一下androidsdk到 swing身上。
2024-04-08 21:47:43 207
原创 Swing中的FlowLayout/WrapLayout在打横排列时候如何做到置顶对齐
Swing中的FlowLayout / WrapLayout在打横排列时候如何做到置顶对齐如果是vue或者react,一搜百度什么都出来了,swing的话,嗯。。。资料有点少而且大部分是stack overflow上面的英文资料,得啃一下。
2024-04-04 16:51:00 284
原创 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 778
原创 关于国内网络导致nvm没法安装不同的node版本-ls-remote,nvm install 失败
注意,上面的 npm.taobao已经不用了的,下面是正式方案。近日,需要给node16更新一下为更高的版本。
2024-04-01 17:57:45 310
原创 ngAlain下使用nz-select与文件上传框出现灵异bug
但是有发现,点击原本选择框位置,文本框会出现。点击了选择框才出现有可能是因为,刚好触发了文件框的范围。也就是说,这bug与样式关系不大。还是一样,不过样式已经出来了。下面逐步排查看看是什么原因。修改开关以后强制刷新下界面。
2024-03-31 09:49:42 495
原创 小型分布式文件存储系统GoFastDfs应用简介
最近稍微留意了一下各个文件存储系统的协议,发现minio是LGPLV3, 而fastdfs 是GPL3,这些协议其实对于商业应用是一个大坑。故而寻找一些代替品。go-fastdfs。
2024-03-29 17:51:23 534
原创 SpringBoot之RestTemplate在URL中转义字符的问题
注意SpringBoot2.0版本的url参数编码,默认只会针对 = 和 & 进行处理;根据 RFC 3986 加号等符号的确实可以出现在参数中的,而且不需要编码,有问题的在于服务端的解析没有与时俱进。最近在做一个拖曳验证码的功能,需要在url后面将verify的字符串附上再由服务端进行比对。使用的是springBoot的resetTemplate,发现了一个问题,好了,发现是springBoot的ResetTemplate逻辑太新了。一比较,首先一个就是+ 号 没有转换。服务端识别成为空格了。
2024-03-05 09:58:48 436
原创 手把手图片教程--Android发布正式版本的apk过程图解。
android studio 2种签名模式 debug和release模式debug模式debug模式使用一个默认的debug.keystore进行签名。默认的不用管release模式在我们正式发布项目的时候是不能使用debug.keystore的。开发过程中我们也可以使用发布模式运行。下面主要讲解如何进行release版本发布。
2024-03-02 10:48:14 440
原创 uniapp不同平台获取文件内容以及base64编码特征
文件图片上传,客户端预览是很正常的需求,获取文件的md5特征码也是很正常的,那么,在uniapp中三种环境,h5, 小程序以及 app环境下,如何实现的?如何在uniapp中读取文件ArrayBuffer和sha256哈希值,支持H5、APP、小程序uniapp 没有提供跨平台的 API 来获取文件的 sha256 哈希值和读取文件的 ArrayBuffer,因此需要开发者自己手动兼容各个平台。
2024-02-20 08:45:09 1032
原创 vue3+ts+vite+uniapp项目常见问题
在tsconfig.json中compilerOptions进行配置。这是因为 idea里面有默认的eslint插件,与项目使用的有区别。引入 import path from ‘path’,然后进行配置。
2024-02-14 20:29:02 681
翻译 prettier与eslint的版本关系
网上回答报错原因:prettier3与eslint-plugin-prettier4版本不兼容把prettier换成2x的版本或把eslint-plugin-prettier换成5alpha版本我的答案,可能是你没有添加prettier,或者下面代码照抄。
2024-02-14 19:18:48 172
原创 windows10安装配置nvm以达到切换nodejs的目的
各种各样的项目,各种node环境,还有node_modules这个庞然大物。。想想都觉得恐怖。所以现在有了:nvm-切换node环境,pnpm–解决重复下载同样类库的问题。下面将就如何在win10下配置进行说明。
2024-02-08 18:26:41 531
原创 springcloud-gateway升级版本allowedOrigins要改allowedOriginPatterns
原因:springboot升级2.6.0后所出现的问题解决方法:将.allowedOrigins 替换成. allowedOriginPatterns 即可。
2024-02-04 19:04:42 1047
原创 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 517
原创 node,node-sass,sass-loader之间的版本关系
安装配置node-sass 以及 sass-loader想必是很多前端的噩梦–一不小心又不成功还得装个半天。下面说一下这个问题。这样的问题,这个也是因为三者关系对不上。
2024-01-31 15:43:38 1301
原创 ubuntu20配置mysql8
首先更新软件包索引运行命令。然后运行安装MySQL服务器。安装完成后,MySQL服务将作为systemd服务自动启动。你可以运行命令验证MySQL服务器是否正在运行。
2024-01-31 11:46:03 1195
原创 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 576
原创 elasticsearch在ubuntu下的配置以及简单使用
警告:elasticsearch默认不允许使用root账号来运行的,所以,强烈建议一开始就创建一个账号例如:es用于对elastic的部署。
2024-01-27 19:21:38 1218
原创 Gstreamer的编译以及配置要点[初次总结]
前言Gstreamer是一个与ffmpeg齐名的音视频处理库,不过国内一般用的是ffmpeg--其实 gstreamer也蛮好用的。。。这篇文章主要说明一下如何编译gstreamer以及安装配置插件--起码不会报 插件not found的错误吧。这一篇文章是经过了:GStreamer编译要点+插件需要进行的配置 [草稿]洗礼的,不能保证100%正确,但是思路肯定是正确的。配置过程mesongstreamer的最新版本都用的meson进行构建...
2021-01-02 09:59:35 6914 1
原创 FFMPEG对于rtp的推流以及VLC验证
前言参考资料:https://blog.csdn.net/zhoubotong2012/article/details/86711097https://blog.csdn.net/zhoubotong2012/article/details/86711097正文首先, rtp每次推送只能推一路流, 如果用ffmpeg推送普通的影片,比如, mp4, 起码有视频流以及音频流,请在ffmpeg命令里面指定要推送的是视频还是音频, 否则会出现以下错误:...
2020-07-10 13:24:53 3950
原创 janus以及coturncentos8的配置_排错填坑完结篇
前言查阅了不少资料,网上对janus以及coturn的配置比比皆是, 不过, 我发现了一个问题, 那就是,janus要直接对接coturn作为turn服务器吗?为什么?janus的demo例子[譬如:video room]能不能在手机4g网络上面与pc端联通,看到双方的视频信息, 为什么?网上的资料绝大部分都没有说明或者解决上面的问题, 导致的一个结果是, 根据网上的配置,顶多只能在本机, 或者同一个局域网里面使用,并没有穿透nat的能力, 也达不到实际生产使用的起码标准...
2020-06-27 15:03:32 3228 2
原创 [懒人必备]postgresql通用单表增删改查存储过程
前言本文的目的在于解决web开发也好,系统开发也好那60%左右的单表增删改查的问题,至于多表联查---相信我,自己手写sql比什么都强.ps:我这里提一下,那就是类型转换的问题以及json取值问题这是下面这些文章没有想过或者没有解决的问题.1/类型转换问题sql命令有几种默认转换关系.如果是timestamp,那么写 '2010-10-20'这种格式的字符...
2020-02-19 16:02:44 1314 1
原创 cppcms教程-官方教程例子整理
前言每个框架都有需要知道的地方,想不到cppcms这个web框架里面官方有例子的。下面将对官方的几个例子进行整理。ps: 官方入门教程在这里http://cppcms.com/wikipp/en/page/cppcms_1x_tut_hello[ps]环境搭建之类的请参考:http://www.52play.net/blog/post?id=64http://www.52p...
2020-02-05 20:52:55 3692 2
原创 ubuntu下cmake引用ffmpeg+opencv+boost以及一个调用ffmpeg的例子
前言先要复杂点的例子可以看:https://blog.csdn.net/JasonDing1354/article/details/41212425https://blog.csdn.net/leixiaohua1020/article/details/44084321不过先说明,要看看这些文章的时间,如果用的是很早之前的ffmpeg的版本的话那么有些api是改了的...
2020-01-25 13:39:17 2439
原创 从动手到放弃之我不要自己编译ffmpeg了【正篇+编译工具下载】
前言编译ffmpeg真的是一个大工程,尤其是对于不熟c++、cmake、makefile的人来说,经过这次我基本对camke,makefile都有所了解了。祸福相依啊。下面有几篇草稿是关于这次的编译的,当然,既然是草稿是没必要看的---除非你希望知道编译过程中起码有哪些坑位:[运维] ubuntu等linux下编译配置ffmpeg以供c++调用[草稿][运维] ubuntu等lin...
2020-01-25 11:19:51 533
原创 从动手到放弃之我不要自己编译ffmpeg了 【踩坑+草稿篇】
原本我在想要不要放出这篇文章来的,因为这篇文章不成熟,都是在编译ffmpeg---即使有前人放出来的源代码,但还是出现种种问题了----历经的各种坑,各种bug,但是其实一想,这些问题不会只有我一个人遇到的,放出来起码能让其他人做出参考。在编译ffmpeg这期间,其实很耗时间,主要是不熟c++、cmake、makefile这些,还有几篇文章也是草稿类型,也是同时期涂鸦的:都是废稿,不...
2020-01-25 11:13:50 2145 1
转载 c++调用opencv实现图片叠加以及添加水印效果
前言本篇文章参考了以下文章:https://blog.csdn.net/mars_xiaolei/article/details/78791133https://answers.opencv.org/question/73016/how-to-overlay-an-png-image-with-alpha-channel-to-another-png/素材de...
2020-01-13 18:44:21 4122 1
转载 ubuntu配置opencv4+qt creator上面调用opencv且编译运行
前言参考https://zhuanlan.zhihu.com/p/87197806下面是笔记---如果要看原版的话就点击上面的链接。由于最新版的OpenCV 4.1需要CMake 3.5.1版本,因此需要保证电脑中安装的CMake编译器版本高于3.5.1。可以通过代码清单1-2中的命令安装最新版CMake。代码清单1-2安装最新版CMake命令1.s...
2020-01-10 14:36:36 1091 1
转载 c++项目之使用CMakeLists.txt进行项目内的分层结构
前言一个项目,无论怎么看,里面都有需要有多个package的。近日在看基础c++入门的时候没有提到这些。。嗯,不能忍,于是看了写资料,然后实际进行操作。这次要在一个练习用项目下面分出两个层,model模型层以及biz业务逻辑层。建立模型层首先请在项目根目录下面添加文件夹,叫 model:然后在model文件夹下面添加CMakeLists.txt文件,里...
2020-01-09 10:47:35 1210
原创 读书笔记-第七课
前言查看了相关文章然后一笔一笔打代码再调试成功出结果,eguid的博客不保证代码能够原封不动就能运行,这里做一下记录。ps:代码内容有改动,原版的可以看原作者的。代码package net.w2p.JCVStudio.zhiboStudy;import org.bytedeco.javacv.CanvasFrame;import org.slf4j.Logger;impor...
2020-01-08 10:44:20 261
原创 读书笔记-第六课
前言查看了相关文章然后一笔一笔打代码再调试成功出结果,eguid的博客不保证代码能够原封不动就能运行,这里做一下记录。ps:代码内容有改动,原版的可以看原作者的。代码package net.w2p.JCVStudio.zhiboStudy;import org.bytedeco.ffmpeg.global.avcodec;import org.bytedeco.javacv....
2020-01-08 10:42:33 426
原创 读书笔记-第五课
前言查看了相关文章然后一笔一笔打代码再调试成功出结果,eguid的博客不保证代码能够原封不动就能运行,这里做一下记录。ps:代码内容有改动,原版的可以看原作者的。代码package net.w2p.JCVStudio.zhiboStudy;import org.bytedeco.ffmpeg.global.avcodec;import org.bytedeco.javacv.C...
2020-01-08 10:41:19 374
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关注的人