![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
文章平均质量分 57
u013323965
这个作者很懒,什么都没留下…
展开
-
【Mycat1.6】缓存不生效问题处理
系统做读写分离,有大量读需求,基本没有实时获取数据业务需要,所以可以启用缓存来减缓数据库压力,传统使用mybatis的缓存需要大量侵入式声明,所以结合需求使用Mycat中间件来满足。原创 2023-09-06 11:32:34 · 345 阅读 · 0 评论 -
TOGAF报考避坑
详细介绍TOGAF报考流程,减少过程可能的坑,适用于广大需要报考的人士原创 2022-04-22 13:43:13 · 824 阅读 · 0 评论 -
物联网基于pole异地组网
背景物联网设备使用5G流量,无公网IP,需要将这些设备通过虚拟组网形成VLAN的效果,虚拟局域网内互联互通。Pole介绍不仔细开展,大致作用是多个不同网络的客户端通过一个公网服务端连接,利用KCP/UDP协议,使客户端可以通过虚拟ip访问,非常符合我的要求,详细地址:https://github.com/polevpn/polevpn_router,放上一张官方架构参考。环境准备router服务端:临时租用阿里云ECS服务器,自带公网ip gateway客户端:模拟两...原创 2022-02-22 16:49:23 · 5094 阅读 · 0 评论 -
某酷kux文件转mp4方法
背景优酷客户端下载的视频格式为专用的kux格式,无法进一步转换利用,需要转为MP4使用优酷客户端内置有ffmpeg,带有优酷的编码/解码器,所以可以利用其进行转换测试官方ffmpegffmpeg -y -i E:\1.kux -c:v copy -c:a copy E:\1.mp4会提示格式不存在E:\1.kux: could not find codec parameters优酷ffmpeg进入{客户端安装地址}\nplayer64,发现有ffmpeg.exe打开cmd,输原创 2021-10-06 11:58:35 · 4194 阅读 · 12 评论 -
VSCode开发gsoap项目中解决undefined reference
前提使用Win10,Mingw64,VSCode作为开发工具具体代码生成参考使用gSOAP生成Web Services框架代码,本文不再详述项目最终结构|--.vscode|--|--c_cpp_properties.json # 配置引入依赖|--|--launch.json # 配置启动|--|--settings.json # 全局配置|--|--tasks.json # 配置任务|--main.c # 程序主入口|--MobileCodeWSSoap.nsmap|--soa原创 2021-07-20 10:33:28 · 435 阅读 · 0 评论 -
django-admin动态多选框表单实现
背景借助django-admin,可以快速得到CRUD界面,但若需要创建多选标签字段时,需要对表单进行调整示例model.py一个tag(标签类),一个book(书本类) book携带tag,这里不借助有性能问题的外键class tag(models.Model): name = models.CharField(max_length=20, verbose_name='标签')class book(models.Model): name = models....原创 2021-05-12 14:58:50 · 4016 阅读 · 5 评论 -
记一次MongoDB异常调试
背景在一些边界条件下,我写的关于读取MongoDB数据接口异常缓慢,请求一次差不多10s,但正常条件下访问基本在50ms左右。问题所在在分析结构后,发现原来正常情况快是因为我启动了缓存,已经查到的数据直接走内存,所以快;慢的原因是MongoDB数据庞大了,查一次大概需要10s。解决方法需要对查询语句进行优化,利用索引,将查询条件转化,提高速度。//此处的1代表升序,因为数据量大避免阻塞将backg...原创 2018-06-06 21:17:24 · 476 阅读 · 0 评论 -
【SSO简介】关于CAS的使用和注意事项
背景公司要对一些系统做一个集成,需要实现单点登录功能,我就被赶鸭子上架研究了几天SSO,其中发现CAS挺经典,就在短暂的时间内着重研究了CAS。原理以最简单的步骤来说明:搭建一个统一验证中心,用以处理登录状态保存及跳转逻辑对每个应用系统加上filter,保证访问会跳转到统一验证中心上访问未登录的应用系统,首先会跳转到统一验证中心进行登录(这里可以选择数据库去存储登录状态)登录成功后会携带上生成的t...原创 2018-04-28 23:18:26 · 552 阅读 · 0 评论 -
用思维导图的方式来描述整个项目
前言我在浏览项目时发现一篇文章《开源项目spring-shiro-training思维导图,让项目不再难懂》,关于项目总结写的很好,我借此改进并整理成我自己的惯用方式,也借此希望能带给大家一些启发。改进的目的主要是原楼主的导图过于冗长,不适合略读,同时也不符合我自身的习惯。我自己的导图结构项目简介:主要描述项目的信息安装使用:用于一些入门性的指导架构:一般项目开发都会有架构图,直接贴一张架构图,美...原创 2018-03-29 22:47:36 · 5287 阅读 · 0 评论 -
利用SQuirreL SQL Client创建新连接
SQuirreL SQL Client简介SQuirreL SQL Client是一款使用JDBC连接的数据库客户端连接工具,只要有JDBC的定义就能进行连接,十分方便安装首先去百度搜索下载这个工具,是一个可执行的jar包双击会打开安装程序,这样就可以进行安装了,如果被其他打开方式占用了,可以用命令行java -jar squirrel-sql-3.7-standard.jar来打开然后就是安原创 2017-12-03 23:30:20 · 1173 阅读 · 0 评论 -
Echarts实现下钻地图
问题来源项目需要echarts进行地图响应,大致是点击区域就将该区域放大,实现交互,经过对Echarts2的例子研究,使用geoselectedchanged事件应该能达到效果。数据所用数据均可从Echarts下载。guangxi.js——包含广西及下属区域的geojsonnanning.js——只有南宁边界的geojson,由于select选择返回的name属性是汉字,所以最原创 2017-03-18 21:30:56 · 12685 阅读 · 0 评论 -
web项目调试提速技巧
善用浏览器自带的开发者工具一般的浏览器都可在菜单那找得到,或使用快捷键(Shift+Ctrl+I/F12)来打开,可以在Sources中找到你的JS错误(因为一般的平台不提示Javascript的错误),Console可以读取你编写的console.log()语句,或者利用alert()弹出提示框(但这种无法读出Object的结构)。原创 2016-08-07 17:39:03 · 419 阅读 · 6 评论