- 博客(56)
- 资源 (1)
- 收藏
- 关注
原创 OpenCloud os 9上面安装docker docker-compose脚本
1、在线下载比较慢,也可以直接上传文件到/usr/local/bin/,然后添加文件执行权限。
2023-12-13 11:47:34
1854
1
原创 SIGSEGV (0xb) at pc=0x00007f699d3a0611, pid=1, tid=0x00007f699c28b700错误记录一下
在启动tomcat:8.5.53-jdk8-openjdk这个版本的容器时出现上面错误,换成tomcat9,可以正常启动。出现这个错误是OpenCloud os9系统,docker 20版,docker-compose使用的是2.23.3;
2023-12-13 11:45:30
475
转载 计算多边形中心点坐标的方法
在开发中,需要根据输入的地点坐标计算中心点,但是在百度,Google上搜索“根据输入的地点坐标计算中心点”或者“计算地图中心点”等等一系列关键字,折腾了很久,也没有找到任何解决方法。不过还好,最后在Google搜索“Latitude and longitude of the center”得到了解决方案,因为解决方案是在英文网站上找到的,所以将解决方案整理出来,供大家参考(呵呵,看来有些东西还是需...
2019-10-22 14:47:47
13412
1
转载 常用的MIME类型
.doc application/msword.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document.rtf application/rtf.xls application/vnd.ms-excel application/x-excel.xlsx ap...
2019-04-28 12:25:14
289
原创 校验经纬度坐标 二维数组格式
校验经纬度坐标 二维数组格式^[(([([0-9].[0-9]),([0-9].[0-9])],))[([0-9].[0-9]),([0-9].[0-9]*)]]$
2019-04-25 17:23:52
685
转载 java对象转map工具类
import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map...
2018-07-24 18:08:51
2404
原创 java.math.BigDecimal cannot be cast to java.lang.Long
jpa原生sql查询出来的结果默认是BigDecimal , 想要转换为long int 类型,需要首先转换成string,然后使用 Long.parseLong(String)
2018-04-27 11:20:58
14525
原创 setTimeOut 时间设置成负值
经过查找资料发现,setTimeout有一个最小执行时间,当指定的时间小于该时间时,浏览器会用最小允许的时间作为setTimeout的时间间隔,也就是说即使我们把setTimeout的毫秒数设置为0,被调用的程序也没有马上启动。...
2018-04-27 09:36:45
2911
1
原创 String 转json, String 转map
json类型的字符串 转换成jsonObject对象JSONObject jsonOption=new JSONObject(title.getOption());json类型的字符串 转换成map对象 需要引用 jackson ObjectMapper objectMapper=new ObjectMapper(); Map<String,...
2018-04-08 16:45:48
1829
原创 vue2.0 获取从http接口中获取数据,组件开发,路由配置
vue 2.0 从接口中获取数据<template> <div id="admins"> <h1>I am a title.</h1> <a> written by {{ author }} </a> <div v-for="admin in users"
2018-03-25 23:23:09
10167
1
原创 vue2.0 first day
1. 搭建 vue 环境参考: https://blog.youkuaiyun.com/wu__di/article/details/54234894首先 安装node.js最新版本, 1. 查看npm 版本 npm -v; 2. 安装 cnpm: npm install -g cnpm –registry=https://registry.npm.taobao.org 3. ...
2018-03-24 22:43:48
170
原创 spring boot first demo
使用 eclipse 在help–>eclipse marketplace 中搜索 sts,安装插件。 等到安装成功,重启eclispe之后可以在window–>perferences 中看到 现在可以将spring boot 项目添加 spring project nature. 具体方法 右击项目 选择 spring tools–>spring project nature.
2018-03-24 22:29:41
211
原创 html转义字符
获得了<font style=\"font-size:16px;color:#d74020;\">10</font>引号中的引号需要使用转义字符
2018-03-20 11:01:30
227
原创 <a> 标签 onclick和href
<body style="width:1800px;"><div style="position:absolute;top:1500px;"><a href="#" onclick="showMe()">点我</a></div></body><script>function showMe(){ alert("showMe");}</script><body style="width
2018-01-30 10:20:13
229
原创 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
可以查看tomcat服务器bin目录下,,startup.bat命令,原因是jdk环境异常。
2018-01-22 14:36:53
213
转载 org.apache.catalina.session.StandardManager doLoad 解决方法
问题原因:session未超时的情况下服务器关闭大的时候被序列化为工程名/SESSIONS.ser 启动的时候再加载进来,加载的时候报错了,把该文件删除,重新启动 解决方法:删项目work下的session.ser文件。
2018-01-22 14:35:07
657
转载 sql查询优化30个
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select
2018-01-16 09:17:12
264
原创 mysql 开启event定时器方法
SHOW VARIABLES LIKE ‘event_scheduler’;– 开启定时器 0:off 1:on 复制代码代码如下:SET GLOBAL event_scheduler = 1; mysql 可以通过event调用 存储过程, 通过存储过程进行update, 通过update触发trigger.mysql的视图 不支持子查询。 mysql 不支持SELEC
2018-01-15 15:09:41
308
原创 struts2 中传值问题
return input jsp 传递值可以在jsp上显示。 return success type=success action传的值会消失
2017-12-29 10:54:18
631
原创 svn clean up
SVN 本地更新时,由于一些操作中断更新,如磁盘空间不够,用户取消。可能会造成本地文件被锁定的情况。一般出现这种情况的解决方法可以使用SVN clean up来清除锁定。
2017-11-02 13:59:10
204
原创 log4j:ERROR Failed to rename
log4j是将日志文件改名之后,然后创建新的日志文件。 日志文件被其他程序占用,导致不能改名,然后会将新的日志覆盖到旧的日志。
2017-11-01 10:54:31
660
原创 解决springmvc不能直接访问 jsp的问题
<bean id="defaultHandlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <props> <prop key="**/*.
2017-10-23 17:35:09
3487
原创 spring-mvc.xml配置报错
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 24 in XML document from ServletContext resource [/WEB-INF/spring-mvc.xml] is invalid; nested exception is org.xml.sax.SAXPars
2017-10-23 10:31:29
2062
原创 Hibernate ehcache的配置区别
hibernate 4之前的版本的写法<prop key="hibernate.cache.provider_class"> org.hibernate.cache.EhCacheProvider</prop>hibernate 4之后的版本的写法<prop key="hibernate.cache.region.factory_class">org.hib
2017-10-20 14:32:39
333
原创 org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/解决:web项目出现如上问题,据查是版本问题: JSTL 1.0 的声明是: <%@ taglib prefix=”c” uri=”http://java.sun.com/jstl/core ” %>JSTL1.1 的声明是: < %@ ta
2017-10-20 13:11:40
3010
原创 解决gradle管理依赖中 出现servlet-api.jar冲突的问题。
configurations { all*.exclude group:'javax.servlet'}添加这一句 去除gradle dependencies里面的servlet-api.jarrefresh gradle dependencies. 之后,右击项目名-tomcat project –>add tomcat libreries to project build path
2017-10-20 10:41:05
3982
翻译 servlet-api.jar,发布到tomcat下冲突
1.servlet-api.jar servlet-api.jar是支持servlet的jar包。 你如果编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能使用的。如果你安装了Tomcat,这个jar包一般在tomcat安装目录\lib 文件夹下面有,当你把web项目部署到tomcat,会自动加载这
2017-10-19 20:04:25
1921
原创 由于实体类文件位置错误 导致tomcat 报 entity class not found
2017-10-18 18:08:03 org.apache.catalina.core.StandardContext listenerStart ҏט: Exception sending context initialized event to listener instance of class chances.iptv.web.ChancesContextLoaderListener
2017-10-19 09:38:44
613
原创 正则匹配ip地址端口号 及路径
(http|https)://(.*?):(.*?)/(.*)Pattern p = Pattern.compile(regex); Matcher returnUrlMatcher = p.matcher(returnUrl); if (returnUrlMatcher.find()) { }
2017-10-18 16:46:01
4843
原创 order by 条件的值如果相同引发的bug
mysql order by 条件的值如果相同引发的bug, 必需要加多一个order by 条件,否则拉出来的数据会错误。order by time desc; 相同time超过17个,会和之前的重复解决方法 需要添加排序条件 order by id desc,time desc;问题解决。
2017-10-13 11:11:43
602
原创 Date格式的时间,后面有个.0的处理方式
Date格式的时间,后面有个.0的处理方式 页面上直接使用jstl输出日期格式类型的数据,会多出.0; 应当 在jsp页面头部引入<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="http://java.su
2017-10-12 15:23:42
7147
原创 遍历两个日期之间的所有日期
public class historyDailyStaticsClub { public static void main(String[] args){ Calendar start = Calendar.getInstance(); start.set(2017,4, 31);//2017年6月28日 Long startTIme
2017-10-11 13:55:45
642
原创 程序修改过程中的一些经验
现在要处理历史日志,之前存在一套分析日志的方法。 现在要处理新版日志,并且处理历史日志单独写一个方法,专门处理历史日志 其他按日常处理日志的方法。尽可能复用代码,并且封装相应的代码,而不是像c语言一样,将所有过程都写在一块。
2017-10-11 07:59:41
200
原创 jstl中<c:if > 和<c:choose>的区别
在IE浏览器上面 <c:if test="empty list">some thing</c:if><c:if test=" not empty list">some thing</c:if>不显示。<c:choose><c:when test="">something</c:when><c:otherwise>some thing</c:otherwise></c:choo
2017-10-11 07:54:56
615
原创 处理历史数据
Calendar start = Calendar.getInstance(); start.set(2017,5, 28);//2017年6月28日 Long startTIme = start.getTimeInMillis(); Calendar end = Calendar.getInstance(); end.s
2017-09-30 14:05:17
877
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人