自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 systemd cgroup限制资源使用

如果你的程序需要使用cgroup,那么用systemd实现的cgroup功能会更方便。之前用cgroup时遇到一个问题,在ubuntu18上写入cgroup的pid过一会就会消失,但是pid所属进程并没有挂掉,代码如下:echo '{{ cpu_total }}' > /sys/fs/cgroup/cpu/{{ cpu_cgroup_name }}/cpu.cfs_period_usecho '{{ cpu_limit }}' > /sys/fs/cgroup/cpu/{{ cpu_

2021-09-28 10:44:56 995

原创 详细Linux句柄数修改: 用户系统 + systemd

说明liunx中文件句柄有两种,一种是用户级的,一种是系统级的文件句柄限制,就是规定的单个进程能够打开的最大文件句柄数量(Socket连接也算在里面,默认大小1024)需要知道的是, systemd service的句柄数不受用户句柄数的影响,需要额外设置。1. 用户级的修改1.1 用户级修改临时生效方法重启后失效     ulimit 命令身是分软限制和硬限制,加-H就是硬限制,加-S就是软限制。默认显示的是软限制,如果运行ulimit 命令修改时没有加上-H或-S,就是两个参数一起改变。

2021-05-27 11:31:29 1420 2

原创 在k8s上搭建mongodb集群

之前在k8s上搭建的mongo集群,总是需要在pod新建好之后,再连上去执行命令在多个pod间建立联系。本想着要不要写一个东西一起放进pod里面去代替最后那步手动操作,但上github上一搜发现已经有老哥完成了这个工具了。以下是用到的两个k8s配置:statefulset.yamlapiVersion: apps/v1beta1kind: StatefulSetmetadata: namespace: service name: mongospec: selector:

2020-08-07 14:39:50 3491 1

原创 解决elasticsearch分片unassigned的3个方法

在一次es集群崩溃重启之后,有分片出现了UNASSIGNED状态,我发现一直没有总结过这个问题的解决方法,以下是我所了解的解决方法,望补充,或指明问题1.查找UNASSIGNED分片命令:GET /_cat/shards在返回结果中查看状态为UNASSIGNED的分片2.加载UNASSIGNED分片使用reroute解决对UNASSIGNED的分片执行以...

2019-10-31 16:24:32 5234

原创 elasticsearch snapshot数据备份迁移

小数据量可以直接使用elasticdump这个工具配合脚本进行备份或者数据迁移。当数据量较大的时候,可以用elasticsearch提供的数据备份迁移策略:snapshot,来备份、迁移数据。 该策略需要配合共享文件系统。将备份快照的文件夹作为共享文件夹,使该文件夹可以被所有的新老集群服务器访问到;在原服务器上面备份数据,在新集群的机器上恢复备份,就可以达到数据迁移的目的,本文档中...

2019-08-01 17:56:31 892

原创 redis5 集群搭建

单节点;wget http://download.redis.io/releases/redis-5.0.5.tar.gztar xzf redis-5.0.5.tar.gzcd redis-5.0.5makecd srcmake install#默认配置启动./redis-server#使用配置文件启动./redis-server ../redis.con...

2019-06-06 16:45:40 1051

原创 hadoop间数据迁移

具体操作:使用distcp命令跨hdfs迁移数据(在hadoop版本不一致时,distcp命令也不一样)使用详情参看官网:http://hadoop.apache.org/docs/r1.0.4/cn/distcp.html distcp有多中数据复制模式:hdfs,http,hftp (目标端hadoop需要赋予外来用户对文件夹写入的权...

2019-06-06 12:59:56 1114

原创 jsonp解决跨域问题

当需要跨域访问时可以jsonp来完成,如下: $.ajax ({ url: "http://localhost:9090/GraphDataBase/updateBySql", type: "GET", data: {"sql":query}, dataType: "jsonp", success: function(data){ ..... }, ...

2018-05-16 21:31:18 150

原创 JQuery链式调用-理解

当一个参数需要同时调用多个方法时,正常的做法是obj = Obj();  obj.init();  obj.setFlag();但是如果你在每个方法里面加上return this,返回当前对象function obj(){...return this;}function init(){...return this;}function setFlag(){...return this;},那你就可以...

2018-03-30 15:56:43 581

原创 Java elasticsearch查询 对特殊字符的处理

当你在页面检索时,如果有特殊字符输入,在后台不经处理,就会产生异常,这个时候需要对特殊字符进行处理。你需要引用一个jar,lucene-queryparser,按自己的es版本去添加<dependency><groupId>org.apache.lucene</groupId><artifactId>lucene-queryparser...

2018-03-30 15:39:45 11554

原创 bootstrap hide.bs.modal事件触发两次

当使用了datetimepicker时间控件后,在datetimepicker弹框中选择了时间之后,其弹窗会关闭,此时也会触发外层modal的hide.bs.modal事件。处理方法如下:$("#datetimeStart").datepicker().on('changeDate', function(ev) { }).on('hide', function(event) {event.prev...

2018-03-21 00:25:17 3684

原创 echarts的legend分多处排列

实现legend分多处放置,分列左右,上下,不放在一起,可以将legend分多个组,然后修改其属性,以达到目标效果将需要分离排列的legend分成两组,如下代码:legend: [                {                    icon : 'bar',                    textStyle : {         

2017-12-14 21:20:52 9470 1

decomp.rar

一款反编译工具,用于反编译java class文件,用起来挺方便的

2019-11-01

maven+spring+springmvc+mybatis框架整合

此项目用maven搭建,不存在因为jar包缺失导致的无法运行错误 项目内包含mybatis逆向工程文件,可以根据数据库表单生成对应代码

2017-08-08

spring+springmvc+mybatis+maven框架整合

用maven整合ssm框架,不存在jar包缺失导致无法运行的问题。 项目中有mybatis逆向工程代码(根据数据库表单生成文件)。

2017-08-08

java棋类游戏--炮兵棋源代码

这是一个Java棋类游戏的源代码,希望可以给你一点帮助,导入eclipse后运行main.java即可。

2017-05-15

空空如也

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

TA关注的人

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