java
文章平均质量分 77
zczzyezgycsz8888
这个作者很懒,什么都没留下…
展开
-
利用openoffice进行各种格式转换为PDF
参考:https://blog.csdn.net/liumiaocn/article/details/73480915openoffice有window和linux版本,通过安装openoffice软件,在java里头进行调用它来实现各种格式的转换,核心代码如下/** * 将Office文档转换为PDF. 运行该函数需要用到OpenOffice, OpenOffice下载地址为...原创 2018-09-03 17:18:04 · 4537 阅读 · 0 评论 -
SSH整合的几种最常见方式 .
Spring实例Action的两种方式:1、DelegatingActionProxy类整个Action由Spring实例2、DelegatingRequestProcessor类extends RequestProcessor重写processActionCreate方法,由Spring创建web.xml<context-param> <param-name>cont...原创 2012-03-22 12:00:35 · 134 阅读 · 0 评论 -
axis 的使用
一、axis安装1.环境JDK1.5Servlet Container: 我使用Tomcat 5.5 2.到 http://ws.apache.org/axis/网站下载axis安装包3.解压缩安装包,将AXIS_UNZIP_PATH\axis-version\webapps下的axis包拷贝到TOMCAT_HOME\webapps\下,以下约定AXIS_HOME为该TOMCAT_HOME\w...原创 2012-03-14 15:49:16 · 150 阅读 · 0 评论 -
国外程序员推荐:每个程序员都应读的书
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算经典,整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各本书的推荐数排列。1...原创 2012-06-16 12:52:04 · 75 阅读 · 0 评论 -
使用 CXF 做 webservice 简单例子
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。 该框架提供了以下功能: Web 服务标准支持:...原创 2012-06-16 00:05:13 · 80 阅读 · 0 评论 -
Java源码阅读的真实体会
刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。 虽然Tomc...原创 2012-05-30 21:52:54 · 180 阅读 · 1 评论 -
2012年1月编程语言排行榜:Objective-C成为年度语言
2012年1月编程语言排行榜:Objective-C成为年度语言看看历史上各年度的年度语言都是谁:年度年度语言2011Objective-C2010Python2009Go2008C2007Python2006Ruby2005Java2004PHP2003C++...原创 2012-01-31 10:11:34 · 282 阅读 · 0 评论 -
提高代码质量的方法有哪些?
人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。高效是程序员必须作到的事情,无错是程序员一生的追求。复用、分而治之、折衷是代码哲学的基本思想。模块化与面向对象是实现高效无错代码的方法。高效无错代码需要思想与实践的不断反复。如何做到代码高效无错,提高代码质量的方法有哪些?...原创 2012-01-31 09:56:36 · 147 阅读 · 0 评论 -
Jsp+Servlet+JDBC实现登录注册
1. 搭建环境 2. 在MySQL 中建立数据库表 表结构如下: Id:无实意主键,采用自增方式生成 stuId :学号 Name:姓名 Password:密码 registerDate:注册时间 email: Email phone:电话号码 sex :性别 对应的SQL 语句如下: DROP TABLE IF EXISTS `account`; ...原创 2011-12-25 15:20:54 · 554 阅读 · 0 评论 -
axis2的使用
webserviceWebService(Axis2)视频教程与QQ交流群发布 摘要: Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用。这样可以有效地集成多种不同的技术来完成应用系统。WebService还经常被使用在SOA中,用于 SO...原创 2012-04-01 08:59:08 · 227 阅读 · 0 评论 -
OOA/OOD/OOP
OOA Object-Oriented Analysis:面向对象分析方法 是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。 OOA(面向对象的分析)模型由5个层次(主题层、对象类层、结构层、属性层和...原创 2014-02-11 21:42:04 · 107 阅读 · 0 评论 -
Java程序员常用工具类库
参考网址:http://rensanning.iteye.com/blog/1553076原创 2014-07-07 14:49:51 · 105 阅读 · 0 评论 -
springmvc常用注解标签详解
1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Control...原创 2018-03-13 20:26:42 · 134 阅读 · 0 评论 -
2017-08-15 SpringMVC框架项目国际化学习的笔记
springMVC的国际化开发方案1.项目分支,在分支上开发国际化2.国际化分类:静态页面(html+js+图片)、动态数据(下拉框、多选框、树数据等等)、后台消息3.命名规则主要分四类,1)前端html元素、2)前端js、3)前端公共元素、4)后台元素4.命名定义具体规则说明:1)html.目录名.文件名.html元素、2)js.目录名.文件名.方法名.value1(多个加序...原创 2017-08-15 11:37:02 · 122 阅读 · 0 评论 -
memcached 安全端口设置
-- 设置memcached防火墙过滤规则iptables -A INPUT -p tcp -s 172.16.3.36 --dport 11211 -j ACCEPTiptables -A INPUT -p tcp -s 172.16.3.37 --dport 11211 -j ACCEPTiptables -A INPUT -p tcp -s 172.16.3.38 --dpo...原创 2017-07-09 23:05:27 · 595 阅读 · 0 评论 -
网摘学习知识
用3000个开源项目搜索Java代码:http://www.javased.com最常用的1万个Java类和示例代码 (有搜索功能):http://www.programcreek.com/java-api-examples其他:http://geek.csdn.net/user/publishlist/caihongshijie6JAVA虚拟机的生命周期:http://www.i...原创 2016-02-01 14:28:04 · 95 阅读 · 0 评论 -
java 设计模式自学的笔记的源码
java 设计模式自学的笔记的源码原创 2017-03-22 15:16:55 · 114 阅读 · 0 评论 -
参数乱码的解决方法
目前收集到4中方法,中文传参一documentPath为例:1.改为form方式提交,不用超链接方式提交,用form方式传参指定不乱码。2.通过encodeURI(encodeURI(checkText))提交,java代码中用URLDecoder.decode解码:<script>function download(documentPath){ var url = "<c:u...原创 2015-08-09 09:10:40 · 153 阅读 · 0 评论 -
清楚代码的注释内容
public class ClearComment { public static void main(String args[]) { removeComment("D:\\Workspaces\\Softphone\\src"); } /** * 清除注释 * @param dir */ public static void removeC...原创 2015-07-17 15:02:55 · 149 阅读 · 0 评论 -
Java开发环境搭建详解
一。jdk安装与配置 jdk7于3月份刚刚发布,目前eclipse的最新版本中还没有提供对jdk7的编译支持,所以我们只下载jdk6。下载地址:http://download.java.net/jdk6/ 选择适合平台的安装文件,windows32下目前最新版本为:jdk-6u25-ea-bin-b03-windows-i586-27_feb_2011.exe 默认安装即可,安装完成后要配置环境...原创 2014-09-17 14:48:51 · 81 阅读 · 0 评论 -
多些时间能少写些代码
导读:作者陈皓在微博上说过这样一段话:“聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30%–50%的时间是在忙碌着编码,调试和测试。聪明的老板也会让团队这样做。而愚蠢的老板,愚蠢的程序员会拿出来100%-150%的时间来忙着赶进度,返工,重构,fix大量的bug…所以,越差的团队一般会越忙,而且还忙不完。”文中作者就此观点进行阐述。文章内容如下:在现在这...原创 2011-10-30 19:55:37 · 68 阅读 · 0 评论 -
项目前端的整体结构
项目前端的整体结构原创 2011-07-31 23:07:46 · 193 阅读 · 0 评论 -
jfreeChart 中文手册
JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackground...原创 2010-10-18 14:48:55 · 108 阅读 · 0 评论 -
JfreeChart学习总结
一、简介 WW 的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用 HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件来开发的用户界面无法适应琳琅...原创 2010-10-18 14:47:22 · 90 阅读 · 0 评论 -
Quartz学习
Quartz学习介绍Quartz Quartz是一个开源的任务调度系统,它能用来调度很多任务的执行。运行环境Quartz 能嵌入在其他应用程序里运行。 Quartz 能在一个应用服务器里被实例化(或servlet容器), 并且参与XA事务 Quartz能独立运行(通过JVM),或者通过RMI Quartz能被集群实例化 任务调度当一个指定给任务的触发器发生时,任务就被调度执行. 触发器...原创 2010-12-15 10:17:28 · 219 阅读 · 0 评论 -
javaMail 的使用
JavaMail的使用需要的包:activation.jar,mail.jar常用類:javax.mail.Session,javax.mail.Transport,javax.mail.MimeMessage,javax.mail.Address,javax.mail.Store,javax.mail.Folder,javax.mail.Multpart,javax.mail.BodyPart,...原创 2010-12-13 16:23:56 · 107 阅读 · 0 评论 -
Java学习从入门到精通
Java学习从入门到精通网址:http://hibernate.fankai.com/ Java Learning Path (一)、工具篇一、 JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用...原创 2009-08-11 15:31:41 · 180 阅读 · 1 评论 -
java字符串的各种编码转换
java字符串的各种编码转换 import java.io.UnsupportedEncodingException;/** * 转换字符串的编码 */public class ChangeCharset { /** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */ public static final String US_ASCII = "US-AS...原创 2009-06-28 14:20:49 · 934 阅读 · 0 评论 -
學習Flex
对于Flex最需要了解的10件事情 1。Flex是web标准 MXML是Flex应用程序的标准语言,它允许开发者定制的结构应用,不仅包括布局还包括class结构,非常简单用于标记,这个特性非常方便有 web设计和开发背景的开发者,用类似HTML的MXML开发。同样,Flex的ActionScript和JavaScript类似,Flex使用 web标准的CSS控制布局。Flex应用一条方便的途...原创 2009-03-15 19:49:12 · 179 阅读 · 0 评论 -
学习J2EE的13种核心技术
Java最初是在浏览器和客户端机器中粉墨登场的。当时,很多人质疑它是否适合做服务器端的开发。现在,随着对Java2平台企业版(J2EE)第三方支持的增多,Java被广泛接纳为开发企业级服务器端解决方案的首选平台之一。J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。本文将解释支撑J2EE的13种核心技术:JDBC, JND...原创 2009-03-11 22:48:27 · 81 阅读 · 0 评论 -
程序员小抄大全
下面是N多的各种和样的“小抄”,其中包括了Ajax, C++, Java, Python, PHP, Perl, ASP, Unix, Ruby, Google, HTML, CSS, XML ……..,让我们姑且叫做“程序员小抄大全”吧。 ActionscriptQuick reference/Cheatsheet for ActionScript 2.0 Ajax...原创 2010-10-18 21:27:39 · 108 阅读 · 0 评论 -
各种系统框架图简介
1.Spring 架构图 Spring 是一个开源 框架,是为了解决企业 应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE 应用程序开发提供集成的框架。Spring 框架的功能可以用在任何J2EE 服务器中,大多数功能也适用于不受管理 的环境。Spring 的核心要点是:支持不绑定到特定J2EE 服务的可重用业务和数据访问...原创 2010-10-26 13:43:45 · 159 阅读 · 0 评论 -
学习FBTT_EP(电警)
最近刚刚在接触一个新项目FBTT_EP,该项目采用的框架不是我原来学的SSH框架,而是另一个也挺不错的框架==>JSF+SEAM+HIBERNATE,也就是表现层用jsf(jsf+facelets+richfaces),整合层seam,持久层hibernate,里面大量运用了jboss的注解,就连数据库映射也是采用注解的形式, 大大缩短了代码量.系统采用sysfunction表 存放树的...原创 2011-06-01 22:31:31 · 185 阅读 · 0 评论 -
java的反射机制的几个例子
JAVA反射机制定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对...原创 2011-07-31 19:39:12 · 146 阅读 · 0 评论 -
java基础梳理
1. java基础入门a) 操作系统中配置java环境变量?PATH=%PATH%; c:\java\bin;CLASSPATH = .;c:\java\lib\classes.zipb) 对类名、属性名、方法名以及常量名命名的时候需要注意什么?标识符以字母,数字,美元符号"$",下划线"_"组成,第一个字符不可用数字类名:首字...原创 2011-07-25 14:09:23 · 77 阅读 · 0 评论 -
ant 整合svnant
Ant+Subversion总结1、ant本身需要svnant任务插件支持,才能在ant脚本中获取svn中的内容,svnant是subclipse的组件之一,它的URL 是: http://subclipse.tigris.org/svnant.html2、这里使用的是svnant-1.1.0-RC2版本,使用前需要将它依赖的类库放在ant安装目录下面的lib目录;3、...原创 2011-07-15 09:20:47 · 110 阅读 · 0 评论 -
ant 启动与关闭tomcat
启动 注意tomcat.home是你的tomcat的安装路径 Java代码 <target name="start-tomcat" description="tomcat starting....."> <exec executable="${tomcat.home}/bin/startup.bat" spawn="t...原创 2011-07-15 09:13:21 · 203 阅读 · 0 评论 -
ANT 的基本学习
Ant的概念 Make命令是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。 Ant 与 makefile Makefile有一些不足之处,比如很多人都会碰到的烦人的Tab问题。最初的Ant开发者多次强调”只是我在Tab...原创 2011-07-15 09:07:56 · 112 阅读 · 0 评论 -
必备的java参考资源列表
必备的 Java 参考资源列表级别: 初级Ted Neward, 主管,ThoughtWorks, Neward & Associates2009 年 3 月 02 日Java™ 平台不久将迎来它 14 岁的生日,当一种成功且被普遍使用的语言达到这样一种高度时,伴随而来的是产生了大量的库、工具和理念 — 这使得许多刚刚接触 Java 语言的新手可以获得大量的资源。在这篇文章中,...原创 2010-11-08 20:51:18 · 124 阅读 · 0 评论 -
你应该知道的 8 个Java 的领军人物
下面将介绍8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。8. Tomcat & Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。Duncan于1970年7月29日生于美国德克萨斯州。主要专注在Mac OS X、Java和XML技术。他频繁地在全世界各种会议上演讲,话题范围从开源到高...原创 2010-11-08 20:33:46 · 111 阅读 · 0 评论