<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[火狐firefox的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_33051685</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_33051685]]></copyright><item><title><![CDATA[学习笔记：设计模式（0）—六大原则]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/100064377</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/100064377</guid><author>qq_33051685</author><pubDate>Sun, 25 Aug 2019 16:32:23 +0800</pubDate><description><![CDATA[设计模式6大基本原则，如图

迪米特法则：局部变量中不要引入新的类，应该作为类的成员变量引入，让外界知道；
开闭原则：对拓展开放，对修改关闭；
需要重点关注，单一职责原则，依赖倒置原则，开闭原则；

...]]></description><category></category></item><item><title><![CDATA[学习笔记：设计模式（19）—访问者模式]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/100058234</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/100058234</guid><author>qq_33051685</author><pubDate>Sat, 24 Aug 2019 22:37:05 +0800</pubDate><description><![CDATA[学习笔记：设计模式（19）—访问者模式
什么问题：java多态中，方法的重载是静态的调用，方法的形参只能识别声明的参数类型，不能识别识别实体的真正的类型
解决方法：利用双重委（分）派的方式解决者一类问题
设一个如下的业务场景：

什么是双重分派：

利用访问者模式解决visit.sell无法识别多态实际实例的问题

访问者模式类图

通过访问者的设计模式，就可以正确的识别调用的实例。

...]]></description><category></category></item><item><title><![CDATA[Java 正则表达式详解]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/89519269</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/89519269</guid><author>qq_33051685</author><pubDate>Thu, 25 Apr 2019 16:45:08 +0800</pubDate><description><![CDATA[原文出处：http://www.51gjie.com/java/761.html

正则表达式是由普通字符（如英文字母）以及特殊字符（也称为元字符）组成的文字模式。该模式对文本查找时需要匹配的一个或多个字符串描述，给出一个匹配模板。它专门用于操作字符串，可以简化对字符串的复杂操作。

符号定义

基本书写符号



符号
			符号
			示例
			解释
			匹配输入
		\
			转义...]]></description><category></category></item><item><title><![CDATA[Cron表达式]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/89497793</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/89497793</guid><author>qq_33051685</author><pubDate>Wed, 24 Apr 2019 16:59:51 +0800</pubDate><description><![CDATA[Cron表达式


]]></description><category></category></item><item><title><![CDATA[rabbitmq 安装web管理界面出错]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/87921366</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/87921366</guid><author>qq_33051685</author><pubDate>Mon, 25 Feb 2019 17:54:26 +0800</pubDate><description><![CDATA[安装出错
执行命令：rabbitmq-plugins enable rabbitmq_management
Applying plugin configuration to rabbit@DESKTOP-88N1AS0... failed.
Error: {enabled_plugins_mismatch,&quot;d:\\install\\RabbitMQ Server\\rabbitmq_server...]]></description><category></category></item><item><title><![CDATA[Excel处理数据常用操作(持续更新。。。)]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/85256540</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/85256540</guid><author>qq_33051685</author><pubDate>Wed, 26 Dec 2018 08:55:09 +0800</pubDate><description><![CDATA[Excel处理数据常用操作(持续更新。。。)

比较两个单元格是否相同
C2公式为：=IF(A2=B2,“相同”,“不同”)



]]></description><category></category></item><item><title><![CDATA[ORALCE表基本操作]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/84988797</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/84988797</guid><author>qq_33051685</author><pubDate>Thu, 13 Dec 2018 15:02:40 +0800</pubDate><description><![CDATA[1.创建表空间
–用于查询现在有的表空间的存储位置
select * from dba_data_files;
–datafiele 替换成自己需要的存储位置
create tablespace ehc
logging
datafile ‘D:\INSTALL\APP\KRIS\ORADATA\ORCL\EHC.DBF’
size 50m
autoextend on
next 50m maxsiz...]]></description><category></category></item><item><title><![CDATA[CAS状态机乐观锁]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/84948123</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/84948123</guid><author>qq_33051685</author><pubDate>Mon, 10 Dec 2018 23:19:33 +0800</pubDate><description><![CDATA[内容来源，学习享学堂 james老师的课程，课后笔记

1.运用场景，用户多次点击按钮，多次点击，tomcat会产生多个线程去访问，同一个方法，产生重复下单的情况

2.调用第三方接口的耗时操作，且再不改动第三方接口的前提下，如调用银行的第三方接口，或者是调用第三方的物流接口

  

如果在业务逻辑中使用事务，由于第三方的调用需要耗时操作，会出现占用数据库连接数等问题，如下（可以使用 invok...]]></description><category></category></item><item><title><![CDATA[npm入门教程]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/84931218</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/84931218</guid><author>qq_33051685</author><pubDate>Sun, 09 Dec 2018 19:52:47 +0800</pubDate><description><![CDATA[npm入门教程：
1.初始化项目
npm init -y / npm init -force
2.包安装

安装生产阶段的包：npm install jquery --save
安装开发阶段的包： npm install jquery --save-dev
只安装生产环境的包，删除包，然后输入 npm install --production，这里
只会把-save环境依然的包导入进来

3.包卸...]]></description><category></category></item><item><title><![CDATA[easyui前端分页，行号不连续，行号每页都是从1开始]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/79395907</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/79395907</guid><author>qq_33051685</author><pubDate>Wed, 28 Feb 2018 11:20:04 +0800</pubDate><description><![CDATA[easyui 前端做分页（客户端分页）的时候，行号不是连续累加，行号每页都是从一开始，如图：初始分页的方法如下：改进方法，在loadData方法之前，增加                                   var gridOpts = $('#'+id).datagrid('options');			          gridOpts.pageNumber = pageNo;	...]]></description><category></category></item><item><title><![CDATA[最简单的Java List的 分组（多字段）排序]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/76672947</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/76672947</guid><author>qq_33051685</author><pubDate>Fri, 04 Aug 2017 11:33:37 +0800</pubDate><description><![CDATA[调用Collections.sort方法即可




贴一下代码，便于大家复制
Collections.sort(list, new Comparator() {
public int compare(Order arg0, Order arg1) {
// 第一次比较
int i = arg0.getOrderNo().compareTo(arg1.getOrderNo());]]></description><category></category></item><item><title><![CDATA[Arcgis js featureLayer加载完成之后，对其加载的要素重新定义样式]]></title><link>https://blog.youkuaiyun.com/qq_33051685/article/details/72927166</link><guid>https://blog.youkuaiyun.com/qq_33051685/article/details/72927166</guid><author>qq_33051685</author><pubDate>Thu, 08 Jun 2017 16:54:19 +0800</pubDate><description><![CDATA[Arcgis js featureLayer加载完成之后，用 update-end事件 对加载完后的要素图层重新定义样式。代码片段如下：

for (var i = 0; i &lt; lineFeature.length; i++) {

 var url = global.servicesURL+'ZHGW_2000/MapServer/'+lineFeature[i]; //图层访问地...]]></description><category></category></item></channel></rss>