`
文章列表
  RGB与HSB   rgb三个分量的值相等时即为灰度图,值的大小体现了图的灰度。彩图的颜色就是通过rgb值的差异进行体现的,rgb不等值的情况,只说明这不是完全的灰度图,或者叫做彩色饱和度不高的彩图,只是肉眼分辨不出来。为此,要将rgb模式转换为hsb模式再去判断,其中:h色相,s饱和度,b对比度。转换为hsb后,判断饱和度,如果s<10%即可认为是灰度图,至于这个阈值是10%还是15%,需要根据实际情况来做判断;     RGB与HSB是什么  1.RGB是一种加色模型,就是将不同比例的Red/Green/Blue混合在一起得到新颜色.通常RGB颜色模型表示为:2. ...
先存着,有时间再看       http://www.open-open.com/lib/view/open1363156299203.html
基于UDP协议的Socket简单实例 使用两个类 DatagramPacket -- 表示数据报包                  DatagramSocket -- 表示进行端到端的通信类 服务端四步1、定义服务端IP 端口 数据内容2、创建DategramPacket 数据包对象 将其包含数据内容3、创建DategramSocket 对象 4、socket.send() 进行发送;   UdpSocketServer 代码  package com.chen.study.socket.socketServer; import java.io.IOException; ...

Socket基础学习

socket服务端需要以下几点: SocketServer 代码:   package com.chen.study.socket.socketServer; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.InetAddress; ...
InetAddress 类实现了 Serializable 接口 子类有 Inet4Address, Inet6Address 该类没有构造方法  API文档中提供了四种静态方法 可直接调用 getAllByName(String host)           在给定主机名的情况下,根据系统上配置的名称服务返回其 IP 地址所组成的数组。 getByAddress(byte[] addr)            在给定原始 IP 地址的情况下,返回 InetAddress 对象。 getByAddress(String host,byte[] addr)           根 ...

Url基础方法实现

    博客分类:
  • URL
Url基础方法实现 点击查看   URI    API   package com.chen.study.test; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.MalformedURLException; import java.net.URL; import java.net.UR ...
InputStream转换为String /** * @author Administrator * @param InputStream * InputStream to String */ public static String convertStreamToString(InputStream is) { BufferedReader reader = new BufferedReader(new InputStreamReader(is)); Stri ...
socket服务端   package com.chen.socketServer; import java.net.*; import java.io.*; /** socke服务端代码 */ public class ScoketServer { public static void main(String[] args) throws IOException { //打印本机的IP地址 InetAddress address=InetAddress.getLocalHost(); ...
对于即时类应用或者即时类的游戏,HTTP协议很多时候无法满足于我们的需求。这会,Socket对于我们来说就非常实用了。下面是本次学习的笔记。主要分异常类型、交互原理、Socket、ServerSocket、多线程这几个方面阐述。   异常类型 在了解Socket的内容之前,先要了解一下涉及到的一些异常类型。以下四种类型都是继承于IOException,所以很多之后直接弹出IOException即可。 UnkownHostException:      主机名字或IP错误 ConnectException:        服务器拒绝连接、服务器没有启动、(超出队列数,拒绝连接) ...
Global site tag (gtag.js) - Google Analytics