![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习杂烩
文章平均质量分 82
熊孩子会撒野
披风疾行/仰天欲摘星
心写镜湖/鹿饮处空鸣
展开
-
解析Java源码文件中所有sql操作(下)
接着上篇解析Xml文件的文章,讲下Java文件的处理思路。2.2 对于Java文件2.2.1 针对jdbc的操作jdbc是在源码上直接写sql语句,类似于下图:public class JdbcDemo { private static final String SQL_SELECT = "" + " SELECT *" + " ...原创 2019-10-25 16:42:27 · 284 阅读 · 0 评论 -
解析Java源码文件中所有sql操作(上)
最近做了一道题目,记录一下实现思路。题目大概是:目前JAVA程序操作数据库主要通过两种方式:(1)JDBC:直接在JAVA源码中写SQL语句(2)MyBatis:在XML中配置SQL语句或通过注解指定SQL语句输入为一个JAVA源码文件zip包,统计出访问的数据库表名称以及操作类型(SELECT/UPDATE/DELETE), 其中插入insert操作归为UPDATE进行输...原创 2019-10-23 17:29:28 · 383 阅读 · 0 评论 -
Tomcat连接器与线程池原理及参数释义(2)
紧接着上篇的连接器,现在讲下线程池。二、线程池Executor1. 概念(1)Executor元素代表Tomcat中的线程池,可以由其他组件分享使用。要使用该线程池,组件需要通过executor属性来指定该线程池。没有配置的话,则使用默认的Worker线程池(默认配置下,Tomcat会为每个连接器创建一个绑定的线程池(最大线程数为200),即没有用Executor线程池的话,...原创 2019-09-04 22:32:46 · 353 阅读 · 0 评论 -
Ant Design vue 模态框form表单初始值不能动态更新
在用Ant Design vue框架时遇到一个问题,在实现编辑功能时,我们是调用一个模态框modal,调用modal中methods定义的edit方法,然后用initialValue来填充表单的初始值。但后面发现第一次打开编辑modal时,初始值能够正常赋值,当再次打开modal窗口时,表单显示的值还是第一次打开的初始值。代码大概是这样:<template> <a-...原创 2019-09-04 16:47:27 · 9380 阅读 · 2 评论 -
Tomcat连接器与线程池原理及参数释义(1)
最近在组里进行了技术分享,故将网上及官网查找的,统一整理出来。一、连接器Connector1. 概念Connector的主要功能是接收连接请求,并把用户请求包装成标准的HTTP请求(包含协议名称、请求头Head、请求方法是Get还是Post等),创建request和response对象用于和请求端交换数据;然后分配线程给Engine(Servlet容器)来处理请求,并把req...原创 2019-09-04 19:33:59 · 463 阅读 · 0 评论 -
MyCat批量insert的问题
目前在用MyCat做批量插入时,写数据失败,报错信息如下:The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.批量insert的实现方式:修改前:insert into t...原创 2019-03-07 15:08:54 · 4245 阅读 · 0 评论 -
编程比赛题目:亿级流量实时分析(第一天)
跌跌撞撞闯进了决赛,乍一看这题目有点唬人。 题目主要是:网关上会有很多业务请求,需要实时或近实时采集网关请求日志,指标包括:请求频率、平均响应时间、90%响应时间、最大响应时间、请求正确率等。每个组有固定的虚拟机资源(内存8G-CPU4C-磁盘150G),一共6台,其中2台为日志生成节点,上面部署有模拟网关的服务器,不断地生成日志文件到指定目录下,日志文件数量固定,文件写满就会覆盖...原创 2018-12-26 20:54:17 · 275 阅读 · 0 评论 -
编程比赛题目:提高页面加载速度
没想到接近年底了,12月份还是那么忙,一直没有腾出时间来写文章。刚好最近在参加公司内部的一系列比赛,趁机整理一下学到的东西吧。 本关比赛的题目是抽取了公司内部的一个新项目,主要是展示各种创新作品,其中有个文章内容模块,由于文本内容很多,而且还包含了大量图片。同时由于采用了富文本编辑器,会存储大量的样式标签。最终的结果是查询作品的详情接口很慢,前端体验的效果很差。另外希望富文本编辑器能够...原创 2018-12-23 14:56:06 · 194 阅读 · 0 评论 -
编程比赛题目:亿级流量实时分析(第二天)
虽然第一天的比赛里,我们用ELK成功对日志文件进行解析,并用可视化界面展示数据。但我们不想只限于“搭环境比赛”,而且从第一天的情况来看, ES的性能在有效的资源下已经有点撑不住了。所以决定今天开始自己造轮子。 再次分析题目,其实比赛要的是某时间段某源IP、目标IP、请求URL的统计数据,对具体的数据明细并不关心。故我们打算自己写个Agent脚本,读取日志文件,通过socket传输给Se...原创 2019-01-09 21:14:39 · 251 阅读 · 0 评论 -
DevOps国际峰会2018深圳站 会议学习
虽然周六有事,但还是抽了上午的时间去参加了DevOps国际峰会2018深圳站,毕竟还是自己掏了钱买了门票的,不舍得不去。会议上绝大多数都是与DevOps自动化运维相关的,自己更感兴趣的还是其中那个关于架构主题的。 有个人的演讲比较有意思,名叫《微服务:过早拆分是万恶之源》。主要是讲由于业务规模的扩大、业务场景的复杂度,应用会由一开始的单体,拆分为多个微服务。而在这个改造的过程中,有一些...原创 2018-11-05 21:57:36 · 786 阅读 · 0 评论