随笔分类 - JAVA
摘要:前言正在使用kettle webspoon,虽然解决了一些问题,但是问题还是层出不穷,在群中了解到appache hop是基于kettle最新的扩展,所以研究一下。新的确实是不一样,构建过程比webspoon轻松多了,只要半天就轻松构建成功,现把构建过程分享给大家。 一、开发环境版本问题 JDK11
阅读全文
摘要:Unable to get VFS File object for filename 'G:\kettle\apps\var\file-rep\plugins\pdi-salesforce-plugin\lib' : Could not find file with URI "G:\kettle\a
阅读全文
摘要:spoonweb在保存ktr时,会遇到获取文件路径失败的问题。 问题原因: spoon/osgi/cxf/browser/loadFilesAndFolders/%2F?v=1649812390.2454703&cid=93e2fd76 直接打开可以看到报的是400错误,并报invalid url错
阅读全文
摘要:public class InvokeTester { public InvokeTester() { } String str; public InvokeTester(String str) { this.str = str; } public ...
阅读全文
摘要:public static void main(String[] args) { //红包数 int number = 10; //红包总额 float total = 100; float money; //最小...
阅读全文
摘要:异常信息java.lang.IllegalAccessError: tried to access method freemarker.ext.servlet.AllHttpScopesHashModel.(Lfreemarker/template/ObjectWrapper;Ljavax/serv...
阅读全文
摘要:博客搬家,本文新地址:http://www.zicheng.net/article/9本文描述如何配置tomcat的访问日志,按我们的要求输出指定的日志格式。且在Nginx+Tomcat的配置环境中,如何让Tomcat记录访客真实的IP地址。本文为原创内容,转载请注明出处:JDiy官网http://...
阅读全文
摘要:Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Ja...
阅读全文
摘要:博客搬家,新地址:http://www.zicheng.net/article/38.htmBehavioral Options(行为参数)Option and Default Value Description-XX:-AllowUserSignalHandlersDo not complain ...
阅读全文
摘要:最近在来到一个新公司,使用新的spring3,hibernate4框架,在使用注解事务总是不起作用。首先看配置文件,然后再讲解。首先是springmvc-servlet.xml,这个配置文件是servlet的加载文件,引用这个文件的位置是在web.xml里 sprin...
阅读全文
摘要:在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 list...
阅读全文
摘要:1.最简单的方式(注解法)@Autowiredprivate HttpServletRequest request;2.最麻烦的方法 a.在web.xml中配置一个监听 org.springframework.web.context.request.R...
阅读全文
摘要:云计算、大数据地快速发展催生了不少热门的应用及工具。作为老牌语言Java,其生态圈也出来了一些有关云服务、监控、文档分享方面的工具。本文总结了7款较新的Java工具,大家不妨看下。1.JClarity——性能监控JClarity目前提供两款有关Java性能的工具:Illuminate和Censum,...
阅读全文
摘要:在接触一个新东西,总免不了走一些弯路,也正是在这些弯路中,我们不断的成长。从git上把之前写的代码扒下来,看看我在当初使用spring与mybatis中所走的弯路,路过的君子也可引以为戒。 ...
阅读全文
摘要:volatile是一个变量修饰符,而synchronized是一个方法或块的修饰符。所以我们使用这两种关键字来指定三种简单的存取变量的方式。 int i1; int geti1() {return i1;}volatile int i2; int geti2() {return i2;}i...
阅读全文
摘要:本文旨在给所有希望了解JVM(Java Virtual Machine)的同学一个概念性的入门,主要介绍了JVM的组成部分以及它们内部工作的机制和原理。当然本文只是一个简单的入门,不会涉及过多繁杂的参数和配置,感兴趣的同学可以做更深入的研究,在研究JVM的过程中会发现,其实JVM本身就是一个计算机体...
阅读全文
摘要:首先我们要明白一点,我们所使用的变量就是一块一块的内存空间!!一、内存管理原理:在java中,有java程序、虚拟机、操作系统三个层次,其中java程序与虚拟机交互,而虚拟机与操作系统间交互!这就保证了java程序的平台无关性!下面我们从程序运行前,程序运行中、程序运行内存溢出三个阶段来说一下内存管...
阅读全文
摘要:在mac或linux下idea 13(可能其它版本也会出现乱码) tomcat 7在输出到控制台的日志中文乱码,解决方式加一个environment variable,在如图绿色位置添加 JAVA_TOOL_OPTIONS, Value填-Dfile.encoding=UTF-8.然后重启 to...
阅读全文
摘要:spring,mybatis事务管理配置与@Transactional注解使用概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects)支持声明式事务管理,特别是基于注解的声明式事务管理,简单易用提供比其他事务API如JTA更简单的编程式事务管理API与spring数据访问抽
阅读全文
摘要:一:Maven的下载安装准备工作:1)安装环境 Windows xp2)需安装JDK ,并配置环境变量(略)3) Maven版本3.0.54)下载地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip5)zip包解压。路径为:D:\Java\apache-maven-3.0.56)Maven环境配置:将下载文件解压,然后设置maven环境如果你配置过jdk的话,这里对你应该不难。如我的maven环境为:D:\Java\apache-maven-3.0.5环境变量配置A)
阅读全文

浙公网安备 33010602011771号