自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (1)
  • 收藏
  • 关注

原创 Jupyter notebook初探

Jupyter notebook 是什么Jupyter notebook 是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。 Jupyter Notebook 已迅速成为处理数据的必备工具。其用途包括数据清理和探索、可视化、机器学习和大数据分析 (摘之百度) notebook的想法是直接在代码旁边展现描述性的文字,而不是另外起一个文档记录

2018-01-24 20:21:23 1225

原创 version `GLIBCXX_3.4.21‘ not found

今天在运行pytorch时报错了。

2024-01-04 00:15:00 490

原创 version `GLIBC_2.27‘ not found

今天在centos安装pytorch的时候出现了错误。

2024-01-03 09:37:32 1116

原创 datax 使用

datax 入门和使用

2023-08-29 15:54:26 355

原创 canal 嵌入式部署 监听binlog

实现了canal的嵌入式部署

2023-08-09 16:32:23 368

原创 java单元测试实战

单元测试单元测试的优点验证行为设计行为编写文档回归行为单元测试使用的工具 for javaspring boot test 1.5.Xjunit4junit4官网Mockitomocktio中文文档(机翻)PowerMockito能mock静态、final、私有方法等jacocoJacoco是一个开源的覆盖率工具jacoco基本介绍测试准备引入pom.xml<!-- ======= --><!-- 测试配置版本 --><!--

2021-05-24 16:31:25 1142 6

原创 搭建zookeeper+storm环境

1.使用storm 用户,建立/home/storm 目录2.新建目录及文件 /data/storm/ptpur_backtest_storm/monitor/monitor.log3.准备环境3.1 jdk1.83.2 kafka3.3 zookeeper 3.4.143.4 storm 1.2.34.更改配置4.1 更改zookeeper 配置4.1.1 在/zookeeper-3.4.14 目录下新建目录 data logmkdir datamkdir log4.1.2 在d

2020-08-18 14:42:02 396

原创 centos下搭建jenkins

1、安装JDKyum install -y java2、安装jenkins添加Jenkins库到yum库,Jenkins将从这里下载安装。wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reporpm --import https://jenkins-ci.org/redhat...

2019-03-27 09:02:15 219

原创 Nexus

安装创建文件夹:mkdir -p /usr/local/software/nexus切换目录:cd /usr/local/software/nexuswget “https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.14.3-02-bundle.tar.gz”tar xfvz nexus-2.14.3-02-...

2019-03-25 20:48:34 176

原创 量子世界之思考结论

多态只是你脑子里的多态平行世界只存在于你脑子里每个人都是一个世界

2019-01-10 14:16:00 295

原创 乌合之众

1:孤立的个人很清楚,孤身一人时,他不能焚烧宫殿或洗劫商店,即使受到诱惑,也很容易抵制。 但在成为群体的一员时,他就会意识到人数赋予他的力量,这足以让他生出杀人劫掠的念头,并且会立刻屈从于这种诱惑。2:个人一旦成为群体的一员,他所作所为就不会再承担责任,这时每个人都会暴露出自己不受到的约束的一面。群体追求和相信的从来不是什么真相和理性,而是盲从、残忍、偏执和狂热,只知道简单而极端的感情。3:人...

2019-01-10 10:37:55 474

原创 storm Trident

Trident topology.Trident 在storm上提供了高层抽象,抽象掉了事务处理和状态管理的细节.Trident topologytrident 引入了"数据批次概念" batch每个batch会分配一个唯一的事务标识符,spout基于决定batch的组成方式,分为三种非事务性(non-transational),事务性(transational),非透明性(opaque)....

2018-11-20 15:21:43 270

原创 storm详解

组成Storm分布式计算结构topology(拓扑)stream(数据流)spout(数据流的生成者)bolt(运算)Storm topology会一直运行下去,除非进程被杀死或被取消部署stream核心数据结构是tuple.tuple是包含了一个或者多个键值对的列表.stream是无限制的tuple组成的序列spoutspout代表了Storm topology的数据入口...

2018-11-19 17:31:04 515

原创 maven

什么是maven?Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。在有多个开发团队环境的情况下,Maven 能够在很短的时间内使得每项工作都按照标准进行。因为大部分的工程配置操作都非常简单并且可复用,在创建报告、检查、构...

2018-10-19 17:59:35 211

原创 系统学习目录

最近发现自己学的东西太过零散,想要组装和系统的学习一下java所以有了这篇文章.目录工程化mavenjenkinsgitsonar源码系列常用设计模式spring 5mybatis分布式分布式架构原理分布式架构策略分布式架构中间件分布式架构实战微服务微框架dockerspring cloud微服务杂谈性能优化什么是性能优化jvmtomcatmys...

2018-10-19 11:05:28 206

原创 kubernetes入门

