初识CGlib动态代理技术 之前在JDK代理技术提到代理设计模式的三要素: 有原始类 额外的方法 和原始类实现相同的方法 对于CGlib也是一样的 1.和JDK代理模式对比 JDK代理模式 例如: 他们都实现了相同的接口,看代理类和原始类的区别,区别在被代理的对象的方法中添加了额外功能。 同时从这个 ...
分类:
其他好文 时间:
2021-06-02 19:26:11
阅读次数:
0
一、背景 目前百度爬虫爬取业务总是按照自己的性能进行抓取客户数据,从来不考虑客户端的网络承受能力,导致客户端网络带宽超出预算范围,因此在客户端方面针对百度的无限制抓取采取相应的策略。 二、解决方案: 1、单独用一个公网IP承载百度抓取业务。例:123.103.77.13 2、在交换机上针对IP:12 ...
分类:
其他好文 时间:
2021-06-02 18:33:16
阅读次数:
0
前言 1、场景 在写DAO层的单元测试时,我们往往会遇到一个问题,测试用例所依赖的数据库数据被修改或删除了,或者在一个新的环境下所依赖的数据库不存在,导致单元测试无法通过。在这种情况下,使用H2内存数据库来模拟数据库环境是一个很好的解决方案。 2、H2 特点 只有一个jar文件,适合作为嵌入式数据库 ...
分类:
数据库 时间:
2021-06-02 18:08:06
阅读次数:
0
一.计划 1.随机产生一组(10个)算数题——产生算式,剔除不够减,循环产生。 2.显示一组算题,选择解答界面,同步计时(秒)。 3.显示对错,统计正确率,统计时间。 二.开发 1.需求分析 作为一名一年级小学生的家长,我希望制作一个出题软件,完成100以内的正整数的加减法题随机产生。以便减轻我的家 ...
分类:
其他好文 时间:
2021-06-02 16:51:41
阅读次数:
0
1. chrony 服务器端配置 假设chrony服务器端192.168.1.1 $ cat /etc/chrony.conf # Use public servers from the pool.ntp.org project. server ntp1.aliyun.com iburst serv ...
分类:
其他好文 时间:
2021-06-02 16:47:45
阅读次数:
0
1 使用ntp同步时间 1.1 如果开启了ntp服务,使用ntpsta查看同步状态 1.2 如果不使用用ntp服务,使用ntpdate -u ntp.aliyun.com 直接同步时间 echo "*/20 * * * * /usr/sbin/ntpdate -u ntp1.aliyun.com > ...
分类:
其他好文 时间:
2021-06-02 16:45:57
阅读次数:
0
由于sass版本的原因,编译后的css字体文件乱码 dart-sass编译时容易出问题,查看package.json配置文件 "sass": "1.26.2", 解决方案:卸载sass1.26.2版本,重新安装node-sass npm uninstall sass npm install node ...
分类:
其他好文 时间:
2021-06-02 16:11:07
阅读次数:
0
preface 同一个单词可能有不同的语义和词性,所以仅仅列出单词在计算机领域的常用释义。 content dashboard n.汽车上的仪表盘 workaround n.解决方案 solution n.解决问题的办法 使用场景: 遇到问题,bug的 "解决方案” type v.打字 effect ...
分类:
其他好文 时间:
2021-06-02 15:33:54
阅读次数:
0
思维导图 重要概念 1.假设图中有n个顶点,e条边,则 含有 e=n(n-1)/2条边的无向图称作完全图; 含有 e=n(n-1)条弧的有向图称作有向完全图; 若边或弧的个数 e<nlogn,则称作稀疏图,否则称 作稠密图。 2.假若顶点v和顶点w之间存在一条边,则称顶点v和w互为邻接点; 边(v, ...
分类:
其他好文 时间:
2021-06-02 15:13:04
阅读次数:
0
背景 go 操作 ftp , 使用 github.com/jlaffaye/ftp这个库 问题复现 登录时报错,错误如题 解决方案 添加参数,禁用 utf8 ftp.Dial("ftp.example.com:21", ftp.DialWithTimeout(5*time.Second), ftp. ...
分类:
其他好文 时间:
2021-06-02 14:45:08
阅读次数:
0