自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程人生

这是一个程序员的心得汇总

原创 asp.net中的路径问题

-------------初级篇---------------------------------------- 在一般的href中路径的引用问题   ./index.aspx与index.aspx都代表当前文件夹    /index.aspx 代表从域名直接定位到这个路径

2011-09-08 17:09:20

阅读数 2280

评论数 0

原创 Linux LVM硬盘管理及LVM扩容

LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以...

2019-09-14 19:55:05

阅读数 20

评论数 0

原创 Linux的系统管理

1进程管理 2工作管理 3系统资源查看 4系统定时任务

2019-09-14 19:45:43

阅读数 24

评论数 0

原创 Linux的服务管理

1启动和自启动 2RPM包服务管理 3源码包服务管理 4服务的分类

2019-09-14 19:44:12

阅读数 19

评论数 0

原创 Liunx的软件安装

1rpm包安装 2源码包安装 3yum在线安装

2019-09-14 19:42:36

阅读数 23

评论数 0

原创 Linux的用户和权限

用户和用户组 几个有关用户和用户组的配置文件 用户的配置文件 用户组的配置文件 useradd命令 useradd 选项 用户名 -d 目录,指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组,指定用户所属的用户组。 -G 用户组,...

2019-09-14 19:41:36

阅读数 29

评论数 0

原创 Liunx常用命令的介绍

1文件处理命令 2文件搜索命令 3帮助命令 4关机和重启命令 5压缩命令 6Shell概述

2019-09-14 19:40:12

阅读数 21

评论数 0

原创 Linux和VMware的安装

1vmware安装的注意事项 2linux安装的注意事项 3xshell和winscp的使用

2019-09-14 19:36:54

阅读数 24

评论数 0

原创 Linux网络配置及命令

ifconfig命令 ifconfig命令可以查看与配置网络状态。命令结果如下: eth0 Link encap:Ethernet HWaddr 00:0C:29:11:30:39 inet addr:192.168.134.129 Bcast:192....

2019-09-14 19:06:49

阅读数 20

评论数 0

原创 Linux搭建yum源

在liunx中常见的软件安装方式有两种,一种是rpm包安装,一种是源码包安装。在进行rpm包安装时,由于让人深恶痛绝的依赖问题,让软件安装变的异常麻烦,所以在进行rpm包安装时,一般都会借助于yum进行安装,yum的原理是搭建一个rpm的依赖库(光盘或者远程服务器),当进行软件安装时,yum会自动...

2019-09-14 16:43:40

阅读数 17

评论数 0

原创 linux磁盘的两种分区方法

分区类型: MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始的信息,这样操作系统才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,你必须在MBR和G...

2019-09-14 15:02:15

阅读数 130

评论数 0

原创 微服务架构(三)无状态化设计方案

做无状态化的目的是快速扩容和弹性缩容。 1无状态化有两种办法 一种是使用cookie 一种是使用分布式session。 2codis用来进行缓存的负载均衡,把缓存的负载均衡从网关剥离出来。 3如果redis数量从128增加到256。负载均衡会大量失效,就需要大量的数据迁移。我们的做法是不做迁移...

2019-08-08 18:57:19

阅读数 73

评论数 0

原创 微服务架构(二)分布式系统高并发设计方案

性能优化指标 优化手段 调用了多少RPC接口,载入多少数据,使用什么算法;非核心流程能否异步化,没有数据依赖的逻辑能否并行执行。 优化层次 从整体到细节,从全局角度到局部角度 架构设计优化层次 分布式系统微服务化、无状态化设计、动态水平弹性扩展 分库分表、读写分离 分布...

2019-07-17 18:14:53

阅读数 66

评论数 0

原创 微服务架构(一)分布式系统高可用设计方案

高可用性(稳定性) 判断指标 传统的判断是否高可用的指标是看一段时间内停机时间在总运行时间的占比,1个9是90%的时间可用,2个9是99%的时间可用 3个9是千分之一的时间不可用。 科学的衡量指标是影响的请求量在总请求量中的占比。晚上没人使用的时候停机和白天使用高峰期停机影响程度是不一样的...

2019-07-16 19:02:16

阅读数 76

评论数 0

转载 Java总结篇系列:Java多线程(一)

转载自https://www.cnblogs.com/lwbqqyumidi/p/3804883.html 多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图...

2019-05-30 19:08:39

阅读数 54

评论数 0

转载 Java注解的作用

