自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PC小技巧

PC小技巧删除windows系统不允许删除的软件

2019-09-17 15:26:55 224

原创 刷题小问题合计——持续更新

刷题小问题合计一、保留两位小数一、保留两位小数方法一BigDecimal.setScale(int newScale, RoundingMode roundingMod)方法用于格式化小数点。翻译:scale——范围;round——范围。roundingMod取值:默认用四舍五入方式ROUND_UNNECESSARY,但在精确度丢失时,抛出异常BigDecimal.ROUND_...

2019-09-05 15:22:36 440

原创 【声明】博客迁移腾讯云开发者社区

博客迁移

2022-10-12 11:48:26 170 1

原创 Docker镜像实践

一、基本命令# builddocker build -f ${Dockderfile_path} .# tagdocker tag ${image_id} ${REPOSITORY}:${TAG}# run# -d 运行在后台;-i 打开STDIN控制台交互;-t 分配tty设备支持终端登录docker run ${option} ${REPOSITORY}:${TAG}# 例子docker run --name ${container_name} -p 8000:8000 --pri

2021-09-23 16:02:37 185

原创 健身:从坚持到放弃

Day 11. 体态问题上交叉综合症:(1)左肩略高(2)手臂外旋(3)圆肩驼背头前引下交叉综合症:(1)骨盆前倾(2)腰椎前屈2. 日常拉伸(1)拉伸左肩肌肉坐在椅子上,一只手拉住凳子下面,拉直身体,头往另一侧前倾。(2)揉按位置一:锁骨窝下方两指内的区域;位置二:手臂下垂 -> 伸直,肱二头肌内侧可明显感受到收缩的部位。(3)挤双下巴深层颈曲肌3. 肩胛灵活度(1)坐姿推肩器正对机器,手前握,注意大拇指不要勾握把,收腹臀,抬头挺胸,下拉器材。握姿:1.2

2021-06-19 00:16:27 253

原创 gRPC及gRPC-Web

gRPC一、gRPC二、proto-buf、gRPC-Web一、gRPC官方指南由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。优势gRPC 客户端和服务端可以在多种环境中运行和交互 - 从 google 内部的服务器到你自己的笔记本,并且可以用任何 gRPC 支持的语言来编写。所以,你可以很容易地用 Java 创建一个 gRPC 服务端,用 Go、Python、Ruby 来创建客户端。生成 gRPC 代码——Node.jsNode.js库从运行时加

2020-11-05 16:49:55 2728

原创 Vue 开发实录

Vue 开发实录一、二、三、一、二、三、

2020-11-05 14:52:29 200

原创 CSS笔记

CSS笔记一、基本知识1.1 CSS选择器1.2 创建二、样式一、基本知识CSS 指层叠样式表 (Cascading Style Sheets)1.1 CSS选择器派生选择器通过依据元素在其位置的上下文关系来定义样式,你可以使标记更加简洁。/* 在<li><strong>标签得联合作用下的样式 */li strong { font-style: italic; font-weight: normal;}id 选择器id 选择器可以为标有特定 id 的

2020-09-08 18:21:33 229

原创 Vue进阶——组件化开发

Vue进阶——组件化开发一、什么是组件化二、组件一、什么是组件化类似微服务的软件架构,在前端开发中,一个页面的实现往往十分复杂,我们可以将一个页面划分为多个块,每个块负责相应的功能,块之间通过通信来交互。这样的前端开发方式正是组件化开发,一个页面是一个大的组件树,其下又划分有很多小的组件。这样一来,不仅降低了一次开发的难度,而且避免了重复造轮子,组件可以灵活的嵌入其他的Vue项目中进行使用。二、组件注册组件的步骤创建组件的构造器:Vue.extend()注册组件:全局/局部使用组件:Vu

2020-07-23 16:33:13 281

原创 jQuery

jQuery一、基本概念1. 导入2. 选择器3. jQuery 事件二、jQuery HTML1. jQuery 获取2. jQuery设置内容和属性一、基本概念1. 导入// Google CDN<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>// Microsoft CDN<script src="http://ajax.aspnet

2020-07-20 20:51:54 261 1

原创 信息安全课程——窃取密码

@TOC一、安装ubantu16-64 Desktop版本通过XShell连接虚拟机。sudo apt install openssh-serversudo apt-get install vim #安装vim,使用上下左右键sudo apt-get install gcc-multilib...

2020-07-20 14:46:29 407

原创 Vue入门(三)——网络/综合应用

