小知识
文章平均质量分 62
ruiguang21
这个作者很懒,什么都没留下…
展开
-
自己简单实现分表查询(按月份分表)
自己简单实现分表查询(按月份分表)翻译 2022-12-09 11:40:44 · 1196 阅读 · 0 评论 -
window.location.href,window.location.replace(),window.location.reload() 三者的区别
window.location.href,window.location.replace(),window.location.reload() 三者的区别转载 2022-12-08 14:15:35 · 1341 阅读 · 0 评论 -
Java常用工具库
Java常用工具库转载 2022-12-06 12:57:34 · 802 阅读 · 0 评论 -
java 字符串处理的方法;检查起始字符串是否匹配;字符串结尾的后缀是否与你要结尾的后缀匹配,若不匹配则添加后缀;首字母大小写转换;判断一字符串是否包含另一字符串;统计一字符串在另一字符串中出现次数;
字符串处理原创 2022-09-09 16:34:34 · 656 阅读 · 0 评论 -
统计字符串中每个字符出现的次数
统计字符串中每个字符出现的次数转载 2022-11-24 12:45:19 · 4672 阅读 · 0 评论 -
字符串拼接,字符串分割,字符串转集合,把Map转String,将字符串转报文
字符串拼接,字符串分割,字符串转集合,把Map转String,将字符串转报文原创 2022-09-15 14:22:52 · 434 阅读 · 0 评论 -
java 处理日期的方法
java 处理时间原创 2022-09-09 16:37:34 · 1096 阅读 · 0 评论 -
在java中要将字符串转换为日期格式,则要使用SimpleDateFormat类中的parse方法 format方法传入的参数格式含义说明: yyyy:表示四位年 MM:表示月份 dd:表示日子 HH
在java中要将字符串转换为日期格式,则要使用SimpleDateFormat类中的parse方法format方法传入的参数格式含义说明:yyyy:表示四位年MM:表示月份dd:表示日子HH:表示24小时制小时hh:表示12小时制小时mm:表示分钟ss:表示秒具体请看例子:SimpleDateFormat sdf =原创 2017-09-05 11:37:41 · 871 阅读 · 0 评论 -
jdbc查询的统一方法
package com.yanshu.service;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.util.ArrayList;import ja原创 2017-09-06 10:07:42 · 313 阅读 · 0 评论 -
JDBC动态封装查询条件和返回结果
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import j原创 2017-09-06 10:10:18 · 4020 阅读 · 0 评论 -
调用存储过程+自定义json格式+jdbc查询存储过程的两个结果集,珍藏版
package com.yanshu.controller;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.util.ArrayList;import原创 2017-09-14 17:13:37 · 371 阅读 · 0 评论 -
map集合取数据的几种方法
常用的方法可以先拿到当前map所有的key 根据key迭代出所有的valueMap.Entry是Map的一个工具类,提供了从map中读取一行数据的读取,一次可以迭代出map集合中的键值对,或者说一次迭代一行数据而不是一个key [java] view plain copy 在CODE上查看代码片派生到我的代码片Map集合取数据 方法汇总 // 创建集合原创 2017-09-14 18:54:30 · 10675 阅读 · 0 评论 -
遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("原创 2017-09-14 18:57:02 · 206 阅读 · 0 评论 -
Java中如何遍历Map对象的4种方法
在Java中如何遍历Map对象How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-ea原创 2017-09-14 19:07:42 · 195 阅读 · 0 评论 -
如何替换list数组里面的内容
package com.yanshu.controller;import java.util.*;/** * 替换,json格式,响应时间 * @author Administrator * */public class Tihuan {public static void getreplaceAll(){System.out.println("如何替换li原创 2017-09-15 09:28:19 · 5478 阅读 · 0 评论 -
jdbc调用存储过程,遍历两个结果集(获取存储过程返回的多个结果集),珍藏版
create table TopUsers(id int identity(1,1) primary key,---编号SellerNick varchar(600),SellerId int,)insert into TopUsers (SellerNick,SellerId)values ('四海知音乐淘',123)insert into TopUser原创 2017-09-08 11:28:00 · 2406 阅读 · 0 评论 -
java 中解析json步骤
一、 JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。Json建构于两种结构: 1、“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),原创 2017-09-25 19:39:28 · 284 阅读 · 0 评论 -
java queue中队列的使用示例及常用方法示例和比较
package com.yanshu.controller;import java.util.ArrayList;import java.util.HashMap;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Queue;im原创 2017-09-25 16:57:41 · 963 阅读 · 0 评论 -
java中几种JSON库的解析速度对比
java中哪个JSON库的解析速度是最快的?JSON已经成为当前服务器与WEB应用之间数据传输的公认标准,不过正如许多我们所习以为常的事情一样,你会觉得这是理所当然的便不再深入思考 了。我们很少会去想用到的这些JSON库到底有什么不同,但事实上它们的确是不太一样的。因此,我们运行了一个基准测试来对常用的几个JSON库进行了测 试,看看在解析不同大小的文件时哪个库的速度是最快的。下面我会把结转载 2017-09-26 09:15:26 · 466 阅读 · 0 评论 -
mybatis多条件语句查询
mybatis多条件语句查询 注意:使用mapper代理开发时,namespace有特殊作用,namespace等于mapper接口地址 --> select * from Spider_Top_Keyword select * from Spider_Top_Keyword status=#{status}原创 2017-09-26 15:06:41 · 1874 阅读 · 0 评论 -
Java中使用org.json和json-lib解析JSON
文章目录 [隐藏]一。JavaProject中org.json解析JSON1.JSON的org.son-api下载1)JSON网址2)JSON的java解析org.json-api网址3)JSON的org.json-api源码地址2.在JavaProject中使用1)创建org.json包2)从下载的zip包中解压源码3.使用org.json解析JSON转载 2017-09-27 09:22:22 · 1536 阅读 · 0 评论 -
maven项目对json字符串进行解析
org.json json 20090211案例:package com.yanshu.test;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;public class JsonUtil {public static void原创 2017-09-27 09:49:46 · 1553 阅读 · 0 评论 -
如何创建线程的实例
创建一个线程Java 提供了三种创建线程的方法:1.通过实现 Runnable 接口;2.通过继承 Thread 类本身;3.通过 Callable 和 Future 创建线程。1.通过实现 Runnable 接口的实例;package com.yanshu.test;/** * 利用Runable创建线程 * @author Admin原创 2017-09-27 15:58:11 · 338 阅读 · 0 评论 -
字符串转换为数组,
package com.yanshu.utils;import java.net.URLDecoder;/** * 对tab选项字段进行分割,处理 * @author Administrator * */public class TabUtils {/*** 对参数进行处理,处理成数组的方式* @param objec原创 2017-09-19 15:00:49 · 1304 阅读 · 0 评论 -
数组转换为字符串,截取字符串tab选项
package com.yanshu.utils;import java.net.URLDecoder;/** * 对tab选项字段进行分割,处理 * @author Administrator * */public class TabUtils {/*** 对参数进行处理,处理成数组的方式* @param objec原创 2017-09-19 15:02:33 · 440 阅读 · 0 评论 -
如何编写一个带模糊查询的存储过程
CREATE proc sp_person_sel_by_name@name varchar(50)ASSELECT *FROM empWHERE name like '%'+ @name +'%'GO原创 2017-09-19 18:13:24 · 1860 阅读 · 0 评论 -
模糊查询存储过程
alter proc sp_person_sel_by_name@name varchar(50)ASbeginDECLARE @SQL NVARCHAR(4000) , @SQLCount NVARCHAR(500) , @SelectColumns NVARCHAR(500) , @TmpStartRow NVARCHAR(原创 2017-09-19 19:27:22 · 1126 阅读 · 0 评论 -
模糊查询的存储过程
USE [YanShu_IndexDW]GO/****** Object: StoredProcedure [dbo].[SP_GetZTCStandardPromotionPlanKeyWord] Script Date: 2017/9/19 19:55:36 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO原创 2017-09-19 20:03:56 · 1153 阅读 · 0 评论 -
如何利用Runable创建线程
利用Runable创建线程package com.yanshu.test;/** * 利用Runable创建线程 * @author Administrator * */public class CreateRunable implements Runnable {String name;public CreateRunable(String name) {原创 2017-09-28 10:08:48 · 290 阅读 · 0 评论 -
JAVA经典实例
Java经典实例(第二版)1. 获取环境变量Java代码 1. System.getenv("PATH"); 2. System.getenv("JAVA_HOME"); 2. 获取系统属性Java代码 1. System.getProperty("pencil color"); // 得到属性值 2. java -Dpencil color=g转载 2017-09-28 10:18:12 · 1745 阅读 · 0 评论 -
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
你的数组长度小于你的代码指定的长度嘛这个简单啊判断下你的数组长度,如果长度小于你指定的下标,那么就不要访问这个下标指定的位置就可以了比如:if(list.size() > 2){list.get(2);}原创 2017-09-29 12:33:18 · 20981 阅读 · 0 评论 -
java web 项目中 简单定时器实现 Timer
实现一个定时清理临时文件夹的任务 Timer这个类最终功能是每天某个时间点(如每晚22点)执行某一功能。首先,介绍Java定时器(java.util.Timer)有定时执行计划任务的功能,通过设定定时器的间隔时间,会自动在此间隔时间后执行预先安排好的任务(java.util. TimerTask)如: 每隔一个小时执行任务 timer.schedule(TimerT转载 2017-09-20 15:24:10 · 575 阅读 · 0 评论 -
springboot与mybatis的整合
1.pom.xml文件xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">4.0.0com.yanshubootMybatis0.0.1-SNAPSHOTwarbootMybatisDemo pro原创 2017-09-21 10:05:47 · 226 阅读 · 0 评论 -
springboot+mybatis
这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心累,结合了mybatis的官方demo和文档终于找到了最简的两种模式,花了一天时间总结后分享出来。orm框架的本质是简化编程中操作数转载 2017-09-21 11:32:41 · 244 阅读 · 0 评论 -
springboot+mybatis的深化
接口package com.yanshu.dao;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Insert;import org.apache.ibatis.annotations.Mapper;i原创 2017-09-21 11:35:03 · 259 阅读 · 0 评论 -
什么是spring boot
什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(原创 2017-09-21 11:44:30 · 330 阅读 · 0 评论 -
【项目管理和构建】——Maven下载、安装和配置(二)
前言在上篇博文【项目管理和构建】——Maven简介(一)中我们了解到maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事:统一开发规范与工具统一管理jar包这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已原创 2017-10-08 13:55:03 · 168 阅读 · 0 评论 -
取出list里面某个字段的值
@RequestMapping("/lsdb")public String getLcsyDistribution(){List lcsysdblist=ldbdao.findByDistribution();System.out.println(lcsysdblist.toString());//如何从list中取出System.out.println("第一个:"+lc原创 2017-10-17 18:29:28 · 33694 阅读 · 0 评论 -
springboot+mybatis配置多数据源
说起多数据源,一般都来解决那些问题呢,主从模式或者业务比较复杂需要连接不同的分库来支持业务。我们项目是后者的模式,网上找了很多,大都是根据jpa来做多数据源解决方案,要不就是老的spring多数据源解决方案,还有的是利用aop动态切换,感觉有点小复杂,其实我只是想找一个简单的多数据支持而已,折腾了两个小时整理出来,供大家参考。废话不多说直接上代码吧配置文件pom包就原创 2017-09-21 12:57:09 · 299 阅读 · 0 评论 -
SpringBoot多数据源及MyBatis配置详解
摘要: 目前项目中持久化框架使用是mybatis,经过分析后不难发现,多数据源配置需要解决两个问题,一个是由原先的spring经典方式切换到了springboot方式下,多数据源如何配置?有无太大变化?另一个是怎样将多数据源与mybatis的配置关联起来?前言最近迫于项目需要,笔者踏上了springboot多数据源的配置之旅。之前笔者配置过spring的动态多数据源切换,当时使用的转载 2017-09-21 14:41:28 · 349 阅读 · 0 评论