自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 通过zookeeper实现配置中心热更新

本篇文章主要讲述如何使用zookeeper实现配置中心,以及在修改配置信息时热更新至项目中,无需重启项目即可得到最新的配置信息。1、自定义Spring加载配置文件的方式    (1)在Spring配置文件声明自定义的配置文件类ZookeeperPropertiesConfigure  (2)编写自定义的配置类ZookeeperPropertiesConfigure并继承自org.springfra...

2018-04-23 20:16:42 6917 4

原创 python爬虫-selenium使用篇

1、selenium介绍    Selenium是一个自动化测试工具,利用它可以驱动浏览器执行特定的动作,如点击、下拉等操作,同时还可以获取浏览器当前呈现的页面的源代码,做到可见即可爬。对于一些JavaScript动态渲染的页面来说,此种抓取方式非常有效。本节中,就让我们来感受一下它的强大之处吧。    Selenium是调用本地浏览器直接发送请求,这样不管网站运用多么复杂的数据加载算法、加密等手...

2018-04-19 14:27:59 584

原创 dubbo用法总结篇

1、dubbo定义Dubbo |dʌbəʊ| 是一个高性能,基于Java的RPC框架,由阿里巴巴开源。和许多RPC系统一样,dubbo基于定义一个服务的思想,指定可以通过参数和返回类型远程调用的方法。在服务器端,服务器实现这个接口并运行一个dubbo服务器来处理客户端调用。在客户端,客户端有一个存根,提供与服务器相同的方法。Dubbo提供三个关键功能,包括基于接口的远程调用,容错和负载均衡,以及自...

2018-01-29 14:11:24 3241

原创 elasticsearch学习篇

最近花了一些时间研究elasticsearch,下面的内容是我的学习总结。1、ES定义elasticsearch简称ES,它是一个开源的高扩展的分布式全文检索引擎,可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。ES使用java开发并使用Lucene作为其核心来实现索引与搜索功能,他可以通过RESTful API与java代码来使用它。

2018-01-25 14:44:03 286

原创 mysql的优化方式

1、查询语句时任何时候都不要使用select * 语句,用具体的字段列表代替“*”,不要返回用不到的任何字段。2、需要经常查询的字段设置索引,索引会导致插入更新变慢,因为需要额外维护索引表,但是查询会快的多。对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引,但一个表的索引数最好不要超过6个3、应尽量避免在 where 子句中对字段进行 null...

2018-04-25 18:28:39 179

原创 git使用方法及其常用命令大全

一、Git简介    一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次备份,这样计时版本服务器除了问题,我们可以直接采用本地仓库恢复!结合本地版本管理功能,远程版本管...

2018-04-24 15:32:38 226

原创 Zookeeper学习笔记

1、zookeeper定义:开源的分布式应用协调系统,主要用于管理分布式应用程序。被设计用于存储协调数据、状态信息、配置信息及位置信息等。2、zookeeper的特性及用途:1):特性简单的分布式协调过程同步 - 服务器进程之间的相互排斥和协作。此过程有助于Apache HBase进行配置管理。有序的消息序列化 - 根据特定规

2018-01-29 14:43:18 162

转载 SpringMVC中使用Interceptor拦截器

SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。   一、定义Interceptor实现类   SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在

2018-01-26 16:17:00 122

原创 大话设计模式阅读总结

从1月15号到2月28号,我第三遍阅读完了这本《大话设计模式》,这是一本非常有意思的书。它不是一本程序集也不是一本故事集,而是一本通过故事讲述程序如何设计的方法集。书中为每一种设计模式都列举了一到多个例子,浅显易懂,引导读者体会设计演变过程中蕴藏的大智慧。特别要提出最后一章--OOTV杯超级模式大赛写的实在太过精彩,一些桥段让我止不住的拍案叫奇,佩服作者将生活场景与模式总结把控的如此之妙。用作者的

2015-05-24 12:00:23 669 1

原创 javaScript高级程序设计阅读总结

从3月1号到4月5号历时号历时36天,我阅读了这本《javaScript高级程序设计》,虽然名曰“高级”不过不要被它的标题所吓倒,其通篇内容都是讲述一些javaScript基础知识以及一些高级且有用的特性。javaScript主要是操作网页行为层是一门解释型语言,它与html结构层,css表示层,共同构建整个页面。它简单,单线程但渐渐成为Web开发重要一员。与一般的程序语言一样,javaS

