linux常见命令

场见操作 查看内存大小 //查看系统中文件的使用情况 df -h //查看当前目录下各个文件及目录占用空间大小 du -sh * //方法一:切换到要删除的目录,删除目录下的所有文件 rm -f * /rm -rf * //方法二:删除logs文件夹下的所有文件,而不删除文件夹本身 rm -rf ...

2019-05-24 14:07:42

阅读数 18

评论数 2

数据库知识整合

只返回不同的值 select distinct id from products; 限制结果 从行5开始的第5行,第一个数位置,第二个为要检索的行数; select name from pr limit 5,5 从mysql5开始,从第三行开始取4行 ...

2017-09-06 15:27:14

阅读数 191

评论数 0

git 常见命令

git config --global user.name “zhangxing” git config --global user.email "xingzhang@sf-express.com" git pull git status git log 显示所有提交过的版本...

2019-05-29 14:29:58

阅读数 31

评论数 0

spring Ioc源码阅读

源码阅读 spring core ioc 类名关系 子主题 1 factory关系 aop ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:...

2019-04-17 18:44:39

阅读数 40

评论数 0

sprinboot系列九——微服务三——eureka客户端使用feign

使用testboot这个项目 why?feign集成ribbon和hystrix,操作更加方便,传参更便捷 使用testboot pom <!-- SpringCloud 整合 Feign --> <!-- https://mvnreposi...

2019-04-11 20:04:05

阅读数 43

评论数 0

sprinboot系列八——微服务二——Ribbon使用hystrix熔断

继续用上文testBoot这个项目 pom <!-- hystrix 熔断器--> <dependency> <groupId>org.springframework....

2019-04-11 17:50:54

阅读数 50

评论数 0

python——找出重复数字

一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 class Solution: # 返回[a,b] 其中ab是出现一次的两个数字 def FindNumsAppearOnce(self, array): # write ...

2019-04-10 23:34:42

阅读数 108

评论数 0

python——树深度

# -*- coding:utf-8 -*- # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # self.right = None c...

2019-04-10 21:56:08

阅读数 48

评论数 0

python——统计一个数字在排序数组中出现的次数

二分法,找到值后左右扩展 class Solution: def GetNumberOfK(self, data, k): # write code here length=len(data) ll=length start=...

2019-04-09 22:43:25

阅读数 74

评论数 0

sprinboot系列七——微服务一——eureka注册中心集群搭建

集群组件以及关系 部署(eureka-client *2 ,ribbon 1 ,eureka-server3) eureka-client eureka-client:微服务的服务具体实现,单节点具体服务注册,注册到同一eureka集群可实现集群部署 ribbon:负载均衡,客户端访问的是...

2019-04-09 17:09:26

阅读数 40

评论数 0

python算法——java版堆排序,最小堆排序topN

input为数组,k为求的top值 public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { ArrayList<I...

2019-04-04 10:49:35

阅读数 90

评论数 0

sprinboot系列六——整合swagger

配置 pom: <!-- swagger RESTful API 文档 --> <dependency> <groupId>io.springfox</groupId> ...

2019-04-03 17:49:28

阅读数 82

评论数 0

sprinboot系列五——整合springmvc,访问静态页面,模板页面,静态资源

文件引入 pom引入: <!-- web开发,包含tomcat和mvc--> <dependency> <groupId>org.springframework.boot</gr...

2019-04-03 13:40:45

阅读数 104

评论数 0

sprinboot系列四——接入redis,mysql(mybatis,mybatisplus,druid连接池)

redis接入 配置文件 pom添加: <!-- redis --> <dependency> <groupId>redis.clients</groupId&...

2019-04-03 11:42:38

阅读数 93

评论数 0

sprinboot系列三——接入log4j2

导入依赖 log4j2依赖lmax完成异步日志 <!-- log4j2 --> <dependency> <groupId>org.springframework.boot&...

2019-04-03 11:04:26

阅读数 73

评论数 0

sprinboot系列二——多环境打包

思路为,先排除所有版本的文件,然后在根据命令动态加载其中一个或者多个 多环境结构 最外层propertise如下(activatedProperties 以下三处需一致): # 指定执行环境 #app #<!-- activatedProperties1 --&...

2019-04-01 15:50:09

阅读数 42

评论数 0

sprinboot系列一——搭建并发布多模块springboot应用

1,创建maven的project,maven选quickstart 2,创建子module,maven选quickstart,添加相互依赖 添加模块是报错,改父pom文件的packaging属性,jar改为pom即可 pom.xml <packaging>p...

2019-03-30 18:36:46

阅读数 30

评论数 0

java LRU算法简单实现

LRU:最近最少使用 基本思路:获取刷新,设置刷新,列满移除 结构 双map 一个map存key,value,实现查询时间O(1) 另一个存node,实现定位节点并删除O(1) linkedlist 存放节点数据,记录阈值,除开linked原有功能,将node对象从私有变为公有,新...

2019-03-15 13:00:10

阅读数 41

评论数 0

二叉树,红黑树,B树,B+树对比

结论: 平衡二叉查找树(AVL)运用于搜索,结构简单,节点维护方便,深度较深,适用于内存 B树结构层级较低,搜索次数低于二叉树,运用于磁盘搜索,结构复杂,维护成本高 红黑树,相比二叉树,结构稍复杂,层次更低,插入,修改,删除更快,统计性能相比AVL低,适用于内存 ...

2019-02-14 17:03:41

阅读数 91

评论数 0

分布式锁实现(mysql redis zk)

1 mysql方式 利用insert 和 delete控制 2 redis private static final String LOCK_SUCCESS = "OK"; private stat...

2018-12-13 16:04:34

阅读数 62

评论数 0

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