自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力学习中

一起加油

  • 博客(151)
  • 收藏
  • 关注

原创 nifi连接Sql server数据库报错TLS问题

于是我在window启动nifi连接Sql Server没有这个问题,在Linux上就有这个问题,两个除了jdk不同,其余的都是相同的版本,于是我推测时jdk配置的问题,于是我发现了Linux中的jdk中限制禁止使用TLSv1,(驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。后面推测可能是我的SqlServer版本太老了使用的时TSLv1,而NIFI使用的jdk刚好禁用了TSLv1;重启nifi,发现问题不再复现,成功连接和访问SqlServer;

2024-02-21 11:53:50 663

原创 查看当前SQL Server版本

【代码】查看当前SQL Server版本。

2024-02-21 11:34:51 374

原创 coze界面优化

coze页面优化为2栏

2024-02-06 09:53:49 487 1

原创 JS获取地址中的参数

JS获取传入地址中的参数

2022-09-09 20:09:00 291 1

原创 IDEA PermGen space内存溢出

IDEA报错PermGen space

2022-08-26 18:57:52 223

原创 关闭IDEA保存后自动添加空格

IDEA保存后会给每行自动添加空格,关闭这个功能。

2022-05-18 09:21:28 1361

原创 【无标题】

EBS中WEBADI对应表

2022-05-13 20:50:16 91

原创 Idea修改文件后,文件夹不显示灰色

勾选下面的show,这样文件夹下文件有修改,整个文件夹显示灰色,易于定位提交文件

2022-04-26 09:53:24 529

原创 Vue错误记录

1:Unknown custom element: - did you register the component correctly? For recursive components, make sure to provide the “name” option.导入组件不要加{}//错误import {EmptyPosition } from './emptyPosition.vue'//正确import EmptyPosition from './emptyPosition.vue'

2022-03-21 18:01:29 889

原创 pip报错no module named pip

升级pip,或者使用pip安装插件时报错no module named pip1:系统输入cmd: python -m ensurepip;2:pip install --upgrade pip如果这个报权限访问错误的话,重新执行第一步后执行第三步即可;3:python -m pip install --user --upgrade pip然后就可以查看安装的库,使用pip了;查看已安装插件库:pip list更新库:pip install --upgrade 库名称备注:pip升级命令如:

2022-03-04 10:05:10 1972

原创 Oracle内存结构和执行计划分析

Oracle内存结构和执行计划分析1:ORACLE内存结构SGA:系统全局区Database buffer cache(数据块缓存区):用于缓存最近从磁盘读取的数据块;Redo log buffer(重做日志缓冲区):存储写入磁盘中的重做日志信息,用户正在操作的,还没有提交的内容;share pool(共享池)library cache(库缓存):缓存近期执行过的SQL和存储过程的执行计划;Data dictionary cache(数字字典缓存):存放SQL语句中的表,索引,列,权限等字典缓

2022-02-25 17:09:35 663

转载 StringUtils.isNotBlank(),StringUtils.isNotEmpty(),object==null区别

1.StringUtils.isNotBlank(Object) 判断对象是否为空,包括为null,size=0,空格2.StringUtils.isNotEmpty(Object)判断对象是否为空,包括为null,size=03.Object==null 判断对象是否为null

2021-11-30 09:59:56 310

转载 ch.toString()和new String(数组)

toString() 方法返回此对象本身(它已经是一个字符串).Object 类的 toString( ) 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成.new String(数组) 把数组转为字符串package test;import util.DBUtil;import entity.Entity;public class test1 { public static void main(String[] args)

2021-11-29 20:09:56 682

原创 equals和==区别

字符串是否相等使用equals比较,是既比较了字面相等又比较了内存地址!在这里插入图片:StringBuilder和StringBuffer调用equals比较实际上是调用了,如果只是比较字符串是否相等先转换为String然后在比较是否相等!另有小知识://StringBuilder拼接字符串StringBuilder str1 = new StringBuilder();str1.append(word1);//String拼接字符串可以使用concatString str1 = ""

2021-11-12 15:27:21 193

原创 Oracle查看被锁的表

//查看所有被锁的表,加上条件表名,查看该表是否被锁select b.owner TABLEOWNER, b.object_name TABLENAME, c.OSUSER LOCKBY,c.USERNAME LOGINID, c.sid SID, c.SERIAL# SERIALfrom v$locked_object a,dba_objects b, v$session c where b.object_id = a.object_id AND a.SESSION_ID =c.sid;--通

2021-10-09 10:27:00 284

原创 python自动化使用到的组件

谷歌浏览器驱动:根据自己浏览器的版本下载相应的驱动地址:https://chromium.cypress.io/调用chrome浏览器用到的组件from selenium import webdriverfrom selenium.webdriver.chrome.options import Options方法:def connectToChrome(ip, port): chrome_options = Options() chrome_options.add_exper

2021-09-14 20:00:17 94

原创 SpringBoot入门理解

1:SpringBoot是快速搭建基于Spring项目的脚手架。2:SpringBoot属性注入方式1,在application.properties配置文件中添加配置项,配置项有一个前缀(这里是jdbc)2,写一个配置文件类JdbcConfig读取配置项。添加**@configurationProperties注解指定前缀从配置文件中读取配置项**。这个DataSource封装了配置文件中所有以jdbc开头的配置项。JdbcConfig这个在后面整合了数据库连接池后就可以直接删掉不使用了。因为直接

2021-08-29 22:55:07 374 4

原创 applicationContext.xml配置理解

如果没有使用注解注入,需要在applicationContext.xml中注入,现在大部分都是用注解注入,但是也要看懂以下注入方法。下面是在userService中注入userDao,在userDao中注入jdbcTemplate。

2021-08-27 07:56:06 78

原创 web.xml配置解决乱码问题

对所有请求都扫解决乱码问题:

2021-08-27 07:42:28 341

原创 spring-mvc.xml页面的配置的理解

文件头改写:其他配置:

2021-08-27 07:39:39 62

原创 多对多关系设计表

用户和角色是多对多关系:先设计清楚表结构。使用用户id和角色id关联:

2021-08-27 07:27:11 537

原创 SpringMVC拦截器学习

步骤:准备:建一个controller,返回一个jsp页面1:创建实现HanlerInterceptor拦截器类的接口2:配置拦截器3:测试下发现什么都没返回(是因为HanlerInterceptor拦截器类中在访问目标资源以前返回了)改为true后返回了页面,访问了目标资源,并执行了访问目标资源后的操作。返回false不放行,返回true放行。根据是否带相应的参数值,才可以访问目标资源。不带参数或者带着错的参数,返回error页面输入正确参数后也可以对返回页面

2021-08-19 07:51:07 61

原创 java实现文件上传

文件上传步骤:导入坐标配置文件上传解析器编写代码文件上传前台三要素前台传入多个文件,名字跟后台接受传入的一致;后台代码,把文件保存到指定路径下;

2021-08-18 07:42:00 63

原创 Postman传入date类型

字符串输入格式:“2021-08-01 00:00:00”Date输入格式:“2019/09/09 11:20:20”插入到数据库中是DATE类型:先获取到参数转为String类型,在格式化为Date类型stateTime = (String) businessList.get(j).get("stateTime");DateUtil.stringToDate(stateTime, "yyyy/MM/dd HH:mm:ss", "状态时间")...

2021-08-17 17:04:15 2601

原创 springmvc学习返回视图或字符串

返回试图1:直接返回String字符串,拼接前后缀,进行页面跳:2:返回modelAndView,拼接前后缀,返回页面success.jsp3:注入modelAndView,拼接前后缀返回页面success.jsp4:把model与view分开,设置model的展示参数也可以5:也可以使用httpServlet对象,但是不常用,因为使用了框架就尽量与web阶段的Servlet API解耦回写数据1:使用httpServlet对象返回字符串,但是不常用,因为使用了框架就尽量与web阶段

2021-08-04 07:36:11 1467

原创 postman调用接口传入List<personVO>作为参数

1:输入接口访问地址2:body-> raw ->选JSON格式 输入传入的值

2021-06-16 14:19:14 445

原创 pip安装设置临时镜像

pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple

2021-06-12 14:22:07 172 2

原创 从svn导入项目后,项目报错

在window->perference->maven->installation中配置本公司的maven地址然后在User setting中设置下local Repository

2021-06-10 09:22:49 234

原创 访问与修改vuex中全局数据

访问全局变量方法1:通过this.$store.state.变量名访问全局变量。this.$store.state.count;访问全局变量方法2;在组件中引入vuex的mapstate,通过mapstate的展开式调用全局变量。修改全局函数,Mutation中定义方法修改,在组件中调用该方法。...

2021-05-08 07:41:18 511

原创 vue中格式化使用单引号,去掉分号

项目根目录添加.prettierrc文件{ “semi”: false, //不使用分号 “singleQuote”: true //使用单引号}或者直接在.eslintrc.js代码检测配置具体参考:添加链接描述

2021-05-07 22:52:58 1054

原创 vuex位置和简单使用

安装vuex后,创建引入vuex的文件。将vue引入到main.js入库文件中。

2021-05-07 22:47:51 132

原创 java & 按位与,逻辑运算与

java中&与&&的区别&是位运算符也是逻辑运算符:当&两边时Int类型,转为二进制运算,如果&两边是boolean表达式,都为真才为真。//12&5 的值是多少,先转为二进制 12->1100,5->01011100 & 0101 = 0100//12&1的值是多少1100 & 1 = 0通过以上得到结论:&同为1才得1。&做逻辑运算时同时为真才为真。&&两边必须

2021-04-30 17:07:34 235 1

原创 vue+SpringBoot解决跨域问题

在Application同级目录下建一个CorsConfig文件@Configurationpublic class CorsConfig { private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); corsConfiguration.addAllowedOrigin("*"); // 1允许任何域名使用

2021-04-29 17:17:58 107

原创 hibernate自动生成映射实体类

转载地址

2021-04-29 16:09:26 135

原创 Vue+SpringBoot使用注解@CrossOrigin解决跨域问题

背景:前台vue使用本地8082端口,后台使用8080端口,这样前台访问后台时候就产生了跨域问题。这里是从后台解决跨域问题。@RestController@CrossOrigin //这个注解解决了跨域问题@RequestMapping("/account")public class AccountController { @GetMapping("/{id}") public Account retrieve(@PathVariable Long id) { //

2021-04-27 09:19:48 912 1

原创 TreeSet中使用comparator排序

如果年龄相同,按照姓名排序,如果都相同,就去除重复。

2021-04-18 21:36:21 189

原创 IDEA显示当前类中所有的方法列表

2021-04-18 20:10:17 3742 4

原创 获取任意年的二月份有几天

使用Calendar的方法,获取任意年的二月份有几天!

2021-04-18 19:34:17 130

原创 String与StringBuilder区别和互相转换

String每次拼接都会在堆内存中生成新的对象,即耗时又浪费空间。通过StringBuilder可以解决这个问题,在拼接时不会创建新的对象。也就是说String是不可变得,StringBuilder是可变的。String与StringBuilder转换:...

2021-04-08 07:22:58 158

原创 String通过构造方法创建字符创对象与直接赋值的区别

创建对象方式,在堆内存中有一个新的实例,虽然两个对象指向同一块内容,但是他们本身是两个不同对象。如果直接赋值,堆内存中对于相同内容赋同一个常量池地址,所以直接赋值,两个虽然名称不同,但是相等,因为地址内容相同。...

2021-04-08 07:02:39 160

空空如也

空空如也

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

TA关注的人

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