上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 28 下一页
摘要: 一、显示信息的命令 console.info("这是info"); console.debug("这是debug"); console.warn("这是warn"); console.error("这是error"); console.log("log");二、占位符 console对象的上面5种方法,都可以使用printf风格的占位符。不过,占位符的种类比较少,只支持字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)四种。三、分组显示 console.group("第一组 阅读全文
posted @ 2014-03-17 15:41 simpman 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 这周ECMAScript 5也即众所周知的JavaScript正式发布了(pdf),在给基本库带来更新的同时,还引入了更加严格的运行时模型,来帮助定位并移除通常的代码错误。而早期对于ECMAScript 4的标准化工作基本就算是失败了;只有Adobe的ActionScript是基于建议的变化的。ECMA甚至都没有发布一个版本4的规范,因为不同的组织对于发展的进度并不满意;就这样,也没有浏览器来支持它了。在过去的几年,随着JavaScript引擎的大力改善,比如Nitro和TraceMonkey,JavaScript已经极具性能,以Google Wave为代表的在线协作应用可以证明这一点。甚至还 阅读全文
posted @ 2014-03-12 16:29 simpman 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 折腾了这么久,坦克总算能动了。只贴代码编辑不给上首页,花了半个小时的时间写了n多注释。再顺便把绘图的原理发在这里:绘图原理Component类提供了两个和绘图有关的重要方法:① paint(Graphics g)绘制组件的外观.② repaint()刷新组件的外观当组件第一次在屏幕显示的时候,程序会自动调用paint()方法绘制组件.类 Paneljava.lang.Object java.awt.Component java.awt.Container java.awt.Panel在上一节种public MyPanel extends Panel{ public void paint(Gra 阅读全文
posted @ 2014-02-26 10:28 simpman 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: 上一节已经学习了事件处理,这一节需要完成通过键盘的上下左右键控制小球移动。然后再通过应用到我们绘制的坦克上。 1 /** 2 * 加深对事件处理机制的理解 3 * 通过光标的上下左右键,控制小球的左右上下移动. 4 */ 5 package com.test4; 6 import java.awt.*; 7 import java.awt.event.*; 8 9 import javax.swing.*;10 public class Demo9_4 extends JFrame {11 12 MyPanel mp = null;13 14 publi... 阅读全文
posted @ 2014-02-25 15:17 simpman 阅读(6630) 评论(0) 推荐(1) 编辑
摘要: 要能够控制坦克运动,必须用到事件处理的知识.事件处理的一个demo. 1 /** 2 * 事件处理机制:委派事件模型.指当事件发生的时候,产生事件的对象(事件源),会把此 3 * "消息"传递给"事件的监听者"的一种处理方式,而这里的"信息"指java.awt.event事件类库种 4 * 某个类创建的对象. 在java种,消息 是一种事件对象. 5 * 6 * 7 * 事件源-----事件(一个事件对象)----->事件监听者[事件处理方法] 8 */ 9 package com.test3;10 import java.aw 阅读全文
posted @ 2014-02-25 08:58 simpman 阅读(2412) 评论(0) 推荐(7) 编辑
摘要: 通过上一节,我们学会的用java绘图。那现在就用java绘制自己坦克。首先通过分析坦克由这几部分组成。如图各个部件的长宽如图。15,10为圆心。 1 /** 2 * 坦克游戏的1.0版 3 * 1.画出坦克 4 * 5 */ 6 package com.test1; 7 8 import javax.swing.*; 9 import java.awt.*; 10 11 import javax.swing.JFrame; 12 13 public class MyTankGame1 extends JFrame { 14 15 MyPane... 阅读全文
posted @ 2014-02-24 23:03 simpman 阅读(4437) 评论(0) 推荐(8) 编辑
摘要: 总所周知,Redhat和Fedora的软件安装命令是rpm,但是用rpm安 装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说,要是软件不用了需要卸载的话由于卸载掉了某个依赖关系而导致其他的软 件不能用是非常恼人的。令人高兴的是,Fedora终于推出了类似于ubuntu中... 阅读全文
posted @ 2014-02-22 14:09 simpman 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1、首先要确认安装了 mod_ssl模块我的机器是centos是系统,执行下面命令yum install -y mod_ssl2、用openssl工具生成密钥,证书请求文件,证书在/usr/local/httpd目下,执行以下命令。2.1生成密钥openssl genrsa 1024 > server.key说明:这是用128位rsa算法生成密钥,得到server.key文件2.2生成证书请求文件openssl req -new -out server.csr说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多问题,一一输入2.3生成证书命令:openssl re 阅读全文
posted @ 2014-02-22 13:48 simpman 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: 安装mod_deflate模块启用apache的GZIP压缩操作系统:Linux Cent OS 5 / Max OS X 10.6 snow leopard相关环境:Apache httpd 2.2.15安装版本:apache httpd 2.2.15内置mod_deflategzip原本是文件压缩格式,扩展名为.gz,HTTP协议用它来改进WEB应用程序性能,加快HTTP请求返回内容的下载速度,增加用户体验,降低网络带宽占用apache内置有mod_deflate模块来启用gzip功能,但假如安装apache的时候没有编译相关模块,就需要你手动安装一次,以启用它:首先到你的apache源码 阅读全文
posted @ 2014-02-15 17:16 simpman 阅读(1777) 评论(0) 推荐(3) 编辑
摘要: http请求有get,post。php发送http请求有三种方式[我所知道的有三种,有其他的告诉我]。file_get_contents();详情见:http://www.cnblogs.com/simpman/p/3419989.htmlcurl发送请求。fsocket发送。下面说使用curl发送... 阅读全文
posted @ 2014-02-14 16:43 simpman 阅读(28187) 评论(1) 推荐(6) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 28 下一页