- 博客(16)
- 收藏
- 关注
原创 Java网络编程精解学习笔记(第三章 serverSocket详解)
1.构造ServerSocketServerSocket的构造方法有以下几种重载方法:ServerSocket()ServerSocket(int port)ServerSocket(int port, int backlog)ServerSocket(int port, int backlog, InetAddress bindAddr)参数port表示端口,backlo
2017-01-06 20:07:59 1831
原创 java网络编程精解学习笔记(第二章 socket详解)
1 构造socketsocket有几个重载的构造方法:Socket()Socket(InetAddress address, int port) //第一个参数表示主机的IP地址Socket(InetAddress address, int port, InetAddress localAddress, int loaclPort) //第一个地址表示主机的名字Socket(S
2017-01-06 20:06:05 1026
原创 java网络编程精解学习笔记(第一章 网络基础)
网络编程的基础任务是:开发客户端,服务器程序,使两者有条不紊的交换数据。1.1进程就是执行中的程序,进程的任务就是执行程序中的代码。如下程序示例:public class EchoPlayer {public String echo(String msg) {return "echo" + msg;}public void talk()
2016-12-26 11:36:53 920
翻译 深入理解JVM(虚拟机类加载机制)
1.概述在class类中的信息需要最终加载到JVM中才能够运行和使用。JVM把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化后,最终形成可以被JVM直接使用的java类型。与在编译期就进行连接的语言不同,java对Class文件的加载,连接,初始化是在运行时进行的,虽然加大了运行时的一些开销,但是对java的灵活性提供了很大好处。java动态扩展的特性就得益于j
2016-12-08 15:24:25 450
翻译 深入理解JVM(第三章 垃圾回收器与内存分配策略)
学习《深入理解JVM》做的笔记,有的用自己的话记录的,如果不准确请参考原文。一,概述在虚拟机内存的分配与回收中,虚拟机栈,本地方法栈和程序计数器的生命周期与线程相同。栈中的栈帧会随着方法的进入和完成而入栈出栈。分配的空间也在类结构确定下来后(即编译期)就知道了,所以这些区域不需要考虑垃圾回收的问题,因为方法或者线程结束内存也随着回收。而java方法区和堆不一样。一个接口的不同实现类内存
2016-12-06 15:40:17 1207
翻译 深入理解java虚拟机笔记(第二章:java内存区域)
最近在看《深入理解java虚拟机》,记录了一些笔记。根据原文用自己的语言进行记录的,有不准确的地方。如感兴趣请看原著。一,java虚拟机运行时内存区域介绍:java虚拟机运行时内存区域包括: 方法区(method area),虚拟机栈(vm stack), 本地方法栈(native method stack), 堆(heap), 程序计数器(program counter register
2016-12-01 15:53:18 635 1
转载 mongoClient备忘
1. MongoDBCredential.javapublic class MongoDBCredential {private StringdatabaseName;private Stringusername;private Stringpassword;public String getDatab
2016-08-30 18:02:57 365
转载 使用springmvc拦截器进行登录控制
使用springmvc拦截器和session控制登录和获取登录用户的信息。 1.LoginInterceptor.java 解析session,获取登录用户信息。public class LoginInterceptorimplements HandlerInterceptor {protectedstatic final Loggerlogger
2016-08-29 20:38:15 583
转载 查询,分页封装
一,后台查询,分页封装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
2016-08-27 15:13:08 664
转载 工具类二(DESUtils篇)
分享老大写的des加密工具类,有用的拿走。import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.
2016-08-24 16:44:57 3397
翻译 工具类一(HttpUtils篇)
把项目里老大写的好用的工具类分享一下。觉得好用的拿去。import java.util.ArrayList;import java.util.List;import java.util.Map;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import
2016-08-24 16:40:23 1277
原创 spring事务管理
1. 配置事务spring-datasource-jdbc.xml:xmlversion="1.0"encoding="UTF-8"?>beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2016-08-23 17:43:48 279
原创 spring定时任务(quartz-scheduler)
1.在pom.xml里引入quartz.jardependency> groupId>org.quartz-schedulergroupId> artifactId>quartzartifactId> version>2.2.1version> dependency>
2016-08-23 17:27:43 410
原创 umeditor使用小记
项目里需要文本编辑器,所以网上找了一个umeditor,功能较精简。中间遇到一些问题,现在记录一下。一.页面中引入umeditor控件scripttype="text/javascript"src="${pageContext.request.contextPath}/resources/js/umeditor1_2_2/third-party/jquery.min.js"
2016-06-21 16:17:52 6037 1
转载 maven分层项目
上一篇记录了maven项目的创建,由于现在项目都是分层搭建,这次记录一篇maven分层项目的创建。参考的http://www.cnblogs.com/xdp-gacl/p/4242221.html。感谢这位大神的分享。项目结构:system-parent, system-domain, system-dao, system-service, system-web. web依赖service,
2016-06-06 10:06:29 2683 1
翻译 eclipse 下搭建 maven项目。spring+springMvc+mybatise框架集成
今天第一次写博客,用于分享与备忘。搜集网上文章整理所得。原文请参见:http://blog.csdn.net/gebitan505/article/details/44455235。写的很好。非常感谢作者。一,maven前期准备:1.下载maven包apache-maven-3.2.1,解压到某个目录下。2.设置maven环境变量。(mac环境)vim ~/.bash_profil
2016-06-02 12:04:47 2690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人