自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 3052

原创 spring boot 无法接收list[0].id类型参数 解决方案

// 為了直接在主类加上能夠讓前端傳遞list[0].id 這種參數@Beanpublic TomcatServletWebServerFactory webServerFactory() { TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory(); factory.addConne...

2020-04-13 13:37:50 972

原创 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 267

原创 mybati为什么不需要实现类,但是还是使用的JDK代理

一般的jdk动态代理是必须要实现类的,翻看网上的很多文章都在说mybatis 也是用了JDK动态代理,但是mabatis 并没有实现类,这不是有矛盾吗?其实答案很简单,mybatis确实使用了JDK动态代理,但是他并不需要调用实现类的方法,之前我们说的JDk动态代理,因为最后都会调用实现类里的方法,所以才需要实现类,但是mybatis 根本不需要调用实现类方法,,注意看这个Mapper...

2019-06-14 15:30:50 704

原创 图片上传到服务器

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 110

原创 通过下载模板来导出excel

// 根据project导入信息,批量授权 @RequestMapping(value = "/model", method = RequestMethod.GET) // @ResponseBody public void importmodel( HttpServletResponse response, Http...

2019-05-16 16:23:27 352

原创 将第三方jar 包打入本地maven 仓库

<dependency> <groupId>com.github</groupId> <artifactId>sf-sdk</artifactId><version>1.0.0</version> </dependency>上面是第三方包,原本不在仓库中,...

2019-05-14 11:02:20 1397

原创 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 7346 6

原创 Java实现mongodb 表复制

