自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (18)
  • 收藏
  • 关注

原创 数组_88合并两个有序数组

给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。 示例:输入:nums1 = [1,2,3,0,0,0], m = 3nums2

2020-05-24 00:05:41 203

原创 数组_66加一

给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组表示数字 4321。Related Topics数组 public int[] plusOne(int[] di

2020-05-24 00:02:28 156

原创 数组_53最大子序和

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。Related Topics数组分治算法动态规划这道题花了两个小时。各种考虑不周。其实三天前就看了答案的,知道有负收益这回事,但是真到了码代

2020-05-23 23:59:57 158

原创 设计模式之开闭原则

基本介绍开闭原则(Open Closed Principle) 是编程中最基础、最重要的设计原则一个软件实体如类,模块和函数应该对扩展开放(对提供方),对修改关闭(对使用方)。就比如开发新需求,你大可以扩展代码,但是你要确保原先的调用者不用发生一丁点变化。当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化。编程中使用设计模式的目的就是为了遵循开闭原则。反例:代码实现如下:public abstract class Shape { i

2020-05-23 23:58:26 188

原创 设计模式之里氏替换原则

OO中的继承性的思考和说明继承包含这样一层含义: 父类中凡是已经实现好的方法,实际上是在设计规范,虽然它不强制要求所有子类必须遵循这些规范,但是如果子类如果对这些已经实现的方法任意修改,就会对整个继承体系造成破坏。继承给程序设计带来便利的同时,也带来了弊端。比如使用了继承,父类的任何改动都得考虑到所有继承的子类,并且父类修改后,所有涉及到的子类功能都有可能产生故障。问题提出:如何正确使用继承? 里氏替换原则OO中的继承性的思考和说明里氏替换原则(Liskov Substitution

2020-05-23 23:56:51 165

原创 设计模式之依赖倒转原则

基本介绍依赖倒转原则(Dependence Inversion Principle)是指:细节应该依赖抽象依赖倒转(倒置)的本质是面向接口编程依赖倒转原则是基于这样的设计理念:相对于细节的多变性,抽象的东西要稳定的多。在Java中,抽象指的是接口或抽象类,细节就是具体的实现类使用接口或抽象类的目的是制定好规范,而不涉及任何具体的操作,把展现细节的任务交给他们的实现类去完成反例:public class Sms { public String getMsg(){

2020-05-23 23:54:56 179

原创 设计模式之接口隔离原则

基本介绍客户端不应该依赖它不需要的接口,即一个类对另外一个类的依赖应该建立在最小的接口上。改造前:改造前,如下UML图所示代码实现:public interface Interface1 {​ void operation1();​ void operation2();​ void operation3();​ void operation4();​ void operation5();}public class B implemen

2020-05-17 22:48:45 149

原创 设计模式之单一职责原则

基本介绍:对类来说,即一个类只负责一项职责。如类A 负责两个不同职责: 职责1,职责2。当职责1 需求变更而改变A时,可能会造成职责2执行错误,所以需要将类A的粒度分解成A1,A2方法1:public class Vehicle { public void run (String vehicle){ System.out.println(vehicle+"在公路上面跑"); }}public class SingleResponsibility1

2020-05-15 20:49:57 181

原创 设计模式前言

设计模式:软件工程中,设计模式 是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由Erich Gamma 等人在1990年代从建筑设计领域引入到计算机科学的。设计模式的目的:代码重用性可读性可扩展性可靠性使程序呈现高内聚,低耦合的提醒设计模式包含了对象的精髓," 懂了设计模式,你就懂了面向对象分析和设计的精要 "设计模式七个原则:单一职责原则接口隔离原则依赖倒转原则里氏替换原则开闭原则 ocp迪米特法则合成复用原则..

2020-05-15 20:47:47 99

原创 tomcat8.5.50 源码环境搭建

tomcat8.5.50 源码环境搭建学源码,当然是要先把环境搭建好咯。下面跟着杰哥一起搭建环境吧~首先到tomcat官网下载 src 和 部署包。下载后解压src 包和 bin包。在src包中添加pom.xml文件,引入需要的依赖。在pom.xml添加如下配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs

2020-05-13 23:00:51 483

原创 PostgreSQL安装报错:The database cluster initialisation failed.

PostgreSQL安装报错:The database cluster initialisation failed.在postgreSQL 的安装目录下双击 uninstall-postgresql.exe 进行卸载,卸载后删除残余目录。重新安装时,locale 选择 C 即可。如下图:...

2020-04-01 19:06:21 1859 1

原创 bat遍历当前目录及子目录并输出所有的文件

bat遍历当前目录及子目录并输出所有的文件bat代码目录结构如下点击该bat,得到bat代码@echo offset workingDir=%~dp0set file=allbook.txtif exist %file% del %file%setlocal enabledelayedexpansionfor /r %workingDir% %%i in (. *) do ( ...

2019-10-27 23:48:29 12555

原创 解决 批处理 for 体内的字符串截取问题

解决 批处理 for 体内的字符串截取问题背景:笔记想读取bat同目录下 a文件夹下的所有文件名,并在for循环体下截取前两位字符串,如图 代码块@echo off &setlocal enabledelayedexpansionset fa=C:\Users\GilbertXiao\Desktop\a\afor /f "delims=" %%a in ('dir /b/on %fa%\*.

2017-11-25 00:01:14 3649 1

原创 修改Java_Home无效,java版本没有更换的问题解决方法

修改Java_Home无效,java版本没有更换的问题解决方法学习java过程中,大家肯定会接触到java_home的配置,这里主要针对修改java_home无效的问题,提出解决方法:背景: 笔者在安装了jdk9后试着换回jdk8,通过java_home更改,发现无效。可能原因:系统目录里面可能有java.exe,导致优先调用了系统目录中的java.exe;刚安装的jdk9自动增加了pa

2017-11-15 21:15:39 1538

原创 CTL导入特定字符串置NULL

sqlloader的CTL导入数据最近做项目遇到一个问题,就是ctl导入数据时要将读取到的特定的字符串设置为空,比如当filmNum字段读取"n.e."这种格式的数据时,存到数据库为NULL。filmNum在数据库的类型是INTEGER。通过查阅,可以用下面的格式:filmNum CHAR NULLIF(filmNum="n.e.") "TO_NUMBER(TRIM(:filmNum))"

2017-08-03 23:34:29 1743

jdk-11.0.7_windows-x64_bin.zip

亲测可用,20200502从oracle官网下载的最新包,直接解压安装即可。 MD5:2ed6c4b3798d7cc39871b275d8cf5bc3 下载后请自行校验下载压缩包有无问题,得出的值和我一样则下载的包没有问题,cmd命令如下: certUtil -hashfile jdk-11.0.7_windows-x64_bin.exe MD5

2020-05-02

elasticsearch-head-chrome.zip

20200411下载的elasticsearch-head-chrome插件,亲测可用。解压后,根据解压包里面的 readme(安装必读).pdf安装 即可。好用给好评哈,鼓励鼓励。

2020-04-11

mybase7.2.3安装包和补丁(亲测可用)

使用方法: 1、安装压缩包中的myBase-Desktop-Ver723-Setup.exe(从官网下载也行) 2、使用压缩包的myBase.exe替换mybase根目录的myBase.exe 3、随便注册 4、有操作截图

2019-11-09

bctls-jdk15on-160等4个jar下载

jdk1.6-jdk1.8的扩展包,亲测可用。其中包括bcprov-jdk15on-160.jar,bctest-jdk15on-160.jar,bctls-jdk15on-160.jar,bcprov-ext-jdk15on-160.jar。

2018-10-17

jdk-6u161-windows-x64.exe

jdk-6u161-windows-x64.exe,可用于TSLv1.2,TSLv1.1使用,也可用于jboss5.1中 sslProtocol = "TLSv1.2" 配置的java运行环境。一般jdk1.6是不支持TSLv1.2,TSLv1.1,但这个可以,亲测有效

2018-10-17

jdk1.7_32位

jdk1.7,32位,亲测可用,欢迎下载。注意是32位的。64位本人也分享了

2018-08-20

xmind需要的插件。Crack.jar

xmind需要的插件,看资源名称的jar就知道是不是你要的。

2018-08-16

eclipse的axis2-1.6.2服务端客户端插件

eclipse中用到axis2的客户端服务端插件,亲测可用,各位需要的放心下载。好用给评呢,谢谢

2018-08-16

axis2-1.6.1本人提供的资料用到的

axis2整合进was7的步骤用到的资源,亲测可用,谢谢各位大大支持。

2018-08-16

axis2整合进was7的步骤

本人亲测步骤,困惑了好些天解决,顺利部署,列出的步骤详细截图希望能帮助到各位大大。另外,项目用到的axis2的版本可在本人分享的资源下载。也提供插件下载。谢谢支持。好用给评呢,鼓励下。

2018-08-15

java反编译exe

图形界面的反编译软件,安全无毒,解压后即可使用。jd_gui.exe分享给大家,好用给好评

2018-06-09

PLSQL Developer12.0.5.1828_X64(内含中文语言包+注册机)

PLSQL Developer12.0.5.1828_X64(内含中文语言包+注册机),最新版的PLSQL,有注册机,亲测可用,欢迎下载。

2017-11-22

jdk-7u7-windows-x64

64位jdk1.7,亲测可用,欢迎下载使用,分低求好评哈,谢谢啦

2017-11-16

64位JDK1.6

64位JDK1.6,亲测可用,欢迎有需要的童鞋下载。好用给好评啵

2017-11-16

jdk-6u7-windows-i586-p

32位jdk1.6,官方原版,亲测可用,欢迎有需要的童鞋下载。好用给个赞

2017-11-16

jdk9API(官方原版英文)

jdk1.9的api文档,下载后解压到本地,打开 jdk-9.0.1_doc>>all>docs>>api>>index.html 即可。对英文阅读能力有很大提升呢。大家快学习JDK9的新特性吧。

2017-11-14

天正建筑T20,V2版本过期补丁及注册机(直接替换原文件,一步到位,亲测可用)

天正建筑T20的V2版本过期补丁及注册机,补丁直接替换原文件,一步到位,亲测可用。并附带注册机,也经过测试可用!放心下载

2017-10-13

重构-改善既有代码的设计.pdf

《重构-改善既有代码的设计》是软件工程领域的超级经典巨著,与另一巨著《设计模式》并称"软工双雄"

2017-09-29

空空如也

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

TA关注的人

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