- 博客(21)
- 收藏
- 关注
原创 解决Tomcat一闪而退的问题
今天在安装tomcat9.0的时候出现了闪退的情况,本来时已经配置了JAVA_HOME、CLASSPATH、PATH环境变量的,发现还是不行,后面重新配置了一下,如下:JAVA_HOME:H:\DevelopTools\Java\jdk1.6.0_20(jdk文件路径)CATALINA_BASE:H:\DevelopTools\apache-tomcat-6.0.32(tomcat文件路径)CATALINA_HOME:H:\DevelopTools\apache-tomcat-6.0.32(tomca
2021-01-06 09:03:21
330
原创 Liferay7学习------MySql服务启动:某些服务在未由其他服务或程序使用时将自动停止
今天启动Mysql出现错误(用计算机的services.msc命令行查看服务,进行启动):1、其中一个是:Windows无法启动MySQL服务(位于本地计算机上)错误1067:进程意外终止。2、紧跟着还有一个报错:本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。最终解决办法如下:(如果数据库中有数据,不建议使用下列方法。)(1)首先务必使用管理员权限进入到命令行、务必使用管理员权限进入到命令行、务必使用管理员权限进入到命令行,重要的事情说三遍,不然的话就会出现“
2021-01-05 20:48:59
304
原创 Liferay7学习------MySql安装配置
Liferay开发数据库有多种,具体可以去看看官方文档:配置数据库官方文档这里用的是MySql,由于要求用最新版的liferay—7.3.5,所以这里用的是mysql8.0.22,可以去mysql官网下载(记得检查电脑缺少必要的Microsoft Visual C++,可以到官网下载最新版,网上也有收集vc++的常用版本,也可以去下载)mysql官网下载下载完之后就进行安装配置。(一)安装(前提是之前没安装过mysql,若安装过,下面有介绍卸载方式;若不知道有没有安装可以可以在cmd窗口输入se
2021-01-05 20:35:19
203
原创 string装换成java.sql.date、java.sql.time
String----->java.util.date------->java.sql.dateString workDate;SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date d=null; try{ d=format.parse(workDate); }catch(Exception e){ e.printStackTrace(); } java.sql.Date date=
2020-12-31 21:19:57
97
原创 SimpleDateFormat中parse和format的用法
parse()返回的是一个Date类型数据,format返回的是一个StringBuffer类型的数据1、parse方法可以把String型的字符串转换成特定格式的date类型,使用parse时字符串长度要和定义的SimpleDateFormat对象长度一致SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");String s = sdf.parse(Info.getTopDate()).toString();2、format方
2020-12-31 21:16:39
4995
1
原创 Java---计算两个时间相差多少
String startTime, String endTime, String formatSimpleDateFormat sd = new SimpleDateFormat(format);long nd = 1000*24*60*60;//一天的毫秒数long nh = 1000*60*60;//一小时的毫秒数long nm = 1000*60;//一分钟的毫秒数long ns = 1000;//一秒钟的毫秒数long diff;try {//获得两个时间的毫秒时间差异long dif
2020-12-31 21:14:27
131
原创 long与int类型转换
由int类型bai转换为long类型是du向上转换,可以直接进行隐zhi式转换,但由long类型dao转换为int类型是向下转zhuan换,可能会出现数shu据溢出情况:主要以下几种转换方法,供参考:一、强制类型转换long ll = 300000; int ii = (int)ll;二、调用intValue()方法long ll = 300000; int ii= new Long(ll).intValue();三、先把long转换成字符串String,然后在转行成Integer
2020-12-31 21:12:32
2722
原创 项目笔记--在jsp页面跳转到控制器时报400的错误
今天在做项目时,在jsp页面通过window.location带参数跳转控制器,却一直报400的错误,显示客户端请求有语法错误。原因:对控制器端定义接收的参数类型、名字与jsp页面传过来的进行比较,不一样就会出错。(DATE、TIME在控制器端接收得是String 类型,后续需要再进行转换。)String------>java.util.Date-------->java.sql.DateString workDate;SimpleDateFormat format = new Simp
2020-12-31 20:30:01
762
原创 项目笔记--报错Method [addworktime] was discovered in the .class file but cannot be resolved in the class o
今天在做项目时发现一个错误Method [addworktime] was discovered in the .class file but cannot be resolved in the class o(可以在.class文件中找到,但无法被解析)原因:在JSP页面有一个type为TIME的input,单一传参数过去时,在控制器端接收得是String(顺带一句,date也是如此)(这种理解可能就是表层的东西,真正深层的原因还没能太懂)...
2020-12-31 20:23:21
2686
3
原创 获取系统当前时间存入数据库
在数据库中设置时间类型为date,如何在获取系统当前时间然后存入数据库呢?这里需要用到java.sql.Date,它是java.util.Date的子类。解决方法如下: Date date=new Date(); java.sql.Date sqlDate=new java.sql.Date(date.getTime()); team.setTitime(sqlDate);...
2020-12-30 00:08:28
1488
原创 判断一个list里是否有其他list------集合list的contain方法
判断一个list里是否有其他list最近在做项目时需要判断一个list里是否有其他list,首当其冲就直接想到了contains方法,但总是出现Bug,后面找了好久才发现是这个原因。(基础太不扎实)list的contains在比较包含对象时调用了equals方法,比较了内存首地址,一般我们需要比较属性值,这个时候可以在对象实体类里对equals方法进行重写去达到我们的要求。contains的源代码@Override public boolean contains(Object o
2020-12-30 00:02:59
2298
1
原创 数据库--模糊查询的条件
1、条件为另外一张表查询出的数据select * from table where 字段名 like concat (’%’,(select 字段名 from table2 where 条件),’%’)2、 另外一张模糊查询的数据作为这张表查询的条件select * from table where 字段名 in(select 字段名 from table2 where 字段名2 like concat ("%值%"))...
2020-12-20 17:26:44
563
原创 项目笔记--数据库表中自动记录创建时间和更新时间
创建时间:设置为时间戳timestamp类型,默认为CURRENT_TIMESTAMP,不根据当前时间戳更新。更新时间:设置为时间戳timestamp类型,默认为CURRENT_TIMESTAMP,根据当前时间戳更新。注意:mysql5.7以上才可以设置两个时间戳类型。...
2020-06-14 11:47:50
1150
原创 项目笔记--点击input或者textarea时改变边框颜色
##项目笔记–点击input或者textarea时改变边框颜色outline-color:#59ACFF(加你想要得颜色就行!);
2020-06-14 11:24:30
4694
1
原创 项目笔记---Tomcat错误--(严重: Error initializing endpoint java.lang.Exception: Socket bind failed: [730013])
Tomcat启动时出现错误###严重: Error initializing endpoint java.lang.Exception: Socket bind failed: [730013] ???í???×???·???×?原因:端口号被占用解决方案:①检查是否启动了两个服务器,我这次就是这样的情况,开启了Tomcat时又在运行MyEclipse自带的Tomcat所以出现了占用。关闭...
2020-04-25 17:45:34
433
原创 学习笔记---责任链模式中计算阶乘时int、long、BigInteger的溢出问题
利用责任链模式,在计算一个数的阶乘时如果溢出则跳到下一个类型去计算。#问题1:结果出现0的情况请输入计算的阶乘数:50int:0明明50的阶乘早就溢出了为啥没有调到下一个还等于0呢?可以控制台输出计算过程中所有的结果看看这是因为过程中有溢出后等于0的情况,所以在判断时也可以加上等于0的条件。if(result<=0){//可能会等于0 nextHandle.calcul...
2020-03-26 18:14:35
375
原创 学习笔记--jQuery
刚学jQuery的小白,啥也不懂,记实践中遇到的小问题及解决方案。#加减法问题想到加减法时理所当然的写成 var totalIncome=$('#txtIncome').val(); var Insure=$('#txtInsure').val(); var BaseLine=$('#txtBaseLine').val(); va...
2020-03-25 21:39:44
81
原创 学习笔记--java中获取用户控制台输入的两种方式
Scanner System.out.println("请输入:"); Scanner k=new Scanner(System.in); String s=k.nextLine(); int i=k.nextInt(); float f=k.nextFloat(); double d=k.nextDouble(); byte b=k.nextByte();Buf...
2020-03-24 13:35:44
291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人