- 博客(140)
- 收藏
- 关注
原创 IDEA编译报错:Error:java: 无效的源发行版: 17的根本原因
1.本机默认使用(编译)的jdk与该项目所使用的jdk版本不同。(造成这个原因就是因为在创建项目的时候,idea默认是使用的最新版本进行快速构建的)2.jdk版本不适用于这个Idea,很典型的一个例子就是使用的Idea是2020的,而你用到的jdk是17,jdk17是2021年推出的,所以你只能去安装新版本的idea。默认是当前最新的版本点击Settings按如下路径找到Java Compiler以下这两处改成8(我的jdk是1.8,如果你的是18,就改成18)启动成功
2023-04-07 23:25:03
8408
1
原创 word文档段落左侧的十字图标怎么去掉
在左上角这个十字上点右键——剪切,然后在这个位置粘贴,粘贴后在右下角有一个粘贴选项,选择“仅保留文本”,也可以剪切后点编辑——选择性粘贴——无格式文本。如何把箭头上面的蓝色的十字箭头去掉,而不用一点它,就会选中下方一片文字呢?这个标记是表格全选按钮,图中选中文字其实是无边框表格,去掉这个标记只需要全选表格,然后将表格转换为文本。全选表格,也就是点击这个十字架,再切换至“布局”选项卡,单击“转换为文本”按钮。表格转换为文字,点一下这个十字,选中整个表格,点菜单栏的表格——转换——表格转换成文本。
2023-04-01 16:54:06
2785
原创 idea找不到项目的war包,启动后台一直报错的解决方法
在跑时,发现这个JavaWeb项目找不到war-exploded包(非maven项目)。没有war包,后台会一直报error错误:error during artifact deployment.see server log for details。
2023-04-01 01:35:57
1337
原创 JS、JSP、JQuery、Java的区别和联系
JS:全称是javaScript ,是一种脚本语言,嵌套在HTML中,主要用于网页来实现动态效果,如美化网页,更好的和用户交互。JS在html中用实现。JSP:全称是,是JAVA企业应用的一种动态技术, 用于java语言的web开发方向。也就是用于开发网站的,但是是动态网站,不是静态(如html)。JSP在HTML中用里面实现。JQuery:是一种js框架,说白点就是别人用js(javaScript)来封装好的库,让你使用js(javaScript)更方便。Java:一种面向对象的编程语言。
2023-03-28 17:03:11
1224
原创 CSDN管理分类-对未分类的文章添加到其它“个人分类”
以上就是关于“未分类文章”,添加到新的“个人分类”中的操作步骤。通过选择新增,把未分类的文章管理起来添加到想要添加的个人分类中。
2023-03-28 14:45:30
196
原创 Oracle官网上,下载不同版本的JDK
oracle的官网,因为都是英文,而且内容还特别多,经常的找不到历史版本的JDK。点击上图中的 download 后,就找到历史 《大的版本》 的jdk了。点击,图中红框处的 download。就能找到最新版的jdk的下载。点击上图中的 java se 7后,就能找到java7的详细版本列表。还是在上面的网页中的,最底部,可以找到历史版本的jdk。找到oracle网站中,对应的JAVA的内容。但是,我们一般都是不需要使用最新版的jdk的。点击了上图中的,一个版本的jdk后。jdk7足够我们使用了。
2023-03-27 00:58:27
933
原创 Notepad++光标变成下划线,怎么取消
键,是 插入/覆盖 模式的切换键,主要用于在文字处理器切换文本输入的模式,竖线是插入模式,下划线是覆盖模式。: 光标位置新输入字会替代原来的字,所以只需要按一下Insert键切换过来就可以了。:新输入的字插入到光标位置,原来的字相应后移;:我们在自己的电脑键盘上找到。在键盘Delete键旁边有个。,点击此键,即可变回来;
2023-03-26 16:32:33
3114
原创 论代码Review与文档的重要性
假设你换了家公司,新公司的业务流程和接口文档等资料都没有一个很好的规范管理的话,新人入职后,是会影响到工作快速上手熟悉的进度的。也影响后面其它功能接口的一个对接传参的情况。没有了代码Review的话评判一个人能力的指标就只能是开发速度,你做的慢就会给人感觉你的能力不行,但是事实是这样吗?有了代码Review,大家的代码都拿出来看看,一个人的能力一清二楚。让矜矜业业的老实程序员不会受到不公的待遇!为什么要进行代码Review?
2023-03-19 17:20:04
147
原创 【最详细】最全java面试题及答案
synchronized 锁升级原理:在锁对象的对象头里面有一个 threadid 字段,在第一次访问的时候 threadid 为空,jvm 让其持有偏向锁,并将 threadid 设置为其线程 id,再次进入的时候会先判断 threadid 是否与其线程 id 一致,如果一致则可以直接使用此对象,如果不一致,则升级偏向锁为轻量级锁,通过自旋循环一定次数来获取锁,执行一定次数之后,如果还没有正常获取到要使用的对象,此时就会把锁从轻量级升级为重量级锁,此过程就构成了 synchronized 锁的升级。
2023-03-19 01:38:49
5125
1
转载 IDEA配置jetty
选择这个:exploded:翻译过来是:爆炸的,就是解压的。这个支持热部署,也就是代码修改后会自动更新,这样不需要每次都重启项目!这里要选择一下,要不然访问就需要项目名称,当然带项目名称也是可以的,不过一般服务器部署,都是二级域名,是不需要用项目名字去访问的。原文链接:https://blog.csdn.net/imjcoder/article/details/123134541。这里位置记得选择到bin上一级目录哈,不明白的就问哈!
2023-03-18 17:19:17
960
2
原创 [idea]IDEA中使用中jetty启动java项目(非springboot)
3.run-->edit configurations,新增maven。a)在working directory 内,选择项目路径。b)在command line内,输入jetty:run。2.项目pom.xml文件中添加jetty插件配置。d) run 或debug启动项目,即可。1.安装maven helper插件,略。
2023-03-18 17:05:40
1115
原创 word文档设置位置锁定对象(锚)
点击绘图工具下面的“格式”-->点击“环绕文字”-->选择“相应的格式”选择图片、背景样式框等格式与文字/段落进行锚标记,
2023-03-07 16:27:50
2315
原创 01.RPA uipath stadio 使用教程【基本概念和入门】
简单来说,RPA可以模仿人为操作,将可重复的,可以抽取的操作逻辑,通过软件进行模拟进行,减少人工成本。许可,部署,管理和监控: 支持多租户、用户权限和许可管理、集中日志记录、报告、审计和监控工具、远程控制、集中调度、队列,机器人工作负载管理和资产管理的企业体系结构服务器平台。②uipath stadio是一款Unipath旗下的践行机器人过程自动化的软件,是一个完整的应用程序集成解决方案,可自动化第三方应用程序,管理IT任务和业务IT流程。可能需要注册,注册一个账号即可,非常快没有难度,此账号后续会用到。
2023-02-15 15:58:31
885
原创 流程图移动流程框框如何保持连接线跟着移动?
5、此时,所有的矩形和连接符都全部组合在了一起,外边会有一个隐形的方框线如需要同时移动矩形和连接符,只需将鼠标放在外边的隐形框,然后拖动鼠标移动就行了。2、按住“Ctrl”并用鼠标分别单机各个矩形和连接符,将他们全选。3、然后在矩形上任意一处右击鼠标,点击弹出的窗口中的组合(G)。1、打开文档,将需要连接在一起的矩形和连接符提前做好。4、然后点击“组合”。
2023-02-10 11:31:58
1388
原创 【jqgrid篇】jqgrid.setCell 改变单元格的值 &&改变单元格的样式&&设置单元格属性
colname:列名称,也可以是列的位置索引,从0开始;data:改变单元格的内容,如果为空则不更 新;class:如果是string则会使用addClass方法将其加入到单元格的css中,如果是array则会直接加到style属性中;properties:设置单元格属性。(合并单元格时必须注意需要把要合并的单元格的样式改变:display: 'none')class 改变单元格的样式 :修改单元格背景色为 '#C0C0C0'properties 设置单元格属性 :colspan:2 合并单元格。
2023-01-13 09:43:07
1355
原创 [jqgrid篇]jqGrid常用操作
jqgrid设置某行选中$("#mygrid").setSelection(1)当然你这个对象得有name这个属性才行。如何获取jqGrid中选择的行的数据?2.获取选中行数据(json)
2023-01-13 09:08:43
1094
原创 【Axure篇】(二)Axure RP9日期控件制作(多种格式)
tips:当然这次做的是最最简化的。实际应用场景中,日期的选择通常伴随着起始日期选择和结束日期选择,这种情况直接做两个并排日期控件就好了。另外,日期控件通常设置为隐藏状态,只有执行某一动作,才会触发该控件显示出来。第一次画原型图的时候发现元件居然没有日期控件,原来需要自己画;4.fx>插入变量或函数>日期>Now(选择Now点击日期框时会默认选中当前时间)3.选择为日期类型后新建交互>单击时(事件)>设置文本(动作)>当前元件>fx。2.选中拖拽的文本框,点击交互右键的类型,选择类型为日期。
2023-01-04 14:33:37
12512
原创 【Oracle数据库篇】Oracle对字符串排序问题解决
原来是Oracle对于字符串的排序是先排第一位的数字(从左往右数),空格先排,然后按照数字小的先排,后面才到数字大的。比如1,2,12,13,23,24,排完之后的顺序是:1 12 13 2 23 24。对于这个问题,可以把要排序的字符串转为数字类型,即用to_number()。之前遇到的一个问题,我想让它按照这个顺序去排序,但是写出来执行之后是这样的。
2023-01-03 17:02:54
2201
原创 [idea插件栏]快速跳转到mapper.xml的插件MybatisX
打开idea,点击左上角file选择settings ,选择plugins插件配置:安装MybatisX 成功后的效果:
2022-12-05 17:11:31
5481
原创 MyBatis 判断条件为不等于的问题(<if test=“变量!= ‘1‘.toString()“> xxx </if>
方可成功,原因具体没有细入研究,根据实际使用推测应该是 “不等于”和"等于" 在java中是个比较复杂问题,涉及的“等于”有可能是变量地址相等,或者是变量值内容相等,在XML文件中简单的 == 在经过MyBatis处理后无法判断是哪种类型的“相等”,所以加。做强制转换操作,MyBatis就知道是值内容的比较,当然就成功了;注意这个常量不限于数字,对于字母,如 'y' 同样需要加上。的时候相信很多人都用到,当在判断null, 大于,大于等于,小于,小于等于时,时,人为认为成功,但实际上是不成功的,需要改为。
2022-12-01 11:53:19
6741
原创 快速查询请求url路径的插件
在排查restful接口问题时,我们通常都是用Windows :ctrl+shift+F 来查找相应的RequestMapping,而我们的请求URL是由类的RequestMapping和方法的RequestMapping组成,这时候去查找就不太方便了。安装后,右侧会有RestServices侧边栏,点击后会显示当前项目所有请求地址,可以进行输入查询,然后会直接把请求方式,地址以及参数列出来,默认请求服务器为本机(localhost:8080),可根据需求更改。RestfulToolk插件。
2022-10-29 16:08:28
576
转载 jsp页面input的value中的值含英文双引号处理方法
上面这种情况看起来是正确的,但是没有遇到特色情况,如果数据库中place字段的值是 "北京 大学" 或者北京"大学"1).使用jstl的另外一个表达式实现,将value的值使用表达式输出。以上只是其中2种实现方法,还有其他的实现,比如使用Jquery去改变value的值也可以实现。当然上面两种情况都不能显示出正确的输出,原因是input的value接收数据时会原样输出,导致输出英文的双引号同html元素的双引号进行了组合,产生了冲突,故不能产生正确的输出。第二种情况显示 北京。
2022-10-24 14:57:09
1252
原创 【Vue学习大全】Vue初学使用VSCode的注意事项
1、打开vscode软件→点击左侧第五个图标→搜索openinbrower→下载,如下图所示。2、在html页面右键单击,选择Openindefaultbrowse即可,如下图所示。一般我们安装VSCode需要安装很多插件,在VSCode中默认编写的HTML页面是不能运行的。5,在html页面右键单击,选择openindefaultbrowse。6,也可以选择openinotherbrowse,自己选择浏览器即可。3,搜索openinbrowser,点击进入。...
2022-07-16 20:05:50
382
原创 JS时间插件WdatePicker
JS时间插件WdatePicker网站:http://www.my97.net/demo/index.htm常用链接:自定义格式动态变量表使用WdatePicker需要下载一个My97DatePicker包,并且包中的目录结构不能破坏,也不能改名。WdatePicker.js 是主要配置文件,在调用的地方使用该文件。 常规功能 支持多种元素:等,可通过onclick来触发函数。 支持周显示 支持只读 其他功能 .........
2022-07-14 16:01:11
440
原创 系统自带的微软拼音输入法,在输入字母和数字的时候,间隔变大,输入中文没事的 问题。
原因:输入法【全角/半角】问题,一般是误按造成的。 win10操作系统为例1. 右键桌面右下角的【英或者中】的图标,在展开的菜单中选择【设置】,进入设置页。2. 在【设置】页中,点击【按键】选项,进入按键设置页。 3. 在【全/半角切换】下方选项中,选中【shift+空格】。如下图所示 4. 接着返回到需要输入的地方,按下【shift+空格】,即可解决字母数字有间隔问题。如果不想再按到【全/半角】,可以回到设置界面,切换选择【无】即。......
2022-07-12 15:41:50
9216
原创 int类型的包装类型Integer进行==比较
public static void main(String[]args){ Integer f1=100,f2=100,f3=150,f4=150; System.out.println(f1==f2); System.out.println(f3==f4);} 第一个结果为:true第二个结果为:false原因: 因为四个变量都是Integer对象引用,所以下面的==运算比较的不是值而是引用;而当我们给一个Integer对象赋一个int值的时候,会调用Inte
2022-06-24 20:32:20
186
原创 insert插入数据,但是程序还在运行,调用activiti工作流。数据库事务(数据是能够并行使用的)
1.经过xx同事提示: 虽然程序还没运行结束,但是因为insert语句已经成功执行完,走后面的流程了,所以 在【事务里面也是进行insert插入数据的】所以,拿这条数据的id去查询申请人,也是成立的。所以能够查询到。2. 如果之后的调用工作流失败,那么事务insert就会回滚,也就是说insert就会失败。后台数据库表还是没有数据2. 如果之后的调用工作流成功,所以事务insert成功,那么数据库成功插入1条数据......
2022-06-24 20:28:54
461
原创 新版idea右下角没有小人头的解决设置
idea 升级后发现右下角调整语法检查的小人头没了,发现调整位置了,在编辑页面滚动条位置上:右键->Customize Highlighting Level ->syntax 。
2022-06-23 18:39:59
4798
3
原创 【Axure篇】(一)Axure RP 9的安装
Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理。Axure RP的使用者主要包括商业分析师、信息架构师、产品经理、IT咨询师、用户体验设计师、交互设计师、UI设计师等,另外,架构师、程序员也在使用Axure。Axure RP 9 WIN正式版。
2022-06-10 09:56:59
30966
12
原创 如何在桌面上加入超链接(比如项目访问ip地址)
如果你是说WIndows操作系统,直接在桌面上添加超链接就行。在桌面空白处单击鼠标右键,在弹出菜单中依次选择“新建”、“快捷方式”,然后在弹出的对话框中输入对象的地址/位置即可。可以是网站的链接,也可以是本机能够解析的任何格式的文件。第二步输入访问ip地址...
2022-05-27 10:36:56
3112
原创 java业务层发生异常,但是数据却没有回滚的几种常见情况
最近做项目写后台java代码,有人遇到了业务层的逻辑代码发生了错误,但是持久层的数据却没有回滚,这是非常不应该的,应为按照逻辑,发生异常,所有的数据就应该回滚,不然会产生非常多的脏数据。针对这个情况,产生这样的原因主要有以下几个方面的原因:后台采用SpringBoot框架,一般都会引用spring-boot-starter或者spring-boot-starter-web,而这两个起步依赖中都已经包含了对于spring-boot-starter-jdbc或spring-boot-starter-data
2022-05-24 18:15:31
3876
原创 layer.msg参数含义及参数icon数字参数说明
layer.msg('正在提交请稍候。。。', {icon: 16,time: 100000,shade : [0.5 , '#000' , true]});参数icon数字参数说明如layer.msg('请选择要编辑的机构', {icon: 0});运行结果如图:icon参数为1,如下图icon参数为2,如下图:icon参数为3,如下图:icon参数为4,如下图:icon参数为5,如下图:icon参数为6,如下图:...
2022-05-24 14:01:46
1903
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