Java
Evan_Gu
专注大数据可视化和可视分析相关的理论、方法与技术,探索行业中最佳实践与应用。
展开
-
内存Out of memory
第一种方法--及时回收bitmap内存:一般而言,回收bitmap内存可以用到以下代码if(bitmap != null && !bitmap.isRecycled()){ bitmap.recycle(); bitmap = null; } System.gc(); bitmap.recycle()方法用于回收该bitmap所占用原创 2015-02-13 15:29:05 · 954 阅读 · 0 评论 -
Spring Security Core
Spring Security Core核心组件SecurityContextHolder,提供访问SecurityContext的SecurityContext,存储Authentication 和可能的请求安全信息Authentication,表示在Spring Security机制中的一个访问者GrantedAuthority,反映访问者在应用范围的权限UserDetails,...原创 2018-10-15 21:05:32 · 724 阅读 · 0 评论 -
Spring Security OAuth2 开发指南
Spring Security OAuth2 开发指南 官方原文:http://projects.spring.io/spring-security-oauth/docs/oauth2.html 翻译及修改补充:Alex Liao. 转载请注明来源:http://www.cnblogs.com/xingxueliao/p/5911292.htmlSpring OAuth2.0 提供者...转载 2018-09-13 14:44:39 · 307 阅读 · 0 评论 -
Window Server 部署Spring boot应用
背景使用Spring Boot开发的Web项目,打包生成了一个jar包,希望能部署在Windows Server服务器中前期方案1、Spring Boot生成的jar包,可以直接用java -jar运行,通常还需要指定运行参数,并且运行的Dos界面会保留在任务栏中,没有后台运行2、写一个bat批处理文件,里面写java -jar运行程序,将运行的命令写在里面,每次需要启动直接运行就...原创 2018-09-03 20:04:19 · 1686 阅读 · 0 评论 -
【maven】添加本地包依赖
添加例如:添加 com.sap.sapjco3.jar 包在项目src/main/resources/下新建文件夹lib, 将 com.sap.sapjco3.jar 添加到lib中pom.xml 中添加本地java包依赖<dependency> <groupId>com.sap</groupId> <ar...原创 2018-06-10 19:35:18 · 3949 阅读 · 0 评论 -
【Maven】Maven error “Failure to transfer…”
Maven error “Failure to transfer…”在eclipse中使用Maven update project时 出现的错误原因:由于下载的package错误造成的解决办法:删除所有下载错误的包linu环境下find ~/.m2 -name "*.lastUpdated" -exec grep -q "Could not transfer"...原创 2018-06-06 19:05:06 · 550 阅读 · 0 评论 -
【Java Spring 开发工具】效率工具列表
GsonFormat很RESTful API的以JSON格式组织数据结构,GsonFormat可以快速从JSON格式的数据,生成JavaBean对象原创 2018-05-24 21:32:26 · 1013 阅读 · 0 评论 -
【Oracl JDBC】Maven安装OJDBC 11.2.0.4
由于Maven中心库,没有JDBC下载,所以需要我们自己下载JDBC驱动,然后安装下载 http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html下载完成后,将文件放到E盘根目录,再执行如下命令mvn install:install-file -DgroupId=com...原创 2018-05-22 19:27:31 · 4184 阅读 · 0 评论 -
【Spring Swagger】5分钟上手swagger
1 简介当我们在创建REST API时,需要有清晰的API说明文档,用于提供开发人员阅读和使用API。然而,在开发过程中每次更新API,需要同步更新API文档,这无疑是加重了开发工作量。Swagger是一个用于快速构建API文档的工具,可以自己从代码中生成API说明文档。下面将一步步描述如何向spring REST web service项目中引入swagger。2 新建Sprin...原创 2018-05-26 21:25:32 · 988 阅读 · 1 评论 -
Java String.split()处理分隔符
它是java.lang包中的String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是如下写法: String.split(“\.”),这样才能正确的分隔开,不能用String.split(“.”);2、如果用“|”作为分隔的话,必须是如下写法:String.split(“\|”),这样才能正确的分隔开,不能用S转载 2016-12-19 13:58:12 · 8669 阅读 · 1 评论 -
Java文件读写操作
Java 文件读写操作package fileopt;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.RandomAccessF转载 2016-10-06 11:03:05 · 382 阅读 · 0 评论 -
Java读取大文件
1、概述本教程将演示如何用Java高效地读取大文件。这篇文章是Baeldung(http://www.baeldung.com/) 上“Java——回归基础”系列教程的一部分。2、在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:123转载 2016-10-08 20:52:40 · 785 阅读 · 0 评论 -
深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口转载 2016-08-16 21:15:46 · 370 阅读 · 0 评论 -
JDBC中prepareStatement 与createStatement 区别
简单来说,prepareStatement 提供预编译SQL语句,可以用"?" 来替换需要改变的参数值,类似于正则化 SQL查询语句。createStatement则不提供预编译SQL,需要实时executeQuery(sqlStr) 来访问数据库。 因此,prepareStatement可以多次使用,提高访问数据库的效率。具体可以参考:http://blog.csdn原创 2016-07-07 17:55:35 · 4929 阅读 · 0 评论 -
Java的Runtime exe进程阻塞问题
具体参见: https://www.javaworld.com/article/2071275/when-runtime-exec---won-t.html?page=2原因分析The JDK’s Javadoc documentation provides the answer to this question:Because some native platforms only prov...原创 2019-05-29 11:52:58 · 1157 阅读 · 0 评论