03 2024 档案
摘要:0.问题 重命名Maven工程方式如下: 重命名Maven工程时,发生报错: 1.解决 问题大概率是,重命名后无法读取到相应工程下的pom.xml了 所以我们需要实时更新Maven配置,如下配置,勾选如图选项即可: 还是遇到了错误?删除项目目录下的.settings,你就会发现不报错了,检查一下po
阅读全文
摘要:1.问题 我想将包名中的QuotationManage改为quotationmanage,发生报错! 'Rename Package Reason: A resource exists with a different case: '/src/main/java/com/xxx/QuotationM
阅读全文
摘要:0.问题 <fieldset style="border: solid 1px #aaa; padding: 3px"> <legend>新增产品信息</legend> <div style="padding: 5px"> <table> <tr> <td align="right"> <label
阅读全文
摘要:0.问题 记录一下这次遇到的一个问题,由于使用了delete作为了JavaScript中的函数名 导致与关键字发生冲突,使得那一段JavaScript都无法生效!!! 1.解决 如果在Eclipse中写相应JavaScript代码,没有错误提示的话 就移动到VSCODE进行代码检查!
阅读全文
摘要:0.问题 在我们平时使用开发者工具调试时,如果js代码显眼,都可以在开发者工具的source中手动打断点,但是如果我们不方便查找,或者无法打断点(html中的script语句),该怎么办? 1.解决 在js代码中要调试的地方,加上一句debugger; 重新加载代码即可.
阅读全文
摘要:0.问题 尝试了一下JavaScript同个函数名不同参数值,发现无法识别!
阅读全文
摘要:1.介绍 Jrebel可以实现项目不重启的状态下,更新java后端代码,或者一些mybatis的xml文件,立即能看到效果 参考:Jrebel开发神器-热部署 2.安装配置Jrebel 2.1 Jrebel下载链接 1. 解压得到的rar包,断网在Eclipse中,安装update-site.zip
阅读全文
摘要:0.查看自己的字符集配置 mysql -uroot -p123456 -e "show character set \G;" 查看所有的字符集 查看常用的字符集: mysql -uroot -p123456 -e "show character set\G;" |egrep "gbk|utf8|la
阅读全文
摘要:1.问题 在备份数据库时,我们发现生成的备份文件中,存在这样一系列代码: /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARA
阅读全文
摘要:1.问题 MySQL5.7设置innodb_undo_tablespaces = 2 报错如下: 2020-06-09T04:40:07.800321-05:00 0 [ERROR] InnoDB: Expected to open 2 undo tablespaces but was able t
阅读全文
摘要:0. Eclipse无法使用alt+f5更新Maven项目 这里初步估计是由于快捷键占用导致冲突问题,可是应该如何查看快捷键占用呢? 1. 下载OpenArk 下载链接:OpenArk下载 2. 使用OpenArk进行查看, 内核>系统热键>进入内核模式(我这里提前进入了,所以显示退出) 3. 在筛
阅读全文
摘要:1.问题 如图所示,我是使用webapp模板生成的,缺少src/main/java和src/test/java 2.解决 选中如下两个选项,点击apply便可自动生成相应文件夹!
阅读全文
摘要:0.引言 参考:Maven学习(四)————Eclipse 中的 Maven 工程 1.Eclipse 中 Maven 插件的准备工作 1.1 Maven Installations 说明:该项设置是指定 Eclipse 需要启动 Maven 程序,Eclipse 有内嵌的 Maven 插件工具,因
阅读全文
摘要:1.问题 Several ports (8005, 8080, 8009) required by Cookie are already in use. The server may already be running in another process, or a system process
阅读全文
摘要:1.问题 默认的Eclipse对于JavaScript(js),jsp等文件不是很支持,我在编写js文件时,不仅没有代码提示,也没有高亮 2.解决 下载插件 Wild Web Developer, 如下图, 重启后生效,发现在 发现在Preferences中出现JavaScript选项 本人还安装了
阅读全文
摘要:1.自定义工程模板 1.1问题 在Eclipse中,我们想创建一个web项目,使用web-app脚手架进行创建,但是里面的模板并不是我们想要的 比如我想自定义pom.xml里面的内容,设定jdk版本,groupID等等,配置Web项目基本依赖 以及我想要设置一个基本的index.jsp(符合基本模板
阅读全文
摘要:1.问题 在Eclipse中格式化html/jsp,会直接乱成一团 2.解决 参考: Eclipse中jsp和html格式化自动排版问题 2.1 设置HTML格式化 对于Web>HTML Files>Editor中, 增大每一行的宽度,同时清空inline Elements的标签(否则这些标签就会和
阅读全文
摘要:1.查看现有快捷键,将鼠标常放在对应功能上,即可看到快捷键 2.修改快捷键 2.1 右键>自定义功能区 2.2 常用功能直接改即可 2.3 不常用的,比如像我这里的插入题注,进入主选项卡,根据分类直接搜寻即可 插入表格
阅读全文
摘要:1.问题 Eclipse中xml文件格式化后,整个一团糟,并不是我们想要的,我们需要自行修改其格式化参数 2.解决 2.1 找到 Windows>Preference>XML>XML Files>Editor 2.2 具体参数 Line width: 设置每行宽度Line width设定为80到10
阅读全文
摘要:1.问题 在java默认的格式化中,对于注释这一块的格式化,当有多个参数Param,都是挤在一起的,导致十分不美观,我们这时就需要自定义java格式化 2.解决 2.1 找到Java>Code Style>Formatter 2.2 由于Eclipse默认的格式化文件不可以修改,这里我们基于其选择新
阅读全文
摘要:0. 问题 1. 配置web.xml <servlet> <servlet-name>servletTest</servlet-name> <servlet-class>xxx</servlet-class> <init-param> <param-name>name</param-name> <p
阅读全文
摘要:1.问题 在编写时web.xml文件时遇到错误 Description Resource Path Location Type The markup in the document following the root element must be well-formed. web.xml /Fi
阅读全文
摘要:1.Javascript中总括 在JavaScript中,经常用到./和../及/路径访问指定的资源,但三者的区别如下: ./表示当前目录 ../表示父级目录 /表示根目录 1.1 ./表示当前目录 一般我们都使用./去取得同级目录下的文件 ./xxx.html 1.2 ../表示父级目录 我们一般
阅读全文
摘要:1.问题 每次都要手动选择,有些隔着几个格子比较麻烦,设置快捷键进行管理 2.解决 参考:Word样式也有“快捷键”,你却不知道! (1)单击【开始】-【样式】组,在需要设置快捷键的样式上单击鼠标右键,在弹出的快捷菜单中选择“修改”命令。 (2)打开“修改样式”对话框,单击“格式”按钮,在弹出的列表
阅读全文
摘要:1. netstat -aon|findstr "8089" 查询占用端口号的PID,这里为8984 2. tasklist|findstr "8984" 通过PID查询是什么应用占用了该端口
阅读全文
摘要:1.问题 并不想使用Eclipse默认的内部IE浏览器,需要改成chorm浏览器 2.解决 2.1 找到 windows>perferences>General>Web Browser, 在里面配置默认浏览器即可
阅读全文
摘要:0.原始方法 参考:war包部署到Tomcat下运行步骤 将Eclipse中javaweb工程打成war包,放在tomcat目录的WebApp下 进入bin目录下,双击startup.bat 1.使用server配置tomcat 1.1 在下方的server一栏中,右键选择新建server 1.2
阅读全文
摘要:0. 打开 Maven安装目录>conf>settings.xml 1. 修改本地仓库地址(默认是 Default: ${user.home}/.m2/repository 也就是用户目录下的/.m2/repository下) 修改为自己的本地仓库地址 <localRepository>xxx</l
阅读全文
摘要:1.问题 设置环境变量后需要重启才能生效? 2.解决 参考:其他——Windows环境变量含义/如何设置后立即生效/系统和用户环境变量区别 参考:https://blog.csdn.net/yikunbai5708/article/details/102996013 参考:Windows 如何让环境
阅读全文
摘要:1. navicat注册机 参考:Navicat Premium 16 下载与安装破解教程(详细教程) Navicat 16中文破解版附安装教程 这里注意必须搭配相应版本的navicat, 可以是16.0及其之前的版本,但是新版本16.3似乎不行 navicat注册机下载
阅读全文
摘要:1.问题 LISTENER找不到相关实例? 2.解决 参考:使用dbeaver连接sql servser 2019 打开Sql Server Configuration Manager,选择打开TCP/IP 查看端口号为1433 重启正在运行的服务,使得配置修改生效 在DBeaver中进行相关配置,
阅读全文
摘要:1.解决 windows-->preference Java-->Code Style-->Code Templates comments-->types edit进行设置
阅读全文
摘要:1. 块级元素居中对齐方式 margin: 0 auto; 2. 行内元素居中对齐方式 text-align: center 3. img元素居中对齐方式 如果不使用居中对齐,默认会比父容器大一点,将父容器撑开 vertical-align: middle;
阅读全文
摘要:1. 问题 在html标签中,默认将多个连续空格合并为一个空格 2. 解决 使用
阅读全文
摘要:1.问题 编写完json数据后,尝试过导入json和json-schema,YAPI总是无法将mock语法转化相应数据 1.1 导入json的方式不支持mock语法 1.2 导入json-schema的方式识别不了我写的mock语法json 2.解决 先在设置中开启json5,再关闭如图所示的按钮
阅读全文
摘要:1.问题 在jQuery中使用箭头函数,最后调用 (function () { // 鼠标经过 $('.nav>li').mouseover(()=>{ // $(this) jQuery 当前元素 this不要加引号 // show() 显示元素 hide() 隐藏元素
阅读全文
摘要:1.问题 使用tab键,并不能缩进,而是在窗口栏来回跳转? 大概率是误入了专注模式,只要退出专注模式即可 2.解决 使用 ctrl + m 即可控制专注模式的进入,退出; 退出专注模式后再次尝试成功
阅读全文
摘要:1. 缩进改制表符等于的空格数修改为4 1.1问题 VSCODE中Prettier插件中制表符'\t'默认的空格数 为2, 而我们一般空格数对应为4, 这就导致我们很多时候看着不舒服, 如何修改呢? 1.2解决方法 搜索, 设置>Prettier:Tab Width, 设置为4即可 搜索, 设置>P
阅读全文
摘要:1.问题 DBeaver中sql文件默认编码是GBK,我们需要将其调整为UTF-8 2.解决 2.1 修改整个项目编码格式 这里只要每个项目都设置一下就行 项目>Geneal>Scripts(右键点击Properties), 在里面更改编码后,整个项目则均为UTF-8编码!!! 2.2 修改单个sq
阅读全文
摘要:1.Mysql 自定义函数 drop function if exists get_date; create function get_date(v_datetime datetime, v_time varchar(50)) returns varchar(50) begin declare v_
阅读全文
摘要:参考: Mysql自定义函数报错解决方法 1.在MySql中创建自定义函数报错信息如下: 1.1 错误显示 ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its de
阅读全文
摘要:1.是否select字段需要全部出现? Oracle中出现在select列表中的字段或者出现在order by后面的字段,如果不是包含在分组函数中,那么该字段必须同时在group by子句中出现。 Mysql没有此限制 例: Mysql中,以下SQL语句是成立的,可见这里的Group by SELE
阅读全文
摘要:1.日期处理函数 参考; Oracle和MySQL的区别 Mysql和Oracle在很多系统函数上存在差异,如下: 尤其是现在日期处理上 比如像Oracle中处理方式 参考: ORACLE日期时间函数大全 to_date('02-01-2019', 'dd-mm-yyyy') Oracle中没有类似
阅读全文
摘要:1.问题 SELECT p.PDTNO, p.PDTNAME, sum(a.QUANTITY) AS applySumCount FROM PRODUCT p JOIN APPLY a ON p.PDTNO = a.PDTNO GROUP BY PDTNO ORDER BY applySumCoun
阅读全文
摘要:1.问题 这里运行下述代码提示: ORA-00936: 缺失表达式 SELECT * FROM ( SELECT ROWNUM AS rm, * FROM ( SELECT prod_name, prod_price FROM PRODUCTS ORDER BY PROD_PRICE DESC )
阅读全文
摘要:1.问题 C盘存储QQ聊天文件等相应文件,过于占用磁盘,所以笔者之前使用腾讯电脑管家自带的搬家功能,将QQ聊天文件搬到其他盘 后来因为某些原因,需要复原再转移到其他盘,发现之前把腾讯电脑管家卸载了,现在找不到之前的搬家记录了QAQ 但是能找到之前的搬家文件,均存在如下图所示的地方,我们现在看看能不能
阅读全文
摘要:1.问题 出现报错:ORA-00936: 缺失表达式 2.解决 2.1 SQL语句书写错误 这个是最常见的原因,进行语法检查即可 2.2 数据类型不匹配 如在日期的选择上,要求输入字符串型(varchar2),而实际输入的为日期型(date) 2.3 *和其他字段同时使用 在查询中,如果不仅要查某个
阅读全文
摘要:1.排序问题 1.0 问题概述 ROWNUM作为Oracle提供的一种伪列,有着其特殊性,尤其在排列时必须谨慎使用,不然就很可能引发错误! 如果像如下这种写法,在排序时会优先生成行号,再执行排序,导致最终结果的行号混乱!!!! SELECT * FROM ( SELECT ROWNUM AS rm
阅读全文
摘要:1.执行顺序 FROM: 查询从一个或多个表中选择数据。这是查询的基础,确定了数据的来源。 WHERE: 在数据源(FROM)中应用条件进行筛选。这个步骤可选,但常用于限制返回的行。 GROUP BY: 根据指定的列对数据进行分组,常与聚合函数一起使用。这样可以将数据划分为不同的组。 HAVING:
阅读全文
摘要:1.问题 ORA-01747: user.table.column, table.column 或列说明无效 -- Oracle下,根据商品价格从高到低取4-6名商品 SELECT * FROM ( SELECT ROWNUM, t1.* FROM ( SELECT prod_name, prod_
阅读全文
摘要:1.问题 如下图所示,当我们在Oracle中使用||拼接字段时,若含字符char类型,会多出一些奇怪的空格,原因和如何解决呢? SELECT VEND_NAME || '(' || VEND_COUNTRY || ')' FROM VENDORS ORDER BY VEND_NAME; 2.解决 出
阅读全文
摘要:1.问题 在可能某次意外操作或者卡死恢复之后,我双击全屏视频后,任务栏并不隐藏? 2.解决 主要还是资源管理器并没有完全恢复,进入任务管理器找到Windows资源管理器,选择重新启动即可
阅读全文
摘要:1.跳转到上一级/下一级 默认上一级:Backspace/双击空白位置, 下一级: shift+Backspace Alt + up/down 2.返回上一次/下一次操作的位置 Alt + 左/右 3.撤销/回复 ctrl+z为撤销,ctrl+shift+z为回复
阅读全文
摘要:1.问题 在创建用户test之后,删除时发生错误ora-28014:cannot drop administrative users 2.解决 由于Oracle数据库要求创建用户必须以C##开头,在创建该用户时,我们设置了alter session set "_oracle_script"= tru
阅读全文
摘要:1.问题 今天在备份数据库时遇到问题,提示二进制日志尚未开启,无法使用--master-data=2 选项 2.解决 启用二进制日志记录,打开 MySQL 配置文件(通常是 my.cnf 或 my.ini),添加以下选项即可。保存并重新启动 MySQL 服务器 #开启二进制日志binlog log-
阅读全文
摘要:1.问题 在进行编程时,搜狗输入法的快捷键和我的IDE很多快捷键重叠,导致功能无法使用,所以需要关闭其快捷键 2.解决 2.1 打开更多设置 右击输入法任务栏,点击更多设置 2.2 选择属性设置>按键>系统功能快捷键 2.3 更改相应设置即可
阅读全文
摘要:1.问题 如何遍历HashMap,以及其中一种遍历方式中,我们为何需要先转为Map.Entry后,再遍历Map呢?而且是比较推荐的方式? 2.解决 参考:关于HashMap遍历,为什么要用entry HashMap中推荐使用entrySet方式遍历Map类集合KV而不是keySet方式遍历 2.1
阅读全文
摘要:1.问题 今天连接数据库的时候发生了一个很有意思的事情,同样的账号密码,我在SQLPLUS中就可以登陆,但是在DBeaver就提示 Login Denied 登录拒绝 2.解决 SQL Plus登录时输入口令的时候,不区分大小写,而DBeaver中区分大小写,导致我一直登陆错误,却不知道哪里错了。
阅读全文
摘要:1.问题 想要安装Eclipse插件,简化一些常见操作 这里是安装PathTools插件示例 2.解决 2.1 在Help>Martketplace,中寻找需要使用的插件 2.2 获得插件安装地址,在Help>Install new software中,选择Add,其中Name随意,主要是Locat
阅读全文
摘要:1.问题 项目中package呈flat平铺排序,不能显示出相应层级,妨碍我们阅读项目,如何规定其按树状显示? 2.解决 2.1 选择如图所示按键 2.2 找到Package Presentation,并选择Hierarchical即树状显示即可
阅读全文
摘要:1.问题 如何查看,修改Eclipse中所有快捷键 2.解决 ctrl+shift+l即可查看
阅读全文
摘要:1.问题 当项目中文件过多,想要快速定位编辑器中当前文件位置,该怎么做? 2.解决 项目中的文件比较多,有的时候需要找到某个文件在哪个文件夹下,这个时候一个一个找就浪费时间和精力了,可以借助下面这个eclipse自身的功能找到。 如图,在Package Explorer中,选中这两个箭头的按钮,点击
阅读全文