会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
breezey
Good Good Study,Day Day Up .
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年4月23日
管道及I/O重定向
摘要: 管道及IO 重定向 > < >> <<计算机组成: 运算器,控制器:CPU 存储器:RAM 输入/输出设备 I/O 程序: 指令和数据 控制器:指令 运算器: 存储器: 地址总线: 内存寻址 数据总线: 传输数据 控制总线: 控制指令 寄存器: CPU暂时存储器 系统设定: 默认输出设备: 标准输出
阅读全文
posted @ 2019-04-23 20:53 heybreeze
阅读(281)
评论(0)
推荐(0)
2019年4月22日
Linux Bash
摘要: bash 及其特性 shell : 外壳 GUI :Gnome,KDE,Xface CLI :sh,csh,ksh,bash,tcsh,zsh root,student 程序: 进程 进程:在每个进程看来,当前主机只存在内核和当前进程.进程是程序的副本,进程是程序执行的实例 用户工作环境: bash
阅读全文
posted @ 2019-04-22 17:05 heybreeze
阅读(341)
评论(0)
推荐(0)
2019年4月21日
grep 及正则表达式
摘要: grpe 及正则表达式 文本查找的需要:grep,egrep,fgrepgrep: 根据模式,搜索文本,并将符合模式的文本行显示出来。Pattern : 文本字符以及正则表达式的元字符组合而成的匹配条件 grep [OPTIONS] PATTERN [FILE...] -i :忽略大小写 --col
阅读全文
posted @ 2019-04-21 01:35 heybreeze
阅读(1473)
评论(2)
推荐(1)
2019年4月20日
Linux 文件系统
摘要: 文件系统: rootfs: 根文件系统 FHS: linux /boot : 系统启动相关的文件,如内核,initrd, 以及grub(bootloader) /dev : 设备文件 设备文件: 块设备: 随机访问 字符设备: 线性访问,按字符为单位 设备号: 主设备号(major)和次设备号(mi
阅读全文
posted @ 2019-04-20 16:03 heybreeze
阅读(260)
评论(0)
推荐(0)
2019年4月19日
Linux 操作系统基础
摘要: list : ls 目录: 文件,路径映射. ls : -l : lang 长格式, 显示完整信息. 文件类型: -: 普通文件(f) d: 目录文件 b: 块设备文件(block) c: 字块设备文件(charact) l: 符号链接文件(symbolic link file) p: 命令管道文件
阅读全文
posted @ 2019-04-19 23:55 heybreeze
阅读(268)
评论(0)
推荐(0)
2019年4月3日
常见的磁盘I/O和网络I/O优化技巧
摘要: 磁盘I/O 优化 性能检测 应用程序通过访问磁盘来读取数据,而磁盘I/O 通常都是很耗时间的,所以一般我们来判断I/O是否有瓶颈的时候,就需要一些参数指标来参考。 WAIT 指标 :压测应用程序,查看系统I/O wait 指标是否正常,如果测试机器有4个CPU ,那么理想的I/O wait 参数不应
阅读全文
posted @ 2019-04-03 15:58 heybreeze
阅读(1881)
评论(0)
推荐(0)
2019年4月1日
NIO的工作方式
摘要: BIO带来的挑战 BIO 就是我们常说的阻塞I/O , 不论磁盘I/O 还是网络/O ,数据在写入OutputStream 或者从 InutStream 读取数据时都有可能会阻塞,一旦有了阻塞,线程就会失去CPU 的使用权,这在大规模访问量和有性能要求的情况下是不能被接受的,虽然网络I/O 有一些解
阅读全文
posted @ 2019-04-01 17:52 heybreeze
阅读(431)
评论(0)
推荐(0)
2019年3月29日
网络I/O 工作机制
摘要: 数据从一台主机发送到网络中的另一台主机需要经过很多步骤,先得有相互沟通的意向,然后得有物理渠道(物理链路),其次双方还得有语言能够交流,且步调要一致。 TCP状态转化 如图,是TCP/IP 的握手过程,当我们在压测一个网络程序的时候,可能会遇到CPU,网卡,带宽等都不是瓶颈,但是性能就是压不上去的情
阅读全文
posted @ 2019-03-29 15:53 heybreeze
阅读(818)
评论(0)
推荐(0)
2019年3月4日
spring Boot环境下dubbo+zookeeper的一个基础讲解与示例
摘要: 一,学习背景 1. 前言 对于我们不管工作还是生活中,需要或者想去学习一些东西的时候,大致都考虑几点: a) 我们为什么需要学习这个东西? b) 这个东西是什么? c) 这个东西能为我们做什么? d) 如何去学? 结合以上几点,我们一起学习下Dubbo这个框架! 2. 学习背景 互联网的发展,网站应
阅读全文
posted @ 2019-03-04 00:30 heybreeze
阅读(752)
评论(0)
推荐(0)
2019年3月3日
深入分析Java I/O 工作机制
摘要: 前言 : I/O 问题是Web 应用中所面临的主要问题之一。而且是任何编程语言都无法回避的问题,是整个人机交互的核心。 java 的I/O类操作在java.io 包下,将近80个子类, 大概可以分成四个部分, 1和2 主要是传输数据的格式,后面两个则是传输数据的方式。 要么数据格式影响I/O操作,要
阅读全文
posted @ 2019-03-03 16:14 heybreeze
阅读(332)
评论(0)
推荐(0)
2019年2月28日
CDN工作机制和负载均衡
摘要: 定义: CDN 即内容分布网络,(Content Delivery Netwrok) ,是构筑在现有Internet上的一种先进的流量分配网络,其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的相应
阅读全文
posted @ 2019-02-28 00:40 heybreeze
阅读(1560)
评论(0)
推荐(0)
2019年1月25日
Python3 中 爬网页 \uxxx 问题
摘要: 今天上午在没事儿爬一下我自己的博客主页文章练习下。在写入的时候遇到的编码问题,折腾了半天 ,记录一下 出现这个问题, 换了各种编码还是没解决, 后来 换成 如下 才解决, 使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError:
阅读全文
posted @ 2019-01-25 14:48 heybreeze
阅读(1993)
评论(0)
推荐(0)
2019年1月10日
Python基础
摘要: print 格式化输出: print(format(val,format_modifier))val:值 format_modifier: 格式字 print(12.342,'6.3f') 6 输出占位,3 精度位 ,f 格式 (浮点,% ,等等 )如果格式字位数足够的话,会左对齐输出, 如果位数不
阅读全文
posted @ 2019-01-10 16:20 heybreeze
阅读(457)
评论(0)
推荐(0)
2018年11月12日
Spring boot 配置文件,配置注解详解 (properties 和yml )
摘要: 从其他框架来看 我们都有自己的配置文件, hibernate有hbm,mybatis 有properties, 同样, Spring boot 也有全局配置文件。 Springboot使用一个全局的配置文件,而且配置文件的名字是固定的。 有两种 application.properties appl
阅读全文
posted @ 2018-11-12 01:28 heybreeze
阅读(65494)
评论(2)
推荐(8)
Spring boot 入门
摘要: Spring boot 简介 Spring boot 简介 微服务 微服务 更多关于微服务的 参照 这里 官网 。 环境准备: JDK (至少1.7 以上) maven (3.3以上) .idea .spring boot v2.1.0.RELEASE(版本自选) maven 配置: setting
阅读全文
posted @ 2018-11-12 00:30 heybreeze
阅读(251)
评论(0)
推荐(0)
2018年11月4日
Linux 初始环境配置 以及避坑 (详细)
摘要: 没事儿喜欢自己装个虚拟机捣鼓捣鼓,经过几次装一些Linux 经验, 有时候 电脑了 。想重新系统了,又要重新去配置环境, 有时候又要去查很多很多命令 。 记录分享下Linux 下配置开发环境以及桌面环境等等的配置。 作为一个程序员, 我们经常和生产环境,测试环境打交道,所以相对的,需要自己动手搭建一
阅读全文
posted @ 2018-11-04 15:34 heybreeze
阅读(1625)
评论(0)
推荐(0)
2018年10月29日
单点登录
摘要: 有时候 别人问你做过什么什么的时候,我们要搞清楚别人说的意思, 这里举个栗子, 记得有次面试,面试官问我做过单点登录没有,当时直接就蒙了,单点登录是啥东西。后面回去查了下资料才知道什么叫单点登录 。 一下子也明白过来了, 原来自己经常做的那个,shiro 的 验证 token 就是 单点登录, 同时
阅读全文
posted @ 2018-10-29 22:53 heybreeze
阅读(487)
评论(0)
推荐(0)
Redis 由浅入深
摘要: 1.redis是什么? redis是nosql(也是个巨大的map) 单线程,但是可处理1秒10w的并发(数据都在内存中) 使用java对redis进行操作类似jdbc接口标准对mysql,有各类实现他的实现类,我们常用的是druid 其中对redis,我们通常用Jedis(也为我们提供了连接池Je
阅读全文
posted @ 2018-10-29 21:46 heybreeze
阅读(467)
评论(0)
推荐(0)
2018年10月25日
分布式系统CAP理论
摘要: 在单机的数据库系统之中,我们很容易实现一套满足ACID 特性的 事务处理系统, 事务的一致性不存在问题。 但是在分布式系统之中,由于数据分布在不同的主机结点上,如何对着些数据进行分布式的事务处理就具有非常大的挑战,CAP 理论的出现,让我们对于分布式事务的一致性有了另外一种看法。 什么是CAP 理论
阅读全文
posted @ 2018-10-25 19:25 heybreeze
阅读(1115)
评论(0)
推荐(3)
2018年9月25日
日期时间处理类
摘要: Date类用于表示时间和日期, 它位于java.util包中。在API里面, Date类中大部分构造方法都被声明为过期, 只有两个构造方法建议使用, 分别是:无参数的构造方法Date(),用来创建当前日期时间的Date对象;接收long型参数date的构造方法Date(long date),用于创建
阅读全文
posted @ 2018-09-25 16:49 heybreeze
阅读(949)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告