- 博客(26)
- 收藏
- 关注
原创 UNION ALL的基本用法
这意味着,当使用`UNION ALL`合并查询结果时,如果两个或多个查询结果中存在相同的行,这些行都会被包含在最终的结果集中,而且结果的顺序不会改变(即,结果集中的行顺序与各个查询结果中的行顺序相同,除非明确指定了`ORDER BY`子句)。- **性能**:由于`UNION`需要去除重复行,因此在处理大量数据时,`UNION ALL`通常比`UNION`具有更好的性能。- 使用`UNION ALL`或`UNION`时,每个`SELECT`语句中的列数必须相同,且对应列的数据类型必须兼容。
2024-08-23 10:26:00
1265
原创 npm ERR! code CERT_HAS_EXPIRED问题解决
这个错误表示npm在尝试通过HTTPS连接到一个资源时,遇到了SSL证书已经过期的问题。这通常意味着你的计算机的日期和时间设置不正确,或者是npm缓存中有一个过期的证书。如果问题依旧存在,可能是因为npm配置了错误的或者过期的SSL证书。检查计算机的日期和时间设置是否准确,如果不正确,请将其更新为当前的日期和时间。如果你在使用代理服务器或者VPN,请确保它们的SSL证书是有效的。但请注意,这种方法可能会使你的项目面临安全风险。
2024-08-17 20:15:49
291
1
原创 TNS-12560问题处理
环境变量没有保存,系统重启后,oracle监听无法启动报错TNS-12560。然后执行startup命令,执行如下图,则实例启动成功,到此问题解决。以管理员连接sqlplus,sqlplus / as sysdba。环境变量添加完后重新启动监听./lsnrctl start。提示监听启动了,但是没有服务。查了一下,是实例没有启动。
2024-08-14 15:48:50
338
原创 Linux下添加Oracle环境变量
在Linux中添加Oracle环境变量通常涉及编辑用户的.bashrc、.bash_profile或全局的/etc/profile或/etc/environment文件。使用文本编辑器打开.bashrc或.bash_profile文件。请根据您的实际Oracle安装路径和版本修改上述路径。保存oracle并关闭文件。
2024-08-14 15:08:28
831
原创 Linx下查看文件系统磁盘使用情况命令
df 命令在 Linux 中用于显示文件系统的磁盘使用情况。如果你想要了解 df 命令的不同使用单位,可以使用 -h(人类可读)或 --block-size 选项来指定单位。请注意,df 默认使用的单位是 KB,但是使用 -h 时,会根据文件系统的大小自动选择合适的单位(通常是 KB、MB、GB)以提供更易读的输出。使用 --block-size 选项指定其他单位显示磁盘使用情况。
2024-08-13 09:00:48
223
原创 Spring Boot 开发环境搭建指南
Spring Boot 是 Spring 框架的一个子项目,旨在简化基于 Spring 的应用开发。它提供了大量的默认配置,使得开发者可以更加专注于业务逻辑而非配置。本指南将详细介绍如何在本地机器上搭建一个 Spring Boot 的开发环境,包括必要的软件安装、项目创建、以及基础配置。
2024-07-31 10:35:33
716
原创 java获取FormData中的文件
在这个例子中,我们定义了一个FileUploadServlet类,它继承自HttpServlet。在doPost方法中,我们检查请求是否为multipart/form-data类型,这通常用于上传文件。如果是,我们使用ServletFileUpload类来解析请求,并遍历所有的FileItem。对于不是普通表单字段的FileItem,我们可以获取文件名和文件内容,然后可以选择将文件保存到服务器的指定位置。在Java中,可以使用Servlet API来获取通过FormData发送的文件。
2024-07-30 10:12:24
1039
原创 AJAX传递文件参数
使用AJAX传递多个参数,包括文件,可以通过FormData对象来实现。确保服务器端的端点支持解析multipart/form-data类型的数据,并正确处理文件上传。
2024-07-30 09:22:36
287
原创 【无标题】
这里your_table是你要更新的表名,your_column是需要替换字符串的列名。WHERE子句确保只有包含"abc"的记录才会被更新,以避免不必要的字符串替换。replacement_string 是用来替换search_string的字符串。如果省略,search_string将被删除。在Oracle中,可以使用REPLACE函数来替换字符串中的某个部分。search_string 是在原始字符串中需要被替换掉的子字符串。string 是需要进行替换操作的原始字符串。
2024-07-19 09:33:58
239
原创 RuoYi框架用户密码生成
例:上述代码生成密码为:$2a$10$ak1.uipDwsBaJRxns8iCVOWDhVhlOuQ56nIiYEGhFvV7aV2f7cd96。利用代码将密码字符串加密,生成转译后的密码。例:修改用户admin的密码。
2024-07-09 15:33:07
364
原创 Tomcat开启调试模式
添加或修改<Listener />元素,以包含<Listener className="org.apache.catalina.core.JasperListener">和<Listener className="org.apache.catalina.core.AprLifecycleListener">。为了开启Tomcat的调试端口,你需要设置CATALINA_OPTS或JAVA_OPTS环境变量,并且在Tomcat的server.xml配置文件中启用调试。找到<Listener />元素。
2024-07-05 14:45:21
754
原创 在CentOS 7上查看Tomcat状态
如果你想要一个更加可视化的状态,可以通过访问Tomcat的管理页面来查看状态。使用Tomcat的管理员账号登录后,可以查看服务器的状态、内存使用情况、线程池状态等信息。如果上述命令显示Tomcat正在运行,那么Tomcat就是活动的。
2024-07-02 17:04:26
933
原创 CentOS 7安装JDK
访问Oracle官网下载JDK的压缩包(例如jdk-8u202-linux-x64.tar.gz)。使用SCP或者FTP工具将JDK压缩包上传到CentOS服务器上。替换/path/to/jdk1.8.0_202为实际的JDK路径。如果看到Java版本信息,说明JDK安装成功。
2024-07-02 16:53:42
280
原创 在CentOS中切换YUM镜像源
以上步骤将会把你的CentOS系统的YUM镜像源切换到阿里云。你可以根据需要将上述的URL(http://mirrors.aliyun.com/repo/Centos-7.repo)中的`Centos-7.repo`替换为其他版本的CentOS对应的`.repo`文件。在CentOS中切换YUM镜像源可以通过编辑/etc/yum.repos.d目录下的.repo文件实现。
2024-07-02 13:38:41
971
原创 Windchill系统常用命令
在windchill shell中执行命令xconfmanager - i <ConfigurationRef xlink:href="codebase/config/xconf/custom.xconf" /> -p,命令执行成功后会在site.xconf和WT_HOME\declarations.xconf中增加相应条目,同时会在codebase/config/xconf目录下生成custom.properties文件。WindchillDS的停止与启动:.\stop-ds/start-ds。
2024-05-09 14:19:04
983
原创 Docker的安装与卸载
Docker 的安装Docker是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到。下面的介绍都针对社区版。Docker CE的安装请参考官方文档,我们这里以CentOS为例:1、Docker要求 CentOS 系统的内核版本高于3.10通过uname -r 命令查看你当前的内核版本# uname -r查看操作系统版本# cat
2024-05-09 13:56:09
1359
原创 Linux安装Oracle
按照其提示的路径,找到其所在的位置,如:我的就在/soft2/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh。我们这里采用定制数据库。可以用sqlplus来检验下,新开启一个命令窗口,输入sqlplus,然后输入用户名和密码,可以测试下,这里就不做过多的介绍了。2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf ,
2023-06-08 10:22:30
1069
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人