最近需求要了解kubernetes,所以这里写一篇kubernetes的入门Kubernetes 是什么?从容器启动微服务后,我们有一个问题,让我们通过如下问答的形式具体描述这个问题: 1.如何扩大或者缩小容器 2.如何在容器里分摊负荷 3.如何最大化硬件使用效率 4.打更新补丁的时候不影响到所有服务 5.如果出了问题如何回滚Kubernetes 是容器控制平台,可以抽象所有...

2018-09-07 16:00:28 567

原创 修改CentOS默认yum源为国内yum镜像源

修改CentOS默认yum源为mirrors.163.com1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、进入yum源配置文件所在的文件夹cd /etc/yum.re...

2018-09-07 14:11:49 307

原创 docker历险记

今天闲来无事了解一下docker好了,最直接就是安装,运行,然后在来体会到底是个啥。安装与卸载这里我用的是阿里云的Centos系统,然后看了看菜鸟教程的Centos安装教程很快的//查看你的linux机器的版本uname -r //移除原来就安装过的痕迹sudo yum remove docker \ docker-client \ doc...

2018-09-04 19:39:11 338

原创 linux安装maven

//进入一个目录cd /usr/local//创建一个文件夹mkdir maven//下载maven的tar包//这个是官网的下载地址 http://maven.apache.org/download.cgiwget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin...

2018-08-31 14:47:41 566

原创 linux 下安装npm和node

先安装,nvm,即是Node Version Manager(Node版本管理器)curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash或者使用 wgetwget -qO- https://raw.githubusercontent.com/creationix/nvm...

2018-08-31 13:53:08 1074 1

原创 python最佳实践

这段时间开始研究Python了在日常工作中总结了以下的实践: if retrun while 中不用使用()(括号) 运算中使用()(1&lt;&lt;2)&amp;5设置整数型浮点使用7.0方法名小写,类名首字母大写 def funciton: class Function: 别使用build-in的关键字 例如不要使用 list=[1,2,3] dict...

2018-08-21 14:28:23 511

原创 mysql索引原理及优化思路

索引的本质索引(Index)是帮助MySQL高效获取数据的数据结构 所以索引是一种数据结构 便于二分法,二叉树查找法等优秀的查找算法的数据结构B-tree和B+treeB-tree特性:关键字集合分布在整颗树中;任何一个关键字出现且只出现在一个结点中;搜索有可能在非叶子结点结束;其搜索性能等价于在关键字全集内做一次二分查找;自动层次控制;与B-Tree相比,B+...

2018-07-02 15:22:40 424

原创 今日整理

现在整理一下吧Array BlockingQueue 手动实现一下吧首先构造//有如下定义/** The queued items */ private final E[] items; /** items index for next take, poll or remove */ private int takeIndex; /** items index ...

2018-02-27 00:57:27 269

原创 Anaconda初探

Anaconda 是什么? 实际上它是一个包和环境管理器,它附带了 conda、Python 和 150 多个科学包及其依赖项,一般的大小大概500M,因为它附带了python最常用的数据包,如果需要节省空间和带宽,可以选择小的Miniconda这个版本,只包含conda和python. conda只能通过命令行来使用 如果你还没有学习过命令行你可以参照下面两个连接去学习 window ht

2018-01-23 10:28:31 2083

原创 Provider org.apache.tomcat.websocket.WsContainerProvider not a subtype

今天在启动tomcat 遇到这个问题java.util.ServiceConfigurationError: javax.websocket.ContainerProvider: Provider org.apache.tomcat.websocket.WsContainerProvider not a subtype在网上查了一下 原来是tomcat 7运行在 linux上 Web

2018-01-15 12:44:48 2539

原创 nginx相关笔记

最近用到nginx做配置, 这里做下记录 代理方式有两种 一种是正向代理 即代理服务器在客户端那边 一种是反向代理 即代理服务器在服务端这边 nginx 功能 1.做反向代理, 动静分离 动态的就是哪个url 发到哪个服务器, 静态就是js.css.html 等静态文件访问. 2.负载均衡 哪台机器空闲就发到哪台服务器, 很多动态均衡的算法,轮询,权重轮询,等等, 我理解

2018-01-15 10:35:19 410

原创 linux 打包文件解压文件

tar czvf my.tar.gz dir1 dir2 打包多个文件/文件夹 tar xzvf my.tar.gz 解包至当前目录参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。

2018-01-11 10:08:43 223

原创 查看Mysql连接状态

show processlist;SHOW GLOBAL VARIABLES LIKE '%timeout%'show status like '%connect%';

2018-01-11 09:49:57 1065

原创 一台服务器部署多个项目

一一对应的需求 新建两个文件夹, 然后上传war到这两个文件夹下面解压就好了,mkdir project1mkdir project2unzip project1.war 然后上传两个tomcat文件夹mkdir tomcat-project1mkdir tomcat-project2把整个tomcat放到这里面, 然后修改/conf/server.xml 文件里的端口, 避免端口冲突 <

2017-12-26 14:14:06 8242 2

原创 tomcat 7/8 启动慢

Dec 26, 2017 1:50:46 PM org.apache.catalina.startup.Catalina startINFO: Server startup in 4009267 ms今天发现tomcat 启动居然用了400秒,简直不可以忍受原因: Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.creat

