自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SVN基本命令

##SVN基本命令从远程检出代码svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn检出稀疏目录svn checkout URL ---depth empty|f...

2018-07-07 16:46:53 370

原创 git 问题

1.//(windows-msysgit)warning: LF will be replaced by CRLF...设置git config --global core.autocrlf  true2.//msysgit中文1.ls不能显示中文目录在git-completion.bash中增加一行:alias ls='ls --show-control-chars --color=auto'a...

2018-07-07 16:44:38 430

原创 git 使用

工作流程安装设置 git下载最新版本的githttp://git-scm.com/downloads当你安装完成git的时候,你需要简单的配置一下,打开终端:用户名第一步,你需要告诉git你的名字,这个名字会出现在你的提交记录中。git config --global user.name "你的名字"Email然后是你的Email,同样,这个Email也会出现在你的提交记录中,请尽量保持此Em...

2018-07-07 16:43:01 319

原创 JDK 7 AIO 初体验

JDK7已经release一段时间了,有个重要的新特性是AIO。今天趁闲暇,简单体验了下,简单分享如下:关于AIO的概念理解 关于AIO的概念,仅谈谈个人的一点理解。可能不到位,请大家指出。Io的两个重要步骤:发起IO请求,和实际的IO操作。在unix网络编程的定义里异步和非异步概念的区别就是实际的IO操作是否阻塞。如果是就是异步,如果不是就是同步。而阻塞和非阻塞的区别在于发起IO请求的时候是否会...

2018-07-07 16:41:31 694

原创 JDK安装

1,先把jdk安装文件放入/home,配置权限chmod a+x jdk.*.bin,然后再当前目录下解压JDk   ./jdk.*.bin   你会看到版权提示,不管它,按Ctrl+c。然后会提示你是否同意版权协议[yes/no],此时输入yes,回车,安装程序就会把文件解压到当前目录下的jdk1.x这样的目录下面2, 添加JAVA_HOME/JRE_HOME环境变量这里以最常用的bash命令解...

2018-07-07 16:40:10 220

原创 浅谈java

先说什么是java java是一种面向对象语言,真正的面向对象,任何函数和变量都以类(class)封装起来 至于什么是对象什么是类,我就不废话了 关于这两个概念的解释任何一本面向对象语言的教材里面都有 知道了什么是java,那自然就会对java能干什么感兴趣 在说java能做什么之前,先说java作为一个真正面向对象语言的优点 首先第一个,既然是真正的面向对象,那就要做到彻底的封装 这是java和...

2018-07-07 16:38:59 304

原创 Java的函数

