Maven依赖传递同一个Jar在不同module中版本不同 项目是一个spring cloud架构,其中有两个module,一个是common通过maven依赖了某个jar,另一个是业务module,业务module依赖common,
Java集合==ArrayList ArrayList:底层是数组:数组是内存连续的内存空间,查询快 ,增删慢.查询快是因为:他的内存空间死连续的,所以索引遍历非常方便,查询就快.增删慢是因为:他每次增删都会涉及到元素的复制迁移,所以会慢.源码分析: public static void main(String[] args) { ArrayList<Object> objects = new ArrayList<>(); }构造方法: 有三种第一种:// 有参pub
java中判断一个String字符串中包含某个字段 1.判断String字符串中包含某个字段① indexOf()方法 public static void main(String[] args){ String str = "3-1535674567345@rtfghdfhssfdh"; int flag = str.indexOf("@"); System.out.println(flag); }如果包含,输出这个字符串在数组中的索引(如果有重复的,则输出第一次出现的索引位置);否则输出-1。② contain
设计模式==的分类以及单例模式详解 一:设计模式的分类:设计模式分为3种类型,共23种;1:创建型模式:单例模式;抽象工厂模式;原型模式;建造者模式;工厂模式.2:结构型模式:适配器模式;桥接模式;装饰模式;组合模式;外观模式;享元模式;代理模式.3:行为型模式:模板方法模式;命令模式;访问者模式;迭代器模式;观察者模式;中介者模式;备忘录模式;解释器模式;状态模式;策略模式;职责链模式(责任链模式)二:创建型模式:1:单例模式:说明:单例模式就是保证某一个类在整个系统中只能存在一个对象实例,并且该类只提供一个取得其对象实例
Navicat导出表结构(表设计)为Excel格式 首先点击新建查询,然后输入下面的语句SELECTCOLUMN_NAME 字段名称,COLUMN_TYPE 数据类型,IF(IS_NULLABLE='NO','是','否') AS '必填',COLUMN_COMMENT 注释FROMINFORMATION_SCHEMA.COLUMNSwhere-- Finance为数据库名称,到时候只需要修改成你要导出表结构的数据库即可table_schema ='Finance'AND-- user为表名,到时候换成你要导出的表的名称-- 如.
sql 修改、更新、替换 某个字段的部分内容 1*.需求将表(Ws_FormMain)的字段(order_Number)内容为XSRK201706080001修改为WXSK201706080001update 表名 set 字段 = replace(字段, ‘要修改的内容’ , ‘修改后的内容’);UPDATE Ws_FormMain SET order_Number = REPLACE(order_Number, ‘XSRK’, ‘WXSK’) WHERE orderDefId = 5132*.需要修改sqlserver数据库中某一字段的值,
Java中静态代码块、构造代码块、构造函数、普通代码块 目录1、静态代码块 ①、格式 ②、执行时机 ③、静态代码块的作用 ④、静态代码块不能存在任何方法体中 ⑤、静态代码块不能访问普通变量2、构造代码块 ①、格式 ②、执行时机 ③、构造代码块的作用3、构造函数4、普通代码块5、执行顺序6、父类和子类执行顺序在Java中,静态代码块、构造代码块、构造函数、普通代码块的执行顺序是一个笔试的考点,通过这篇文章希望大家能彻底了解它们之间的执行顺序。1、静态代码块 ①、格式 在java类中(方法中不能存在静态代
批量修改文件夹名 package com.itFan.Excel;import java.io.File;public class ccc { public static void main(String[] args) { File file = new File("D:\\百死求生\\商品上传"); File[] files = file.listFiles(); for (File file1 : files) { String
设计模式===>之七大设计原则==超详细 一:设计模式的重要性或者目的写代码就好比盖楼,要想盖的高,.基础设计必须要优秀,就像是摩天大楼与茅草屋的区别;那么代码为什么需要设计模式呢,因为代码并不是一次性的产物,一套代码写出来,可能会面临后期功能的扩展,代码性能的臃肿,所以,为了代码具有:良好的扩展性,以及复用性,(相同功能的代码,不用多次编写)可读性(编程的规范性)灵活性,可靠性(当我们增加新的功能后,对原有的功能没有影响)使代码呈现高内聚,低耦合的特性就要用到设计模式.二:设计模式设计的七大原则:单一职责原则接口隔离