2017-12-26 14:00:05 272

原创 windows查看端口占用及杀死进程

按win+R 输入cmd 回车 或则其他方法打开命令行C:\Users\hulion>netstat -ano活动连接 协议 本地地址 外部地址 状态 PID TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 460 TCP 0.0.0.0

2017-12-26 13:53:44 3240

原创 HTTP Status 400 - Required MultipartFile parameter 'file' is not present

<bean name="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" value="UTF-8"></property> </bean> 因为缺少配置文件 在di

2017-12-21 23:55:10 2566

原创 创业需要解决的几个问题

1.麦肯锡的7s模型,在切也的战略和商业模式设计过程中,要考虑包括结构(structure),制度(system),风格(style),员工(staff),技能(skill),战略(strategy),共同的价值观(shared values) 2.产品和市场匹配 你的需求是真实需求还是伪需求 你的产品是否是客户真实需要的,是否能带来价值 你是否能够从客户那里获取收益(不管是金钱,客户在你的

2017-12-13 16:57:26 831

原创 深度学习系列笔记之线性代数

几何学里有两大基本概念 点和向量 本质上,点是空间上的一个位置 向量则是位置改变的对象 向量的长度和方向 向量用列来表示而点用(x,y,z,….)来表示 点和向量的重要区别之一是向量没有固定位置 每个向量在x y 轴的变化量 用python 实现定义vactor 模块 要有定义,打印,判断相等等功能向量的加减 标量乘法 向量内积 向量乘以向量 inner product v向量

2017-12-13 16:05:08 857

原创 深度学习系列笔记之编程基础(python)

环境配置安装python 2.7.13 下载链接如下 https://www.python.org/ftp/python/2.7.14/python-2.7.14.msi Install for all users C:\Python27\首先,确保选择了名称为 pip 的功能 确保已经选中 Add python.exe to Path 然后一路next 到安装完成 验证安装完成,在cm

2017-12-07 11:35:54 1255

原创 生物九律

分布式蜂群意识,经济体行为,超级电脑的思维,以及我的生命,都分布在众多更小的单元上(这些单元自身也可能是分布式的)。当总体大于各部分的简单和时,那多出来的部分(也就是从无中生出的有)就分布于各部分之中。无论何时,当我们从无中得到某物,总会发现它衍生自许多相互作用的更小的部件。我们所能发现的最有趣的奇迹——生命、智力、进化,全都根植于大型分布式系统中。 自下而上的控制当分布式网络中的一切都互相连接起来

2017-11-28 10:26:35 522

原创 深度学习系列笔记之统计基础

研究方法入门进行调查 信任调查结果吗? 调查了谁? 调查了多少人? 调查是怎么进行的? 影响结果的是潜在变量 抽样总体的平均得分叫作总体参数μ 抽样数据和总体数据之间有个叫抽样误差 μ -x 怎样使样本数据的平均值x更接近总体参数μ 使用大量的样本 使用随机无偏差的样本能更加准确的测量总体参数μ 随机样本,每个被选中的机率是一样的 数据可视化 将一行行的数

2017-11-23 10:11:51 3322

原创 机器学习系列笔记(八)

杂讯与错误 noise and error 不同错误适用于不同的场景 false accpet 错误接受 false reject 错误拒绝商场打折 FBI门禁各种情况下有不同的权重 weighted classificationweighted pocket algorithm 权重口袋算法Linear Regression 线性回归现在的问题回到发信用卡的问题上 现在的问题不是

2017-11-09 11:36:14 273

原创 机器学习系列笔记(七)

The VC dimension 定义VC维度 VC维度感知 VC维度的物理直觉 解读VC维度Mh(N) 有break point 好的hypotheses N 够大 好的data 挑选一个演算法让Ein 最小 那么就可以说是学到了东西The VC dimension是最大的break point dvc=’minimum k’-1 i

2017-11-09 11:16:33 216

原创 机器学习系列笔记(六)

泛化理论 theory of generalizationbounding function B(N,K) :上限函数B(N,3) break point 在3上shatter 出现所有状况dichotomies有2个点 不能有2个break point ,shatter 有三种情况 有3个点, 不能有2个break point,shatter 有4种情况所有N个点,不能有有1个break poi

2017-11-03 14:49:57 230

Elastic Stack 实战手册、

Elastic Stack 实战手册 快来试试吧 ,帮助你了解更多关于elasitc kibana logstash 等方面的相关姿势 内容概要:通过带着读者Elastic Stack框架,了解 Elastic Stack核心原理。在手写Elastic Stack源码的过程中会摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:elasitc 、kibana 、logstash 、等内容实现。 适合人群:具备一定编程基础,工作1-3年的研发人员 能学到什么:①elasitc 如何实现 的;②kibana 原理。 阅读建议:此资源以Elastic Stack学习其原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码。

2023-04-20

空空如也

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

TA关注的人

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