java
文章平均质量分 64
咋个办呢
这个作者很懒,什么都没留下…
展开
-
Eclipse支持@Getter、@Setter注解引用lombok插件(咋个办呢zgbn)
Eclipse支持@Getter、@Setter注解引用lombok插件(咋个办呢zgbn)获取lombok插件访问maven资源库,https://mvnrepository.com/search?q=lombok 获取最新的插件包(如下图)。<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->...原创 2019-03-10 11:39:35 · 1127 阅读 · 0 评论 -
Tomcat性能调优方案(咋个办呢 )
网易博客也关闭并停止服务了,想一想真的让人莫名的感叹。最开始使用网易博客,然后迁移到百度,百度博客关闭了,损失了很多写过的文章。之后转战CSDN,CSDN被黑后又损失了很多文章。之后转战网易,CSDN回复后转回CSDN。现在网易博客也关闭了。坎坷呀。原创 2018-11-15 09:49:09 · 177 阅读 · 0 评论 -
Glassfish JAVA容器中间件使用(咋个办呢 zgbn)
Glassfish JAVA容器中间件使用安装GlassfishGlassfish官方下载页面:https://javaee.github.io/glassfish/download 下载GlassFish 5.0 - Full Platform版本。下载后得到glassfish-5.0.zip,将其直接解压到目录下即可。添加Glassfish到系统环境变量进入加压后的Glassfi...原创 2019-03-10 21:28:43 · 268 阅读 · 0 评论 -
Maven学习 (六) 搭建多模块企业级项目
Maven学习 (六) 搭建多模块企业级项目首先,前面几次学习已经学会了安装maven,如何创建maven项目等,最近的学习,终于有点进展了,搭建一下企业级多模块项目。好了,废话不多说,具体如下:首先新建一个maven项目,pom.xml的文件如下:搭建多模块项目,必须要有一个packaging为pom的根目录。创建好这个maven项目后,我们对着项目右键–>new输入你的项目名称这里就不重复说创建转载 2016-02-02 22:04:40 · 306 阅读 · 0 评论 -
Maven学习 (四) 使用Nexus搭建Maven私服
Maven学习 (四) 使用Nexus搭建Maven私服 - QuantSeven - 博客园为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境转载 2016-02-02 21:16:11 · 298 阅读 · 0 评论 -
Maven学习 (三) 使用m2eclipse创建web项目
Maven学习 (三) 使用m2eclipse创建web项目1.首先确认你的eclipse已经安装好m2eclipse的环境,可以参照上两篇Maven学习内容2.新建一个maven的项目![这里写图片描述](http://img.blog.csdn.net/20160203111909530)3.下一步默认配置,使用默认的工作空间,或者你可以自己选择其他的空间4.一般我们都是web开发,所以选择ma转载 2016-02-02 21:05:19 · 419 阅读 · 0 评论 -
Maven学习 (五) Elipse中发布一个Maven项目到Tomcat
Maven学习 (五) Elipse中发布一个Maven项目到Tomcat对于maven初学者的我,经常遇到一个问题就是,maven项目创建成功后,本来已经添加了jar的依赖,但是发布到Tomcat中就是没有jar包存在,启动Tomcat总是报没有找到jar包,可项目结构中确实已经有jar了,一直很郁闷,所以记录下来。1、首先确定好我们已经安装好maven需要的环境,并且已经创建好一个Maven依转载 2016-02-02 21:23:50 · 286 阅读 · 0 评论 -
maven配置(咋个办呢 zgbn)
maven配置(咋个办呢 zgbn)记性不好,直接把常规的maven配置记录下来吧。下载并解压缩maven到本地目录。%M2_HOME% = E:\Java\apache-maven-3.3.9window下环境变量配置在window下面方便开发使用,建议配置一下maven的环境变量。 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 在弹出的对话...原创 2018-05-17 17:33:04 · 260 阅读 · 0 评论 -
Maven学习 (一) 搭建Maven环境
Maven学习 (一) 搭建Maven环境 有两种方式可以配置maven的环境配置,本人推荐使用第二种,即使用本地的maven安装文件,个人感觉这样可以方便管理下载jar包的存放位置,错误信息的输出等,可以在dos窗口中可以清晰看到,虽然比较麻烦,每次都要敲dos命令,但可以写批处理文件来解决.方式一:不使用本地的mav转载 2016-02-02 20:21:27 · 402 阅读 · 0 评论 -
单向连表的反转JAVA实现(循环)(咋个办呢 zgbn)
上一篇文章介绍了“单向链表反转”通过“递归”方式的实现,这边文章介绍一下如何通过“循环”实现。其实逻辑都是一样的。原创 2022-04-02 16:50:32 · 769 阅读 · 0 评论 -
单向连表的反转JAVA实现(递归)(咋个办呢 zgbn)
JAVA代码实现一个单向连表的反转处理。程序代码实现方面,可以使用递归算法,递归的1个特点层级进入递归时可以实现对链表的“从先到后”的遍历访问,这样方便程序定位到链表的最后一个节点;递归的2个特点是当程序退出递归时,正好是一种倒序的对链表的访问过程,只需要在这个过程进行指向地址反转即可。原创 2022-04-02 13:33:14 · 991 阅读 · 0 评论 -
Ant简介 (标签)
可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道 make这个命令。转载 2016-02-02 13:37:43 · 451 阅读 · 0 评论 -
计算两个数组之间重叠数字对的重叠个数(咋个办呢 zgbn)
计算两个数组之间重叠数字对的重叠个数有a1和a2都是为无符号数组,al1和al2原创 2017-11-08 17:54:00 · 2519 阅读 · 0 评论 -
JAVA WEB中处理防SQL注入|防XSS跨站脚本攻击(咋个办呢 zgbn)
JAVA WEB中处理防SQL注入|防XSS跨站脚本在java web项目中,必然会涉及到从客户端向服务端提交数据,那么由于服务端对数据的处理等动作,会因为字符串拼接和使用的特殊性,存在一些漏洞被人利用。这篇文章,主要介绍一下在java web项目中,程序设计上在什么位置进行集中处理,我想这一点还是比较重要的,我经常遇到一些新手也知道对提交数据进行处理,但是苦于不知道在什么位置处理,最终用了很low原创 2017-11-28 11:39:13 · 3673 阅读 · 1 评论 -
nginx做反向负载均衡后端服务器获取真实客户端IP
nginx做反向负载均衡后端服务器获取真实客户端IPNginx代理站点配置nginx会在把请求转向后台real-server前把http报头中的ip地址进行替换.原创 2017-12-25 11:44:52 · 5697 阅读 · 0 评论 -
CentOS 7 Linux 安装Tomcat 8 - JVM内存优化(咋个办呢 zgbn)
CentOS 7 Linux 安装Tomcat 8 - JVM内存优化(咋个办呢 zgbn)参考:CentOS 7 Linux 安装Tomcat 8配置Tomcat启动JVM时分配的内存JVM内存分配默认情况说明JAVA_OPTS="-server -Xms2048m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=128m"原创 2018-02-01 19:26:16 · 3330 阅读 · 0 评论 -
CentOS 7 Linux 安装JAVA(咋个办呢 zgbn)
CentOS 7 Linux 安装JAVA(咋个办呢 zgbn)1、RPM方式安装Oracle JAVA下载Oracle JAVA打开oracle官方java下载页面http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 在CentOS服务中使用wg...原创 2018-04-10 09:46:34 · 202 阅读 · 0 评论 -
PublicCMS 二次开发-1(咋个办呢 zgbn)
PublicCMS 二次开发-1(咋个办呢 zgbn)因最近工作涉及到这个产品,索性就大概分析了这个产品的程序框架和技术。这里就将一些常用的二次开发涉及到的点做一个记录吧,也有一些网友咨询的问题的答复记录。其他也在搞PublicCMS的朋友如果遇到问题可以随时留言给我。二次开发问题PublicCMS模版如何显示当前月份的内容列表?通过_contentList标签指令设置属性...原创 2018-05-18 17:27:48 · 2496 阅读 · 1 评论 -
AXIS2中对POJO类部署自动生成的WSDL文件中,方法返回值变量名默认“return”的处理(咋个办呢 zgbn)
AXIS2中对POJO类部署自动生成的WSDL文件中,方法返回值变量名默认“return”的处理近几天,遇到一个问题,就是使用axis2自动生成的pojo映射的WSDL文件,对每个方法描述中对方法返回值的变量名默认总是“return”字符串的问题。对于return来说对其他调用此接口的框架来说数据关键字,所以需要修改,但是我总不能每个文件都要改一遍,然后再反编译成java类文件,在重新写业务逻...原创 2018-11-15 10:08:00 · 728 阅读 · 0 评论 -
JAVA中主线程等待异步子线程全部执行完后在执行方法(咋个办呢 zgbn)
JAVA中主线程等待异步子线程全部执行完后在执行方法(线程池实现方法) 1、通过 ExecutorService executor = Executors.newCachedThreadPool(); 创建执行线程池;2、构造 Worker 类去实现Runnable接口,并在构造器中追加线程计数器CountDownLatch成员属性; public class W...原创 2015-10-30 14:56:53 · 2872 阅读 · 0 评论 -
java 线程同步 小程序 内部类实现(咋个办呢 zgbn)
java 线程同步 小程序 内部类实现(咋个办呢 zgbn)2009-08-16 01:35:00| 分类: Javapackage com.cg.test;/*** 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。* 写出程序。* 下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 * @author ai_zxc**/public class Thr原创 2016-05-25 16:14:02 · 503 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 6 - RestFull API(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 - 6 - RestFull API配置Spring mvc支持RestFull模式,发布API接口。 在实际项目中,很多都需要系统对外发布接口,我们俗称API,这些接口请求、应答通常都采用JSON数据报文,那么下面我们看看spring mvc中如何发布接口。Demo介绍 在开始之前,我先把这次学习的结果写出来吧,有点目标往下原创 2016-02-27 16:10:50 · 993 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 4.1(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 我点休息一下放松放松,但还是比较无聊,所以追加4.5小结吧,没别的内容,就是把学习的项目里面一些配置文件的代码放进来,提供给大家参考。pom.xml/framework_spring/pom.xml<?xml version="1.0"?><project xsi:schemaLocation="http://maven.apac原创 2016-02-26 16:46:34 · 517 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 2 - Maven(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记创建Maven工程 现在开始进入创建项目工程,这里使用Maven工具创建项目,顺便学习一下多子项目Maven工程吧。创建Maven Project 打开Eclipse,依次选择[File->New->Project(Maven Project)],打开“New Project”页面,然后找到[Maven->Maven Proje原创 2016-02-25 14:13:27 · 670 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 1 - Maven(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记这里我也是先做一个说明,很久没有动过代码了,感觉有些跟不上时代潮流,然后脑子一热打算学习一下Spring 4.2.4.RELEASE,还记着曾经学习Spring2.5的时候的热血,不知道现在还有没有那股尽头了。 不管怎么说吧,既然决定了还是要学习一下,算是闲来无事吧。PS:这个学习笔记,估计是一个长期的工作,我会每天学习的时候更新一点东西上原创 2016-02-25 13:08:47 · 705 阅读 · 0 评论 -
简单Spring中的Quartz配置(收集)
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz。/* 被调度的类: package com.kay.quartz; */public class QuartzJob { public void work() { System.out.println("Quartz的任务调度!!!");转载 2016-02-02 14:18:53 · 405 阅读 · 0 评论 -
JAVA List容器内部差异化比较工具类(咋个办呢 zgbn)
最近在做一个小项目的时候,遇到需要将两组不同的数据集合进行对比,将相互有差异的元素挑选出来,所以就顺手写了一个工具类,今天发表出来提供给大家参考。原创 2016-02-01 10:07:06 · 1604 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 6.2 - (咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 - 6.2 本小结没有什么重点内容,只是把后面涉及到一些文件和代码复制出来,方便大家参考。 PS:因有些文件可能我有些改动,但是忘记该那些了,之前写过的东西我也不想回头修改了,索性这里重新粘帖出来大家看一下就好了。/framework_spring/pom.xml<?xml version="1.0"?><project x原创 2016-03-02 16:38:29 · 600 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 6.1 - (咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 - 6.1周末回来了,我们继续学习,不够这个为了往下开发学习顺利我需要创建一些共用的工具类,所以本小节重点就是放在创建一些常用的工具类。创建framework_common子maven项目 因这里我们的项目都是通过maven创建和管理,所以我们在总maven项目上“_total”创建字项目framework_common。在这个项目下原创 2016-03-02 12:38:20 · 497 阅读 · 0 评论 -
JAVA泛型应用-获取容器运行时的泛型Class对象
JAVA泛型应用,获取容器运行时的泛型Class对象。原创 2016-02-01 10:24:20 · 1579 阅读 · 0 评论 -
tomcat发布项目 ajax方式post请求返回数据中文乱码问题(Eclipse中tomcat正常)
好久没有写过代码了,这几天帮朋友做点东西,而然遇到一个问题,结果用了一个新的方法.web项目做好之后,在Eclipse中通过tomcat启动项目,一切正常.然后单独将web项目放在tomcat中通过startup.bat启动后,发现所有ajax方式post请求返回来的数据都回中文乱码.原创 2016-02-01 10:20:27 · 2072 阅读 · 0 评论 -
实现对ibatis原生SQL的拦截改造-可以实现物理分页等(咋个办呢 zgbn)
实现对ibatis原生SQL的拦截改造-可以实现物理分页等spring-ibatis-ext-plugin.1.0.0下载附有源代码描述:针对连接ibatis执行SQL前做SQL拦截,并对原生的SQL做扩展性的改造,来完成我们在需求方面ibatis自身不能完成的事情。基本思路就是找到ibatis执行sql的地方,截获sql并重新组装sql。通过分析ibatis源码知道,最终负责执行sql的类是 co原创 2016-02-03 09:51:31 · 1113 阅读 · 0 评论 -
Spring+iBatis+JOTM实现JTA事务
Spring+iBatis+JOTM实现JTA事务JOTM是个开源的JTA事务管理组件,可以让程序脱离J2EE容器而获得分布式事务管理的能力。 测试过程如下:环境1、准备软件环境spring-framework-2.5.6.SEC01-with-dependencies.zipibatis-2.3.4ow2-jotm-dist-2.1.4-bin.tar.gzMySQL-5.1JDK1.5转载 2016-02-03 11:09:53 · 622 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 5 - Log4j(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 - 4 - Log4jspring mvc 学习到这里,才注意到一个问题,控制台没有任何对应的日志。哈哈,好吧接下来,我们把log4j的日志整合进去,这个也比较简单。项目引入Log4j依赖jar包 打开framework_spring工程下面的pom.xml文件,在里面填写log4j引入配置。 <!-- 导入log4j原创 2016-02-27 13:11:01 · 1278 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 4 - FreeMarker(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 - FreeMarkerSpring mvc 整合 Freemarker 作为视图解析控制器PS:最近看了看自己写的文章,发现有好多人都在看,但是没有一个评论的,这是为什么呢?算了,还是继续写吧。Freemarker简单介绍(来自网上)Freemarker是什么模板引擎:一种基于模板的、用来生成输出文本的通用工具,基于Java的开发包和类原创 2016-02-25 19:12:50 · 861 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 8 - fasterxml jackson(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 - 8 - fasterxml jackson本小结学习一些spring mvc框架整合fasterxml jackson工具,实现Restfull模式api实现对json、xml的支持。PS:学习本小节之前请大家先看一下Spring 4.2.4.RELEASE MVC 学习笔记 - 8.1小结,需要对项目做一下改动,以免对下面的学习有混淆原创 2016-03-04 15:18:51 · 3028 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 3(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 从这开始,进入Spring4.2.4的学习,由于使用maven构建的项目,所以项目中pom.xml优先介绍一下。 先看一下framework_spring项目的最初项目目录。 在看看maven的pom.xml文件。pom.xml<?xml version="1.0"?><project xsi:schemaLoca原创 2016-02-25 18:52:45 · 2760 阅读 · 0 评论 -
Spring 4.2.4.RELEASE MVC 学习笔记 - 7 - RestFull API(咋个办呢 zgbn)
Spring 4.2.4.RELEASE MVC 学习笔记 - 7 - RestFull API本小节主要学习一下,如何整合spring mvc gson基于框架本身的发布restfull api。1、看一下pom.xml由于之前我们引用过Gson的依赖jar,所以这次并不需要修改什么配置。<?xml version="1.0"?><project xsi:schemaLocation="http原创 2016-03-04 10:36:28 · 925 阅读 · 0 评论 -
Linux下报 java.net.SocketException权限不够(转)
Linux下报 java.net.SocketException权限不够今天在Linux下用Jetty把一个应用启动起来报权限不够异常。其实原因很简单,但是如果一时疏忽可能会习惯性地google一把,我就google了一把,但是发现网上关于这个问题的内容很少。所以我特记录一下,希望能给遇到同样问题的同学有帮助。异常内容如下:HSFJettyWebAppContext replace servlet转载 2016-02-18 10:54:38 · 5039 阅读 · 4 评论 -
史上最全最强SpringMVC详细示例实战教程(转)
史上最全最强SpringMVC详细示例实战教程一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置<!--configure the setting of springmvcDispatcherServlet and configure the mapping--><servle转载 2016-02-17 12:08:41 · 681 阅读 · 0 评论