文章列表

5 整合Hibernate4

查看详情

本章将Hibernate整合进Spring框架中,并操作《4 使用Hibernate生成模型》中的用户表ilv_user对应的模型类IlvUser。1 加载Hibernate jar包在pom.xml中加载hibernate.jar包:[code] org.hibernate hibe...

分类: JAVA技术教程 标签:

框架 day64 WebService(注解),CXF框架(jax-ws,Jax-rs,与spring整合)

查看详情

WebService第二天 1 webservice的注解1.1 案例:模拟查询天气信息,返回三天的天气情况。 1.1.1 实现步骤服务端:第一步:创建一个天气信息pojo,包含天气的信息、最高、最低温度、日期。第二步:编写SEI第三步:编写SEI实现类,返回天气list第四步:...

分类: JAVA技术教程 标签:

用 spring-boot 實作預防暴力登入嘗試的機制

查看详情

最近在研究 spting-boot 框架和一些 web 開發的基礎安全性問題,花了點時間了解如何實作預防暴力登入的機制。 主要參考這篇文章 Prevent Brute Force Authentication Attempts with Spring Security。 該篇文章將驗證 request ...

分类: JAVA技术教程 标签:

对JAVA RMI的认识

查看详情

RMI的定义RPC (Remote Procedure Call):远程方法调用,用于一个进程调用另一个进程中的过程,从而提供了过程的分布能力。RMI(Remote Method Invocation):远程方法调用,即在RPC的基础上有向前迈进了一步,提供分布式对象间的通讯。允许运行在一个java 虚...

分类: JAVA技术教程 标签:

JAVA调用 keytool 生成keystore 和 cer 证书

查看详情

keytool是一个Java数据证书的管理工具,keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密)可信任的证书实体...

分类: JAVA技术教程 标签:

java webservice 总结(学会读别人的webservice并且通过代理模式访问)

查看详情

公司做的系统之间的交互用到了webservice做交互,现在对webservice做一个总结。1.配置已有的webservicewebservice主要包括xml/json:作为传输数据的格式soap:(simple object access protocol)对于http做的封装,是webservi...

分类: JAVA技术教程 标签:

java- Java IO

查看详情

这是java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如console类,SteamTokenzier,Externalizable接口,Serializable接口等等一些高级用法极其原理。 一、java io的开始:文件1. 我们主要讲的是流,流的本质也是...

分类: JAVA技术教程 标签:

java- Java 8的新特性

查看详情

前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas and Concurrency、Java 8 Date Time API Tut...

分类: JAVA技术教程 标签:

JAVA keytool 使用详解

查看详情

Keytool是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) 可信任的证...

分类: JAVA技术教程 标签:

线程基础知识系列(二)线程的管理

查看详情

本篇是线程基础知识系列的第二篇,主要说下线程管理相关知识点。线程基础知识系列(一)线程的创建和启动:说明了线程的2种创建和启动,join(),daemon线程,Callable 任务。本文的主要内容线程的状态线程的优先级sleep vs wait线程的流程控制Interruptyield让出你的CPU1...

分类: JAVA技术教程 标签:

Spring入门第4天--Spring事物管理

查看详情

文档版本开发工具测试平台工程名字日期作者备注V1.02016.06.24lutianfeinone事务事务:是逻辑上一组操作,要么全都成功,要么全都失败.事务特性:ACID 原子性:事务不可分割一致性:事务执行的前后,数据完整性保持一致.隔离性:一个事务执行的时候,不应该受到其他事务的打扰持久性:一旦结...

分类: JAVA技术教程 标签:

Spring与JDBC,事务管理

查看详情

Spring与JDBC,事务管理Spring+JDBC组合开发配置数据源(c3p0)使用c3p0连接池,需要先把c3p0的jar包添加到工程中。我们在配置时把数据库连接信息放到外面单独的jdbc.properties文件中。[code] ...

分类: JAVA技术教程 标签:

开源Java EE框架 JBoss Seam 详细介绍

查看详情

摘要:JBoss Seam是“Java EE 5.0的一个轻量级的框架”。这是什么意思?难道Java EE(Enterprise Edition) 5.0本身不是一套“框架吗”?为什么在官方规范之外,还需要另外一个框架?好吧,我们就将seam看作是本应该被包括在Java EE 5.0中的一个“遗漏的框架...

分类: JAVA技术教程 标签:

Java并发(1)-基础概念

查看详情

这是将是一系列关于Java并发基础知识的文章。事实上,主要是《实战Java高并发程序设计》的读书笔记和网络资料以及对它们的整理。相关概念 1.同步Synchronous和异步Asynchronous 同步和异步通常是用来形容一次方法调用。所谓同步,就是在发出一个”调用”时,在没有得到结果之前,该”调用”...

分类: JAVA技术教程 标签:

Java堆内存

查看详情

Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象。在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。这样划分的目...

分类: JAVA技术教程 标签:

java的三大特性——封装

查看详情

三大特性之—封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作...

分类: JAVA技术教程 标签:

Java读取Level-1行情dbf文件极致优化(2)

查看详情

最近架构一个项目,实现行情的接入和分发,需要达到极致的低时延特性,这对于证券系统是非常重要的。接入的行情源是可以配置,既可以是Level-1,也可以是Level-2或其他第三方的源。虽然Level-1行情没有Level-2快,但是作为系统支持的行情源,我们还是需要优化它,使得从文件读取,到用户通过soc...

分类: JAVA技术教程 标签:

3 Spring3与Struts2整合

查看详情

Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。通俗的说就是页面端将信息提交给Struts,Struts负责将页面提交的数据生成模型,并调用业务层完成本次请求。1 加...

分类: JAVA技术教程 标签:

Java类属性的私有化

查看详情

1、创建一个students类public class students{ //students类的属性 private String name; private int age; private String gender; //students类的方法 ...

分类: JAVA技术教程 标签:

java学习、java入门:JAVA编程题练习

查看详情

1.输出“Hello Java” Public class HelloJava{Public static void main(string[] args) {system.out.println(“Hello Java”);}}2.圆球体积为4/3пr3,求圆球体积 Public class squa...

分类: JAVA技术教程 标签:
共 1412 条记录 1... 4748495051525354555657