- 博客(21)
- 收藏
- 关注
原创 group_concat()函数在pg中的代替写法
<if test="_databaseId=='postgresql'"> string_agg(group_name,',')</if><if test="_databaseId=='mysql'"> group_concat(group_name separator ',')</if>
2020-12-16 11:17:52 1388
原创 java8中stream()新特性
1.抽取出key并排重转成list List<Integer> keyList = filterKey.stream().map(UserResourceVm::getResourceKey).distinct().collect(Collectors.toList());2.按名字抽出实体转成List List<UserResourceVm> filterByName = resoureList.stream().filter(s->s.getLoginName(
2020-12-11 10:58:58 132
原创 文件流导出
用workbook写内容public void exportLog(HttpServletResponse response, QueryLogEvt evt){ try { List<LogVm> dataList = baseQueryClient.queryLog(evt).getBody().getRecords(); String[] keyArray = {"userName","moduleDesc","operat
2020-12-09 09:33:25 335
原创 mybatis+pg取时间的前几天
首先createtime类型为varchar;navicat里查询页直接查询可行,语法如下:select * FROM table WHERE CREATE_TIME::TIMESTAMP <= (now() - interval '1 day')但是在mybatis的配置文件里写的时候就不可行了,因为我接收的参数是1这个天数,按照语法要进行字符串拼接后面要拼接一个’ day’,可能是我写的有误反正就是不行,我写的↓↓↓:select * from table WHERE CREATE_TI
2020-12-07 16:17:16 767 1
原创 pg库插入数据时时间差了八小时
原因:createTime字段类型设置为timestamp,实体类中类型为Date,插入时间使用的时new Date()———————————————————————————————————————尝试过的方法:1、给jdbc加上时区注解,无效(×)2、给实体类时间字段加上格式注解,@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss”,timezone=“GMT+8”),无效(×)3、将pg库时间类型改为Date、timestamptz,无效(×)—————————
2020-11-16 15:21:38 2583 3
原创 怎么找到依赖在maven库中的位置
maven下载依赖出错,需要去maven库里找到该依赖的路径,把它删掉再下一遍。那么依赖路径怎么看呢:每天一个秃头小技巧~~~~
2020-11-03 15:20:26 1539 1
原创 第一次使用git拉取公司代码,报错未能顺利结束 (退出码 128)
原因是之前借用了别人的GitLab账号拉取过代码,然后这个账号和密码被存在本地了,需要进入控制面板修改就可以了。1.打开控制面板,找到“凭据管理器”;2.点击进入凭据管理器后,切到“Windows凭据下”,你看到这些信息就是保存在计算机中的账号密码;3.在信息中地址(比如我需要修改的是ggitlab),点击编辑,把账号密码改成自己的;4.再次拉取项目,成功!(放图片好麻烦懒得截图了阿巴阿巴阿巴)...
2020-11-02 16:21:57 5082
原创 关于时间遇到的一些问题
JAVA获取当前时间 Date day=new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(Timestamp.valueOf(df.format(day)));拼sql的时间格式拼sql查出来发现时间是12小时制的,比如14:00查出来显示的是2:00,查了下发现时date_format格式的问题,格式是%Y-%m-%d %H:%i:%s的话就是24小
2020-10-06 15:37:05 195
原创 用sql工具通过经纬度计算距离
方法传入两个参数myLongitude(经度)、myLatitude(纬度)public Page<Map<String, Object>> findByDistance(String myLongitude, String myLatitude)station_longitude, station_latitude是表里的字段名sql.append(" TRUNCATE(st_distance_sphere( point ( " +myLongitude + " , ");
2020-07-20 19:39:41 381
原创 用sql查询时间戳格式转换
sql.append(" DATE_FORMAT(atr.time,'%Y-%m-%d %H:%i:%s') 'time' , ");
2020-07-20 19:18:35 641
原创 maven3.3.9的下载和配置
1.下载链接:https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/下载bin.zip格式的是win版本下载后解压到目录E:/maven/…2.配置环境变量(1)maven_home(2)PATH这里我忘了用%MAVEN_HOME%会更方便点3.检测版本打开cmd,输入mvn -v显示版本为3.3.9就对了4.修改配置文件打开目录…/conf/setting.xml(1)添加阿里云镜像 <!
2020-07-11 15:56:50 5239
原创 在一个ajax里调用control里的两个方法
(思维)想在一个ajax里调用control里的两个方法:先调用一个方法,然后再第一个方法里调用另一个方法先调用tuserinfo/ban方法ban: function (event) { var ids = getSelectedRows(); if(ids == null){ return ; } confirm('确定要禁用选中的记录?', func...
2019-08-14 15:01:48 313 1
转载 Trim函数的用法(笔记)
删除字符串首尾的空白(可以首尾一起,也可以指定首或尾,取决于控制参数),但会保留字符串内部作为词与词之间分隔的空格。各种 trim 函数的语法如下:LTRIM(字串):将字串左边的空格移除。RTRIM(字串): 将字串右边的空格移除。TRIM(字串): 将字串首尾两端的空格移除,作用等于RTRIM和LTRIM两个函数共同的结果。ALLTRIM(字串):将字串左右边两边的空格移除。例1:...
2019-07-06 15:35:44 11827
原创 多字段的关键词(模糊查询带分页)
sql语句: sql = "SELECT * FROM orders WHERE concat(name,',',id,',',style) LIKE ? LIMIT ?,?";调用sql语句:ResultSet rs = helper.executeSql(sql,"%"+value+"%",pager.getBeginRow(), pager.getPageSize());几个知识...
2019-06-18 23:50:08 794 1
原创 ErrorPage无法跳转
user.jsp要跳转的页面:<%@ page contentType="text/html;charset=UTF-8" language="java" errorPage="error.jsp" %><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><html...>e...
2019-06-09 23:39:39 995 2
原创 form里跳转带一些不需要输入的参数
<form action="<%=request.getContextPath() %>./powerservlet" method="get" style="margin-left: 410px"> <div class="row"> <div class="col...
2019-06-08 13:08:48 234 1
原创 Idea里用sql条件查询返回多条数据
用的是带条件的分页查询,效果一样也比较方便1.sql部分 sql = "SELECT * FROM orders where rid = ? LIMIT ?,?";2.分页类部分package com.xka.util;import java.io.Serializable;import java.util.List;public class Pager<T&g...
2019-05-31 23:33:06 2635 1
原创 在dao层写sql查询语句,在servlet访问,在jsp里显示输出
1.Dao层(通过rid查询整条数据,返回值类型为Room) public Room select(Integer rid) { Room room = new Room(); String sql = "SELECT * FROM rooms WHERE rid=?"; ResultSet rs = helper.executeSql(sql,r...
2019-05-29 23:58:18 2288 1
原创 idea手动清除项目缓存
1.Maven→plaugins→clean→clean:clean2.顶部Build→Build Project3.run运行项目
2019-05-29 23:28:22 3924 1
原创 jsp跳转到servlet出错
Servlet:@WebServlet("/user/index")public class UserController extends HttpServlet {……}Jsp:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> &...
2019-05-22 20:47:50 912 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人