自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JPA 好东西,待学习

https://www.jianshu.com/p/894280d7cad0

2024-02-01 15:37:10 380

原创 红黑树 高为h的红黑树,所能容纳最少的点。

红黑树

2023-04-30 22:51:57 184

原创 黑科技, 使用 JsonParser对 json进行格式化再比较。

gson

2022-10-12 17:06:15 280

原创 java 将文件夹下的文件 转化为 压缩文件流

文件流

2022-09-21 15:07:26 1411

原创 mac 使用 home brew 小结

homebrew

2022-09-07 14:05:32 243

原创 【Observable】与多线程。同步 异步

相关依赖io.reactivexrxjava1.3.8toBlocking 的意思是主线程是否等待执行结果需要注意的是flatMap后面的左括弧对应的右括弧 应该在subscribeOn之后。否则无法实现多线程的效果。 private static ExecutorService service= new ThreadPoolExecutor(4, 4, 0L, TimeUnit.MILLISECONDS, new

2022-04-06 20:15:02 854

原创 mock System.getenv()

网上找的大多不好用。甚至有的答案说不能。本人不服,试了一个晚上终于调试成功了。@RunWith(PowerMockRunner.class)@PrepareForTest({EventResolverImpl.class})public class EventTypeResolverTest { static { PowerMockito.mockStatic(System.class); PowerMockito.when(System.getenv("

2022-03-30 23:49:45 2079 5

原创 反射 扫描 注解

反射 扫描 注解

2022-03-15 16:49:17 120

原创 OpenApi3对象与类定义,JSONObject,json文件之间的转换。

背景:项目中需要扫描注解然后,把有对应注解的方法,生成OpenApi3格式的json返回给前台。由于中间涉及到转发,所以存在OpenApi3对象与json之间的转化。【其实直接把OpenApi3对象序列化了不就行了么。我也是不知道为什么需求就变的奇奇怪怪的,总之把遇到的难点记录下来就是了】第一部分JSONObject转OpenApi3由于下游接口没做好看,我自己从文件读了一组数据出来这个过程先是JSONObject直接toString转JsonNode然后就用OpenApi3Parser的转化方法

2022-03-10 11:20:42 1668 1

原创 平衡二叉树 自研代码

// Definition for a binary tree node.import sun.reflect.generics.tree.Tree;import java.util.*;class T13 {public static boolean isBalanced(TreeNode root) {//判断这个树是否平衡 //广度优先的方式把节点扔到堆栈里面。---》 然后从后出。如果那个不平衡。就干掉。 遍历的同时求height. //广度优先---队列

2021-01-28 20:05:13 141

原创 java 控制台 自定义 创建一棵 没有规律 的 二叉树

我这里只是为了初始化一棵树为了测试。利用了队列。代码如下:// Definition for a binary tree node.import java.util.LinkedList;import java.util.Queue;import java.util.Scanner;class T13 {public boolean isBalanced(TreeNode root) {return false;}// 初始化一颗树。static TreeNode iniTre.

2021-01-27 20:23:30 164

原创 关于机器学习的理解

前向推理 images @ theta对前向推理做激活 压缩值域 激活函数激活(前向推理)======= backbone 模型主干参数更新— theta =theata - lr* dg 求导过程是 反向传播 反向推理 backward ->求导,更新参数,完成一次学习迭代。...

2021-01-13 19:25:49 125

原创 关于多叉树的遍历。

经过了一番查询与思考。目前把平常见的Tree的遍历分成3种情况。递归遍历。非递归广度优先遍历。非递归深度优先遍历。事实上,递归遍历属于深度优先遍历的一种。因为这种遍历都是基于栈 数据结构来做运算的。遵循先进后出的原则。所以在广度上不会被先照顾到,而是后来的,逐渐深入的子节点最新出栈。而非递归广度优先去遍历一个多叉树要用到 队列 这个东西。目前java 的linkedList 实现了Qu...

2019-06-26 16:34:49 2661

原创 前台左右分的样式。

同事写的样式,可以学习一下。左侧列表固定宽度237。而右侧计算方法:width: calc(100% - 254px);// 左边树 + 右边列表.vc-page-parts {height: 100%;display: flex;justify-content: space-between;// 左侧树.part-left {width: 237px;height: 10...

2019-06-14 17:51:42 169

原创 Spring MVC 静态资源不显示 css js png 无法访问 配置了mvc:default-servlet-handler 依然不生效

1.有时候你会发现同样的WEB.xml ,同样的spring配置。别人的静态资源就能显示,你的就是显示不出来。2.这种情况一般是url路径有问题。话不多说,直接上代码。第一行的写法是有效的。第二行无效。实际写第二行的时候,你是通过联想得到的真实路径。你觉得你的路径没问题。但其实不然。项目真正运行起来的时候,静态资源可能被放在了二级目录下。这个所谓的二级其实就是你的项目名称。部分高版本的id...

2019-05-15 20:17:35 1202 2

原创 plsql定义变量。。暂存

DECLAREtestvalue VARCHAR2(20);d1 integer := 0;d2 VARCHAR2(20);d3 date;BEGINtestvalue := to_char(sysdate,‘yyyy’);– dbms_output.put_line( testvalue||‘执行存储过程结束时间为:’|| testvalue);–打印 拼接等。dbms_ou...

2019-03-26 08:50:29 1091

原创 接口 抽象类 实现接口 继承 Interface abstract implements exstends

(基类写成接口而不是抽象类)public interface Processor {}2.用抽象类来实现接口public abstract class StringProcessor implements Processor{}3.继承抽象类class Upcase extends StringProcessor{}PS:使用接口的核心原因:为了能够向上转型为多个基类型,以及由此带...

2019-03-20 16:03:12 196

原创 好像是写了一个很简单的排序

import java.util.ArrayList;import java.util.Arrays;import java.util.Scanner;public class Z3 {/** * @param args */@SuppressWarnings("unchecked")public static void main(String[] args) { // TODO...

2019-03-18 16:31:54 6492

原创 List map set 队列 树 堆栈

List map set 队列 树 堆栈

2019-03-15 15:56:23 220

原创 eclipse 调试

F8 跳到下一个断点F6单步执行

2019-03-13 16:02:55 126

原创 java 快捷键

alt shift Jdoc注释ctrl shift w 关闭所有

2019-03-13 15:43:18 135

原创 java常用方法

1.Integer.(s)字符串转int2.Double.parseInt(s)字符串转double3.

2019-03-13 10:03:01 94

原创 css总结

1.把各个页面大小规划好,包括边框处理。然后做出每个页面的大框架2.可以共用的如foot,header。抽象出来。包括css与内容。3.写具体的每个div4.head,foot样式 集中到global.css5.细节css 如果能抽象的就抽象到detail.css6.单独的样式自己起一个css核心思想:样式与内容分离,复用样式。...

2019-03-07 09:08:47 83

原创 .trim

if(null==strId|| strid.trim().equals(""))一定要这个顺序。不为空才能trim equals。不然会爆空指针错误。| 这样也不行。 单个|两边都会运行。

2018-12-20 09:44:43 152

原创 jsp注释。html注释。

html:jsp<%-- --%>jsp注释可以注掉其中的html注释。

2018-12-19 17:06:03 301

原创 java类名大小写敏感。Driver 血的教训

https://bbs.csdn.net/topics/392496138

2018-12-19 11:53:51 1873

转载 三目运算符

对于有些选择分支结构,可以使用简单的条件运算符来代替. 如:if(a<b)min=a;elsemin=b;可以用下面的条件运算符来处理min=(a<b)?a:b;

2018-12-18 16:21:37 118

原创 私有变量自动生成set get

eclipse选中声明source-> get set…

2018-12-18 14:58:46 521

原创 重载

静态方法 关闭时可以重载。同样的结构/方法名。用入参区分。package com.cdw.bbs;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public...

2018-12-18 14:50:53 72

原创 新版本jdbc driver时区问题解决

jdbc:mysql://localhost:3306/bbs?serverTimezone=GMT%2B8

2018-12-18 10:04:06 2568

原创 my sql学习心得。

1.创建表create database bbs;use bbs;create table article(id int primary key auto_increment,pid int,rootid int,title varchar(255),cont text,pdate datetime,isleaf int);insert into article valu...

2018-12-18 09:56:02 1022

空空如也

空空如也

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

TA关注的人

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