String tableName = ""; try { // 连接到 mongodb 服务 先查询复制的那张表的数据 MongoCredential credential = MongoCredential.createCredential("用户名", "数据库名", "密码".toCharArray()); ...

2018-08-07 20:15:38 1056

原创 mongodb document使用的数据结构中存在List结构导致查询速度异常缓慢

最近使用的mongodb 数据库,项目中查询某个列表异常缓慢,甚至造成cpu突然上升,后经过排查,发现  ,因为文档中存在List结构的数据,所以造成查询异常缓慢,以后使用mongodb数据库的项目,慎用list结构,一部小心就是一个大坑...

2018-05-22 20:28:32 1882

原创 mongodb 复制数据库 备份数据库

不得不说mongodbs数据库还是挺折腾人的//将数据库备份到路径mongodump --port 端口号 -u 用户名  -p密码 -d 数据库 -o /usr/local/(备份到这个路径)//将数据库导入到Mongodbmongorestore --port 端口号  -u 用户名 -p密码 -d 数据库 --dir /usr/local/文件/(将这个文件导入到数据库)...

2018-04-20 20:19:28 892

原创 java链接用户名密码mongodb

MongoCredential credential = MongoCredential.createCredential("用户名", "数据库名称", "密码".toCharArray());            MongoClient mongoClient = new MongoClient(new ServerAddress("IP", 端口号), Arrays.asList(cr

2017-10-24 10:10:24 9922 3

原创 mongodb 复制表的命令

db.district.find().forEach(function(d){db.getSiblingDB("KeyBox")["district"].insert(d);});现在将同一台服务器上的 某数据库的district表复制到KeyBox数据库上,如上写法

2017-10-13 14:53:24 2958

原创 微信扫描二维码登录第三方平台

嗯。。。。。。最近做了一个微信扫码登陆第三方平台功能,说下步骤就行,反正原理你们网上直接百度,我这里写了,估计也没几个人有耐心看第一步 生成一个链接  https://open.weixin.qq.com/connect/qrconnect?appid=xxxxxxxxf&redirect_uri=xxxxxxxxxxxx&response_type=code&scope=snsapi

2017-05-27 16:02:31 22992 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 2816

原创 git 常用命令

回退代码版本 git reset --hard xxxx,  (xxx代表的是提交标号,使用git log 查出提交记录,  587ada35b0f5af9ed7d0f747d0a9d4cd8b1e1d4d 这样一串的就是xxxx )git push -f origin master git 版本回退到某一个版本,服务器上的代码汇入//这个暂时忽略git branc

2016-12-27 11:08:57 454

原创 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 3607 3

原创 使用poi导出Excel ,加上筛选框

CellRangeAddress c = CellRangeAddress.valueOf("A1:R1");  里的A1:R1,表示是从哪里开始,哪里结束这个筛选框sheet.setAutoFilter(c);

2016-11-22 15:24:20 6697

原创 spring data jpa 懒加载问题

使用spring-data-jpa+spring+springmvc+restful的时候,碰到了一个问题,就是懒加载的问题。因为是后端返回的是JSON数据,所以如果在要额皮质懒加载的的关联字段的时候,只是配置@ManyToOne(fetch=FetchType.LAZY)              @JoinColumn(name = "cat_measurement")这样会报一个

2016-11-10 14:23:06 6651

原创 nginx 启动

/usr/sbin/nginx -s reload      前面的是在linux  安装完成之后,nginx的路径,这个是重启的命令  ,启动是start

2016-11-01 23:03:47 455

原创 PHP+ajax

搞了一天左右,其间真的是各种坑,现在记录一下,希望看到的能够避坑写代码之前,要先搭环境,我使用的phpstudy,简单方便,至于怎么安装,网上教程很多,这里就多说了 function ajax(){  if (window.XMLHttpRequest){// IE7+, Firefox, Chrome, Opera, Safar

2016-10-29 13:39:49 364

原创 mysql 的函数用法SUBSTRING_INDEX

因为数据库的数据要更新操作,内容是这样的:这是之前的数据,现在因为需求变更,只需要横杠之前的数据,数据量少可以手动改,但是又几百条的数据,所以找到了一个方法UPDATE product SET pro_price=SUBSTRING_INDEX(pro_price, '-', 1);  这个SUBSTRING_INDEX就是用来截取的pro_price是要修改的字段名,然后

2016-10-27 13:26:56 1688

原创 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 513

原创 微信小程序tabBar显示问题

在微信小程序的开发中,我遇到疑惑如下:在app.json中定义了多个pages,一般微信小程序启动的时候,自动加载pages下的第一个页面,"pages": [              "pages/index/index",           "pages/main/main",      "pages/you/you",      "pages/me/m

2016-10-25 20:16:49 12684 1

原创 mybatis 进行插入操作,如何返回主键问题

最近看了一下mybatis的内容,关于进行插入返回主键可以在配置文件中进行如下配置keyProperty="id">insert into user(username, age) values(#{username}, #{age})这个是mysql 数据库的Oracle的我没有试过,有知道请告知

2016-10-21 21:59:52 488

转载 利用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 4307

原创 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 5982 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 332

原创 mysql distinct

distinct   是用来去除重复的数据的user表id    username  age 1      张三            10     2      李四             203       王五             304       张三            20 select distinct  username from

2016-10-13 15:33:14 278

原创 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 285

原创 关于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 237

原创 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 279

原创 关于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 3152

原创 sqllog 中存储过程写方法

DELIMITER //CREATE PROCEDURE pro12()     BEGIN       SELECT*FROM student    END ;END//DELIMITER ;CALL pro12();//执行存储过程

2016-08-12 16:53:50 679

原创 spring+freemarker生成word 文档

最近在项目中要生成Word文档,就使用了freemarker来生成,记录如下:因为使用 maven ,直接依赖包:  org.freemarker  freemarker  2.3.24-incubating2:在spring中配置主要是生成bean ,单例                        //这里是配置模板路径   

2016-08-10 10:04:38 415

原创 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 1118

原创 Excel导入手机号问题

在进行Javaweb导入手机号的时候,手机号变成了1.3471022771E10这种方式的招到一个方法DecimalFormat df = new DecimalFormat("#");df.format(row.getCell(5).getNumericCellValue());。

2016-08-03 09:14:10 2006

原创 mysql 在Linux中启动关闭

启动mysql服务:service mysql start停止mysql服务:service mysql stop查看mysql服务状态:service mysql status

2016-07-28 10:37:08 259

原创 Linux 安装ftp

yum install vsftpd -y

2016-07-19 11:46:44 203

原创 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 417

commons-email-1.2.jar

2016-10-19

Java连接mongodb

Java连接mongodb

2016-10-10

javamail.jar

javamail.jar

2016-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除