最近项目需要国际化,一般常见的方式就是采用配置文件话国际化。根据请求头传入不同的语言,返回不同的内容; 自己搭建了一个模型,分如下几步:1.spring配置文件修改,定义国际化消息2.查找项目中需要返回到web的国际化内容,写到配置文件中3.处理国际化封装成一个工具类,在controller层 统一处理。国际化需要注意,如果调用方未传language,系统需要默认一个,最好写在配置文件中,方便随时修改,用 @value注入到国际化工具类中...
https://github.com/ossf/criticality_score 发布了开源项目排名,下载地址:https://commondatastorage.googleapis.com/ossf-criticality-score/index.html我在这里选出我感兴趣,而且和公众认知不大一致的排名。Spring生态
这点毫无疑问,Spring生态是Java开发的实际标准规范。
基于“事件驱动架构”的Spring Cloud Stream项目也上榜了,这才是微服务解耦的正确姿势。
gradle vs maven(第2名vs第27)gradle无论是易用性还是性能...
最近用Java写了一个小工具,想将它达成exe执行文件,到时候直接放某个目录下,一执行就能跑啦。 用到的工具:1、写好的项目:可以是java项目,也可以是java web项目2、能够打jar的工具:我用的MyEclipse开发,他们有自带的工具,我就直接用这个了3、exe4j:可以去网上下载,地址:http://www.ej-technologies.com/download/exe4j/files.html,有绿色版的和安装的,32位和64位的。我的是别人给的安装版的,跟官网的最新版可能有些出...
集合了一些常用的小片段
1. 字符串有整型的相互转换
Java代码
String a = String.valueOf(2); //integer to numeric string
int i = Integer.parseInt(a); //numeric string to an int 2. 向文件末尾添加内容
Java代码
BufferedWriter out = null;
try { out = new BufferedWriter(new FileWriter(”filename”, true)); out.write(”aString”);
} catch (IOException e) { // error processing code...
以前很多时候会开玩笑,说什么,三天学会PHP,七天精通Nodejs,xx天学会xx 。。。 一般来说,这样子说的多半都带有一点讽刺的意味,我也基本上从不相信什么快速入门。我以前在学校的时候自觉过很多门语言,但基本都只是了解了一个大概,入门肯定也算不上了。顶多也就能吹吹牛,说几个大的概念而已。 公司最近转型,决定抛弃PHP了,我们的出路是:要么H5,要么JAVA,要么走人。纠结了一段时间后,决定还是转JAVA了。 当一个人...
转载:https://www.zhihu.com/question/24834285/answer/251369977biezhi/blade:先推荐下自己的哈哈,一款轻量级、高性能、简洁优雅的MVC框架scribejava/scribejava:一个简单的 Java 实现的 OAuth/OAuth2 库winterbe/java8-tutorial:绝对值得一看的Java8指南、教程javaee-samples/javaee7-samples:如果你对Java7的骚操作还不熟,赶紧看看kdn251/interviews:Java面试题和答案(英文)phishman3579/java-algorithms-implementat...
RT,修正黑苹果初装Eclipse后Java项目JRE环境丢失,原因未知。目测,MBP/A上可能也会有。菜单操作 Eclipse->Preferences...->Java->Installed JREs如果有问题列表中应该没有任何条目,此处点击Add->Standard VM 选择JRE home后的Directory,找到JRE的位置,我这里是“/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/”,然后就OK了。原文:http://my.oschina.net/crowd/blog/307722
1.使用命令行工具构建一个Maven项目 第一步:创建一个Maven的工作空间目录mvn_work 第二步:进入该目录命令行输入以下命令: mvn archetype:generate 说明: archetype:项目模版工具插件,使用该插件可以自动生成各种项目的默认结构,从Maven的中央仓库里寻找所有支持的项目模版 generate:是archetype插件的一个目标,也可以说是Maven的一个目标,该目标描述了将会在构建中完成一个基本工作单元,用...
使用MyEclipse打包生成jar文件方法1、 鼠标右键单击要打包的项目 2、 在打开的窗口中选择对应的项目,(java 普通程序对应java;web项目对应) 3、 4、默认设置 点击Next 5、 6、 7、 8、文件打包完成; 原文:http://www.cnblogs.com/hbmlml/p/4000936.html
将Java项目从maven迁移到gradle如何将一个java项目从maven迁移到gradle呢?gradle集成了一个很方便的插件:Build Init Plugin,使用这个插件可以很方便地创建一个新的gradle项目,或者将其它类型的项目转换为gradle项目。要将maven项目转换为gradle项目,只需要在项目的pom文件所在的目录下执行以下命令:$ gradle init --type pom上面的命令会根据pom文件自动生成gradle项目所需的文件和配置,然后以gradle项目重新导入即可。原文...
首先先ping一下localhost如果这里显示的不是127.0.0.1 说明你的hosts文件出问题了 .修改一下hosts文件win7系统hosts文件路径 c:\windows\system32\drivers\etc把两个隐藏都让他显示了 就会显示hosts文件.如上图. 然后我们打开host文件,用记事本打开就行.这里localhost前面会出现刚刚你ping localhost的时候显示的ip. 你把他改成localhost 就行了. 原文:http://www.cnblogs.com/liuxiansheng/p/4223406.html
之所以发出这篇博客,因为我前几天搞这个问题搞了几天,各种百度居然都没有找到相关的案例,虽然很简单的事件。可是百度博客上面居然都搜不到案例o(* ̄︶ ̄*)o觉得奇怪!!! 新总监来了,项目要上线,以前都没听旧总监提起要做什么打包生成MD5文件;一下子就蒙了o(* ̄︶ ̄*)o,主要原因还是因为我太菜O(∩_∩)O哈哈~ 因为项目要上线,很多工作要做,总监也忙的基本搭不上话,这几天会也没开,能完成那也是因为我对工作比较...
Ant可以代替使用javac、java和jar等命令来执行java操作,从而达到轻松的构建和部署Java工程的目的。1、利用ant的javac命令来编译Java程序Ant的javac命令用于实现编译Java程序的功能。下面来看一个简单的例子:首先我们建立名为 JavaPro的Java项目,建立src目录为源代码目录,在src目录下建立TestAnt.java这个类文件。该类文件的内容如下:package com.home;public class TestAnt{public static void main(String args[]){System.ou...
Java项目中经常要读取配置文件,涉及到读取配置文件的地方,就会要读定位文件的路径。因此,在项目如何正确获取文件路径尤为关键。根据不同的java项目,在获取文件路径时候有一些 小区别测试环境:E:\Eclipse-workspace\BlkReport ------我的源项目根目录 K:\Tomcat 7.0 ----------Tomcat项目的根目录 (一)在java web 项目中获取项目根路径: 1.1在jsp或者Servlet中获取项目根路径 String real...
1.简介: JavaMelody能够在运行环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。2.准备:下载javamelody-1.47.0.jar和jrobin-1.5.9.1.jar,引用到项目中.3.配置方法:一般会在第一个Filter之前加...