- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 XXL-JOB源码分析
/doc :文档资料- /db :“调度数据库”建表脚本- /xxl-job-admin :调度中心(任务调度管理平台),项目源码- /xxl-job-core :公共Jar依赖(调度核心- /xxl-job-executor-samples :执行器, Sample示例项目 (大家可以在该项目上进行开发,也可以将现有项目改造生成执行器项目)
2024-05-06 11:47:34
2127
1
原创 spring cloud config client 手动refresh 不自动刷新问题
背景Spring cloud config 以git为存储学习过程中,发现针对spring cloud config client 增加了@RefreshScope 后,执行curl –X POST http://ip:port/refresh成功后,对应client中的值没有改变。项目配置 Config Server POM 配置 <?xml versi...
2020-03-31 23:59:34
1473
转载 jdk,jre,jvm关系
如果安装了JDK,会发同你的电脑有两套JRE,一套位于 \\jre 另外一套位于 C:\\Program Files\\Java\\j2re1.4.1_01 目录下后面这套比前面那套少了Server端的Java虚拟机,不过直接将前面那套的Server端Java虚拟机复制过来就行了。而且在安装JDK可以选择是否安装这个位于 C:\\Program Files\\Jav a 目录下的JRE。如果你只安
2013-03-07 15:34:32
514
转载 j2se精通标准
时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。??1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且
2013-03-07 15:32:30
649
转载 java 学习步骤
每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。学习Java的第一步是安装好JDK,写一个Hello World, 其实JDK的学习没有那么简单,关于JDK有两个问题是很容易一直困扰 Java程
2013-03-07 15:29:22
464
转载 java常用网站
1、 http://java.sun.com/ (英文)Sun的Java网站,是一个应该经常去看的地方。不用多说。 2、http://www-900.ibm.com/developerWorks/cn/IBM的developerWorks网站,英语好的直接去英文主站点看。这里不但是一个极好的面向对象的分析设计网站,也是Web Services,Java,Linux极好的网站
2013-03-07 15:28:30
561
转载 ant
-. Ant简介 Ant是一个类似make的工具,用来编译/运行/测试java程序。构建、包装和发布过程中几乎每一件事都可以由Ant的任务来处理.二.Ant的安装及配置 你可以从Jakata网站下载预编译的ANT,解压至任一目录;设置自己的环境变量,即ANT_HOME,指向解压目录;设置JAVA_HOME环境变量,指向jdk的根目录;三:用ant管理项目Ant一启动
2013-03-07 15:27:20
440
原创 Composite模式
Composite模式体现对象间部分与整体之间的关系,处理类似于递归组合的对象结构实现方式:透明方式和安全方式 例子:字处理软件 对象模型:Word、Paragraph、Document 抽象接口:IElement 透明方式:指在IElement定义所有方法,所以子类都继承。 优点:对同一级对象具有统
2012-06-10 23:23:53
293
原创 Factory Method模式
6、Factory Method模式真相:Factory Method模式实际上是延缓对象的创建,而把创建延迟到工厂中,将模块与具体对象的依赖转换成抽象工厂和具体工厂的依赖。(即接口和抽象类的弱依赖关系) 在.NET Framework中 对此模式进行了改造。 例子:WebRequest对象的创建:子类:HttpWebRequest/FtpWebRequest We
2012-06-10 22:48:35
810
原创 重构的必然性 ---一个阶乘容器 + 测试驱动开发 +极限(XP)编程
重构某些原侧:一、Extract Method原则 将方法中不同职责代码抽离出来,创建一个新的方法二、Rename Method原则 将两个类中的相同方法抽象成父类,同时更改相同职责功能方法名成一样,保证类方法的一致性三、引入设计模式测试驱动开发Xp: (日志工具)一、从需求开始 只需记录日志的时间
2012-06-05 23:06:00
354
原创 二、封装的变化(设计模式的核心)
设计模型: 1、创建型:封装对象创建的变化(Factory Method、Abstract Factory、Builder) 2、结构型:关注对象之间的组合关系 (封装与抽象、继承与聚合) (Decorator---对象间多种组合关系,装饰者和被装饰者、Bridge--封装对象间的依赖关系、Composite--对象间存在的递归关系)
2012-06-04 22:38:58
353
原创 软件设计精要与模式 张逸
一、设计之道软件设计两种方法:计划的设计(满足扩展的设计)和演进的设计(极限) 软件架构设计:1、程序组织(Program ) 需求--系统的功能模块(或子系统)--封装成包(考虑解耦--面向接口设计(判断哪些接口可以发布))2、数据设计(Data Design) 大多时候功能模块的划分与数据库(数据表)一致 考虑:ORM(Object Relation
2012-06-04 21:50:39
5211
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人