自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 收藏
  • 关注

原创 我的java面试总结及笔记

1.Euraka自我保护机制: 某时刻某个微服务不可用了,Euraka不会立刻清理,依旧会对该服务信息进行保存2.谈谈对微服务的理解: 微服务强调的是一个个的个体,每个个体完成一个具体的任务和功能; 将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中3.说一下dubbo和springCloud的区别 通信机制不一样,dubbo用RPC、springCloud用restful4.谈谈微服务的优点 每个服务足够内聚、足够小; 开...

2020-07-03 14:19:28 261

原创 价值15000的大数据全套视频免费分享!!

本人微信 zf363133213 欢迎各位添加好友,共同探讨问题https://pan.baidu.com/s/1pOSi_QI9u48yoUAjFUHoeg密码:790l还有一套最新的大数据视频,欢迎加本来微信...

2019-06-14 08:50:36 1354 2

原创 Zookeeper集群搭建及完整视频

Zookeeper概念简介: 百度网盘:https://pan.baidu.com/s/1v012r4sJ4x8qoVgA_GJeIA 提取码:lrogZookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务A、zookeeper是为别的分布式程序服务的...

2019-06-05 11:44:04 564

原创 Python全套视频

本人微信 zf363133213 欢迎各位添加好友,共同探讨问题百度网盘链接:https://pan.baidu.com/s/1MJgN7peq1o7j3kgFGBoXUA提取码:17r5

2019-01-09 11:28:20 10024 5

原创 webservice +axis2 接收一个对象参数并返回一个对象

本人微信 zf363133213 欢迎各位添加好友,共同探讨问题本人公众号:java进阶做为服务端发布可以参考:点击打开链接但是因为我们是在老项目中加入接口,所以我们做为服务端要按之前的客户端的规范生成服务端实体类,也就是属性和类对方提供的是.wsdl文档:生成服务端实体类如下:AXIS1.4服务端开发以ESB_FMS_FI_ImportSendTransfer...

2018-03-28 17:57:44 3575

原创 表授权、取消授权、查询表权限

grant select on TEST to user;-- 把TEST表的select权限授予给用户user(也就是另一个库)revoke select on TEST from user;--取消授权select * from DBA_TAB_PRIVS where TABLE_NAME ='TEST' and grantee= 'user';--查询权限

2022-10-09 10:09:47 2298 1

原创 oracle查询被锁的表

select sess.sid,sess.serial#,lo.oracle_username,lo.os_user_name,ao.object_name 被锁表对象名,lo.locked_mode 索模式,sess.login_time 登录数据库时间,'alter system kill session '''||sess.sid||sess.serial#||'''' freesqlfrom V#LOCKED_OBJECT LO,DBA_OBJECTS AO ,V#SESSION SE

2022-10-09 09:47:37 213

原创 oracle执行计划

执行计划一:explain plan set statement_id ='test1' into plan_table for …select operation,options,object_name,object_type,id,parent_id,position,cost,cardinality,cpu_cost,io_costfrom plan_table where statement_id='test1'执行计划二:explain plan set statemen

2022-10-09 09:04:38 296

原创 一句优化千万、亿万级oracle查询

exec SYS.DBMS_STATS.GATHER_TABLE_STATS('这里是库名','这里是表名');或者beginSYS.DBMS_STATS.GATHER_TABLE_STATS('这里是库名','这里是表名')end;作用:更新执行计划,可以写一个策略隔一段时间执行一次

2022-08-25 15:51:50 554 1

原创 oracle千万条数据从一个表快速复制数据到另一个表

alter session enable parallel dml;insert /*+ parallel(t,16) append */ into test tselect * from test1 nologging;

2022-08-25 15:34:31 1833

原创 List对象集合按某个属性分组

