
总结
时光奶茶
留个足迹吧!
展开
-
distinct合并结果集---以及SQL中distinct的用法
转自 :https://www.cnblogs.com/rainman/archive/2013/05/03/3058451.html#m11.作用于单列 2.作用于多列 3.COUNT统计 4.distinct必须放在开头 5.其他在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:表B:1.作用于单列select distinct name from A执行后结果转载 2020-10-21 17:43:37 · 2679 阅读 · 0 评论 -
根据时间计算年龄
侵权删除package com.dosion.smart.future.utils; import java.util.Calendar;import java.util.GregorianCalendar; /** * <p> * 年龄工具类 * </p> * * @author 简书 -- copy * @date 2019-09-06 * */public class AgeUtil { public static S.转载 2020-10-14 12:10:21 · 405 阅读 · 0 评论 -
封装工具类(利用jdk自带)封装base64转码解码
import java.util.Base64;public class Base64Untis { public static String encode(String text) throws Exception{ // 编码 String encode = Base64.getEncoder().encodeToString(text.getBytes("UTF-8")); System.out.println(encode);//6.原创 2020-05-25 17:32:27 · 236 阅读 · 0 评论 -
springboot集成MongoDB dome加工具类
依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency>sprin...原创 2019-02-27 17:29:34 · 844 阅读 · 0 评论 -
根据上传图片将图片转换成base64字符串
附件上传前端部分: <div>上传:<input type="file" name="file" id="file" keys=""></div>$("#file").change(function (e) { var file = e.target.files[0] || e.dataTrans原创 2019-02-27 17:20:50 · 963 阅读 · 0 评论 -
FTP常用工具类**********************
maven依赖<!--ftp--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> &l原创 2019-02-21 17:50:39 · 343 阅读 · 0 评论 -
常用小方法(List集合去重复+本天为时间节点根据传入参数返回时间数组+获取两个时间段的内的所有日期等)
1.List集合去重复@Test public void test(){ List list=new ArrayList(); list.add("张三"); list.add("66"); list.add("555"); list.add("张三"); list.add("张明"); list.add("444")原创 2019-01-11 16:17:32 · 380 阅读 · 0 评论 -
冒泡排序List<Map>更换List子集的顺序
public void bubbleSort(List<Map<String,Object>> maps) { Map map = new HashMap(); int size = maps.size(); for(int i = 0 ; i < size-1; i ++) { ...原创 2018-11-14 16:28:38 · 672 阅读 · 0 评论 -
java Http post json 请求+post form-data请求+get请求
工具类:package com.oce.util;import java.io.*;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URI;import java.net.URL;import java.nio.charset.Charset;imp...原创 2018-11-05 16:36:32 · 895 阅读 · 0 评论 -
关于Spring 配置redis出现的冲突导致无法使用
我在springboot项目中采用 --RedisTemplate--来配置redis的时候一直出现,方法内部报错。 具体原因<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-pare...原创 2018-11-01 14:08:06 · 3154 阅读 · 0 评论 -
java 后端根据传入参数生成HTML并转换成Base64图片字节码(以及FTP上传常用)
方案一 将数据拼接成HTML字符串报道到指定地址,读取html转成base64Img数据 1>将字符串转成HTML并保持String str="<!DOCTYPE html>\n" + "<html>\n" + "\n" + "<head>\n" + " <me原创 2019-02-13 10:45:18 · 1243 阅读 · 0 评论 -
mongo-java-driver-----MongoDBdome
依赖: <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.4.2</version> </depe原创 2019-02-25 17:02:54 · 455 阅读 · 0 评论 -
Java 根据汉字获取全部拼音或者只取首字母拼音
最近有个项目的需求在网上找了个比较实用的工具类需要引入jar pinyin4j-2.5.0.jar 提取码:82uzpackage com.smartTerminal.utils; import java.util.regex.Matcher;import java.util.regex.Pattern; import net.sourceforge.pinyi...转载 2019-05-18 11:52:52 · 943 阅读 · 0 评论 -
获取多选框的值
var packageCodeList=new Array(); $('input[name="ids"]:checked').each(function(){ packageCodeList.push($(this).val());//向数组中添加元素 }); var SelectValue=""; $("i...原创 2019-07-02 15:58:26 · 2912 阅读 · 0 评论 -
java不同方式方式导入导出数据
方法一: 根据easypoi 实现导入导出导入:前端部分:<div style="vertical-align:top;padding-left:5px; position: relative; display:inline"> <input id="excle" type="file" class="btn"/> ...原创 2019-07-12 08:43:09 · 736 阅读 · 0 评论 -
(附含dome)用springboot零配置DataSource工厂注意的问题
1.mapper 和mapper.xml 文件的路径java 和resource 下面路径必须完全一致2.需要在maven配置文件中将 mapper.xml配置到class文件下面 <build> <resources> <resource> <directory&...原创 2019-09-11 11:41:26 · 328 阅读 · 0 评论 -
java读取,覆盖,追加txt 内容 (二)包含网络读取
直接见代码:package com.oce.util;import java.io.*;public class OperationTxt { /** * 创建文件 * @param fileName * @return */ public static boolean createFile(File fileN...原创 2019-09-15 17:35:09 · 278 阅读 · 0 评论 -
将xml 字符串转换成 jsonObjec (一)
需要的maven 依赖<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </d...原创 2019-09-15 17:37:32 · 386 阅读 · 0 评论 -
动态生成seo目录 (三)
1.根据新增数据和修改数据,更新服务器txt文本中的url.2.更新指向txt文本的时间当更新对应文本中的url时要更新这里的时间这里的链接当新增和修改项目中的链接时,这里也对于修改和新增代码:package com.oce.util;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSO...原创 2019-09-17 11:52:07 · 415 阅读 · 0 评论 -
json字符串转为map结构,用于处理远程请求获得json解析,自动解析多成结构
很实用的工具类import net.sf.json.JSONArray;import net.sf.json.JSONObjectpublic class Json2Map { /** * 将json字符串转为Map结构 * 如果json复杂,结果可能是map嵌套map * @param jsonStr 入参,json格式字符串 * @...转载 2018-10-31 14:37:43 · 305 阅读 · 0 评论 -
java 获取当前天之后或之前7天日期----/获取指定时间的前一天或者后一天时间/(工具类)
/** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpecifiedDayBefore(String specifiedDay){ Calendar c = Calendar...原创 2018-10-19 15:40:59 · 7253 阅读 · 0 评论 -
Java 判断文件夹、文件是否存在、否则创建文件夹(解决IDEA预加载及打包无法引入空文件夹问题)
IDEA无法扫描空文件夹,在打包时也无法将空文件夹中,这里先new File 项目路径 然后判断文件是否存在使用场景 java 关于获取当前项目路径及(另一篇案例)1、判断文件是否存在,不存在创建文件File file=new File("F:\\2.htm"); if(!file.exists()) { try { file...原创 2018-08-23 17:07:52 · 1030 阅读 · 0 评论 -
Ajax固定分页模板+pagehelper
前端部分引入 jss ,css <link rel="stylesheet" type="text/css" href="css/jquery.page.css"><script type="text/javascript" src="js/jquery.page.js"></script> 总条数 修改js原创 2018-08-20 10:34:23 · 1163 阅读 · 0 评论 -
spring boot maven 打jar 报(包含本地jar包问题)
1.手动添加配置添加引入配置(例如)<dependency> <groupId>DPSDK-Manager01</groupId> <artifactId>DPSDK-Manager01</artifactId> <version>3.8</version> <scope原创 2018-07-20 14:35:20 · 211 阅读 · 0 评论 -
spring boot+mybatis反向构建工具(一)
1.添加maven依赖<!--添加mybatis反响构建工具依赖--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scop转载 2018-07-13 16:46:05 · 292 阅读 · 0 评论 -
关于MySQL8 Authentication plugin ‘caching_sha2_password’ cannot be loaded(修改加密方式)
1.打开mysql8.0DOS命令框2.输入mysql密码(这里如果是升级到mysql8.0的用户输入之前的密码即可)3.依次执行下面的命令 。第二条 ‘ ’中的内容即为新密码ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'r...原创 2018-07-24 15:20:54 · 421 阅读 · 0 评论 -
java Https Connection请求获得页面信息
package cn.dabby.dsmp.utils;import java.io.IOException;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import java.util.ArrayList;import java.util.HashM...原创 2018-07-12 18:07:29 · 952 阅读 · 0 评论 -
用Requests,模仿 Python 的 requests 模块来设计的 Http Client
Java 中常用的Http Client有自带的HttpURLConnection,以及Apache Http Client。HttpURLConnection 功能比较简单,像参数编码,数据转换这些事情都要自己完成,使用起来很繁琐;而Apache Http Client虽然功能强大,但是接口设计繁复,学习和编码成本都比较高。Requests, 是一个模仿 Python 的 requests 模块...转载 2018-07-12 11:16:36 · 619 阅读 · 0 评论 -
List<Map>转换json的测试案例
Domepackage cn.dabby;import com.alibaba.fastjson.JSON;import org.json.JSONArray;import org.json.JSONObject;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import jav...原创 2018-07-10 16:38:40 · 5064 阅读 · 2 评论 -
根据传入的集合和数组进行合并(取相同的部分)
根据传入的参数相同的参数保留,不同的则删除public List<String> biList(List<String> list,String [] divId){ int a; for(int i=list.size()-1;i>=0;i--){ a=1; for(int j=d...原创 2018-09-11 17:38:46 · 254 阅读 · 0 评论 -
JS获取当前时间及时间戳相互转换
1.获取当前时间的 时间戳 Date.parse(new Date()) 结果:14863475620002.获取当前 时间 new Date() 结果:Mon Feb 06 2017 10:19:42 GMT+0800 (CST)3.将 时间戳 转换成 时间 new Date(1486347562000) 结果:Mon Feb 06 2017 10:19...原创 2018-09-29 15:28:38 · 3343 阅读 · 0 评论 -
Mysql根据指定指定字符拆分某个字段,分割成多条记录(去重复)
1.如图2.sqlSELECT DISTINCT substring_index( substring_index( a.device_id, ',', b.help_topic_id + 1 ), ',',- 1 ) NAME FROM tb_tabrecord a JOIN mysql.help_topic b ON b.help_topic_id < ( leng...原创 2018-10-08 15:29:17 · 15155 阅读 · 11 评论 -
js 常用问题(个人笔记)mysql 执行sql成功返回null
1.layer.open 传值格式 $(document).on('click','.open_add_page1',function(){ var uId = $(this).attr('id'); console.log(uId+"--------------"); layer.open({ ...原创 2018-10-11 17:20:20 · 260 阅读 · 0 评论 -
mysql分组行列转换统计,附属标签
1.普通的数据表格2.转换成下面这种表格结构统计 1.cl.cont 当数据本条数据的条数不仅仅只有一条是 SELECT qu.device_id, sum( IF ( cl.err_code = 'net_err', cl.count, 0 ) ) AS net_err, sum( IF ( cl.err_code = 'ble_err', cl.count, 0...原创 2018-09-05 17:31:25 · 517 阅读 · 0 评论 -
JS获取元素属性和自定义属性
获取元素的属性分为两种类型:1-获取元素常见的属性(class,id,type,value……)2-获取自定义的元素的属性(data-value,data-mess…….) 获取元素的属性,设置元素的属性:1-原生JS设置属性 .setAttribute("属性","值")获取属性 .getAttribute("属性")2-jquery设置属性 .attr("...转载 2018-09-11 18:41:34 · 9815 阅读 · 0 评论 -
java 邮件推送工具
1.添加依赖的包 <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version> </dependency>原创 2018-09-11 18:02:35 · 818 阅读 · 0 评论 -
解决Ajax渲染列表,使用 onclick="onoutStat()" 无法取得对象点击对象的方法
Ajax渲染列表,使用 onclick="onoutStat()" 无法取得对象点击对象的方法 如下:'<td>' + '<button class="btn btn-primary" onclick="onoutStat()" type="button" id="clientQuipmentOne" data-set="'+datas[0].s原创 2018-09-11 17:49:45 · 413 阅读 · 0 评论 -
将时间根据传入的参数进行加减(以分钟为单位)
对时间进行处理(参数默认为加,传入负数) /**功能描述 * @Desc * @Description 将时间根据传入的参数进行加减 * @Author * @Date Created in 14:28 2018/9/11 * @Params * @return * @Version: * * */ p...原创 2018-09-11 17:43:15 · 450 阅读 · 0 评论