摘要: 网络通讯要素: 1.IP地址 IP地址:用于标记一台计算机的身份证。 IP地址由网络地址(确定网络)和主机地址(网络中的主机)组成。 IP地址分为A类地址、B类地址、C类地址(常用)、D类地址、E类地址。 子网掩码:为了区分网络地址和主机地址。 127.0.0.1(localhost)是本机地址。 阅读全文
posted @ 2016-03-12 19:49 shirayner 阅读(243) 评论(0) 推荐(0) 编辑
摘要: IO流主要用于硬板、内存、键盘等处理设备上得数据操作   一.IO流分类     java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能,可以从不同角度对其分类:     1.按数据流的方向不同分为:输入流和输出流     2.按处理数据的单位不同分为:字节流和字符流     3.按功 阅读全文
posted @ 2016-03-12 19:22 shirayner 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 转自:Leo Chin 目录 Java垃圾回收概况 Java内存区域 Java对象的访问方式 Java内存分配机制 Java GC机制 垃圾收集器 Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java 阅读全文
posted @ 2016-03-09 23:37 shirayner 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Git基本常用命令如下: mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径。 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 git add XX 把xx文件添加到暂存区去。 git commit –m “XX” 提交文件 –m 后面 阅读全文
posted @ 2016-03-03 23:11 shirayner 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活, 干完后,需要把自己做完的活推送到中央服务器。集中式 阅读全文
posted @ 2016-03-03 23:10 shirayner 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 转自 Java 多线程 并发编程 一、多线程 1、操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序 阅读全文
posted @ 2016-03-01 22:40 shirayner 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一.事件经过 今晚学习java网络编程,在eclipse中写了两个个java文件,一个发送端UDP_Send2.java,一个接收端UDP_Receive.java。实现发送端键盘录入信息,通过UDP传输方式将数据发送出去,接接收端再接受数据的功能。 源码如下: 1.UDP_Send2.java p 阅读全文
posted @ 2016-02-27 22:21 shirayner 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 注1:JAVA_HOME=jdk安装目录 Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; ClassPath=.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注2: Path环境 阅读全文
posted @ 2016-02-25 00:12 shirayner 阅读(441) 评论(0) 推荐(1) 编辑
摘要: 转自:火之光 网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先 阅读全文
posted @ 2016-02-23 23:13 shirayner 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 转自:像少年啦飞驰 代理设计模式 定义:为其他对象提供一种代理以控制对这个对象的访问。 代理模式的结构如下图所示。 动态代理使用 java动态代理机制以巧妙的方式实现了代理模式的设计理念。 代理模式示例代码 public interface Subject { public void doSomet 阅读全文
posted @ 2016-02-22 23:07 shirayner 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 相对布局要比前面讲的线性布局和表格布局要灵活一些,所以平常用得也是比较多的。相对布局控件的位置是与其周围控件的位置相关的,从名字可以看出来,这些位置都是相对的,确定出了其中一个控件的位置就可以确定另一个控件的位置了。 本次实验就是显示如下的activity: 其中只有2个button,1个t... 阅读全文
posted @ 2016-01-24 23:14 shirayner 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 在activity的布局中,线性布局和表格布局是最简单的,这次分别从线性布局,表格布局以及线性布局和表格混合布局做了实验,实验中只需要编写 相应的xml的代码,java代码不需要更改,因为我们这里只是练习android的界面设计。参考的资料为mars老师的教程。 线性布局: 线性布局就是将各种控... 阅读全文
posted @ 2016-01-24 22:52 shirayner 阅读(468) 评论(0) 推荐(0) 编辑
摘要: Android四大基本组件分别是Activity,Service(服务),Content Provider(内容提供者),BroadcastReceiver(广播接收器)。一、四大基本组件Activity : 应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听... 阅读全文
posted @ 2016-01-23 17:28 shirayner 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1. 设定servera) window– preferences – myeclipse – servers – tomcat – 6.xb) 选择tomcat homedirectoryc) 选择enabled) finish2. 设定jdk环境a) window– preferences – ... 阅读全文
posted @ 2016-01-17 15:29 shirayner 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 问题一:Unable to load configuration. - bean - jar:file:/D:/Tomcat%206.0/webapps/bar/WEB-INF 原 因:可能是加载的包不正确。 解决方案:将以下7个jar拷贝到项目工程中_(workspace_项目名_webRoo... 阅读全文
posted @ 2016-01-17 15:26 shirayner 阅读(177) 评论(0) 推荐(0) 编辑