自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 2020-12-21

**转载:记redis一次Could not get a resource from the pool 异常的解决过程**原文链接:最近有个项目中的redis每天都会报 "Could not get a resource from the pool"的错误,而这套代码在另一地方部署又没有问题。一直找不到错误原因。按字面意思是连接池中资源不够。有可能是并发太高而连接池太小,尝试修改连接池上限来解决问题,修改方法如下:复制代码

2020-12-21 15:00:48 88

原创 datax插件开发之iotdbwriter

datax插件开发之iotdbwriter 下载源码解压修改pom.xml修改package.xmlIdea导入项目pom.xml新建包新建类俩个json插件的package.xml修改父工程的package.xml打包前检查一下文件,结构如下:打包编译好的插件放到datax中下载源码解压解压后删掉里面多余的文件只保留这三个(只是为了清爽而已)修改pom.xml删掉modules多余的,只保留这一项修改package.xml删掉filesets中的所有内容Idea导入项目项目右

2020-12-14 13:27:19 416 1

原创 对机器学习预测模型思想的思考

原来ALS“交叉最小二乘法”只是优化方法,和梯度下降是一类东西,并不是建模的方法,模型一般是指损失函数?矩阵分解的损失函数一般都很直接:a-uv,而uv一开始是随机初始化,所以大体的规律都是这样:提出一些参数,认为通过这些参数可以计算出模拟值,然后损失函数就是真实值减模拟值,然后用某种优化方法,当然这些参数一开始都是未知的可以先用随机值,然后再不断的优化调整基于latent factor(隐含语义)、MF(matrix factorization 矩阵分解)的推荐方法:推荐方法有两种思路:一种是基于领域

2020-09-13 17:12:25 148

原创 对Java反射的理解

一直记不住java反射是什么,虽然看了很多遍,就像迪杰斯特拉算法,看过很多遍却还是容易遗忘,那是因为你没有通过形象去理解。因为只有抽象的东西才需要去死记硬背,而形象的东西根本就不需要语言去描述。理解一样东西首先要知道为什么需要这个东西,它存在的意义是什么,它要解决哪些场景。然后,可以用类比的方式将它形象化,把它比喻成另一种更常见的更容易理解的东西。也许它有很多方面,但可以先从一个方面入手,不需要追求全面,我们可以先片面的理解。举一个例子,手机和电话卡,手机为什么不和卡绑定在一起呢,为什么要插卡,因为

2020-09-13 17:03:57 124

原创 对操作系统中的多种io模型的思考

拆开电脑,肉眼可见的零部件分为两类:“内部设备”和“外围设备”,内部设备:内存条和cpu中的寄存器,外围设备:磁盘鼠标键盘显示器网卡光驱电池等等,程序的运行实际上只需要cpu和内存(实际上只需要cpu,因为cpu中的寄存器也是一种内存但容量太小)。CPU的设计:CPU有两种运行模式或者说CPU规定不同的进程有两种权限(身份):“用户态”和“内核态”,如果一个进程或者说应用程序的身份是“用户态”,它只能使用属于自己的那一部分内存地址和与其他进程轮流使用CPU,(用户态:只允许有限制地直接使用“内部设备”),

2020-09-13 16:57:49 117

原创 CCF第四题思考

当可以随意选择两个节点的时候它是贪心法(哈夫曼),当只能选相邻节点时,它变成了动态规划,为什么只能选相邻节点呢,因为只要从左到右选叶结点,得到的就是字典序,而我之前的想法是,先构造出哈夫曼树,再把叶结点代表的编码从左到右赋给ABCDE,但是哈夫曼树可以有很多颗,哪一颗才是字典序最小的呢,这就很难。为何不换种思考,先把叶结点从左到右赋给ABCDE,再每次取相邻节点来构造树,这样就不会破坏AB...

2018-12-02 11:00:12 452

原创 CCF URL映射 java 100分详解 :巧妙地动态构造正则表达式

 主要想法:将<int>替换成([0-9]+),将<str>替换成([^/]+),将<path>替换成(.+),例如,/articles/<int>/<int>/<str>/ 替换之后就会变成/articles/([0-9]+)/([^/]+)/(.+)/ ,这样它就成了一个正则表达式,可以完全匹配到/articl...

2018-12-01 11:29:49 353

原创 javaweb训练题:后台管理系统的员工添加功能(jquery克隆、前台json序列化、后台反序列化)

数据库中有四张表,分别为:员工基本信息、教育经历、工作经历、联系人,我要在一个页面中填入四张表的信息,其中教育、工作、联系人是多对一的关系,因此,我设置了四个表单,分别为:页面是这样的:当点击“添加教育”,就会动态生成又一张“教育信息”表单,注意,它们的id属性是一样的:$(document).ready(function(){ $("#a...

2018-11-29 21:24:19 249

原创 CCF 模板生成系统 java 100分 详解

import java.util.HashMap;import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stubScanner scan=new Scanner(System.in);int n=sc...

2018-11-27 09:41:42 275 1

原创 CCF JSON查询 Java 完美满分 详解

CCF JSON查询 Java 完美满分 详解主要想法就是用一个列表当做像栈一样缓存着键,遇到键字符串的时候就把它与上一层的键结合成嵌套形式存入列表,这样,列表的最后一个元素总是代表着当前键值对的键,当当前这一个键值对处理完之后,这个键在后面就不会被使用到了,就再把它从列表中移除import java.util.ArrayList;import java.util.HashMap;impo...

2018-11-26 15:57:04 508

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除