摘要:
说起来,这是一个漫长的问题:
客户端和服务器通信的结构是:包头+数据长度+数据
客户端请求服务器发送200包数据。包头=request;长度=4(一个int),数据=200;
服务器在收到客户端的请求后,在while循环里面不停的send,直到够200包:包头=indicate 长度=XX,后面跟一大串数据;发... 阅读原文
2019-03-05 11:28:01 阅读(2289) 评论(0)
摘要:
1:背景
关于项目的搭建,有些人使用开发工具搭建项目,然后将项目所依赖第三方jar 复制到类路径下面,上述搭建方式没有第三方类库的依赖关系,在导入一个jar包的时候,这个jar包还可能依赖其他jar包,其他的jar包有依赖更多的jar包,所以有时候会经常碰见ClassNotFind错误。使用一些项目构建工具可以... 阅读原文
2019-03-05 11:24:06 阅读(2431) 评论(0)
摘要:
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
你应该指定一个JDK,而不是一个JRE。显示的JRE HOME,但是需要的是完整的JDK。
解决: Eclipse--&... 阅读原文
2019-03-05 10:36:03 阅读(2370) 评论(0)
摘要:
一. Redis简介
Redis是一个开源的内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets)等。
二. Redis为什么这么快
完全基于... 阅读原文
2019-03-05 09:59:02 阅读(2467) 评论(0)
摘要:
即将到来金三银四人才招聘的高峰期,渴望跳槽的朋友肯定跟我一样四处找以往的面试题,但又感觉找的又不完整,在这里我将把我所见到的题目做一总结,并尽力将答案术语化、标准化。预祝大家面试顺利。
术语会让你的面试更有说服力,让你感觉更踏实,建议大家多记背点术语。
1. 简单说下什么是跨平台
术语:操作系... 阅读原文
2019-03-05 09:05:03 阅读(2938) 评论(0)
摘要:
最近看了SpringAop的源码实现 大概记录一下aop的源码流程
创建一个最简单的一个测试类
package com.zcg.learn.Test;
import org.aopalliance.aop.Advice;import org.junit.Test;import org.springframew... 阅读原文
2019-03-05 07:57:03 阅读(2430) 评论(0)
摘要:
很多时候面试中恨不得你会造火箭,工作中也就让你拧拧螺丝。为了不在面试中吃亏,面试前突击多看看面试题还是狠有必要的。这是一份常见Java面试题分类汇总,希望对大家有用!
初级面试题
Java面试题-基础篇一
Java面试题-基础篇二
Java面试题-集合框架篇三
Java面试题-基础篇四
Jav... 阅读原文
2019-03-05 07:43:02 阅读(2364) 评论(0)
摘要:
JAVA这几种数据类型,能否串门?入了人家门,就得按人家规矩来,入乡随俗哦,难免发生有自觉的 还有不情愿被动的。
自动类型转换
自动类型转换:容量小的数据类型可以自动转换为容量大的数据类型。在图中,黑色的实线表示无数据丢失的自动类型转换,而红色的虚线表示在转换时可能会精度的损失。
特例: 可以将整型常量直接赋值... 阅读原文
2019-03-05 06:39:02 阅读(2459) 评论(0)
摘要:
一.将字符串转化为字符数组:
toCharArray返回一个字符数组。
char[] a=J.toCharArray();
二.字符串的长度
字符串的长度和字符数组的长度是不一'样'的.
字符串长度(字符串中的字符个数):
1 String J="HELLO";
2 J.length()... 阅读原文
2019-03-05 06:12:02 阅读(2887) 评论(0)
摘要:
基本数据类(primitive data type)
Java是一种强类型语言,每个变量都必须声明其类型。
Java的数据类型分为两大类:基本类型(primitive type)和引用类型 (reference type)
Java中定义了3类8种基本数据类型... 阅读原文
2019-03-05 06:00:05 阅读(2275) 评论(0)