Java的函数    例子public class Test{    // 主函数    public static void main(String[] args){        int a = 4;        int b = 5;        swap(4,5);    }        // 交换函数    public static void swap(int c...

2018-07-07 16:37:45 179

原创 java的抽象

在java类中,抽象的类可以 abstract class name {}这个类是不可视的,函数式 格式可以(public) abstract void name(){}abstract class Humen {                         //这是一个抽象类    public Humen(){        System.out.println("这是一个人"); ...

2018-07-07 16:36:47 211

原创 JavaScript 中"$"的含义

在JavaScript中,我们或许会写下这样的代码$(document).ready(function(){  $("p").mouseover(function(){    $("p").css("background-color","#333");  });});这个mouseover事件中的"$",这个"$"是什么含义呢?这个时候如果我不想用 $ 了,该怎么更改? 也就是说我不

2018-07-03 16:52:53 21844

原创 javascript的高级特性

高级javascript编程原理javascript的特殊之处每个函数对象都有一个prototype对象每个函数对象的prototype都有一个constructor属性函数构建的时候prototype指向父对象的prototype,或者理解为复制一份函数构建的时候prototype的constructor指向自己调用函数的时候会执行constructor方法函数可以调用自己的prototype对...

2018-07-03 16:51:28 448

原创 javascript中的+ 和 “”

在javascript中,“+”除了是操作符, var c = 1+1;  // 2还可以通过"+" 将类型转化成int型var x = '1' //x = +x  // 1var now = new Date();   // Wed Aug 12 2015 14:51:20 GMT+0800 (中国标准时间)now = +now;  // 14829292992在jquery 中,就通过 ...

2018-07-03 16:50:24 368

原创 配置中心之 Spring Cloud Config

•Spring Cloud分布式配置服务由服务器端和客户端共同组成,Server端提供配置信息的存储管理,客户端完成配置信息的调度•spring Cloud Config项目提供了一个解决分布式系统的配置管理方案。它包含了Client和Server两个部分。•Spring Cloud Config Sever的管理Git,svn, native的外部配置,集中配置到所有客户端。•Spring Cl...

2018-07-03 16:49:35 265

原创 SpringCloud动态刷新配置信息

有时候在配置中心有些参数是需要修改的,这时候如何不重启而达到实时生效的效果呢?添加依赖<dependencies> ... <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator&l...

2018-07-03 16:48:45 414

原创 SpringCloud采坑之Feign服务间调用默认返回xml

日前在使用SpringCloud的时候,需要用到服务间的调用,采用Feign进行调用,但是默认返回了xml格式的数据,比较坑爹,不过在网上查了相关资料之后大概了解怎么回事:主要是引入了jackson-dataformat-xml这个依赖,它是提供了jackson将实体类转化为xml相关的作用。而本身jackson是可以将实体类转化为json的,所以这样Jackson是可以将实体类转化为两种类型的数...

2018-07-03 16:47:55 5568 2

原创 JVM 系列一:Native memory allocation 导致JVM Crash

JVM Crash抛出如下信息:## There is insufficient memory for the Java Runtime Environment to continue.# Native memory allocation (malloc) failed to allocate 813056 bytes for Chunk::new# An error report file...

2018-07-02 17:57:58 6801 5

原创 2000个软件开发领域的高频特殊词及精选例句

1101、单词 uuids 的匹配文本:For example, when accessing /_uuids, you get a list of UUIDs from the system. Getting Started with CouchDBThe images in the replicated glance server preserve the uuids, metadata, a...

2018-07-02 17:55:54 2537

原创 bootstrap分页

1前台页面<table id="table1" data-classes="table table-hover " data-search="true" data-show-refresh="true" data-show-columns="true"></table>2后台初始化列表function initT

2018-07-02 17:53:32 841

原创 wraper for bootstrap3.0 + simple_form

# http://stackoverflow.com/questions/14972253/simpleform-default-input-class# https://github.com/plataformatec/simple_form/issues/316 inputs = %w[ CollectionSelectInput DateTimeInput FileInpu...

2018-06-29 17:43:15 184

原创 bootstrap 的滚动监听

应用场景:在一些单页面的情况下,滚动监听应用比较多。下面是一个效果图:2、用data--toggle 属性来调用 向您想要监听的元素(通常是 body)添加 data-spy="scroll"。然后添加带有 Bootstrap .nav 组件的父元素的 ID 或 class 的属性 data-target。为了它能正常工作,您必须确保页面主体中有匹配您所要监听链接的 ID 的元素存在。是不是好拗口...

2018-06-29 17:39:08 1266

原创 Vue.js 之 Class与Style绑定

Class 与 Style 绑定数据绑定的一个常见需求是操作元素的class列表和它的内联样式。因为它们都是属性,我们可以用v-bind处理它们:只需要计算出表达是最终的字符串。不过,字符串拼接麻烦又易错。因此,在v-bind用于class 和 style时,Vue.js专门增强了它。表达式的结果类型除了字符串之外,还可以是对象或数组。绑定 HTML Class#对象语法我们可以传给v-bind:...

2018-06-29 17:37:41 189

原创 Vue.js列表渲染

接下来将为大家介绍Vue.js中很常用和重要的一个特性——列表渲染----------------------------------------------------------------------------------v-for我们用v-for指令根据一组数组的选项列表进行渲染。v-for指令需要以item in items形式的特殊语法,items是源数据数组,而item是数组元素迭...

2018-06-29 17:36:59 262

原创 Vue.js模板语法

模板语法Vue.js使用了基于HTML的模板语法,允许开发者声明式地将DOM绑定至底层Vue实例的数据。所有vue.js的模板都是合法的HTML,所以能被遵循规范的浏览器和HTML解析器解析。在底层的实现上,Vue将模板编译成虚拟DOM渲染函数。结合相应系统,在应用状态改变时,Vue能够智能地计算出重新渲染组件的最小代价并应用到DOM操作上。如果你熟悉虚拟DOM并且偏爱JavaScript的原始力...

2018-06-29 17:35:37 373

原创 Hadoop 单节点搭建

#Hadoop 单节点搭建环境: VirtualBox Unbuntu14.04 LTS##安装JDK #####查看当前java版本 java -version #####更新最新的软件包信息 sudo apt-get updata #####安装JDK sudo apt-get install default-jdk #####再查看java版本 java -version ##安装SSH #...

2018-06-28 18:25:20 188

原创 linux strace 使用

strace介绍strace命令是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者是了解应用工作过程的目的。当然strace与专业的调试工具比如说gdb之类的是没法相比的,因为它不是一个专业的调试器。strace的最简单的用法就是执行一个指定的命令,在指定的命令结束之后它也就退出了。在命令执行的过程中,strace...

2018-06-28 18:22:56 150

原创 svn命令技巧

1. 把文件夹下所有新添加文件都添加    svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add  注意:文件不要使用空格 .事实上linux下或说大小用命令行处理的文件都不应该使用空格做文件名   参考:http://blog.csdn.net/spare_h/article/details/6677435 2. rails项目...

2018-06-28 18:20:52 177

原创 Oracle Sql优化

基本的Sql编写注意事项尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。不用NOT IN操作符,可以用NOT EXISTS或者外连接+替代。Oracle在执行IN子查询时,首先执行子查询,将查询结果放入临时表再执行主查询。而EXIST则是首先检查主查询,然后运行子查询直到找到第一个匹配项。NOT EXISTS比NOT IN效率稍高。但具体在选择IN或EXIST操作时,要根据主子...

2018-06-28 18:18:40 1500

原创 Oracle - DataBase Configuration Assistant

这里记录一个问题:在安装这个LXFDB数据库之前,oracle默认的ORCL数据库是正常使用的。当时安装的sqlplus客户端在:C:\oracle\AnXiaole\client\product\11.1.0\client_1\BIN\sqlplus.exe安装LXFDB数据库之后,使用C:\oracle\AnXiaole\client\product\11.1.0\client_1\BIN\s...

2018-06-28 18:17:47 2802

原创 Oracle共享池

Oracle共享池Oracle共享池(Share Pool)属于SGA,由库高速缓存(library cache)和数据字典高速缓存(data dictionary cache)组成。库高速缓存Oracle引入库高速缓存的目的是共享SQL和PL/SQL代码。服务器进程执行SQL和PL/SQL时,首先会进入库高速缓存查找是否有相同的SQL,如果有,就不再进行后续的编译处理,直接使用已经编译的SQL和...

2018-06-28 18:16:40 749

原创 SpringBoot--文件上传下载

问题由于第一次使用 spring boot 在开发项目, 在文件上传下载这块 出现了两个BUG:BUG1: 在服务器Jar包形式下,文件(图片)上传成功后, 浏览器访问不到;BUG2: 文件下载时, 系统报错:org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件终止了一个已建立的连接......

2018-06-28 18:15:18 1474

原创 从JavaScript属性描述器剖析Vue.js响应式视图

前言JavaScript的对象,是一组键值对的集合,可以拥有任意数量的唯一键,键可以是字符串(String)类型或标记(Symbol,ES6新增的基本数据类型)类型,每个键对应一个值,值可以是任意类型的任意值。对于对象内的属性,JavaScript提供了一个属性描述器接口PropertyDescriptor,大部分开发者并不需要直接使用它,但是很多框架和类库内部实现使用了它,如avalon.js,...

2018-06-27 12:37:40 143

原创 vue.js 组件开发经验

方式一这种方式是最简单的,把模版与js写在一起,css需要定外的文件定义下面是一个单选框组件的代码(不包括样式代码),其中:props内都是传入的参数,参数可以在父组件中传入,也可以在html标签中传入this.$emit('input', !checked); 是抛出事件input的意思,第二个参数是事件的数据var checkboxtemplate = Vue.extend({ pro...

2018-06-27 12:36:16 295

转载 Angular和Vue.js 深度对比

Vue.js 是开源的 JavaScript 框架,能够帮助开发者构建出美观的 Web 界面。当和其它网络工具配合使用时,Vue.js 的优秀功能会得到大大加强。如今,已有许多开发人员开始使用 Vue.js 来取代 Angular 和 React.js  。那么对于 Angular 和 React.js ,开发者该如何选择呢?下面我们会对这两种框架进行介绍和深度对比。Vue.js 是前 Googl...

2018-06-27 12:35:00 341

原创 vue.js购物车

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>我的vue购物车</title>    <link rel="stylesheet" href="css/boo

2018-06-27 12:31:32 186

原创 四、mysql的一些命令

show processlist结果筛选 在MySQL里面 show variables where variable_name like '%auto%'这条语句可以正常执行,但是 show processlist where host like '%192%'就会报错了: Error Code : 1064You have an error in your SQL syntax; check ...

2018-06-27 12:28:26 121

原创 mysql优化

一、mysql中explain用法详解explain的每个输出行提供一个表的相关信息,并且每个行包括下面的列:1,id   select识别符。这是select的查询序列号。2,select_type 可以为一下任何一种类型simple  简单select(不使用union或子查询)primary   最外面的selectunion    union中的第二个或后面的select语句depende...

2018-06-27 12:27:05 174

原创 MySQL开发中的问题

1. 用root账号可以开启mysql服务,用普通账号却不能开启。报错信息:ERROR 1698 (28000): Access denied for user 'root'@'localhost'解决办法:http://www.cnblogs.com/leolztang/p/5094930.html中间又碰到一个问题,报错:mysqld_safe Directory '/var/run/mys...

2018-06-27 11:44:32 152

原创 SpringCloud动态刷新配置信息

有时候在配置中心有些参数是需要修改的,这时候如何不重启而达到实时生效的效果呢?添加依赖<dependencies> ... <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator&l...

2018-06-27 11:43:31 266

原创 SpringBoot整合SpringCloud

SpringCloud 可以说是一门非常热门的技术,依赖于SpringBoot进行实现。cloud就像一个大管家,而SpringBoot 才是真正干活的人。且SpringBoot可以独自运行,不依赖于SpringCloud。本篇主要介绍SpringCloud中五大神兽里的两大神兽,eureka和rabbin,其中eureka 是重点,而rabbin只是简单使用了它的一个注解。0,工程结构图 1,e...

2018-06-27 11:42:29 13320 1

原创 SpringCloud Finchley.M9尝鲜记录

主要搭建Netflit家族的几个部分,包括配置服务器、Eureka服务注册与发现、Ribbon负载均衡、Feign客户端、Hystrix服务熔断、Zuul网关等。配置服务器因为懒得在git上创建配置文件,所以配置成从本地读取配置文件:spring:  profiles:     active: native Eureka服务注册与发现也比较简单,按照官方文档搭建好注册中心和服务,为了使配置服务...

2018-06-27 11:40:42 1018 1

原创 spring cloud Restful架构

1、 Rest基础架构实现处理是spring clound核心所在,其基本的操作形式请学习SpringBoot相关知识。本次为了清晰的讲解spring clound开发,我们将创建一套新的微服务架构:(部门微服务)(Dept),我们将融合Mybatis开发技术实现整体微服务的创建处理。如果要想进行SpringCloud开发,那么一定要对SpingBoot有所了解,同事本次也将融合MyBatis开发...

2018-06-20 16:14:01 1022 1

空空如也

空空如也

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

TA关注的人

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