Vue入门——网络/综合应用一、axios 库二、综合应用——音乐播放器一、axios 库axios官网功能强大的网络请求库。浏览器筛选:xhr: xmlHttpRequest,基于Ajax。<script src="https://unpkg.com/axios/dist/axios.min.js"></script>axios.get(site?key=value&key2=value2).then(function(response){},function(

2020-07-16 16:34:10 236

原创 Vue入门(二)——本地应用

Vue进阶——本地应用一、Vue指令1.1 内容绑定,事件绑定1.2 显示切换,属性绑定1.3 列表循环,表单元素绑定一、Vue指令el:挂载点data:数据methods:方法1.1 内容绑定,事件绑定(1)v-text设置标签的内容,只解析文本。需要部分替换,使用插值表达式{{}}的方式<h2 v-text="message+'!'"><h2><h2>{{ message+"!" }}?</h2>(2)v-html设置元素的inn

2020-07-15 16:02:57 300

原创 Vue入门(一)——基本概念

Vue入门一、介绍二、基础1. 创建Vue实例2. 数据与方法3. 生命周期4. 模板语法5. 侦听器6. 组件基础官方教程一、介绍渐进式:由浅入深响应式:及时更新优点:体积小,压缩后33K;虚拟DOM,更高的运行效率;双向数据绑定,不用操作DOM对象;生态丰富,学习成本低。HTML说明:JavaScript 是所有现代浏览器以及 HTML5 中的默认脚本语言,不必在<script>标签中使用type="text/javascript"。通常的做法是把函数放入&lt

2020-07-14 15:37:38 197

原创 Linux+ Python3.6 安装 Mayavi 工具包

Linux+ Python3.6 安装 Mayavi 工具包一、修改python和pip版本二、准备python-dev环境三、安装mayavi四、验证一、修改python和pip版本cd /usr/bin/ll | grep pythonmv python python.bakln -s /usr/bin/python3.6 /usr/bin/pythonmv pip pip.bakln -s /usr/bin/pip3.6 /usr/bin/pip二、准备python-dev环境

2020-06-23 18:22:05 1031 4

原创 Windows+ Python3.6 安装 Mayavi 工具包(whl方法)

Windows+ Python3.6 安装 Mayavi 工具包一、Mayavi需要的依赖包二、执行安装三、遇到的问题四、验证在写之前必须要说明一下,为什么查了网上那么多博文,都在说安装 Mayavi 工具包的事,统计下来不同的也就那么几篇,而且安装过程遇到的问题都写得很少。真的是何必呢,相同的文章和未经实践的操作就别复制粘贴了,搜索的人也很苦恼啊。一、Mayavi需要的依赖包下载地址下载逻辑可以通过 pip list 查看已安装的模块。下载 Mayavi 之前需要下载所需的 VTK 依

2020-06-23 16:21:03 2107 5

原创 Python——基础篇

Python一、基本元素一、基本元素// 对象(变量或字面值)的类型type()// 运算符+ 加法- 减法* 乘法/ 浮点数除法// 整数除法% 模(求余)** 幂divmod() 返回(商,余数)// 基数0b或0B代表二进制0o或0O代表八进制0x或0X代表十六进制// 类型转换int()可以接受浮点数或由数字组成的字符串,但是无法接受包含小数点或指数的字符串>>> int(98.6)

2020-06-04 09:50:40 295

原创 JavaScript学习

JavaScript学习一、二、三、四、五、一、二、console的用法三、四、五、

2020-05-18 11:32:30 472

原创 Leetcode分类——递归、回溯、分治

Leetcode分类——递归、回溯、分治递归与回溯的区别递归与回溯的区别回溯是一种应用递归算法,递归不是

2020-05-18 11:30:52 191

原创 Shell编程汇总——持续更新

Shell编程一、变量说明二、命令〇、三方件一、变量说明# Shell本身的PID(ProcessID) $$# Shell最后运行的后台Process的PID $! # 最后运行的命令的结束代码(返回值),`if [ ! $? -eq 0 ]`用来判断系统退出情况$? # 使用Set命令设定的Flag一览 $- # 所有参数列表。如"$*"用「"」括起来的情况...

2020-05-18 11:27:04 249

原创 Flink(二)

FlinkFlink流处理API1. Environment2. Source3. Transform3* 支持的数据类型3** 实现UDF函数(更细粒度的控制流)4. SinkFlink流处理APIEnvironment -> Source -> Transform -> Sink懒加载模式,需要手动执行。1. Environment1.1 getExecutionE...

2020-05-18 11:09:31 226

原创 IBM告警规则引擎语法说明

IBM告警规则引擎语法说明一、规则引擎说明二、变量声明三、运算符四、流程控制五、集合一、规则引擎说明规则引擎是基于ANTLR 4实现的一套脚本语言,主要用于告警处理。二、变量声明通过表达式:变量名 = string在规则中声明变量,其中,变量名只能为大小写字母、数字和下划线。示例:abc = 1$ABC = "hello"@BCD = "world"每条规则语句以换行符结尾。注意:在规则处理上下文中,有三种特殊的变量,分别如下:a) 以$开头,如:$alarmId,此种变量为规则的输

2020-05-18 11:08:53 1209

原创 Log4j

Log4j一、介绍二、三大组件三、实例一、介绍Log4j(log for java)appender:目的地layout:布局logger:控制单元level:级别# Appenderorg.apache.log4j.ConsoleAppender(控制台*)org.apache.log4j.FileAppender(文件*)org.apache.log4j.DailyRoll...

2020-04-28 18:05:38 175

原创 Kubernetes概述

Kubernetes概述一、Kubernetes是什么二、Kubernetes特性三、Kubernetes集群架构与组件四、Kubernetes核心概念一、Kubernetes是什么Kubernetes(Google)是一个开源容器管理工具,负责容器部署,容器扩缩容以及负载平衡,与所有云提供商合作。可以理解为一个多容器管理解决方案。本质上是一组服务器集群,可以在集群的各个节点上运行特定的do...

2020-04-02 17:23:49 299

原创 Flink(一)

Flink一、介绍二、安装部署三、运行架构1. 运行时的组件2. Flink任务提交流程3. 任务调度原理4. TaskManager(TM)和Slots5. DataFlow6. ExecutionGraph7. Parallelism(数据并行范围)8. Operator Chains(任务链)一、介绍Apache Flink(德语:快速灵巧,原德国柏林大学基金会项目)是一个框架和分布式处...

2020-02-21 15:50:34 310

原创 zookeeper

Zookeeper一、概述二、安装配置三、内部原理四、实例一、概述介绍Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。Zookeeper=文件系统+通知机制。基于观察者模式的分布式服务管理框架,负责存储和管理共同数据,接受观察者的注册,数据变化会通知注册的观察者。特点(1)一个Leader,多个Follower组成的集群;(2)集群中只要有...

2020-02-18 22:25:07 182

原创 Kafka扩展内容

Kafka扩展一、重复消费配置二、拦截器三、Kafka Streams四、Kafka与Flume比较一、重复消费配置# 低级API:props.put("group.id","01");# offset自动重置,offset可能因为缓存删除,序号不一定从0开始props.put(ConsumerConfig.AUTO_OFFSET_RESET_CONFIG, "earliest");...

2020-02-17 22:34:19 287

原创 Kafka

Kafka一、概述二、集群部署三、工作流程分析1. 生产过程(1)写入方式(push)(2)Partition(3)Replication(副本)(4)写入流程2. 存储过程四、API使用1. Producer&Consumer一、概述消息队列Kafka采用点对点模式,必须有监控队列轮询的进程在(耗资源),可以随时任意速度获取数据。发布订阅模式:速度由消息队列推送决定,不用进程...

2020-02-17 16:14:36 185

原创 Java代码规范

Java代码规范第一章 JAVA语言编程规范总则第二章 排版规范第三章 注释规范第四章 命名规范第五章 编码规范第六章 JTEST规范第一章 JAVA语言编程规范总则本规范总则的示例采用以下的术语描述:★ 规则:编程时强制必须遵守的原则。★ 建议:编程时必须加以考虑的原则.★ 格式:对此规范格式的说明。★ 说明:对此规则或建议进行必要的解释。★ 示例:对此...

2019-11-29 15:09:56 686

原创 Process类详解

Process类详解一、jkd8 的特性。冒泡排序;zk、redis(最大)一、ProcessBuilder.start() 和 Runtime.exec() 方法都被用来创建一个操作系统进程(执行命令行操作),并返回 Process 子类的一个实例,该实例可用来控制进程状态并获得相关信息。ProcessBuilder是一个final类,Process是一个抽象类。每个进程生成器(即Pr...

2019-10-28 11:48:03 3613

原创 Git工作中的使用

Git使用一、安装git二、配置git及生成公钥三、归档处导入公钥四、项目中常用操作4.1 准备操作4.2 修改提交代码4.3 remote仓库配置4.4 回退4.5 谨慎操作五、后续归档处操作5.1 issue5.2 Merger Request视频教材参考教材一、安装gitgit是一个命令行工具,当前的最新版本是Git-1.9.5-preview20141217.exe。安装过程很简单...

2019-10-25 10:21:38 4239

原创 Redis

Redis一、介绍二、安装配置三、数据类型1. String(字符串)2. Hash(哈希)3. List(列表)4. Set(集合)5. zset(sorted set:有序集合)四、Redis命令1. 键(Key)命令2. 字符串(String)命令一、介绍REmote DIctionary Server(Redis) 是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的,日...

2019-10-23 16:34:58 157

原创 Maven

Maven一、基本概念作用依赖管理一键构建结构核心代码:src/main/java配置文件:src/main/resources测试代码:src/test/java测试配置文件:src/test/resources页面资源:src/main/webapp仓库依据:maven工程,jar包坐标本地仓库、远程仓库(私服,局域网)、中央仓库(英特网)二、常用命...

2019-10-22 10:45:53 200

原创 LInux中的查找

LInux中的查找一、grep二、find一、grepGlobal Regular Expression Print,表示全局正则表达式版本。grep 命令用于查找文件里符合条件的字符串的一列。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。1、查找时不区分字符串的大小写grep -i ${“查找的字符串”文件名}2、查找时使用正则表达式,匹...

2019-10-09 11:03:10 229

原创 Docker常用操作

Docker一、简介二、架构一、简介Linux 容器(Linux Containers,LXC)不是模拟一个完整的操作系统,而是对进程进行隔离。Docker 把应用程序及其依赖,打包在 image 文件(容器的模板)里面。实际开发中,一个 image 文件往往通过继承另一个 image 文件,加上一些个性化设置而生成。Docker Hubimage 文件生成的容器实例,本身也是一个文件,称...

2019-09-27 09:20:46 155

原创 Shell

Shell一、简介二、语法0. 注释1. 变量2. 数组3. 传递参数4. 运算符5. 输入输出5.1 echo5.2 printf5.3 输入输出重定向6. test7. 流程控制7.1 if7.2 for7.3 while, until7.4 case8. 函数9. 文件包含一、简介Linux的Shell种类众多,常见的有:(一般不区分前两种)Bourne Shell(/usr/b...

2019-09-19 15:00:12 322

原创 Linux操作大全

Linux操作大全0、目录结构1、cd2、pwd3、mkdir4、rm5、mv6、cp、grep、find为了减少编辑的麻烦,在这里注明一些快捷键:windows下切换浏览器页签:往后Control + Tab / Control + UpPage,Control + Shift + Tab / Control + DownPage;Win+数字键 切换任务栏的相对应用;Win + 方向...

2019-09-17 15:26:21 185

原创 正则表达式

正则表达式一、基本介绍二、元字符2.1 点运算符2.2 字符集(类)2.32.42.52.6一、基本介绍正则表达式(Regular Expression,简称Regex)是在一个主体字符串中从左到右匹配字符串时的一种样式。大小写敏感点击自行练习二、元字符正则表达式主要依赖于元字符. 元字符不代表他们本身的字面意思, 他们都有特殊的含义。需要注意的是,一些元字符写在方括号中的时候...

2019-09-04 20:29:05 301

转载 Kafka介绍

一、Kafka是什么?Kafka是Linkedin于2010年12月份开源的消息系统,一个高吞吐量分布式消息系统。提供了类似JMS的特性,但是在设计实现上完全不同,不是JMS规范的实现。主要应用场景:Messaging、Website Activity Tracking、Metrice、Log Aggregation、Stream ProcessingKafka发送消息性能远高于Activ...

2019-09-04 16:03:12 510

原创 开启正式使用Linux的日子

开启正式使用Linux的日子一、从虚拟机到双系统二、Windows下常用软件的安装一、从虚拟机到双系统在安装双系统之前,建议先在虚拟机中安装系统进行熟悉然后再安装,否则很容易打击自己使用新系统的积极性。本人先安装了国货精品Deepin-15.10.1,可能是硬件与内核兼容性问题(也试过像网上在内核中添加一些东西),但一直出现了关机一直提示watchlog:bug的问题,无法正常关闭。如果有小...

2019-09-03 16:33:46 171

空空如也

空空如也

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

TA关注的人

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