- 博客(67)
- 资源 (3)
- 收藏
- 关注
原创 springboot 分组校验和顺序校验
public interface GroupA {}public interface GroupB {}public interface GroupC {}@GroupSequence({GroupA.class,GroupB.class,GroupC.class})public interface Group {}public interface LoginReg {}public ...
2020-04-14 00:18:02
2115
原创 springboot 配置
person: name: qinjiang${random.uuid} # 随机uuid age: ${random.int} # 随机int happy: false birth: 2000/01/01 maps: {k1: v1,k2: v2} lists: - code - girl - music ...
2020-04-12 15:15:41
216
原创 springboot原理
1、spring-boot-dependencies 、spring-cloud-dependencies定义了一堆版本依赖关系(只定义,不导入),可以通过CTRL + 点击来查看对应的pom文件添加dependency的时候,如果依赖在spring-boot-dependencies中定义,则不需要写版本号如果定义的版本号和spring-boot-dependencies定义的版本号不一致...
2020-04-12 14:56:30
273
原创 @Component 和 @Bean 的区别
@Compent 作用就相当于 XML配置@Componentpublic class Student { private String name = "lkm"; public String getName() { return name; } public void setName(String name) { this...
2020-04-12 13:25:15
182
原创 idea 不认识 @Data注解,需要安装Lombok插件
如下代码,如果出现报错是因为不识别@Data等注解@Data@AllArgsConstructor@NoArgsConstructorpublic class CommonResult<T> { private Integer code; private String message; private T data; public Commo...
2020-04-10 21:26:02
1586
原创 spring cloud 工程创建
https://spring.io/projects/spring-cloud#overviewspringcloud springbootHoxton(H版) 2.2.X (推荐)Greenwich(G版) 2.1.XFinchley 2.0.x版本推荐:Java8 maven3.5+ mysql 5.7boot2.2.2 cloud H版S...
2020-04-09 23:48:06
240
原创 python dash
# -*- coding: utf-8 -*-import dashimport dash_core_components as dccimport dash_html_components as htmlexternal_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']app = dash.Dash(__nam...
2019-06-27 22:50:31
3624
原创 nginx 配置
1、locationlocation [ = | ~ | ~* | ^~ ] {…}1.1 重点概念 location modifier 即 []中的 ~ ~* ^等关键符号, 这会定义 Nginx 如何去匹配其后的 pattern ,以及该 pattern 的最基本的属性(简单字符串或正则表达式)。1.2规则= : 表示精确的URI匹配,pattern只能是字...
2019-06-26 20:14:41
296
原创 pycharm django添加多个app
1、创建app, 一般一个项目有多个app,一般统一放到apps文件夹 下,默认新建好的app是保存到项目的根目录下,直接在文件窗口下剪切到apps文件下即可(不需要pycharm ide下操作,这样操作对模版文件的路径会自动跟着变化)。python manage.py startapp app_name2、配置app名称到INSTALLED_APPS下:INSTALLED_APPS = ...
2019-06-20 22:19:45
2392
原创 前后端分离跨域问题
前后端分离,或者微服务架构都会遇到跨域问题1、什么是跨域1.1CSRF攻击CSRF攻击者在用户已经登录目标网站之后,诱使用户访问一个攻击页面,利用目标网站对用户的信任,以用户身份在攻击页面对目标网站发起伪造用户操作的请求,达到攻击目的。1.2同源策略(Same-origin Policy)浏览器对非同源脚本的限制措施是对同源策略的具体实现1.2 CORS跨源资源共享 Cross-Ori...
2019-06-20 21:57:38
416
原创 python time series
import pandas as pdimport numpy as np# 开始时间,周期,频率rng = pd.date_range('2016-07-01', periods = 10, freq = '3D')time=pd.Series(np.random.randn(20), index=pd.date_range(dt.datetime(2016,1,1...
2019-04-02 22:18:40
1481
原创 贝叶斯算法
1、目的:求解逆向概率问题公式 p(A|B) = P(B|A)*P(A)/P(B)2、例子一学校男生60% 女生40%男生总是穿长裤,女生则一半穿长裤一半穿正向概率:随机选取一个学生,他(她)穿长裤的概率和穿裙子的概率是多大逆向概率:迎面走来一个穿长裤的学生,你只看得见他(她)穿的是否长裤,而无法确定他(她)的性别,你能够推断出他(她)是女生的概率是多大吗? p(girl | P...
2019-03-22 22:00:53
428
原创 harbor管理 helm-charts
1、harbor 版本 1.7.3 helm version v2.12.02、harbor 安装的时候 默认没有helm charts的仓库docker-compose stop./install.sh --with-chartmuseum安装完成之后登录页面上就会有了 helm charts 了,页面上也可以直接上传charts3、helm 需要安装插件并添加源helm p...
2019-03-22 11:43:53
6031
原创 集成算法
集成算法有三种(bagging ,Boosting,Stacking)1 bagging 训练多个分类器取平均(最典型的就是随机森林)随机:数据采样随机,特征选择随机森林:多棵树随机优点:处理很高维度(feature很多)的数据,并且不用做特征选择在训练完后,它能够给出哪些feature比较重要(根据噪音值训练出的结果影响程度)容易做成并行化方法,速度比较快可以进行可视化展示,便于...
2019-03-21 22:07:12
1802
原创 kubeadm k8s配置 cephfs 动态pv 类型storageClass
1、安装ceph(略),2、添加 mds 节点#ceph mds state2: 0/0/1 up# ceph-deploy mds create $nodes # ceph mds state4: 1/1/1 up {0=node03=up:active}3、创建cephfs文件系统ceph osd pool create cephfs_data 64ceph osd ...
2019-03-15 15:52:22
2169
原创 python numpy
1、导入 import numpy as np2、生成数据np.array([1,2,3,4])np.arange(5)np.arange(0,100,5) # 开始 结束 间隔np.zeros()np.ones()np.random.random(2,4) #随机数np.linespace(1,99,100) # 开始,结束, 平均取100个值np.sin()3、nump...
2019-03-14 23:09:12
327
原创 kubeadm k8s配置 ceph rbd存储 类型storageClass
k8s的storageclass,实现pvc的动态创建,绑定一、安装ceph1、Install with RBAC roles参考:https://github.com/kubernetes-incubator/external-storage/tree/master/ceph/rbd/deploy #cat rbd-provisioner.yaml kind: ClusterRole...
2019-03-14 16:36:18
2531
1
原创 docker 常用命令
1、docker pull 下载2、docker load &lt; image.tar #导入镜像3、docker tag 2e25d8496557 xxxxx.com/abc-dev/arc:1334 # 2e25d8496557 是 镜像id ,也可以是镜像名:版本号4、docker save &gt; image.tar myimage:lastest5、docke...
2019-03-14 10:27:59
161
原创 centos7 ceph单节点安装
1、关闭selinux 和firewalld 设置hostname2、为虚拟机添加一块硬盘我这里使用的viturlbox ,关闭虚拟机,虚拟机设置,存储,添加硬盘开启虚拟机 fdisk -l 查看设备找到刚才加的硬盘 ,我这儿是/dev/sdb3、安装ceph#添加阿里源#cat /etc/yum.repos.d/ceph.repo[Ceph-SRPMS]name=Ceph S...
2019-03-12 17:11:14
1686
原创 centos Qihoo360/wayne 开发环境安装
1、安装golangcd /homemkdir Gocd Go# https://studygolang.com/dl 找到go对应的安装包wget https://studygolang.com/dl/golang/go1.11.linux-amd64.tar.gztar -zxvf go1.11.linux-amd64.tar.gz# 设置环境变量到 ~/.bashrc 中v...
2019-02-15 17:18:19
782
1
原创 Wayne 配置 k8s 集群
1、admin 登录后进入后台页面,点击关联集群2、参考 https://github.com/Qihoo360/wayne/wiki/Wayne-admin-cluster对应 ~/.kube/config 中的内容修改下图中配置下图为配置好的,供参考3、 集群状态设为在线,元数据信息可不填写,这里忽略,然后提交4、配置正确后,平台概况的机器数量就会更新,enjoy...
2019-02-14 11:15:18
2485
原创 360 开源 K8S Dashboard Wayne 部署
1、保证 k8s 服务正常2、安装golang# mkdir /home/Go# cd /home/Go# wget https://studygolang.com/dl/golang/go1.11.linux-amd64.tar.gz# tar xzvf go1.11.linux-amd64.tar.gz # vi ~/.bashrc #添加如下环境变量export GOROOT...
2019-02-14 10:48:51
959
原创 k8s dashboard token 过期时间修改
1、dashboard web 界面更改,编辑 dashboard 的yaml,如下图 2、在 containners 的args 中加上“–token-ttl=43200”,然后点击更新即可
2019-02-14 10:23:36
4503
1
原创 ambari集锦
1、ambari 安装 https://blog.youkuaiyun.com/qq_42006894/article/details/80092008 2、ambari 升级3、ambari rest apihttps://github.com/apache/ambari/blob/trunk/ambari-server/docs/api/v1/index.md4、am...
2019-01-30 16:54:28
208
转载 pycharm 社区版 新建django 项目
PyCharm开源社区版不像商业版那样可以直接通过Django来创建项目,必须通过以下几个步骤进行:1. 创建项目:在cmd命令行下输入:django-admin startproject Demo (cmd命令先进入目录:cd D:\PycharmProjects) 2. 导入项目:打开Pycharm,open,选择刚才创建的项目...
2019-01-30 16:46:20
717
原创 django 总结
1、静态文件访问 setting.pySTATIC_URL = '/static/'STATIC_ROOT = os.path.join(BASE_DIR, 'collected_static')STATICFILES_DIRS = ( os.path.join(BASE_DIR, "common_static"), ('css', os.path.join(BASE...
2019-01-30 16:45:22
147
原创 slurm-web(centos 7 )
1、安装slurm 参考: https://blog.youkuaiyun.com/qq_42006894/article/details/805228532 、pyslurm https://github.com/PySlurm/pyslurm/ pip install python-devel python-libs #********y...
2019-01-30 16:42:35
3148
原创 openstack 实例 root 不能登录
1、centos 实例 #ssh centos@ip #sudo su # passwd # 修改密码 # vi /etc/ssh/sshd_configPasswordAuthentication yesPermitRootLogin yes systemctl restart sshd2、ubuntu 镜像 ...
2019-01-30 16:42:02
729
转载 systemctl 命令
任务 旧指令 新指令 使某服务自动启动 chkconfig --level 3 httpd on systemctl enable httpd.service 使某服务不自动启动 chkconfig --level 3 httpd off systemctl disable httpd.service 检查服务状态...
2019-01-30 16:40:27
812
转载 shell 执行sql语句
对于自动化运维,诸如备份恢复之类的,DBA经常需要将SQL语句封装到shell脚本。本文描述了在Linux环境下mysql数据库中,shell脚本下调用sql语句的几种方法,供大家参考。对于脚本输出的结果美化,需要进一步完善和调整。以下为具体的示例及其方法。1、将SQL语句直接嵌入到shell脚本文件中复制代码代码如下:--演示环境 [root@SZDB ~]# more /et...
2019-01-30 16:40:15
5381
原创 linux 挂载u盘
1/安装 ntfs-3g.x86_642/挂载 fdisk -l 查看磁盘mount -t ntfs-3g /dev/sda1 /mnt/winC
2019-01-30 16:39:35
389
原创 diskimage builder 制作裸金属镜像
disk-image-create centos7 baremetal dhcp-all-interfaces grub2 install-static devuser -o myimagecentos7 镜像类型 可以使 Ubuntubaremetal 裸金属镜像install-static 将文件打入 镜像中mkdir /usr/lib/python2.7/site-packa...
2019-01-30 16:38:22
1496
原创 rb888 一分钟K线成交量和价格关系二维散点图
一分钟K线图(2013-2018年)x轴为 close-open, Y 轴为成交量x轴为 high-low, Y 轴为成交量 按照分钟绘制三维图:x 轴 分钟(0-60),y轴(high-low),z轴(volume)x轴(close-open),y 轴 分钟(0-60),z轴(volume) ...
2019-01-30 16:37:55
1842
原创 k8s 添加 Prometheus+Grafana的监控
#安装git,下载yamlgit clone https://github.com/redhatxl/k8s-prometheus-grafana.git#安装node-exporterkubectl create -f node-exporter.yaml #安装prometheus组件kubectl create -f k8s-prometheus-grafana/prometh...
2019-01-30 15:54:56
2762
原创 centos 7.5 安装 virtualbox
#wget http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/SDL-1.2.15-14.el7.x86_64.rpm#yum localinstall SDL-1.2.15-14.el7.x86_64.rpmcd /etc/yum.repos.d/wget http://download.virtualbox.org/virtua...
2019-01-24 14:02:18
232
原创 centos yum安装nodejs Requires: http-parser >= 2.7.0
因为http-parser现在包含在RHEL 7.4中,而EPEL不提供在RHEL中的包。所以需要安装第三方http-parser软件包wget https://kojipkgs.fedoraproject.org//packages/http-parser/2.7.1/3.el7/x86_64/http-parser-2.7.1-3.el7.x86_64.rpmyum localinstal...
2019-01-15 11:10:13
719
原创 Centos安装GateOne问题AttributeError: 'module' object has no attribute 'enable_pretty_logging'解决方案
原因是 tornado版本不对要求是2.4左右的才能运行GateOne的server运行如下命令检查tornado 版本python -c "import tornado; print(tornado.version)"重新安装tornado 2.4pip uninstall tornado wget https://pypi.python.org/packages/2d/9a/38...
2019-01-15 11:04:38
975
原创 k8s v1.13.1中dashboard 和 flannel的yml参考
1、dashboard.ymlapiVersion: v1kind: Secretmetadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dashboard-certs namespace: kube-systemtype: Opaque---# ------------------- ...
2019-01-10 11:01:32
983
原创 centos7.6 kubeadm 安装k8s v1.13.1
集群信息192.168.11.156 node1192.168.11.158 node2 192.168.11.159 node31-7 步骤 所有节点执行,8-9 主节点执行,10 子节点执行,11 主节点执行1、安装基本服务yum install -y net-tools epel-release yum install -y vim yum-utils devic...
2019-01-10 10:43:29
2808
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人