自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习的路上,永不停止

生命不止,学习不止

  • 博客(155)
  • 资源 (10)
  • 收藏
  • 关注

原创 kafka-基本概念

主题(topic):一组消息抽象为一个主题,相当于分类 消息(Message):消息是kafka通信的基本单位,由一个固定的消息头和不固定的消息体组成 分区和副本:一组消息归类为一个主题,而一个主题由1~n个分区组成。每个分区里的消息是有序的,不可变的,不同的分区之前不能保证有序性 Leader副本和Follower副本:由于存在副本,所以kafka会保证数据的一致性,kafka会选择分区中...

2019-12-04 09:42:42 234

原创 es-集群搭建

安装jdkhttps://www.oracle.com/technetwork/java/javase/downloads/index.html 下载es:https://www.elastic.co/cn/downloads/elasticsearch 安装: Linux :使用RPM 安装:sudo yum xxxx.rmp;使用deb:sudo dpkg -i xxxx.deb W...

2019-12-03 13:43:14 194

原创 es-基础知识

索引:es对逻辑数据的逻辑存储,相当于数据库中的表。一个索引可以分布到1~n台机器上,同时可对应多个分片。每个分片拥有多个副本 文档:存储在es中的主要实体,相当于数据库中的一行记录。文档可以由多个字段组成。字段类型可以是文本、日期、数值等,也可以是一些比较复杂的数据类型 文档类型:一个索引可以存储多个文档,文档类型可以让我们很容易的区分文档的用途。注:不同的文档类型不能为相同的属性设置不同的...

2019-12-03 11:47:11 598

原创 sqlserver 组织结构树查询

-- with一个临时表with temp(ID,PID,Name,curLevel)as(--1:初始查select id,pid,Name,1 as level from dbo.org where id =1 union all--2:递归条件select a.ID,a.PID,a.Name, b.curLevel+1from org a inner join...

2018-11-15 10:30:19 1458

原创 SSM-事务管理

mybatis配置文件中添加 <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean&

2018-11-14 17:18:59 390

原创 Docker-获取和使用Ubuntu镜像

获取镜像 sudo pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]例如:sudo pull ubuntu:16.04   运行镜像 docker run -it --rm \ubuntu:16.04 \bash注:-i是交互式操作 -t:终端 --rm 容器退出后将其删除   查看镜像 docker image ls...

2018-11-09 09:26:28 9129 2

原创 Docker-基于Ubuntu16.04搭建

 删除已有的docker sudo apt-get remove docker \docker-engine \docker.io 安装https传输软件包及CA证书 sudo apt-get updatesudo apt-get install \apt-transport-https \ca-certificates \curl \software-properties-co...

2018-11-09 08:54:42 185

原创 Java-8:Stream的使用

