`
mmk12333
  • 浏览: 35082 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模 ...

javaSE之反射

什么是反射?   简单的说:剖析java类中的各个组成部分,映射成一个个java对象。 在java.lang.reflect中。   反射用在哪?   多用于框架和组件,利用反射技术写出复用性高的通用程序   我只列出了反射中几个常用的API     类 Class     构造方法 Constructor     成员变量 Field     方法  Method   1.class     字节码文件     可以获得这个类的所有的特性  如何得到某个class类文件对应的class对象?      .已知类和对象的情况下:          类名.clas ...
<table id="load" width="700" border="0" align="center" bgcolor="#FAFAFA" cellpadding="0" cellspacing="0" bordercolor="#000000" style="border-collapse:collapse;display:none ">       <tr>         < ...
注:MD5不是绝对的安全,有俩md5解决   /*******************************************************************************  * keyBean 类实现了RSA Data Security, Inc.在提交给IETF 的RFC1321中的keyBean message-digest  * 算法。  ****************************************** ...
多线程 进程和线程的区别 ProccessBuilder 和 Runtime.getRuntime().exec java中两种线程的创建方式 extends Thread和 implements Runnable 线程的生命周期:线程创建、Runnable、Running、Blocked、dead sleep、yield、join 等方法 线程打断 interrupt 什么是守护线程 对于并发访问资源的同步问题 sync同步代码块 如果同步实例方法、如何同步静态方法 什么是死锁 wait和notify的含义 网络编程 URL URLConnection Ser ...
    public void autowire(Object o, Map<String, String> map) throws Exception {         // 获得map 所有key         Set<String> keys = map.keySet();         // 获得Object中所有属性         // 获得Class对象         Class c = o.getClass();         // 获得所有属性         Field[] fields = c.getDeclaredField ...
JfreeChart画出柱状图饼图的代码片段及详细的注释,附件为JfreeChart中文API一览表,和生成的柱状图,饼图图片       import java.awt.Font; import java.io.FileOutputStream; import java.io.IOException; import org.jfree.chart.ChartFactory; import org.jfree.chart.ChartUtilities; import org.jfree.chart.JFre ...
package cn.itcast.servlet.request; import java.io.IOException; import java.util.Enumeration; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class RequestServlet2 e ...
import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class RequestServlet3 extends HttpServlet {     // 防止盗链     public void doGet(HttpServle ...
import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class ResponseServlet8 extends HttpServlet {     // 需求:用java程 ...
方法一:  在my.ini的[mysqld]字段加入: skip-grant-tables 重启mysql服务,这时的mysql不需要密码即可登录数据库  然后进入mysql mysql>use mysql;  mysql>更新 user set password=password('新密码') WHERE User='root'; mysql>flush privileges;  运行之后最后去掉my.ini中的skip-grant-tables,重启mysqld即可。   方法二:  不使用修改my.ini重启服务的方法,通过非服务方式加skip-gr ...
一直都是看别人的博客,学习别人的心得, 但是软件行业涉及的技术太多,学过的很多东西都忘了,今天我也弄个博客玩玩, 把我所学的,工作中遇到的问题也做做记录,方便自己,也方便他人,因为是第一次写,就先写一些简单的, 点滴积累嘛 以下是myeclipse的一些使用技巧,还是很方便的   快速定位的快捷键: 1. 【Ctrl+K】、【Ctrl++Shift+K】 快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。 2. 【Ctrl+Shift+T】 查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以 使用“*”、“?”等通配符。 ...
Global site tag (gtag.js) - Google Analytics