- 浏览: 121458 次
- 性别:
- 来自: 长沙
最新评论
-
尘土飞扬:
cs6641468 写道同学, 建议还是看看官方文档。你肯定是 ...
Java使用poi读取Excel文件例子 -
qq_24665727:
cs6641468 写道同学, 建议还是看看官方文档。你肯定是 ...
Java使用poi读取Excel文件例子 -
cs6641468:
同学, 建议还是看看官方文档。你肯定是百度找了一些抄来抄去过时 ...
Java使用poi读取Excel文件例子 -
wangyunhom:
push方法返回的不是移除去的对象吧? 移除的应该是前面和现在 ...
LRU-最少使用页面置换算法 -
wangyunhom:
...
TCP实现聊天室
文章列表
一:java概述:
1991 年Sun公司的James Gosling(詹姆斯·高斯林)等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;
1994年将Oak语言更名为Java;
Java的三种技术架构:
单例模式: 是一个比较简单的模式(类只有一个实例,而且自己实例化并向整个系统提供这个实例)
单利模式统一代码:(通过使用private构造函数确保在一个英语中只产生一个实例,并且是自己实例化的),代码如下:
public class Singleton{
private static final Singleton singleton=new Singleton();
//限制产生多个对象
private Singleton(){}
//通过这个 ...
1.UI是什么??
UI 是用户能看见并可交互的组件。
2.View 是屏幕上的一个矩形区域,负责绘制和事件处理;它是控件(widget)的基类。
3.ViewGroup 是 View 的子类,它是不可见的容器,负责管理其他 View 及它们的布局属性;它是布局(layout)和视图容器的基类
4.什么是布局?
布局 是不可见的容器(ViewGroup)
定义 UI 的可视化结构
通过布局参数(LayoutParams)定义子元素的尺寸、位置5.视图继承结构:
6.一些基本控件,及用途
TextView 显示文字
...
内部类的访问规则:
1,内部类可以直接访问外部类中的成员,包括私有。
之所以可以直接访问外部类中的成员,是内部类中持有了一个外部类的引用。格式:外部类名.this
2,外部类要访问该内部类,必须建立内部类对象;
访问格式:
1,当内部类定义在外部类的成员变量位置上,而且费私有,可以再外部其他类中直接建立内部类对象。
格式:外部类名.内部类名 变量名 = 外部类对象.内部类对象;
Outer.Inner in = new Outer().new Inner();
2,当内部类在成员位置上,就可以被成员修饰符所修饰。
比如,private:将内部类在外部 ...
我们在写一个聊天室的小项目时候,需要有客户端和服务器端;并且他们必须分开开发,不能有任何互相调用的语句出现!(并且运行的时候先运行服务端(只能一个),然后可以运行多个客户端)
一般我们先写好服务端:
package 聊天室服务端;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.ArrayList;
import java.util.List;
public class MyServer {
public st ...
1.我们先来了解BMP文件的格式:
(很重要的一点就是,存储完特定的BMP文件格式之后,记下来便是位图数据存储,这个时候我们只需要保存图片每一个点的颜色信息,这样就可以完成了保存过程)
1.(格式参考学长的)
2.① ...
jquery+css实现鼠标滑动彩虹圈特效
- 博客分类:
- web
完整的制作过程在下面的文档里面,里面还包含了需要的素材,jquery包和图片
我用word文档写了一个完整的制作流程,不愿意用这个再写一遍,我把文件上传了,请下载,里面包含jquery.js包;
jquery+css3实现3D拖拽相册
<html onselectstart='return false'><!-- onselectstart='return false'禁用整个页面的选中作用 -->
设置3d效果transform-style:preserve-3d;transform:perspective(800px) rotateX(-10deg) rotateY(0deg);
rotateX(-10deg) (屏幕内外,-10deg为向外10度偏转) rotateY(0deg); 左右
变成圆角border- ...
登录验证码的制作与判断正误
- 博客分类:
- web
需要使用的文件:reg.html页面文件验证码制作文件ImageServlet.java提交响应文件RegServlet web.xml配置文件
这句话<img src="ImageServlet" />,我们在web.xml文件里面配置ImageServlet文件,可以直接通过这个src访问到ImageServlet文件,然后获得回应,显示验证码reg.html文件---------------------------------------------
<!DOCTYPE html>
<html>
<head> ...
使用Ajax判断注册用户名重复:
1.AJAX简介 AJAX是实现web2.0服务中的核心技术,全称为“异步JavaScript和XML技术”(Asynchronous JavaScript and XML);Ajax的核心技术理念在于使用XMLHttpRequest对象发送异步请求。最初为XMLHttpRequest对象提供浏览器支持的是微软公司。AJAX技术的出现,可以说是挽救了传统的B/S结构,并赋与web应用新的生命。如果要我用简单的一句话讲AJAX是什么:我就会说是在b/s结构上给予用户c/s的界面观感。
2.AJAX与传统web的区别:(局部刷新) 传统web页 ...
中间遇到过很多问题,不断的找办法,其实网上有很多前辈遇到过类似的问题,基本上我们目前这个学习阶段遇到的都有解决方法,我体会很深,需要不断坚持和学习;在学习霍夫曼的过程中,我了解了其他的lzw字典压缩方法,可以用于文件夹的压缩,这也算意外收获吧,凡事亲力亲为,必然收获很大;
<!--EndFragment-->
1.霍夫曼树应用(利用霍夫曼编码实现了文件的压缩和解压,代码有点多,树的运用主要在Tree这个类里面);
功能:实现单个文件压缩的和解压;(500MB左右的文件夹我用系统给的api里面的方法实现了,代码很短,用eclipse写的,这个不能实现文件夹的操作,另外一个 ...
java高级面试题1
- 博客分类:
- java高级面试题1
1.简述进程和线程的区别:
进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程。
1) 简而言之,一个程序至少有一个进程,一个进程至少有一个线程.
2)
jsp的9大隐式对象的使用总结
- 博客分类:
- web
JSP的隐式对象[9个]
1》用来数据共享的对象:pageContext: request: session: application:
2》和Servlet有关的对象:page: config:
3》与输入输出有关的对象:out :request:response:
4》和异常处理有关的对象exception
下面便来一一讲解:
1》用来数据共享的对象:
数据共享(数据范围从小到大):
pageContext(在网页本页中共享数据) request (在同一次请求响应过程中) session (在同一个会话中共享数据) ...
1》java连接oracl数据库,
首先得添加oracl驱动;
--------------jdbcJava Database Connection和具体的数据库产品没有关系,在Java中提供的一套用来访问连接数据库的类1.给项目添加oracle数据库驱动包 鼠标右键项目==》[BuildPath ]-->[add external Archives] 选择对应的驱动包文件。
2.移除第三方的jar包 鼠标右键项目--》【porperties】->>右边【java Build path】--》【libraies】选中要移除的包
在下面有下载,mysql和orac ...