-
String.Format大全(C# Java)
所属栏目:[Java] 日期:2020-12-14 热度:134
c#string.format 字符串的数字格式 stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0stringstr2 =string.Format("{0:N2}",789.00stringstr3 =string.Format("{0:N3}",789.000stringstr8 =string.Format("{0:F1}",56789); //result: 56789.0st[详细]
-
Spring与Mybatis相结合实现多数据源切换功能
所属栏目:[Java] 日期:2020-12-14 热度:92
废话不多说,关键代码如下所示: 1. 代码: DbContextHolder public class DbContextHolder {//线程安全的ThreadLocalprivate static final ThreadLocalString contextHolder = new ThreadLocalString();public static void setDbType(String dbType) {contex[详细]
-
java 下执行mysql 批量插入的几种方法及用时
所属栏目:[Java] 日期:2020-12-14 热度:71
方法1: Java code 复制代码 代码如下: conn = DriverManager.getConnection(JDBC_URL,JDBC_USER,JDBC_PASS); pstmt = conn .prepareStatement("insert into loadtest (id,data) values (?,?)"); for (int i = 1; i = COUNT; i++) { pstmt.clearParameters()[详细]
-
Eclipse搭建spring开发环境图文教程(推荐)
所属栏目:[Java] 日期:2020-12-14 热度:116
1 安装 springsource-tool-suite: (1) 在官网上找安装Eclipse的对应版本(我的Eclipse版本是4.5.1,对应版本是3.7.2) http://download.springsource.com/release/TOOLS/update/3.7.2.RELEASE/e4.5/springsource-tool-suite-3.7.2.RELEASE-e4.5.1-updatesite[详细]
-
Spring使用RestTemplate模拟form提交示例
所属栏目:[Java] 日期:2020-12-14 热度:98
RestTemplate是用来在客户端访问Web服务的类。和其他的Spring中的模板类(如JdbcTemplate、JmsTemplate)很相似,我们还可以通过提供回调方法和配置HttpMessageConverter类来客户化该模板。客户端的操作可以完全使用RestTemplate和HttpMessageConveter类来执[详细]
-
PHP和JAVA的XML-RPC中文问题解决办法
所属栏目:[Java] 日期:2020-12-14 热度:57
问题描述: 在使用PHP和JAVA操作XML-RPC的时候,如果request中包含中文字符,会被自动编码成如下样式: 。 环境:PHP内置XML-RPC的API,Apache的XML-RPC的JAVA API PHP下的解决方法: 起初以为是中文字符的编码问题,所以我就尝试用各种编码方式来编码中文字[详细]
-
Spring Boot 集成Mybatis实现主从(多数据源)分离方案示例
所属栏目:[Java] 日期:2020-12-14 热度:108
本文将介绍使用Spring Boot集成Mybatis并实现主从库分离的实现(同样适用于多数据源)。延续之前的Spring Boot 集成MyBatis。项目还将集成分页插件PageHelper、通用Mapper以及Druid。 新建一个Maven项目,最终项目结构如下: 多数据源注入到sqlSessionFactor[详细]
-
深入Java Robot实现控制鼠标和键盘的方法详解
所属栏目:[Java] 日期:2020-12-14 热度:152
Java.awt.Robot 类用于控制鼠标和键盘。 一旦你得到这种控制,你能够通过你的Java代码做与鼠标和键盘任何类型的操作。这个类通常用于自动化测试。下面的代码样例将向您展示Robot类如何处理键盘事件。如果你运行此代码,并打开notepad,您将在notepad中看到HI[详细]
-
springMVC如何将controller中数据传递到jsp页面
所属栏目:[Java] 日期:2020-12-14 热度:191
1 将方法的返回值该为ModelAndView在返回时,将数据存储在ModelAndView对象中如: newModelAndView("/WEBINF/jsp/showData.jsp","message",message) 其中第一个参数为url,第二个参数为要传递的数据的key,第三个参数为数据对象。 在这里要注意的是 数据是默认[详细]
-
spring boot配合前端实现跨域请求访问
所属栏目:[Java] 日期:2020-12-14 热度:197
一.方法: 服务端设置Respone Header头中Access-Control-Allow-Origin 配合前台使用jsonp 继承WebMvcConfigurerAdapter 添加配置类 二.实例: 1.前端:因为我们用了前后端分离,前端用node服务器,node服务器再用了ajax反向代理请求到我的spring boot 服务器。其[详细]
-
spring boot整合mybatis使用c3p0数据源连接mysql
所属栏目:[Java] 日期:2020-12-14 热度:114
刚刚接触springboot,对很多东西都不熟悉,例如,它的注解方式,他的配置方式等;听说它很牛逼,所以就尝试着去学习。在基本熟悉springboot的第一个程序之后。想到当时spring整合mybatis时使用了数据源连接数据库,所以自己也想尝试使用c3p0连接数据库。所以[详细]
-
Java 使用json-lib处理JSON详解及实例代码
所属栏目:[Java] 日期:2020-12-14 热度:145
Java 使用json-lib处理JSON详解 【项目环境】 dependency groupIdnet.sf.json-lib/groupId artifactIdjson-lib/artifactId version2.4/version classifierjdk15/classifier /dependency 1. JSON 数组对象转化为 List 对象; /** * JSON 数组对象转化为 Java[详细]
-
使用java实现http多线程断点下载文件(二)
所属栏目:[Java] 日期:2020-12-14 热度:64
下载工具我想没有几个人不会用的吧,前段时间比较无聊,花了点时间用java写了个简单的http多线程下载程序,纯粹是无聊才写的,只实现了几个简单的功能,而且也没写界面,今天正好也是一个无聊日,就拿来写篇文章,班门弄斧一下,觉得好给个掌声,不好也不要[详细]
-
详解SpringBoot多跨域请求的支持(JSONP)
所属栏目:[Java] 日期:2020-12-14 热度:75
在我们做项目的过程中,有可能会遇到跨域请求,所以需要我们自己组装支持跨域请求的JSONP数据,而在4.1版本以后的SpringMVC中,为我们提供了一个AbstractJsonpResponseBodyAdvice的类用来支持jsonp的数据(SpringBoot接收解析web请求是依赖于SpringMVC实现的[详细]
-
java读取csv文件示例分享(java解析csv文件)
所属栏目:[Java] 日期:2020-12-14 热度:157
复制代码 代码如下: import java.io.*; import java.util.*; public class HandleCsv { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader( new InputStreamReader( new FileInputStream("test.csv") )[详细]
-
java 面试题闰年判断详解及实例
所属栏目:[Java] 日期:2020-12-14 热度:155
java 闰年判断 前言: 给定一个年份,判断这一年是不是闰年。 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数; 2. 年份是400的倍数。 其他的年份都不是闰年。 输入格式 输入包含一个整数y,表示当前的年份。 输出格式 输出一行,如[详细]
-
Spring MVC 关于controller的字符编码问题
所属栏目:[Java] 日期:2020-12-14 热度:60
在使用springMVC框架构建web应用,客户端常会请求字符串、整型、json等格式的数据,通常使用@ResponseBody注解使 controller回应相应的数据而不是去渲染某个页面。如果请求的是非英文格式的字符串,往往在客户端显示的是乱码。原因是spring的 StringHttpMess[详细]
-
详解spring整合shiro权限管理与数据库设计
所属栏目:[Java] 日期:2020-12-14 热度:121
之前的文章中我们完成了基础框架的搭建,现在基本上所有的后台系统都逃不过权限管理这一块,这算是一个刚需了。现在我们来集成shiro来达到颗粒化权限管理,也就是从连接菜单到页面功能按钮,都进行权限都验证,从前端按钮的显示隐藏,到后台具体功能方法的权[详细]
-
java抓取鼠标事件和鼠标滚轮事件示例
所属栏目:[Java] 日期:2020-12-14 热度:64
java抓取鼠标事件和滚轮事件 复制代码 代码如下: package demo; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.event.MouseWheelEvent; import java.awt.event.MouseWheelListener; import javax.swing.JButton;[详细]
-
IntelliJ IDEA 2017.1.4 x64配置步骤(介绍)
所属栏目:[Java] 日期:2020-12-14 热度:72
只是为了研究下idea这款编译器怎么使用。开门见山,说下如何配置这款编译器,不配置也能用,但是强迫症表示不服。下面直入正题: 下载与安装就不说了,除了更改安装目录外,没啥注意的地方,建议下载idea去官网下载,这里的“官网”不是下载站哦。 安装完毕[详细]
-
详解SpringMVC验证框架Validation特殊用法
所属栏目:[Java] 日期:2020-12-14 热度:165
基本用法不说了,网上例子很多,这里主要介绍下比较特殊情况下使用的方法。 1. 分组 有的时候,我们对一个实体类需要有多中验证方式,在不同的情况下使用不同验证方式,比如说对于一个实体类来的id来说,保存的时候是不需要的,对于更新时是必须的,可以如下[详细]
-
手把手教你使用flex eclipse整合spring
所属栏目:[Java] 日期:2020-12-14 热度:90
最先下载FlashBuilder_4_7_LS10_win64.exe试了几个eclipse安装插件都没成功,包括myeclipse8.5、spring sts2.9.2、eclipse3.5、j2eeeclipse版本4.2.0,后来搞了一个FlashBuilder_4_LS10.exe安装完找不到插件安装文件原来这个是单独版,必须插件版才行,最后[详细]
-
SpringBoot实现文件上传下载功能小结
所属栏目:[Java] 日期:2020-12-14 热度:166
最近做的一个项目涉及到文件上传与下载。前端上传采用百度webUploader插件。有关该插件的使用方法还在研究中,日后整理再记录。本文主要介绍SpringBoot后台对文件上传与下载的处理。 单文件上传 // 单文件上传@RequestMapping(value = "/upload")@ResponseBo[详细]
-
java实现日历(某年的日历,某月的日历)用户完全自定义
所属栏目:[Java] 日期:2020-12-14 热度:178
用户可以自定义打印某一年的年历,即:把某一年的日历全部打印出来 如把2013年的年历打印出来如下: 复制代码 代码如下: January 2013 --------------------------------------------- Sun Mon Tue Wed Thu Fri Sat 2 3 4 5 7 8 9 10 11 12 14 15 16 17 18 1[详细]
-
详解利用SpringMVC拦截器控制Controller返回值
所属栏目:[Java] 日期:2020-12-14 热度:152
背景:需求是在Controller中方法没有实现时,返回模拟结果。主要用于项目初期前台跟后台的交互,Web项目就是在前台发出请求然后后台响应并返回结果。本示例利用拦截器和注解实现跳过执行方法直接返回定义结构的功能。 通过定义一个StringResult注解,在访问[详细]