搭着玩儿
文章平均质量分 85
JAVA技术分享官-乐乐
zzz
展开
-
JAVA代码的动态编译加载,随后实例化bean注入Spring容器
一 需求背景每天需要定时的进行各种姿势的数据校验,而这些姿势的叠加层出不穷,如果每增加一个小姿势都要进行测试部署上线,十分不值得。于是我们决定将代码搬到数据库里面,可以随时随地增加不同的“校验姿势”。注意:这样的作法虽然可以很便捷的上代码,但是生产环境上还是不建议这样做,有心人想在动态代码里面搞事情,太容易了。二 步骤在项目中先定义一个checker接口,这个接口便是我们动态代码class的父类。定义一个数据库表,形式如下:-- Dynamic Code CompilerDROP TAB原创 2021-06-01 22:12:30 · 1919 阅读 · 3 评论 -
搭着玩儿 之 接口管理工具rap2本地搭建
接口管理工具rap2本地搭建: 环境准备:centOS7(镜像最小化安装) 概括: 1、安装node9.11+ 2、(可选)npm更换阿里镜像cnpm(npm默认镜像特别慢,国外的) 3、安装mysql 5.7+ 4、安装rap2所需node模块:node-sass、react-scripts、cross-env、npm-run-all、standard、pm2(pm2是进程管理工具,启动...原创 2018-04-24 10:10:49 · 1955 阅读 · 0 评论 -
日常工作之Zabbix源码编译,兼容mysql5.6
原文链接:http://www.leleblog.top/daily/more?id=6Zabbix源码编译环境:centOS7、mysql5.6.21(已存在)。任务简述:服务器搭建zabbix运维检测工具,监控服务器CPU、内存等参数,因为服务器已存在5.6版本的mysql,版本冲突,不能使用zabbix官方提供的安装流程。只能选择源码安装。 步骤:1、下载zabbix源码包 wget htt...原创 2018-05-18 21:04:35 · 760 阅读 · 0 评论 -
工作日常之2g内存运行gitla导致内存不足,分配swap
因为本地服务器最近出了问题,所以暂时在手头仅有的2g内存的centOS7云服务器上面部署一个gitlab server,部署完之后傻眼了,访问页面一直报错502。 因为gitlab在启动时下面显示了一堆组件,这个数据库、那个server,于是自然而然想到了内存不足,free -h命令一看,果然炸了。怎么办呢?弄一个swap交换内存,几乎等同于windows上面虚拟内存的东西。 1、f...原创 2018-05-16 17:19:07 · 2613 阅读 · 1 评论 -
工作日常之微信助手itchat
微信作为用户最多最广泛的聊天工具,其使用场景不必多说。因其自身客户端存在诸多限制(如图片视频发送每次不超过九个)以及没有我们想要的一些功能,于是我们想到了自己做一个微信的客户端,利用第三方接口。 我们找到了itchat,itchat提供了与微信交互的python接口(itchat也存在nodeJS、java等的版本,但是使用人数少,实践少,不推荐使用)。 itchat的...原创 2018-07-09 12:45:40 · 1194 阅读 · 0 评论 -
工作日常之 caffe+windows7+GPU 编译安装
caffe作为facebook的两大开源深度学习框架,其实早已经和facebook另一大深度学习框架pytorch合并了。但是我们作为学习者,了解这些著名框架的来龙去脉、原理使用还是有必要的。最近刚好有这方面的需求,顺便在我们的小服务器上编译了一个三年前版本的caffe。环境准备操作系统 :Windows 7 旗舰版GPU设备:NVIDIA Quadro M2000GPU...原创 2020-04-26 09:46:35 · 322 阅读 · 0 评论 -
Hadoop笔记之十七——爬虫框架scrapy实际案例(爬取安卓版QQ阅读)
话不多说,我们的目的: 使用scrapy爬取安卓版QQ阅读所有的小说(只是小说的基本信息,小说内容是不要想的、千万不要想……)环境准备安卓收集模拟器:夜神模拟器安卓手机抓包工具:fiddler代码运行环境: python3.6存储数据库: postgreSQL。大体思路 本来想详细的写一写过程步骤,但是懒癌来了怎么都拦不住。下面可以给大家一...原创 2019-06-11 16:53:40 · 1567 阅读 · 2 评论