Lemon是一款基于Java开发的开源OA。开源协议Apache 2.0。
JFinal-BBS才用简洁强大的JFinal作为web框架,模板引擎用的是beetl,数据库用mysql,前端bootstrap框架,大量使用了缓存(ehcache)。
此文档旨在内部技术交流使用、作为topic的一个大纲、这期的topic对整个java开发所用到的技术做一个总结、并对刚入行的同学起到一个引导作用。本文介绍的主流技术也并不全面、只是目前常用到的一些技术而已。对于整个优秀的Java项目来说、只是其中很小的一部分。但是无论我们将来做Java的哪个方向、一切都要从头开始。
SNMP协议原理及开发流程SNMP协议SNMP基本原理SNMP定义SNMP(Simple Network Management Protocol)简单网络管理协议,前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。
jprotobuf是针对Java程序开发一套简易类库,目的是简化java语言对protobuf类库的使用 使用jprotobuf可以无需再去了解.proto文件操作与语法,直接使用java注解定义字段类型即可。
作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。
RelProxy 旨在通过下列两种方式提高开发效率: 可以在生产环境下修改用户代码,而不需要重新加载整个应用。 提高开发效率,避免花费过多的时间加载应用且对性能不会有影响。
依赖2个jar包:commons-fileupload,commons-io。 代码如下: package com.example.web; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.Outp
package com.example.web; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.URLEncoder; import ja
工程采用svn进行版本控制,因此你需要在myeclipse中安装svn插件。 svn插件安装完后你可以从http://10.10.21.136/svn/project上下载sdp(flex端工程) 、utmost(java端工程).两个工程。
JGit 是一个轻量级纯Java的类库,用来实现 Git 的版本控制系统的访问,以及提供核心的版本控制算法。EGit 这个 Eclipse 上的 Git 插件就是采用 JGit 开发的。
JBackpack 是一个个人备份工具,支持增量备份、网络备份以及加密备份等。通过 SSHFS 和 SMB 访问远程文件系统,使用 EncFS 来加密目标备份目录。
BuguMongo是一个轻量级的MongoDB Java开发框架,它的主要功能包括: 基于注解的对象-文档映射(Object-Document Mapping,简称ODM)。 DAO支持。提供了大量常用的DAO方法。 Query支持。提供了生成查询的简便方法。 基于注解的Lucene索引。 简单方便的Lucene搜索。支持关键词高亮显示。 功能强大的GridFS文件系统管理。支持文件夹功能,支持文
软件开发涉及到各方面人员的交互、协作,为了有效地进行项目开发的沟通,完善代码的维护和交付,有必要在一个小组中采用统一的软件开发标准。一般来说,制定这样的标准有下列好处: 方便软件维护。据统计,80%的软件开发费用在维护,规范化的代码才方便维护,降低维护成本。 在软件的整个生命期内,期望一个编码人员从开始到该软件报废一致维护其代码是不现实的,必然需要不断地交付、协同 好的编码规范能够大大增强代码的可读性,便于开发人员快速的理解新代码。 任何产品都需要好的包装。我们可以把代码本身看作是一种产品,那么按照规范编程也是对这个“产品”的包装 规范化的代码也是软件质量的保证手段之一,也是软件过程能够流畅的基础。
自从使用Objective C开发原生的iOS应用以来,就有许多使用别的语言来开发iOS应用的替选方案。我最近发现的一个的是RoboVM,你可以通过它来用Java开发iOS程序。本文将介绍一下如何使用RoboVM和Java来开发一个简单的应用。
1概述MapXtreme for Java(以下简称MXTJ)是基于J2EE技术、服务器端的为创建Web地图服务应用的市场上第一个100%Java跨平台解决方案,使用它可实现瘦客户机/服务器、中等客户机/服务器、胖客户机/服务器三种Web GIS模式。MXTJ主要由 MapXtremeServlet、MapJ、Renderers、Data Providers四部分构成。MapXtremeServlet是系统的地图服务供给者,它提供如下服务:1 提供栅格地图数据服务,2 提供矢量地图数据服务,3 提供图元文件数据服务(例:tab表里的属性信息);MapJ位于Mapxtreme客户端应用程序开发包API的最顶端作用有
现在webservice加xml技术已经逐渐成熟,但要真正要用起来还需时日
使用前注意事项:1、 由于Java面向对象编程的特性,在命名时应尽量选择名词2、 驼峰命名法(Camel-Case):当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName一包名的书写规范(Package)推荐使用公司或机构的顶级域名为包名的前缀,目的是保证各公司/机构内所使用的包名的唯一性。包名全部为小写字母,且具有实际的区分意义。1.1一般要求1、选择有意义的名字,能快速地传达该类的用途。
Java基础程序设计。
第二讲Java开发环境了解JAVA开发环境掌握JDK的安装和环境变量的设置方法理解path的作用学会创建第一个java应用程序并成功运行初步掌握编写java程序的注意事项