方法如下:private Map<String,List<Detail>> getDetailListById(List<Detail> list){ Map<String,List<Detail>> map = new HashMap<>(); for(Detail detail : list){ String id = detail.getId;//按id分组...

2021-10-11 17:42:06 202

原创 对象集合按对象中某个属性去重

方法如下: private Set<Detail> getValueSet(List<Detail> list,final String fieldName){ //重写Set Set<Detail> set = new TreeSet<>(new Comparator<Detail>() @Override public int compare(Detail o1...

2021-10-11 17:29:54 161

原创 存储过程在where后带字符串参数

2020-12-10 10:59:23 463

原创 一个<td></td>中显示两个筛选器 vue

下图:需要改为如下:只需要:

2020-12-07 17:45:43 190

原创 汉字转汉语拼音

1 . pom 如下<dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version></dependency>2.工具类/** * 汉字转汉语拼音 * */public static String toHanYuPinYin(S

2020-12-03 17:48:34 255

原创 在method里面调用filter里的方法 vue

this.$options.filters['arrFormatter'](v,this.that)'arrFormatter' 为filter里面的方法名;(v,this.that)为参数

2020-12-03 17:39:01 1385

原创 vue map转list

Object.keys(dataMap)

2020-12-03 17:33:02 2623 1

原创 onchange保存原值 vue

1.上面的筛选器不同的选项影响下面这个,不写个onchange是为了切换时清空绑定的数据,但是选回原来的时候又要回显2在return里面定义oldValue3.在初始化form的时候就给oldValue赋值,记住旧值4.当第一个筛选器是1时,回显原值;当是2时,清空...

2020-12-03 17:28:14 961

原创 com.google.common.base.Stopwatch 应用

Stopwatch stopwatch =Stopwatch .createStarted();方法1log.info("--------方法1耗时-----:{}",stopwatch.elapsed(TimeUnit.MILLISECONDS) );stopwatch.reset();stopwatch.start();方法2log.info("--------方法2耗时-----:{}",stopwatch.elapsed(TimeUnit.MILLISECONDS) );.

2020-09-29 14:09:13 1571

原创 快速了解Zookeeper实现分布式锁!

Zookeeper实现分布式锁

2020-09-29 11:05:39 76

原创 mybatis insert时返回id

<insert id ="insertIndicator" keyProperty= "id" useGeneratedKeys="true" parameterType ="IndicatorCardDTO"></insert>

2020-09-18 16:59:52 133

原创 easyExcel下载Excel

加入依赖:<dependency><goupId>con.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.6</version></dependency>/***excelTitles :excel的title*dataList:数据集合*clumnKey:key表示一行的第几个cell,valu..

2020-09-18 16:56:28 2231

原创 springboot用poi下载Excel到浏览器端或服务端

/***excelTitles :excel的title*dataList:数据集合*clumnKey:key表示一行的第几个cell,value和IndicatorDataRespDTO的属性名对应**/private void loadExcelUtil(List<String> excelTitles ,List<IndicatorDataRespDTO dataList,HashMap<Integer,String> clumnKey,HttpServlet

2020-09-15 18:17:33 476

原创 剔除掉字符串中的数字

String value = "22aa3b".replaceAll("\\d+","");

2020-09-15 17:22:10 1766

原创 oracle实现列转行

用union all可以实现列转行数据库列 :ind_code , ind_name , data_d,data_m,data_y 111 收入 222 333 444现在要:111 收入 日 222 111 收入 月 333 111 收入 ...

2020-09-11 12:41:50 1327

原创 springboot用poi下载Excel

pom.xml加入 poi和poi-ooxml 3.17版本public class Test{ //表示excel里的列,value和对象里的属性名字一样 public static LinkedHashMap<String,String> columMap = new LikedHashMap<>(); static{ columMap.put("0","code"); columMap.put("1","name");...

2020-09-11 12:29:04 410

原创 postman下载地址

https://www.postman.com/downloads/

2020-09-08 15:16:25 1921

原创 mybatis一对多的查询的resultMap 及insert

<resultMap id ="indicatorCardOverviewResultMap" type="com.dbvs.IndicatorCardOverviewDTO"> <id column="id" property="id"/><result column="card_name" property= "cardName" /><result column="date_type" property= "dateType" />...

2020-09-04 11:40:49 750

原创 多个对象list,不用for循环求笛卡尔集

业务需求:现在有好多个维度List 机构:List<Dimension> deptList、渠道:List<Dimension> channelList、 产品:List<Dimension> productList、口径:List<Dimension> specList等维度。 Dimension 对象有code,name,type属性。 ...

2020-08-25 14:20:49 271

原创 项目中线程池的应用

注意红色字体部分业务需求:数据可能来自不同的数据源,mysql,oracle,或者远程接口(分为两个实现类:数据和api)用线程池调用1.service层核心代码:@Autowired//数据和api的实现类,继承AbstractDataHanderService,AbstractDataHanderService为抽象类,private Map<String,AbstractDataHanderService> handerServiceMap;private Th

2020-08-21 19:17:24 887

原创 java带token的Http请求

//请求url伪代码List<Message> message = null;HttpHeaders headers = creatHttpHeaders(); //封装header方法restTemplate.getMessageConverters().add(new StringHttpMessageConverter(Charset.forName("utf-8")));HttpEntity<String> requestEntity = new HttpE.

2020-07-03 11:48:35 7544

原创 Collections.sort 排序:把对象集合中的值为“-”的对象放到集合最后面,以及Comparison method violates its general contract异常解决

我的对象集合结构: List<HashMap<String,Object>> valueList = ......Collections.sort(valueList,new Comparator<HashMap<String,Object>>(){@Overridepublic int compare(HashMap<St...

2020-04-30 16:29:01 438

原创 复杂的集合对象转Map

对象m如下,最终返回的是Object类型Map<String,Object> m= new HashMap<>;List<DeptRankData> list = ......List<Head> headList = ......m.put("data",list);m.put("head",headLis...

2020-04-29 19:36:45 564

原创 一个list按另一个list中某个属性排序

现在有List<Result> list = ...... List<Result> list1 = ......要求list1中的对象按list中ResuLt对象的deptCode的位置排序伪代码:List<String> deptCodes = list.stream().map(Result::getIndCode)...

2020-04-22 16:50:00 1591

原创 对没有出现的机构数据默认为0,并且按红灯排序,再按黄灯排序,并且行转列(sql和java代码两种方法)

业务需求:按机构亮灯数排序,先按红灯数排序,再按黄灯数排序;如果没有这个机构,默认红黄灯都是0;总机构,东南区,西北区按顺序默认排在最前面一,sql解决select deptCode, deptName, case when deptCode ='2' then 1 when deptCode ='01' then '2' when deptCode ='02' the...

2020-04-09 11:30:59 155

原创 springboot用包来区分双数据源

1.application.ymlspring: datasource: druid: dbvs: //表示mysql数据库的数据源信息 driver-class-name: 。。。。。。省略 。。。。。。 ims: 表示oracle数据库的数据源信息 driver-class-name: 。...

2020-03-25 16:10:08 278

原创 java代码或者sql实现行转列

有这样的数据结构:机构code 预警亮灯灯类型(0:红 1:黄) 灯数量 201 0 60 201 1 70 202 0 80 203 1 90 要转换为下面结构:机构code 红灯数量 黄灯数量 201 60 70 202 80 0 203 0...

2020-03-13 19:28:29 1496

原创 java递归封装成child结构

@Datapublic class DimensionDto{private String name;private String code;private String level;private String parentCode;private String parentName;private Set<DimensionDto> child;//...

2020-03-11 15:35:45 774

原创 java 获取上月最后一天

public static String getLastMonthLastDate(String day){ DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); LocalDate date = LocalDate.parse(day.formatter); LocalDate lastMo...

2020-03-09 14:24:23 347

原创 java 获取上月时间

public static String getLastMonth(String currentMonth){ SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); Calendar c = Canlendar.getInstance(); try{ c.setTime(format.parse(curren...

2020-03-09 14:18:36 250

空空如也

空空如也

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

TA关注的人

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