- 博客(95)
- 资源 (5)
- 收藏
- 关注
原创 挖矿脚本bioset攻击解决
问题收到阿里云短信提醒,存在挖矿程序排查top查看明显bioset就是挖矿进程kill进程,杀不掉查找守护进程删除 rm -f /var/tmp/.systemd-private-c15c0d5284bd838c15fd0d6c5c2b50bb-systemd-resolved.service-xCkB12/vje9c1vlq/bk20vm2o/xCkB12/bioset...
2019-11-01 10:33:45
7138
原创 nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl"
警告信息:nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl”nginx 1.15原因:新版nginx配置方式发生了变化,按提示修改即可解决方法:修改配置原配置listen 443;ssl on;修改后listen 443 ssl;# ssl on;...
2019-09-06 14:09:34
449
原创 docker部署rabbitmq
拉取镜像docker pull rabbitmq:3.7.16-management运行docker run -d --name myrabbitmq -p 5672:5672 -p 15672:15672 -v ~/rabbitmq/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -...
2019-07-12 14:10:42
345
原创 docker安装elasticsearch5.6 、head5插件
安装elasticsearchhttp://47.103.99.108:9200/默认账号:elastic默认密码:changeme搜索镜像docker search elasticsearch拉取镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:5.6.16查看镜像docker images elasti...
2019-07-12 10:26:40
1332
原创 docker安装redis
搜索镜像docker search redis拉取镜像docker pull redis:3.2查看镜像docker images redis运行镜像docker run --name myredis -p 6379:6379 -v ~/redis/data:/data -d redis:3.2 redis-server --appendonly yes --requi...
2019-07-11 17:05:09
231
原创 centos7下使用docker安装mysql
搜索镜像docker search mysql拉取镜像docker pull mysql:5.6查看镜像列表docker images |grep mysql运行容器docker run -p 3306:3306 --name mymysql -v ~/mysql/conf:/etc/mysql/conf.d -v ~/mysql/logs:/logs -v ~/mysql/d...
2019-07-11 15:36:30
1184
原创 centos7安装docker
# 查看内核版本,Docker 要求 CentOS 系统的内核版本高于 3.10uname -r# 移除旧版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ ...
2019-07-11 14:13:19
122
原创 python3安装centos7
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-develwget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgztar -zxvf Python-3.5.2.tgzcd Python-3.5.2./conf...
2019-07-05 16:20:27
176
原创 Nginx反向代理Jenkins
配置项如下:自定义部分需自己填写参考文档:https://wiki.jenkins.io/display/JENKINS/Running+Jenkins+behind+Nginxupstream jenkins { keepalive 32; # keepalive connections server 自定义; # jenkins ip and port} server { ...
2019-06-20 17:24:27
1522
原创 jenkins安装
环境阿里云ECS 2核 4GCentOS 7.6 64位git安装yum -y install gitjdk安装下载jdk8官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html百度云:链接:https://pan.baidu.com/s/1vUYGX8a...
2019-06-20 17:17:08
239
原创 python字典取值的几种方法
最近在做Code Review 的时候发现,很多字典的取值存在问题,最终会影响代码的健壮性,现总结如下person = {'name':'xiaoming', 'age':18}# 第一种 若键不存在则会抛出KeyError异常person['city']# 第二种 不会抛出异常,不存在则返回None,也可以设置默认返回值person.get('city',"上海")# 第三种 与...
2018-06-02 21:07:49
65525
原创 Could not find any executable java binary
使用supervisord监控Elasticsearch,启动时报错,报错信息如下:Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME解决方案: 设置环境变量JAVA_HOME,修改program的environment配置,如下:[program...
2018-06-02 14:26:23
2192
原创 Could not run curl-config: [Errno 2] No such file or directory: 'curl-config'
环境:centos7 python3 描述:pip 安装第三方包时报错 报错消息:Could not run curl-config: [Errno 2] No such file or directory: 'curl-config'解决方案:yum install libcurl-devel...
2018-05-14 11:20:25
4189
原创 ubuntu时区设置
安装 tzdataapt-get install tzdata2. date -R # 查看时区tzselect # 选择时区
2018-05-12 20:53:23
1481
原创 pypi使用阿里源
vim ~/.pip/pip.conf[global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com[list]format=columns
2018-03-19 17:46:21
4553
原创 Elasticsaech-head插件安装 Elasticsearch5.X
项目地址:https://github.com/mobz/elasticsearch-head 1. 安装npm 项目地址:https://github.com/nodesource/distributions curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo ap
2017-09-16 10:52:04
405
原创 ssh 免密登陆
说明:默认已经安装有ssh服务场景:A、B两台主机,A主机免密登陆B主机步骤如下:A主机生成密钥ssh-keygen -t rsa -P ''将公钥添加到B机 authorized_keys权限为600scp .ssh/id_rsa.pub user@host:~/.ssh/authorized_keys或者scp .ssh/id_rsa.pub user@host:~/.ssh/id_rsa
2017-09-13 11:21:56
423
原创 django自动重新加载模块 源码分析
缘起最近项目中用到了supervisord来守护django的进程,发现使用项目重启的时候,特别的慢,调试了一下,没发现问题,于是就去查看了supervisord和django的源码,最终发现问题处在django上面,相关源码位置 https://github.com/linchaonan2010/django/blob/stable/1.5.x/django/utils/autoreloa...
2017-06-13 23:11:42
3195
原创 module 'html.parser' has no attribute 'HTMLParseError'
错误描述python==3.5django==1.7django创建项目时报错如下:Traceback (most recent call last): File "/root/envs/django-test/bin/django-admin", line 11, in <module> sys.exit(execute_from_command_line()) File "
2017-05-18 15:11:52
7769
原创 VMware Workstation 与 Device/Credential Guard 不兼容
问题:VMware Workstation 与 Device/Credential Guard 不兼容解决方法 :将Hyper-V关掉步骤: 控制面板=>程序=>启用或关闭windows功能 将Hyper-V的勾去掉即可
2017-03-07 16:57:24
35888
3
原创 Chrome侧边栏书签插件 Candy Bookmarks Sidebar
分享一个chrome的插件,一直用的是chrome浏览器,浏览器很好用,不过对于书签的浏览方式更喜欢火狐那种侧边栏的形式,可以通过Candy Bookmarks Sidebar插件达到类似的效果Chrome应用商店安装地址: https://chrome.google.com/webstore/detail/candy-bookmarks-sidebar/ecihdamikhodclcebamgj
2016-07-21 15:26:41
13253
原创 ubuntu安装sublime
安装Sublime Text 3sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installerSublime Text 2sudo add-apt-rep
2016-07-07 15:11:47
602
原创 pycharm的安装
sudo tar -zxvf pycharm-community-4.5.4.tar.gz cd /home/apps/pycharm-community-4.5.4/bin/ sudo ./pycharm.sh
2015-10-11 20:21:33
744
原创 ubuntu下手动安装python源码
最近在学习python首先就是安装python,虽然linux系统大多都预先安装了python,但是,还是必须要掌握python的安装方法,仅做备忘第一步自然就是下载了,可以去官网下载:www.python.org 当然了,那里面是有各种版本的,我这里就只讨论linux的版本安装,我使用的版本是2.7.10 下载好以后:第二步安装 首先切换到压缩包所在目录 解压缩tar -xzvf Pyth
2015-10-11 19:58:46
4326
原创 解决eclipse快捷方式无法启动
今天在桌面的eclipse快捷方式无法启动,看了一下,报的错误是a java runtime environment(JRE) or java development kit(JDK) must be…. 仔细再读了一下,发现是eclipse启动的时候路径居然是在eclipse安装目录下,所以当我在eclipse安装目录下启动时候没问题的,解决方法是在快捷方式的目标栏加上一下命令即可:-VM 你的
2015-09-28 10:57:35
10239
6
原创 网站性能、架构、优化总结
项目总结,在项目当中研究了一些网站性能、架构的优化的知识点,作为备忘,写得有点凌乱。 1.缓存(重要,解决数据库访问过多):本地缓存–》充分的利用了应用服务器的-》将session存在本地缓存–》redis分布式缓存。 memorycache –》数据库设计io操作,慢,锁定数据,慢 -》缓存在内存中进行,速度最快。2.服务器集群(解决请求过多问题,负载均衡),如果请求太多,负载均衡服务器再做集
2015-09-22 12:41:23
666
原创 删除select元素里面的所有option
我们在使用mysql插入数据的时候,通常会有这样一个需求: 当表的主键id是自增字段的时候,会想要获得插入的id值用以下一个插入操作。 mybatis实际上已经为我们提供了这种功能:以下是我实现订单插入时获取id的实例 主要还是在mapper.xml文件中的insert标签中加入(useGeneratedKeys=”true” keyProperty=”ordertbId”)两个属性值,其中k
2015-09-13 23:37:58
10697
原创 Mybatis 引用不同映射文件的结果集
今天使用mybatis做查询的时候需要引用其他映射文件的结果集,上网搜了一下,没发现有类似的例子,不过隐约记得是可以的,于是就测试了下,发现只需要使用命名空间+结果集id即可,如今贴上解决方案,备忘。
2015-09-13 19:56:55
3022
原创 数据结构之单向链表(java实现)
单向链表是一种十分基础的数据结构,是线性表的一种,为了更清楚一点,今天使用java将其实现,实现过程如下定义节点/* * 节点类 * */public class Node { Object data;//存储节点数据 Node next;//指向下一节点}定义操作public interface LinKed { public Node get(int p);
2015-09-09 00:48:00
3067
原创 判断字符串中的字符是否全都不同(字符类算法)
判断字符串中的字符是否全都不同?有两种方法可以实现: 第一种就是遍历字符数组,比较字符 第二种就是将字符转化为ASCII码,ascII码理论上只有256个字符 如果字符长度大于256那么,必定是会有重复的了,如果小于256,然后用数组来匹配。 java实现如下:package day01;/* * 判断字符串中的字符是否全都不同 */public class JudgeUniqueStr
2015-09-07 22:42:05
1509
原创 Mybatis insert 返回主键
我们在使用mysql插入数据的时候,通常会有这样一个需求: 当表的主键id是自增字段的时候,会想要获得插入的id值用以下一个插入操作。 mybatis实际上已经为我们提供了这种功能:以下是我实现订单插入时获取id的实例 主要还是在mapper.xml文件中的insert标签中加入(useGeneratedKeys=”true” keyProperty=”ordertbId”)两个属性值,其中k
2015-09-05 23:16:43
5072
原创 js中获取session中的值(jsp)
今天在项目中的时候需要在js中获取到session中的值,来确定用户的登陆状态,以及获取用户的具体信息。由于使用的是jsp开发,所以可以使用如下方式获取。<script type="text/javascript">$(function() { var user = '<%=session.getAttribute("loginuser")%>'; alert(user);});
2015-09-05 08:34:14
32423
原创 Action参数缓存-Spring单例
先来说一下我遇到的问题!今天在写action的时候发现客户端传过来的数据老是会出问题,经过调试发现,是数据有缓存,然而却不是浏览器那边存在缓存,实际上是服务器这边有数据缓存的问题,即我上一次传过来的数据,如果没有更新的话,那么还会存在,然而 我并不知道是什么原因,继续调试发现,Action实际上是单例模式,到这里就豁然开朗了,实际上是因为我是整合了spring、struts2、mybatis框架进
2015-09-05 00:05:45
1059
转载 JS验证正则表达式(大全)
函数调用方式function check() { var bb = document.getElementById("txt_id").value;//txt_id为文本框的ID alert(ismobile(bb));//ismobile 代表以下任何一个函数名称 }html代码<input type="text" name="textfield" id="txt_i
2015-09-03 23:49:54
866
原创 每日5道面试题八(java线程二)
Java中Runnable和Callable有什么不同?Java中CyclicBarrier 和 CountDownLatch有什么不同?Java内存模型是什么?Java中的volatile 变量是什么? 什么是线程安全?Vector是一个线程安全类吗?
2015-08-31 13:12:17
955
1
原创 微软灯管问题(智力题六)
题目:在房里有三盏灯,房外有三个开关,在房外看不见房内的情况,你只能进门一次,你用什么方法来区分那个开关控制那一盏灯?
2015-08-30 08:10:29
2549
快递查询应用实例源码
2015-04-24
快递查询应用实例jar包集
2015-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人