写在前面的话 1注解是一种配置文件,它代替了xml配置文件,使代码更加的简洁。 2注解本身不起作用,起作用的是注解解释器,注解需要和反射一起使用才能发挥大的威力。 提供信息给编译器: 编译器可以利用注解来探测错误和警告信息 编译阶段时的处理: 软件工具可以用来利用注解信息来生成代码、Htm...

2019-05-30 10:50:57

阅读数 39

评论数 0

转载 Java泛型总结二 泛型的具体用法

转载自https://segmentfault.com/a/1190000014824002 泛型就是参数化类型 适用于多种数据类型执行相同的代码 泛型中的类型在使用时指定 泛型归根到底就是“模版” 优点:使用泛型时,在实际使用之前类型就已经确定了,不需要强制类型转换。 泛型主要使用在集...

2019-05-29 18:52:08

阅读数 23

评论数 0

转载 Java泛型总结一 为什么使用泛型

快速了解泛型 1泛型可以使用在类或者方法上。 2泛型是一种约束,把握住了入口(通过强制类型检查来实现)和出口(通过自动类型转换来实现)。 3泛型是一种占位符或者说模板,在编码时把一个变量由具体化变成了抽象化,增加了代码的灵活度。 4泛型只在编译时起作用,编译之后可以理解为就是一个Object类型...

2019-05-29 18:27:56

阅读数 310

评论数 0

转载 Git版本工具系列之一:Git常用命令

Git基本原理 在这个图中,我们可以看到部分 Git 命令是如何影响工作区和暂存区(stage, index)的。 图中左侧为工作区,右侧为版本库。在版本库中标记为 "index" 的区域是暂存区(stage, index),标记为 "master"...

2019-05-23 15:32:10

阅读数 36

评论数 0

转载 Git版本工具系列之二:IDEA中Git的使用

转载自https://www.cnblogs.com/javabg/p/8567790.html 工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 ...

2019-05-23 10:19:10

阅读数 24

评论数 0

转载 IntelliJ IDEA(2017)安装和破解

本文转载:https://blog.csdn.net/g_blue_wind/article/details/74380483 IDEA 全称 IntelliJ IDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重...

2019-05-21 22:28:18

阅读数 285

评论数 0

转载 MySQL 加锁处理分析

转载自 http://hedengcheng.com/?p=771#_Toc374698307 1背景1 1.1MVCC:Snapshot Read vs Current Read2 1.2Cluster Index:聚簇索引3 1.32PL:Two-Phase Locking3 1.4...

2019-05-21 21:57:12

阅读数 33

评论数 0

翻译 专题系列概述

虚拟机原理 mysql索引 mysql锁 分布式锁 幂等性问题 一致性问题 安全性解决方案 大并发处理方案

2019-04-30 09:02:44

阅读数 37

评论数 0

转载 虚拟机原理(一) 详细介绍虚拟机

1. JVM生命周期 启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点。 运行。main()作为该程序初始线程的起点,任何其他线程均由该线程启动。 消亡...

2019-04-29 15:28:26

阅读数 1773

评论数 0

转载 58到家MySQL军规升级版

一、基础规范 表存储引擎必须使用InnoDB 表字符集默认使用utf8,必要时候使用utf8mb4 解读: (1)通用,无乱码风险,汉字3字节,英文1字节 (2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它* 禁止使用存储过程,视图,触发器,Event 解读: (1)对数...

2019-04-29 14:53:29

阅读数 42

评论数 0

转载 MySQL之数据存储索引篇(二):索引的正确使用方法

这篇文章主要介绍了MySql索引详细介绍及正确使用方法的相关资料,需要的朋友可以参考下 MySql索引详细介绍及正确使用方法 1、前言 索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。 索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大...

2019-04-29 10:21:46

阅读数 93

评论数 0

转载 MySQL之数据存储索引篇(一):myisam和innodb索引实现的不同

MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图: 这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Primary key)示意。可以看出MyISAM的索引文件仅仅保存数据记录的地址。在M...

2019-04-29 10:12:33

阅读数 54

评论数 0

转载 朋友圈有人转那个儿科用药宝典吗?拿这篇去打脸

下午在医生群里就看到那个手写版的儿科用药宝典,字写得工整漂亮,甚至还把药品的味道都写上了,看起来很有爱。但内容,我相信这个公众号的读者都能看出太多的槽点,因为这些问题我基本都写过。 虽然错误百出,但我并不怀疑这是儿科医生分享的知识,因为中国大部分医生临床工作中真的就是这样做。我把图片发到...

2018-01-12 15:06:23

阅读数 382