import java.util.Arrays;import java.util.stream.Stream;import java.util.*;public class StreamDemo { public static void main(String[] args) { String str="I am demo"; List<String> list=...

2018-11-07 14:57:15 122

原创 Nginx-配置负载均衡

安装Nginx 仓库sudo yum install epel-release 安装Nginxsudo yum install nginx启动nginxsudo systemctl start nginx若开启防火墙,则需要以下配置sudo firewall-cmd --permanent --zone=public --add-service=http sudo fir...

2018-11-01 14:05:22 166

原创 centos-部署多个tomcat

更新CentOS系统sudo yum install epel-releasesudo yum install -y && sudo reboot #重启机子安装Javayum install java-1.x.x(Java版本号)#查看java版本java -version针对tomcat创建专用用户sudo groupadd demo #添加demo...

2018-11-01 13:54:12 131

原创 Razor模板技术

使用 Engine.Razor.RunCompile 进行填充数据 var template = "Hello @Model.Name"; var result = Engine.Razor.RunCompile(template, "t1", null, new { Name = "World" }); Console.WriteLine(...

2018-09-13 16:23:12 896

原创 使用Swagger配置api

使用Swagger配置api自动生成文档与注释:官网示例:https://swagger.io/ 

2018-09-13 16:02:48 639

原创 webApi-配置json和xml格式及时间格式

在config文件中修改如下代码: //添加全局异常过滤器 config.Filters.Add(new ErrorFilterAttribute()); //设置xml格式器---用于屏蔽字典类型xml序列化错误 var xml = config.Formatters.XmlFormatter; ...

2018-09-13 16:00:16 705

原创 vue-数据绑定

变量绑定 value绑定 html绑定参见下面代码:app.js:new Vue({ el:"#div-id", data:{ name:"hello world", href:"http://www.baidu.com", nametag:"<a href='baidu.com'>百度</a>" }, methods:{ fun:fu

2018-08-29 10:14:27 132

原创 Vue-方法调用

new Vue({ el:"#div-id", data:{ name:"hello world" }, methods:{ fun:function(){ return "fun() 被调用"; } }});调用: <!DOCTYPE html><html> <head> <meta chars

2018-08-29 10:00:17 246

原创 前端渐进式框架-Vue-初始化

引入Vue.js cdn:<script src="https://cdn.jsdelivr.net/npm/vue"></script> 本地引用 初始化:new Vue({    el:"#div-id",//节点id    data:{        name:"hello world"//定义数据    }});页面调用      ...

2018-08-29 09:55:39 298

原创 python-多线程-共享变量问题

import threadingsum = 0loopSum = 1000000lock = threading.Lock()def Add(): global sum, loopSum for i in range(1,loopSum): lock.acquire() sum += 1 lock.release()...

2018-08-07 10:12:43 1073

原创 python-多线程

多线程 vs 多进程 进程:地址空间、内存、数据栈 每个进程由自己的完全独立的运行环境,多进程共享数据是一个典型问题 线程:有共享的东西,一个进程独立运行的片段 轻量化进程 一个进程由多个线程组成 共享互斥典型问题 全局解析器(GIL) Python代码执行是由python虚拟机进行控制 在主循环中只有一个控制线程在运行 Python包 t...

2018-08-06 10:48:04 109

原创 python-Log

# loggingimport loggingLOG_FORMAT = "%(asctime)s-----------------%(levelname)s--------------------%(message)s"logging.basicConfig(filename="log.log",level=logging.DEBUG,format=LOG_FORMAT)loggin...

2018-08-01 11:12:07 384

原创 powershell-数组和哈希表

数组 创建数组:数组名=元素1,元素2,元素1;例如:$n=1,2,3,4,【注】数组中的每个元素可以类型不一致 Count:查看数组的个数 -is [array]:判断是否为数组 访问数组 根据角标进行访问;如:$arr[0] 进行逆序输出;$arr[($arr.count)..0] 添加和删除元素 $arr +="元素" 如:$arr += 3 删除...

2018-07-31 17:14:34 2024

原创 Powershell-变量(2)

驱动器变量 直接访问文件路径 通过驱动器访问,必须将文件路径放置到"{}"中 变量作用域 $global:全局变量 $script:脚本变量 $private:私有变量,当前作用域有效 $local:默认变量 明确变量类型为强类型...

2018-07-31 16:58:06 179

原创 Powershell-环境变量

读取环境变量 windows路径:$env:windir 程序安装路径:$env:ProgramFiles 查找环境变量 $env:name 创建新的环境变量 $env:newName=newPath 删除和更新与普通变量相同...

2018-07-31 16:44:08 884

原创 Powershell-变量

以'$'开头 可以有数字、字母、下划线 无大小写区分 对于某些特殊字符,应使用“{}”将其括起来 查找变量 ls  variable:vlaue,【注:可以使用通配符进行查找】 验证变量是否存在 Test-Path variable:value 删除变量 del variable:value1 只读变量 -Option readonly 加上之后,再创建变量之后,...

2018-07-31 16:34:58 313

原创 Powershell-常用命令

ipconfig:查看网络配置 route print:查看路由信息 netstat:查看网络端口 mkdir:创建目录 cd:进入某个目录 cd .. :退出某个目录,返回到上一个目录 clear:清屏操作   注:若想让Powershell执行某个字符串的命令或者打开某个应用程序,请确保在字符串之前加入‘&’,以及该应用程序在环境变量中或者powershell在该程序的目...

2018-07-31 15:34:34 1374

原创 Powershell - 管道和重定向

管道的含义是指2条命令之间存在关系,即上一条命令的执行结果作为下一条命令的输入;如图所示:                     重定向是可以将指定的内容通过‘>’或者‘>>’写入到某个文件         例如将“helloworld ”写入到t.txt中,如图所示: 若将 "there is a house" 追加到t.txt中,如图:     ...

2018-07-31 15:25:09 1091

原创 Powershell-快速编辑模式和标准模式

快速编辑模式和标准模式的切换:控制台——>鼠标右击——>Properties——>EditOptions 标准模式下只能通过鼠标右键选择标记后,进行复制粘贴操作,而快速编辑模式可通过鼠标左键选择任意区域内的文本进行复制,右键粘贴...

2018-07-31 15:12:20 3504

原创 python-高级编程

zip:将可迭代的两个列表进行tuple# zipl1 = [1,2,3,4,5]l2 = [6,7,8,9,10]z = zip(l1,l2)print(z)for x,y in z: print(x,y)enumerate:对于可迭代的对象中的每一个元素,配上一个索引# enumeratel1 = [1,2,3,4,5]# start 从哪个开始索引em...

2018-07-31 11:26:03 116

原创 python-函数式编程

高阶编程 lambda 表达式 高阶函数 排序:按照给定的算法进行排序 系统高阶函数-map:将列表中的 每个元素按照一定的规则进行操作 reduce:把可迭代的对象归并成一个结果 filter:过滤函数 # lambda表达式l = lambda x: 100 * xprint(l(100))# 多个参数l1 = lambda x, y, z:...

2018-07-30 17:14:49 116

原创 python-常用包

calendar:日历 time:时间 datetime:日期 timeit: os shutil zip math string:不需要导入'''canleandar :获取一年的日历w = 每个日期间的间隔字符数l = 每周所占行数c = 每个月之间的间隔字符串'''import calendarcal = calendar.calendar(2017)pr...

2018-07-30 16:09:32 518

原创 python-异常处理

'''try :except exception:finally:'''try: num = int(input("please input an number")) print(100/num)except: print("except")finally: print("exit")错误信息:'''try :except excep...

2018-07-30 15:28:45 109

原创 python-模块和包

模块的作用 对程序进行拆分、便于维护 封装程序,可重复利用 避免命名冲突 导入方式:import 模块名 或 借助于importlib 包使用importlib.import_module("模块名称") 模块文件名遵循python命名规范 import 模块名 as 别名 from 模块名 import 方法名,类名 # 若单独执行模块则输出hello,若作为包则不...

2018-07-30 14:49:39 99

原创 机器学习-iris flowers

检查是否具有python运行环境,这里我使用的是jupyter-notebook 检查是否安装完成如下包:import sysprint('Python: {}'.format(sys.version))# scipyimport scipyprint('scipy: {}'.format(scipy.__version__))# numpyimport numpyprint(...

2018-07-23 15:23:40 1109

原创 python-抽象和自定义类

抽象方法class Person(): def say(self): passclass Student(Person): def say(self): print("i am student")抽象类: 包含抽象方法的类 抽象类可以包含非抽象方法 抽象类可以有方法和属性 抽象类不能进行实例化 必须继承才能使用,且继...

2018-07-20 16:22:28 132

原创 python-三种方法

实例方法:通过对象调用 静态方法:通过类直接方法,不需要实例化 类方法:不需要实例化 class Student(): # 实例方法 def study(self): print("study....") # 类方法 @classmethod def play(self): pass # 静态方法 ...

2018-07-20 15:57:05 138

原创 python-类的属性案例

类的成员操作 set:设置属性 get:获取属性  delete:删除属性 class Student(): def study(self): print("我的名字是".format(self._name)) def fset(self, name): self._name = name.upper() def fget(...

2018-07-20 15:30:59 113

原创 python-面向对象三大特性

封装:对象成员进行访问控制 public(公开):公共的成员 protected(受保护的):受保护的,只有父类和子类中可以访问 定义在变量前面加一个下划线 如:_name="zhangsan" private(私有的):只有当前类和对象中使用 定义在变量前面加2个下划线 如:__name = "zhangsan" ,若要访问可以使用 _className__name访问【不建议使用】...

2018-07-19 17:21:40 107

原创 python-OOP(面向对象)

class Student: name = "lisi" age = 18 def hello(self): self.name="zhangsan" self.age=10 a = Student()print(a.name) # lisiprint(A.name) # lisia.hello()print(a....

2018-07-19 15:46:29 462

原创 python-数据结构-dict

# 元组变量交换a=1b=2print(a)print(b)a,b=b,aprint(b)print(a)# 集合 set:元素无序,唯一s=set()s={1,2,3,4}print(s)# 集合的内涵a={1,1,1,2,3,3,3,4}print(a)b={i for i in a if i % 2 == 0}print(b)# adds.add(5)...

2018-07-18 16:52:41 109

原创 python-数据结构-元组

def funa(n): n[1] = 100 print(id(n)) print(n) return Nonedef funb(n): print(id(n)) return Nonea=[1,2,3,4]b=1funa(a)funb(b)值传递与地址传递:对于简单变量类型进行值传递# appenda = [ i for ...

2018-07-18 15:46:23 160

原创 python-数据结构补充-list

 ''' 汉诺塔问题 规则:1. 每次移动一个盘子 2. 任何时候小盘子都在大盘子下面 方法:假设有n个盘子,当n=1时,A->C; 当n=2时,A->B,A->C,B->C 当n=3时,将底层大盘子上的所有盘子 当做一个盘子,执行n=2时的操作,执...

2018-07-18 14:47:14 108

jquery自定义弹框

非常好看的弹框,支持多种方式的使用,可以进行自定义

2018-06-13

mysql-connect-net-8.0

mysql连接net mysql连接net mysql连接net mysql连接net

2018-05-22

mysql-for-visualstudio-1.2

mysql-for-visualstudio 资源安装包mysql-for-visualstudio 资源安装包mysql-for-visualstudio 资源安装包

2018-05-22

poi操作表格

使用poi 操作表格,Android可以操作简单的表格,进行合并单元格等操作

2017-11-21

.net framkwork 4.0框架

.net 4.0 framework 安装驱动包,.net开发必须的包,欢迎下载

2017-11-20

css3-ul-ol列表

css3-ul-li 设计列表,好看的列表样式,欢迎下载哦。亲测

2017-11-20

aspose.cell excel操作文件

aspose.cell 十分好用的excel操作文件,针对于excel的导入导出,

2017-11-20

bootstrap 新版

bootstrap 插件,美化界面,快速开发,快速构建网站。

2017-11-20

bootstrap表单构造器

表单构建,基于bootstrap form上传,亲测可用,非常好用

2017-11-20

新版bootstrap-上传

bootstrap文件上传,特别好用的插件,可以尝试下哦,亲测可用

2017-11-20

空空如也

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

TA关注的人

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