2015-05-17 17:55:30 496 1

原创 阅读《Mysql必知必会》总结

    从4月5号到4月15号历时11天,我看完了这本《MySql必知必会》。这是一本讲述mysql基本概念与用法的书,虽然十分基础,但是对于从没有系统性学过数据库的我来说仍有很大的帮助。下面我来说说书中的主要内容以及自己的看法。首先讲到的是查询语句,包括检索(select)、排序(order)、过滤(where)、分组(group)、函数(聚集、日期等)以及mysql中的正则表达式。查询分为子查...

2015-05-10 22:36:36 602 1

原创 阅读《代码整洁之道》的总结

    从4月15号开始到5月9号历时25天我看完了这本《代码整洁之道》,这是一本讲述代码整洁的书,不同于重构不同于设计模式,这是一本从细节出发的书,其主要目的是为了让程序员们写出整洁、优雅代码。认同整洁的代码将使我们远离糟糕与混乱,并且拯救我们那脆弱的系统。书中经常提到的一条童子军军规——让营地比你来时更干净。书中的内容将我带进了整洁流派的天堂。他所追求的不是可运行的程序,而是帮助我们写出更好代...

2015-05-10 22:34:23 555

原创 对公司目前erp产品的建议。。

      传统行业是已店面的形式向终端客户推销商品,但是在互联网电商的冲击下,人们越来越多的直接在网上购物,轻松,方便价格还实惠,实在不行去实体店看一看,回家后下单就等着收快递了。由于网上商店的成本远低于实体店。所以网络购物通常更便宜。在这种形势下,实体店越发难以生存。越来越多没落的“中关村”开始出现。互联网的力量太强大已不可逆转,那么对于实体商家要生存下去只剩下一条路,那就是转型。    这样...

2015-01-31 13:23:22 892

原创 谈谈自己对面向对象的认识。

首先面向对象有三大基本特性即封装、继承以及多态。封装即是把客观事物抽象成类,该类中含有属性与方法。继承则是复用原有的类,并能在原有类的基础上进行扩展。多态则是父类在不同时刻以其不同子类的形态出现。面向对象想要达到的目的即是可扩展、易维护、可复用、灵活性好。    举一个例子来说明,比如我要修一台电脑,大家都知道电脑由主板、硬盘、内存、cpu等组成,实际上你可以把它们理解为相互分离的对象

2015-01-27 10:38:26 567

转载 Spring整合JMS——基于ActiveMQ实现

Spring整合JMS——基于ActiveMQ实现(一) 1.1     JMS简介       JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生产者生成一消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。对...

2015-01-21 18:01:34 624

转载 使用spring @Scheduled 注解执行定时任务

以前框架使用quartz框架执行定时调度问题、老大说这配置太麻烦、每个调度都需要多加在spring的配置中、能不能减少配置的量从而提高开发效率、最近看了看spring的 scheduled的使用注解的方式进行调度、感觉很方便、起码配置的东西少了很多、所以留下来以备忘了、首先要配置我们的spring.xmlxmlns 多加下面的内容、

2015-01-21 14:56:27 353

转载 树立个人品牌

如何树立个人品牌        这是一个复杂的问题,但是可以细化为如下几个方面:名校、高学历、名企经验、能力强、工作年限、荣誉证书、各种称号头衔、行业知名度等,这些都是树立个人品牌的关键字,你的个人品牌代表了你这个人的行业形象,你的行业形象越好,你的地位、认可度以及待遇就会越好,下面对其一一展开。名校:名牌大学毕业,最起码要是nb的985,清华北大港大斯坦福等更好,让别人一看你的学校就

2015-01-21 14:05:36 539

selenium-server服务及chromedriver

提供了selenium-server服务及chromedriver的下载资源。

2018-04-19

dubbo-admin管理控制台

dubbo-admin官方下载地址失效,这里提供了war包的下载地址,下载后放入tomcat即可运行,注意修改配置文件注册中心地址

2018-01-29

dubbo-monitor-simple-2.5.3

因为官方下载地址关闭这里提供dubbo-monitor监控中心安装包,2.5.3版本。

2018-01-29

空空如也

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

TA关注的人

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