关闭

Java网络编程精解学习笔记(第三章 serverSocket详解)

1.构造ServerSocket ServerSocket的构造方法有以下几种重载方法: ServerSocket() ServerSocket(int port) ServerSocket(int port, int backlog) ServerSocket(int port, int backlog, InetAddress bindAddr) 参数port表示端口,backlo...
阅读(165) 评论(0)

java网络编程精解学习笔记(第二章 socket详解)

1 构造socket socket有几个重载的构造方法: Socket() Socket(InetAddress address, int port) //第一个参数表示主机的IP地址 Socket(InetAddress address, int port, InetAddress localAddress, int loaclPort) //第一个地址表示主机的名字 Socket(S...
阅读(151) 评论(0)

java网络编程精解学习笔记(第一章 网络基础)

网络编程的基础任务是:开发客户端,服务器程序,使两者有条不紊的交换数据。 1.1进程就是执行中的程序,进程的任务就是执行程序中的代码。如下程序示例: public class EchoPlayer { public String echo(String msg) { return "echo" + msg; } public void talk() ...
阅读(252) 评论(0)

深入理解JVM(虚拟机类加载机制)

1.概述 在class类中的信息需要最终加载到JVM中才能够运行和使用。JVM把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化后,最终形成可以被JVM直接使用的java类型。 与在编译期就进行连接的语言不同,java对Class文件的加载,连接,初始化是在运行时进行的,虽然加大了运行时的一些开销,但是对java的灵活性提供了很大好处。java动态扩展的特性就得益于j...
阅读(224) 评论(0)

深入理解JVM(第三章 垃圾回收器与内存分配策略)

学习《深入理解JVM》做的笔记,有的用自己的话记录的,如果不准确请参考原文。 一,概述 在虚拟机内存的分配与回收中,虚拟机栈,本地方法栈和程序计数器的生命周期与线程相同。栈中的栈帧会随着方法的进入和完成而入栈出栈。分配的空间也在类结构确定下来后(即编译期)就知道了,所以这些区域不需要考虑垃圾回收的问题,因为方法或者线程结束内存也随着回收。而java方法区和堆不一样。一个接口的不同实现类内存...
阅读(455) 评论(0)

深入理解java虚拟机笔记(第二章:java内存区域)

最近在看《深入理解java虚拟机》,记录了一些笔记。根据原文用自己的语言进行记录的,有不准确的地方。如感兴趣请看原著。 一,java虚拟机运行时内存区域介绍: java虚拟机运行时内存区域包括: 方法区(method area),虚拟机栈(vm stack), 本地方法栈(native method stack), 堆(heap), 程序计数器(program counter register...
阅读(389) 评论(0)

mongoClient备忘

1. MongoDBCredential.java public class MongoDBCredential { private String databaseName; private String username; private String password; public String getDatab...
阅读(116) 评论(0)

使用springmvc拦截器进行登录控制

使用springmvc拦截器和session控制登录和获取登录用户的信息。  1.LoginInterceptor.java 解析session,获取登录用户信息。 public class LoginInterceptor implements HandlerInterceptor { protected static final Logger logger ...
阅读(76) 评论(0)

查询,分页封装

一,后台查询,分页封装 1.BaseQuery.java: import java.io.Serializable; import java.util.HashMap; import java.util.Map; public class BaseQuery implements Serializable { private Integer pageSize = 5; pri...
阅读(131) 评论(0)

工具类二(DESUtils篇)

分享老大写的des加密工具类,有用的拿走。 import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec....
阅读(755) 评论(0)

工具类一(HttpUtils篇)

把项目里老大写的好用的工具类分享一下。觉得好用的拿去。 import java.util.ArrayList; import java.util.List; import java.util.Map; import org.apache.http.HttpEntity; import org.apache.http.NameValuePair; import...
阅读(175) 评论(0)

spring事务管理

1. 配置事务spring-datasource-jdbc.xml: xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  ...
阅读(129) 评论(0)

spring定时任务(quartz-scheduler)

1.在pom.xml里引入quartz.jar dependency>             groupId>org.quartz-schedulergroupId>             artifactId>quartzartifactId>             version>2.2.1version>         dependency> ...
阅读(193) 评论(0)

umeditor使用小记

项目里需要文本编辑器,所以网上找了一个umeditor,功能较精简。中间遇到一些问题,现在记录一下。 一.页面中引入umeditor控件 script type="text/javascript" src="${pageContext.request.contextPath}/resources/js/umeditor1_2_2/third-party/jquery.min.js"...
阅读(2934) 评论(0)

maven分层项目

上一篇记录了maven项目的创建,由于现在项目都是分层搭建,这次记录一篇maven分层项目的创建。参考的http://www.cnblogs.com/xdp-gacl/p/4242221.html。感谢这位大神的分享。 项目结构:system-parent, system-domain, system-dao, system-service, system-web. web依赖service, ...
阅读(687) 评论(0)
16条 共2页1 2 下一页 尾页
    个人资料
    • 访问:8953次
    • 积分:200
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:5篇
    • 译文:5篇
    • 评论:0条