自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell编程风格个性

1:变量   name="name"  :命令方式正确,=号两边没有空格;name = "name" 错误.   使用方式  $name 或 ${name}2.sh  bashbahs是sh的增强版,尽量用bash,即第一行用#!/bin/bash  以及运行代码时用./文件名执行3.运算  sum=`expr 2 + 2` 运算符号两边有空格 4.文本模式类型  ...

2018-08-14 21:29:31 346

转载 zookeeper

参考地址https://blog.csdn.net/gs80140/article/details/51496925

2018-07-18 21:30:12 175

转载 java 虚拟机 jvm

参考地址http://www.cnblogs.com/prayers/p/5515245.html

2018-07-18 21:25:57 131

原创 设计模式(1)-----概览

设计模式六大原则1.开闭原则开闭原则指的是对扩展开放,对修改关闭;因需求增加等原因,尽量是增加代码,而不是修改之前的代码,保证程序的扩展性,利于维护和升级,最好的办法是使用接口和抽象。2.里氏代换原则3.依赖倒转原则4.接口隔离原则5.迪米特原则6.合成复用原则...

2018-07-18 21:23:05 231

原创 java 调用linux命令

1.背景          在java中,需要去调用linux的命令。比如调用ansible的命令去完成功能。当然java也封装了一些对linux常用的功能,例如创建/删除文件夹/文件等等,但是有些还是需要直接去调用linux的命令。2.使用如代码所示:public List<String> executeNewFlow(List<String> comm...

2018-07-18 13:57:42 471

原创 ansible

1.ansible是啥?      ansible是运维自动化的基于Python的开源工具,具有批量处理,模块化特点,简化开发或运维人员的操作流程,减少重复的工作量。ansible只是提供一种框架。主要包括:        (1)、连接插件connection plugins:负责和被监控端实现通信;        (2)、host inventory:指定操作的主机,是一个配置文件里...

2018-07-17 23:33:43 178

原创 dubbo初识

1.dubbo是啥    dubbo是阿里巴巴开源的分布式rpc框架,github地址,点击打开链接 。借用官方图片来说明:      2.rpc  定义:rpc(remote procedure call)即远程过程调用,服务调用者远程调用服务提供者像调用自己本地方法一样,帮助我们屏蔽             了网络通信细节,注重于业务逻辑。  应用:单机计算能力有限,需要组建集群来完成功能,机...

2018-07-16 00:35:22 141

原创 nginx

1.定义nginx是一款http服务器,也是邮件代理服务器、tcp代理服务器等,一般用于处理静态资源,这点与apache的http服务器类似,http服务器简单来说,是绑定ip,并监听某个端口的请求,并作出相应的回应。2.应用场景2.1 http服务器2.2 负载均衡2.3 代理服务器3.架构3.1 主线程和工作线程    有一个主线程和N个工作线程,主线程用于加载和验证配置文件以及维护工作线程,...

2018-07-14 21:29:27 172

原创 笔试题之一

正数的补码是自身,负数的补码是原码的高位不变,数值位取反加1那么-7是负数,原码:1000 0111,反码:1111 1000,补码:1111 1001

2015-03-26 14:39:53 710

原创 华为编程题之七:条件表达式求值

条件表达式求值 描述: 给定一个以字符串形式表示的算术表达式,计算该表达式的值。表达式支持如下运算:“+、-、*、/”,其中“*”和“/”的优先级要高于“+”和“-”;不需要考虑括号,且表达式之间没有空格;例如:对于表达式"3-2+15*2",该表达式值为31.运行时间限制: 60 Sec 内存限制: 256 MByte 输入: 加减乘除四则运算表达式,长度不超过1

2015-02-10 20:23:30 711

原创 华为编程题之六:计算最后一个出列者的编号

计算最后一个出列者的编号 描述: 现在有n个竞争者围坐一圈,争夺一个很有吸引力的工作(年薪100w $)。假设这些人编号1,2,。。。,n。第一次从1开始报数,数到m(m>0)的那个人出列,它的下一位又从1开始报数,数到m的那个人又出列。以此类推,直到所有人出列为止。老板说最后一个出列的人将获得这份工作。如果你也想竞争这份工作,那么你会坐着哪个位置上?实现一个函数,当老板告诉你

2015-02-10 15:37:24 816

原创 华为编程题之五:输入一个正整数,并编码为字符串进行输出

输入一个正整数,并编码为字符串进行输出 描述: 1、输入一个正整数,并编码为字符串进行输出。编码规则为:数字0-9分别编码为字符a-j2、输入肯定是正整数,不用做错误较验运行时间限制: 无限制 内存限制: 无限制 输入: 正整数输出: 字符串样例输入: 123 样例输出: bcd 答案提示: 编写一个main函数实现该功能算法。

2015-02-10 10:59:59 1332

原创 华为编程题之四:进制转换

进制转换给出数字M,进制数N,输出进制转换后数,如M =  9 , N = 2 ,输出1001(可用int承载可不考虑溢出)。import java.io.InputStreamReader;import java.io.BufferedReader;import java.util.ArrayList;public class HexadecimalTransformati

2015-02-10 10:31:58 668

原创 华为编程题之三:最具夫妻像

最具夫妻像规定男女名字中相同字母数最多的为“最具夫妻像”。举例来说,给出男生“li si”,在女生列表{“li li, wang fei, zhang man yu”}中匹配度最高的是“li li”。假定所有人名都是由a~z的小写字母和空格组成,男生姓名从键盘输入,女生姓名已给出,当有多名女生符合要求时,按列表序输出第一个。思路:由于女生列表已经给定,可以26位的字母建立Hash散

2015-02-10 09:31:44 461

原创 华为编程题之二:回文数字猜想

回文数字猜想给出一个数字N,如68,定义它的逆数为86,那么经过68+86=154,154+451=605,605+506=1111这样几次操作后,可以得到回文数字1111。现在需要判断经过7次操作是否可以得到回文,如果能,输出回文,如果不能输出0。思路:拆分各个位数并逆序相加,对和数判断回文。(数字与逆序相加,如果对应位置相加不产生进位,那么结果肯定是回文;产生进位的有可

2015-02-09 22:31:56 710

转载 java中的== equals以及hashcode初步分析

在java编程或者面试中经常会遇到 == 、equals()的比较。自己看了看源码,结合实际的编程总结一下。1. ==   java中的==是比较两个对象在JVM中的地址。比较好理解。看下面的代码:1 public class ComAddr{2 public static void main(String[] args) throws Exception {

2015-02-09 21:32:09 388

原创 华为编程题之一:等式变换

等式变换描述:    输入一个正整数X,在下面的等式左边的数字之间添加+号或者-号,使得等式成立。1 2 3 4 5 6 7 8 9 = X比如:12-34+5-67+89 = 51+23+4-5+6-7-8-9 = 5请编写程序,统计满足该输入整数的所有等式的个数。运行时间限制:    无限制内存限制:    无限制输入:    正整数,等

2015-02-09 18:52:40 550

原创 CSS学习(一):css语法

1 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:选择器通常是您需要改变样式的 HTML 元素。每条声明由一个属性和一个值组成。属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。CSS声明总是以分号(;)结束,声明组以大括号({})括起来:p {color:re

2014-10-10 15:11:57 560

原创 jQuery学习(一):jQuery简介

1 什么是 jQuery ?jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。jQuery库包含以下功能:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities提示: 除此之外,Jquery还提供了大量

2014-10-10 09:14:26 531

转载 JDK,JRE,JVM区别与联系

JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。    最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己

2014-10-09 09:37:20 409

空空如也

空空如也

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

TA关注的人

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