- 博客(47)
- 资源 (3)
- 收藏
- 关注
原创 mybatis 执行多条语句 SQL_CALC_FOUND_ROWS使用方式
//xml里配置 count <resultMap id="count" type="java.lang.Long"> <result column="count" /></resultMap><select id="staticsData" resultMap="BaseResultMap,count" paramete...
2020-04-17 19:05:35 3148
原创 spring boot 无法接收list[0].id类型参数 解决方案
// 為了直接在主类加上能夠讓前端傳遞list[0].id 這種參數@Beanpublic TomcatServletWebServerFactory webServerFactory() { TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory(); factory.addConne...
2020-04-13 13:37:50 1017
原创 java8时间工具类
import java.text.DecimalFormat;import java.time.*;import java.time.Instant;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.temporal.Te...
2019-10-25 09:53:21 293
原创 mybati为什么不需要实现类,但是还是使用的JDK代理
一般的jdk动态代理是必须要实现类的,翻看网上的很多文章都在说mybatis 也是用了JDK动态代理,但是mabatis 并没有实现类,这不是有矛盾吗?其实答案很简单,mybatis确实使用了JDK动态代理,但是他并不需要调用实现类的方法,之前我们说的JDk动态代理,因为最后都会调用实现类里的方法,所以才需要实现类,但是mybatis 根本不需要调用实现类方法,,注意看这个Mapper...
2019-06-14 15:30:50 729
原创 图片上传到服务器
package com.inodes.controller;import com.inodes.common.DateEditor;import com.inodes.entity.User;import com.inodes.exception.RestResponse;import java.io.BufferedOutputStream;import java.io.File;...
2019-05-30 15:55:22 124
原创 通过下载模板来导出excel
// 根据project导入信息,批量授权 @RequestMapping(value = "/model", method = RequestMethod.GET) // @ResponseBody public void importmodel( HttpServletResponse response, Http...
2019-05-16 16:23:27 359
原创 将第三方jar 包打入本地maven 仓库
<dependency> <groupId>com.github</groupId> <artifactId>sf-sdk</artifactId><version>1.0.0</version> </dependency>上面是第三方包,原本不在仓库中,...
2019-05-14 11:02:20 1431
原创 springboot 集成swagger2 找不到页面问题
spring boot 集成 swagger2步骤1 maven依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.6.1</ve...
2019-05-08 16:24:21 7394 6
原创 Java实现mongodb 表复制
String tableName = ""; try { // 连接到 mongodb 服务 先查询复制的那张表的数据 MongoCredential credential = MongoCredential.createCredential("用户名", "数据库名", "密码".toCharArray()); ...
2018-08-07 20:15:38 1083
原创 mongodb document使用的数据结构中存在List结构导致查询速度异常缓慢
最近使用的mongodb 数据库,项目中查询某个列表异常缓慢,甚至造成cpu突然上升,后经过排查,发现 ,因为文档中存在List结构的数据,所以造成查询异常缓慢,以后使用mongodb数据库的项目,慎用list结构,一部小心就是一个大坑...
2018-05-22 20:28:32 1917
原创 mongodb 复制数据库 备份数据库
不得不说mongodbs数据库还是挺折腾人的//将数据库备份到路径mongodump --port 端口号 -u 用户名 -p密码 -d 数据库 -o /usr/local/(备份到这个路径)//将数据库导入到Mongodbmongorestore --port 端口号 -u 用户名 -p密码 -d 数据库 --dir /usr/local/文件/(将这个文件导入到数据库)...
2018-04-20 20:19:28 907
原创 java链接用户名密码mongodb
MongoCredential credential = MongoCredential.createCredential("用户名", "数据库名称", "密码".toCharArray()); MongoClient mongoClient = new MongoClient(new ServerAddress("IP", 端口号), Arrays.asList(cr
2017-10-24 10:10:24 9962 3
原创 mongodb 复制表的命令
db.district.find().forEach(function(d){db.getSiblingDB("KeyBox")["district"].insert(d);});现在将同一台服务器上的 某数据库的district表复制到KeyBox数据库上,如上写法
2017-10-13 14:53:24 3005
原创 微信扫描二维码登录第三方平台
嗯。。。。。。最近做了一个微信扫码登陆第三方平台功能,说下步骤就行,反正原理你们网上直接百度,我这里写了,估计也没几个人有耐心看第一步 生成一个链接 https://open.weixin.qq.com/connect/qrconnect?appid=xxxxxxxxf&redirect_uri=xxxxxxxxxxxx&response_type=code&scope=snsapi
2017-05-27 16:02:31 23124 3
原创 10进制转36进制,固定6位 方法
public class DataChange { public static String longto36(Long x) { String[] a = new String[]{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I"
2017-04-25 18:57:54 2848
原创 git 常用命令
回退代码版本 git reset --hard xxxx, (xxx代表的是提交标号,使用git log 查出提交记录, 587ada35b0f5af9ed7d0f747d0a9d4cd8b1e1d4d 这样一串的就是xxxx )git push -f origin master git 版本回退到某一个版本,服务器上的代码汇入//这个暂时忽略git branc
2016-12-27 11:08:57 481
原创 springmvc 接受columns[0][data]:id类型的数据方式
draw:1columns[0][data]:idcolumns[0][name]:columns[0][searchable]:truecolumns[0][orderable]:truecolumns[0][search][value]:columns[0][search][regex]:falsecolumns[1][data]:namecolumns[1][
2016-12-08 15:01:08 3654 3
原创 使用poi导出Excel ,加上筛选框
CellRangeAddress c = CellRangeAddress.valueOf("A1:R1"); 里的A1:R1,表示是从哪里开始,哪里结束这个筛选框sheet.setAutoFilter(c);
2016-11-22 15:24:20 6751
原创 spring data jpa 懒加载问题
使用spring-data-jpa+spring+springmvc+restful的时候,碰到了一个问题,就是懒加载的问题。因为是后端返回的是JSON数据,所以如果在要额皮质懒加载的的关联字段的时候,只是配置@ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "cat_measurement")这样会报一个
2016-11-10 14:23:06 6681
原创 nginx 启动
/usr/sbin/nginx -s reload 前面的是在linux 安装完成之后,nginx的路径,这个是重启的命令 ,启动是start
2016-11-01 23:03:47 473
原创 PHP+ajax
搞了一天左右,其间真的是各种坑,现在记录一下,希望看到的能够避坑写代码之前,要先搭环境,我使用的phpstudy,简单方便,至于怎么安装,网上教程很多,这里就多说了 function ajax(){ if (window.XMLHttpRequest){// IE7+, Firefox, Chrome, Opera, Safar
2016-10-29 13:39:49 376
原创 mysql 的函数用法SUBSTRING_INDEX
因为数据库的数据要更新操作,内容是这样的:这是之前的数据,现在因为需求变更,只需要横杠之前的数据,数据量少可以手动改,但是又几百条的数据,所以找到了一个方法UPDATE product SET pro_price=SUBSTRING_INDEX(pro_price, '-', 1); 这个SUBSTRING_INDEX就是用来截取的pro_price是要修改的字段名,然后
2016-10-27 13:26:56 1724
原创 String 转Map set
package test1;import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Set;import java.util.StringTokenizer;public class StringToMap {public st
2016-10-26 22:34:53 539
原创 微信小程序tabBar显示问题
在微信小程序的开发中,我遇到疑惑如下:在app.json中定义了多个pages,一般微信小程序启动的时候,自动加载pages下的第一个页面,"pages": [ "pages/index/index", "pages/main/main", "pages/you/you", "pages/me/m
2016-10-25 20:16:49 12751 1
原创 mybatis 进行插入操作,如何返回主键问题
最近看了一下mybatis的内容,关于进行插入返回主键可以在配置文件中进行如下配置keyProperty="id">insert into user(username, age) values(#{username}, #{age})这个是mysql 数据库的Oracle的我没有试过,有知道请告知
2016-10-21 21:59:52 502
转载 利用mail 发送163 邮件
//发送163邮箱代码//所需的JAR包已上传commons-email-1.2.jar 如果有侵权,请作者联系,忘记原出处了package test1;import org.apache.commons.mail.EmailException; import org.apache.commons.mail.HtmlEmail; public class MailUtil
2016-10-19 20:18:54 4336
原创 java调用微信接口获取token
package com.cxn;import java.io.IOException;import java.net.URLDecoder;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.client.methods.Http
2016-10-17 21:39:49 6025 2
原创 mysql关于时间查询
SELECT MONTH(NOW()); 获取当前日期月份 SELECT WEEK(NOW()); 获取当前日期周SELECT YEAR(NOW());获取当前日期年份DATE_FORMAT(sign_createtime,'%Y-%m-%d') 数据库日期格式转化选择SELECT DATE_SUB(CURDATE(),INTERVAL WEEKDAY(CUR
2016-10-13 15:41:23 350
原创 mysql distinct
distinct 是用来去除重复的数据的user表id username age 1 张三 10 2 李四 203 王五 304 张三 20 select distinct username from
2016-10-13 15:33:14 294
原创 mongodb 报错
Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84执行 ./mongod -dbpath "/usr/local/mongodb/mongodbdata/mongodb_db"
2016-10-13 15:24:38 299
原创 关于mysql 一系列操作
这是在Linux 的mysql的数据库操作,备份数据库mysqldump -u root -p cxn> /usr/local/Backupcxn.sql//参数说明 cxn 代表着我要备份的数据库名称,usr/local/Backupcxn.sql代表着备份到usr/local下,,辈分的名称叫做Backupcxn.sqllinux 进入mysql mysql
2016-10-11 16:51:24 258
原创 mybatis传参数问题
最近研究了mybatis 穿参数的问题,记录如下List findByName(String namea);resultType="com.vote.iot.entity.Group">select * from vote.group vgAND name = #{namea}ListfindByNameAndSu
2016-10-08 16:51:52 301
原创 关于Java中斜杠的问题
今天偶然看到一篇文章,关于Java正斜杠和反斜杠的,平时Javaweb开发中,File sou = new File("C:\\code7");,这里的 \\我们总是分的不清楚,现在有一个方法public class Filetest {public static final String separator=File.separator; public static
2016-09-27 11:22:10 3193
原创 sqllog 中存储过程写方法
DELIMITER //CREATE PROCEDURE pro12() BEGIN SELECT*FROM student END ;END//DELIMITER ;CALL pro12();//执行存储过程
2016-08-12 16:53:50 691
原创 spring+freemarker生成word 文档
最近在项目中要生成Word文档,就使用了freemarker来生成,记录如下:因为使用 maven ,直接依赖包: org.freemarker freemarker 2.3.24-incubating2:在spring中配置主要是生成bean ,单例 //这里是配置模板路径
2016-08-10 10:04:38 432
原创 Java通过反射将类转化成map
public Map ClassToMap(Object t) {Map map = new HashMap();Field[] fields = t.getClass().getDeclaredFields();for (short i = 0; i Field field = fields[i];field.setAccessible(true);Str
2016-08-10 10:00:36 1142
原创 Excel导入手机号问题
在进行Javaweb导入手机号的时候,手机号变成了1.3471022771E10这种方式的招到一个方法DecimalFormat df = new DecimalFormat("#");df.format(row.getCell(5).getNumericCellValue());。
2016-08-03 09:14:10 2031
原创 mysql 在Linux中启动关闭
启动mysql服务:service mysql start停止mysql服务:service mysql stop查看mysql服务状态:service mysql status
2016-07-28 10:37:08 270
原创 mongodb+springmvc+spring+maven配置
弄了一天,记录下过程首先ressources.propetiesdatabase=MYSQLdatabase.driver=com.mysql.jdbc.Driverdatabase.password= ***database.url=********database.username=**********database.driverClassName=net
2016-05-22 19:02:16 427
commons-email-1.2.jar
2016-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人