- 博客(33)
- 资源 (7)
- 收藏
- 关注
原创 连表查询的时候,子查询的条件应该写到子查询里面,不能放到外面
下面是一个示例,展示如何在 SQL 中正确地编写带有子查询的连表查询。假设我们有两个表 orders 和 customers,我们希望查询所有订单及其对应的客户信息,并且只包含那些订单金额大于 100 的订单。在进行连表查询时,子查询的条件应该写在子查询内部,而不是外部。这样可以确保子查询的结果是根据指定的条件过滤后的结果,然后再与外部查询进行连接。正确的写法(条件放在子查询内部)错误的写法(条件放在外部)
2025-04-10 16:52:23
161
原创 一个服务器上部署两个tomcat
2、替换omcat2 bin目录下 startup.bat shutdown.bat catalina.bat 中的CATALINA_HOME为CATALINA_HOME1。1、修改tomcat2端口。3、修改日志文件路径。
2025-03-27 08:38:54
73
原创 windows 设置自动登录
如果未指定 DefaultPassword 字符串,Windows 会自动将键的值。(false),禁用 AutoAdminLogon 功能。值不存在,则必须添加该值。双击“DefaultPassword”。双击“AutoAdminLogon”。”对话框中,键入密码,然后选择“条目,键入用户名,然后选择“条目,键入密码,然后选择“,然后按 Enter。,然后按 Enter。,然后按 Enter。”菜单上,选择“新建。”菜单上,选择“新建。
2025-03-21 12:59:26
181
原创 删除idea recent projects 记录
2、进入 C:\Users\Administrator\AppData\Roaming\JetBrains\IntelliJIdea2024.1\options 目录。根据不同的版本号 IntelliJIdea2024.1 这个地方不一样。3、删除recentProjects.xml内容中的结点。
2025-02-27 16:57:45
550
原创 win10 解决端口占用
在任务管理器找到进程id的 java.exe 结束掉。taskkill /PID 进程id /F。taskkill /IM 进程名称 /F。查询占用端口,譬如2470。查询看11342的进程。
2025-02-27 15:50:22
193
原创 查询orace 表属性SQL
工作中要写系统文档,需要导出字段的说明,用这个sql导成excel很方便。a.data_default AS 默认值,a.column_name AS 字段,a.data_type AS 数据类型,a.data_length AS 长度,a.nullable AS 是否为空,b.comments AS 注释。
2024-06-18 15:05:55
344
1
原创 idea怎么给依赖的jar包中的class加断点
选择jar包,一级一级进去,找到相关的类,加断点即可。打开左侧project视图,拉到下面,如图。
2024-05-14 11:36:07
917
原创 MobaXterm 目录跟随命令行设置
右击edit session,进入设置对话框后,点击Advanced SSH setting选项卡,勾上。Follow SSH path就可以了。
2024-05-10 21:26:06
2269
3
原创 java与oralce 数据库字符串一致的问题
如果显示SIMPLIFIED CHINESE_CHINA.ZHS16GBK,一个汉字占用两个字节;如果显示SIMPLIFIED CHINESE_CHINA.AL32UTF8,一个汉字占用三个字节.select lengthb('你') from dual;//返回2,表示2个字节。java 中gbk汉字占两个字节,utf-8占3个字节。可以用以下语句查询一个汉字占用的字节长度。1、首先查询数据库字符集。2、java 与之匹配。
2024-04-18 08:41:29
326
原创 oralce 查看包内存储过程代码
在pl/sql developer 中右击包名,View spec& body /Edit spec& body。
2023-11-27 10:00:07
782
原创 JAVA8日期学习
System.out.println("日期转换为字符串: "+str);System.out.println("字符串转日期: "+date2);System.out.println("字符串转日期: "+date3);System.out.println("当前日期: "+date);// 当前日期: 2022-01-21T21:34:58.753。// 日期转换为字符串: 2022-01-21 21:33:30。// 字符串转日期: 2022-01-21。...
2022-08-19 10:13:21
151
原创 map遍历效率比较
方法一:map.forEach((k, v) -> { System.out.println(k + ":" + v);});方法二:for (Map.Entry<String, String> entry : map.entrySet()) { String k = entry.getKey(); String v = entry.getValue(); System.out.println(k + " : " + v);}两种方式.
2022-02-24 17:23:17
7650
原创 centos8 开启网卡和设置自启动
开启网卡nmcli connection up ens33注意ens33网卡名,根据实际修改,可以通过ifconfig查看设置自启动nmcli connection modify ens33 connection.autoconnect yes
2022-02-18 23:19:00
1236
原创 oralce 获取所有表字段,拼成字符串,逗号分隔,按ID排序
select Listagg(column_name, ',') WITHIN GROUP(ORDER BY COLUMN_ID)from user_tab_columnswhere table_name = upper('EX_EXAM')
2022-01-19 14:45:52
196
原创 oralce 解锁表
1、执行锁定的表select t2.username, t2.sid, t2.serial#, t3.object_name, t2.OSUSER, t2.MACHINE, t2.PROGRAM, t2.LOGON_TIME, t2.COMMAND, t2.LOCKWAIT, t2.SADDR, t2.PADDR, t2.TADDR,
2022-01-07 17:51:11
246
原创 腾讯云用户名密码ssh不能登录解决
刚买的腾讯云服务器,生成了cenos8.2实例,用ssh客户端登录提示No supported authentication methods available解决方法:1、用root用户登录,如果不记得密码,要先重置密码重置密码步骤:a、先把实例关机b、重置密码用root用户登录2、修改ssh配置vi /etc/ssh/sshd_configPasswordAuthentication改为yes3、重启ssh服务systemctl restart ssh..
2021-12-20 11:51:11
2109
原创 js 校验 保留两位精度的小数(亲测可用)
/** * 校验保留两位小数的数值 * @author qianjf * @date 2021/12/10 * @param num 检验的数字 * @returns {boolean} 正确返回 true 错误返回 false */function isDecimal(num) { var patt = /^-?\d+\.?\d{0,2}$/; var b = patt.test(num) if (b) { //校验如01 if (n.
2021-12-10 17:25:14
1626
原创 java 计算两个字节16进制包长
包头经常用两个字节压缩bcd码来表示打包,如果338字节,转换成十进制数00x01,0x52/** * function:2 hex byte[] to int,use pack * @param len * @return 2 hex byte[] */public static byte[] convertLen2HexByte(int len) { byte[] lenByte = new byte[2]; String hexLen = Integer..
2021-04-15 11:15:23
761
原创 centos7 mysql更改默认数据位置不能启动解决方法(亲测可行)
因默认位置/var/lib/mysql空间太少,有更改位置的需求。更改my.cnf中的两项1、datadir=/var/lib/mysql为datadir=/data/mysql_data/mysql2、socket=/var/lib/mysql/mysql.sock更改为socket=/data/mysql_data/mysql/mysql.sock3、启动服务service mysqld startRedirecting to /bin/systemctl st.
2021-01-21 17:38:25
800
1
原创 springboot controller单例与多例问题验证
在项目中遇到两次请求并发,造成第一次请求通讯中断的问题,所以对这个问题进行了一些验证,特记录下来。springboot默认单例,多例增加了@Scope("prototype")1、单例与多例controller的验证1)单例模式下package com.chs.nginxdemo.controller;import org.springframework.stereotyp...
2020-04-25 18:00:14
3797
转载 linux 下tomcat自启动(转)
开机自启动Tomcat:每次开机都要启动tomcat,网上看了好多都是用shell脚本来实现tomcat开机自启动,后来看到一种方法,直接修改系统文件来实现,已经实践过,方法有效。1.修改脚本文件rc.local:vim/etc/rc.d/rc.local 这个脚本是使用者自定的开机启动程序,可以在里面添加想在系统启动之后执行的脚本或者脚本执行命令2.添加如下内容: ex...
2019-05-31 20:30:34
135
原创 史上最简单win7 旗舰版系统安装教程
1、下载win7 旗舰版系统https://msdn.itellyou.cn/2、启动PE如果大白菜,老毛桃3、拷贝系统ISO文件,并解压到非系统盘如E盘文件夹。4、点击系统盘文件setup.exe进行安装。5、拷贝文件结束,设置硬盘启动。6、硬盘启动,一步步安装,直到成功。...
2019-04-13 13:39:02
1641
原创 myeclipse2017 freemaker 插件在线安装
离线安装插件N次,总是提示空指针异常,在线安装解决step1:Eclipse -> Help -> Install New Software -> Addstep2:Name=FreeMarker,Location=http://download.jboss.org/jbosstools/updates/development/indigo/step3: 勾选*JB...
2019-04-12 09:00:00
508
decimal.js是使用的二进制来计算的, 所以能解决js的精度问题
2022-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人