评论数 0

转载 儿科用药宝典

以上和下面无关+++++++++++++++++++++++++++ 各位朋友: 近期孩子患病的较多,大多数症状为高热、咳嗽、流鼻涕、一部分还有呕吐、腹泻等症状,主要与近期流行的病毒感染有关。这些问题导致了医院儿科人满为患,看病成了大难题。 实际上,病毒感染是一种自限性疾病,只要孩子的免...

2018-01-12 14:37:34

阅读数 543

评论数 0

转载 儿童退烧药“布洛芬混悬液”真相解密

年初,儿童用药安全问题由于某儿童退烧药的不良反应事件而再次引发社会广泛关注。其实,父母们也不必过度担心,在给孩子服用退烧药时,只要掌握科学的用药方法和剂量,听取医生的指导,不良反应可以得到最大程度的避免。     目前市面上常用的宝宝退烧药主要是布洛芬混悬液和对乙酰氨基酚(编者注:布洛芬同时具有...

2018-01-12 14:25:22

阅读数 96207

评论数 0

转载 内热外寒感冒,不能乱吃药

波波一直以为感冒只分两种:风热和风寒。后来看过CCTV--4的《中华医药》节目才知道,原来还有一种叫“内热外寒感冒”,俗称“寒包火”。患上这种感冒,服用普通的中成药制剂肯定好不了的,并且还会加重病情。必须要服用既清内热又散表寒的中药汤剂组方才能快速治愈。药方附下:     【主持人】每次流...

2018-01-12 14:09:04

阅读数 15538

评论数 0

转载 深入理解Java中的String

一、String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: public final class String implements java.io.Serializable, Comparable, CharSequence {...

2017-09-27 09:41:38

阅读数 537

评论数 1

转载 JAVA中的线程安全与非线程安全

ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vector是线程安全的;HashMap是非线程...

2017-09-27 08:50:42

阅读数 297

评论数 0

原创 MySQL之数据存储索引篇(三):MySQL索引背后的数据结构及算法原理

前两天经历了武汉一行腾讯面试,数据库索引是一个面试热点,在此搜集相关资料,以备学习之用。 下面是一位牛人写得关于数据库索引的精品之作,因为很好,不敢修饰,转载至此与博友共享。 原文链接:MySQL索引背后的数据结构及算法原理 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。...

2017-09-22 17:00:00

阅读数 192

评论数 0

转载 数据库的索引以及在哪些列上创建索引

一、深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引: 聚集索引(clustered index,也称聚类索引、簇集索引)和 非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 下面...

2017-09-21 15:27:25

阅读数 2190

评论数 0

转载 EJB的发展历史

8.1.2 EJB的发展历史 对于EJB这种备受争议却又充满传奇色彩的技术,我们将再次回顾它从辉煌出场,经历黯然衰败,直到今天再次辉煌的发展轮回。 (1)EJB 1.0 最初的EJB 1.0大约于1998年发布,最初的规范只包含有状态的和无状态的两种服务器对象(后来统称为有状态的会话Bean...

2016-10-12 08:44:16

阅读数 1824

评论数 0

转载 EJB的优势和使用场景

EJB的优势和使用场景 即使在EJB 2.0备受诟病的时期,笔者也从不掩饰自己对EJB的喜爱,因为它确实体现了一种非常优秀的设计思想和理念。即使在EJB饱受争议的时期,笔者也一直希望大家用更理智的眼光来看一种技术。我们可以尽量从以下两方面来看待一种技术: 这种技术的设置初衷是什么? 这种技术...

2016-10-12 08:32:26

阅读数 14884

评论数 10

转载 一位资深程序员大牛给予Java初学者的学习路线建议

java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 ...

2016-08-29 08:47:27

阅读数 55302

评论数 14

转载 数学的分类

1算术 算术是数学中最古老、最基础和最初等的部分,它研究数的性质及其运算。把数和数的性质、数和数之间的四则运算在应用过程中的经验累积起来,并加以整理,就形成了最古老的一门数学--算术。在古代全部数学就叫做算术,现代的代数学、数论等最初就是由算术发展起来的。后来,算学、数学的概念出现了,它代替了算术...

2016-08-13 09:51:56

阅读数 650

评论数 0

转载 函数和方程的区别

函数(function)表示每个输入值对应唯一输出值的一种对应关系.函数f中对应输入值的输出值x的标准符号为f(x).包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域.若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数. 方程(英文:e...

2016-08-13 09:24:30

阅读数 2569

评论数 0

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