浏览器 [转]Nintendo 3DS浏览器参数 浏览器引擎:NetFront(R)Browser 用户代理:Mozilla/5.0 (Nintendo 3DS; U; ; ja) Version/1.7412.JP 对应协议:HTTP1.0/HTTP1.1/SSLv3/TLS1.0 对应网络标准: HTML4.01/XHTML1.1/CSS1/CSS2.1/CSS3一部 DOM1-3/ECMAScript/XMLHttpRequest/canvas一部 对应图像格式:MPO/GIF/JPEG/PNG/BMP/ICO
OpenGL [转]各种不认识的材料的光学特性一览表 /* Material name GL_AMBIENT GL_DIFFUSE GL_SPECULAR GL_SHININESS */ Material BlackPlastic = Material ( Color( 0.0, 0.0, 0.0, 1.0), Color( 0.01, 0.01, 0.01, 1.0), Color( 0.50, 0.50, 0.50, 1.0), 32.0 ); Material BlackRubber
Java 双人(或者两个团队)合作写一个软件,如何做到前台后台并行开发相互不受影响? 我以软工CW的用户登录功能举例,用MVC模式的角度作简要阐述。 首先,在对需求的了解的基础上,双方共同约定Controller的所有接口,一般是前台人员提出需求,后台人员针对数据结构对值类型做优化。比如前台现在需要做一个用户登录,那么需要一个隶属于UserController的login方法加此外,为了进一步使前后台相分离,Controller建议使用单例模式并采用以下instance写法。 package controller; public interface UserController { /** * The unique controller instance. */ public final static UserController instance = null; /** * Login method * @param username The username. * @param password The password. * @throws Exception "No such user" or
VBScript 批量改名脚本 Const TITLE = "批量改名脚本" Sub Main Dim fso,fdr Dim newname Dim key Dim ask Dim num key = InputBox("请输入文件名中要被删除的部分", TITLE) If Len(key) = 0 Then Exit Sub ask = (MsgBox("是否逐文件询问?", vbYesNo Or vbQuestion, TITLE) = vbYes) Set fso = CreateObject(
Flex Flex DataGrid系统自动排序法 dg.dispatchEvent(new DataGridEvent(DataGridEvent.HEADER_RELEASE, false, true,1,"Alias", 0,null,null,0)); 真粗糙
OpenGL 啊……偶尔娱乐一下 OpenGL偶尔写一写还是挺好玩的 可执行文件下载 wsad控制左边方框,上下左右控制右边方框,Esc退出,空格键重开。 右边方框的目的是到达左边底线 左边方框的目的是捉住右边方框 #include <stdlib.h> #include <windows.h> #include <gl/glut.h> #define HORIZONAL_RADIUS 3200 #define VERTICAL_RADIUS 2000 #define CHASER_RADIUS 100 #define ESCAPER_RADIUS 100 #define CHASER_SPEED 1
Java 似乎解决了泛型和序列化之间的小不支持的ArrayListSerializer 其实应该用继承的,懒了。 package net.gerhut.gymsystem.util; import java.io.IOException; import java.io.InputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.OutputStream; import java.io.Serializable; import java.util.ArrayList; public class ArrayListSerializer<T extends Serializable> { public
C 那道腾讯的笔试题的菜鸟解法 int a=3,b=5; printf(&a["Hi!Hello"],&b["fun/super"]); printf("%c%c%c%c",1["wst"],2["www"],0["ddd"],5["ewewrew"]); 问:输出什么? 公共主页的做法是反汇编,
HTTP HTTP POST模拟器 存入本地用IE打开可基本实现模拟任意数据POST的HTTP请求 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function gb2utf8(data) { var glbEncode = []; gb2utf8_data = data; execScript("gb2utf8_data = MidB(gb2utf8_data,
HTML5 HTML5 Geolocation http://gerhut.net/geolocation.html FireFox 3.5 正常 IE Unsupported Chrome 8 我的卡死,赵骥的正常,崔雨柔的正常 Opera 11 正常 东旭的搜狗浏览器自带内核卡死,兼容内核Unsupported 我的N95 UCWeb Unsupported,自带浏览器坏了 赵骥的IPhone Safari 正常 老大的HTC 自带浏览器网页都进不去,好像是因为他们屋路由器连不上网了
HTML5 Hello HTML5! HTML5 Canvas习作 http://gerhut.net/hellohtml5.html W3 Validator验证通过(有一个Warning看不懂求翻译) http://validator.w3.org/check?uri=http%3A%2F%2Fgerhut.net%2Fhellohtml5.html 东旭的IE7显示不能。搜狗自建内核显示正常 我的IE8显示不能,FireFox显示不能但是似乎可修,Chrome显示正常,别的没试。
ActionScript3 Flash AS3 Debug 心得 enter frame事件不受stop命令而停止触发。 在没有gAP、gAS、nS、pS的影响的前提下: play状态,每次enterframe时,currentframe依次+1; stop状态,每次enterframe时,currentframe相同,触发频率仍然参照frameRate
Java 个体值计算器修正版 PokeCalc ver.Lyom http://Gerhut.net/PokeCalc/PokeCalc.jar 种族选取界面增加查找和查看完整信息。 计算结果以表格形式呈现。 增加“关于”界面。 先这样吧,短时间内不会再做了。。。
Java 手机用个体值估算器PokeCalc ver.Coolest http://Gerhut.net/PokeCalc/PokeCalc.jar 系统需求: MIDP2.0 CLDC1.0 支持001-649号的个体估计。
VBA Excel 宏语言R1C1公式表示法 Excel录宏的时候如果写公式,看代码就会发现代码里公式写的不一样。首先代码设置的cell属性叫FormulaR1C1,说明它采用的是一种叫R1C1表示法来表示公式的单元格,这种方法在填写大量规则公式时很方便。表示格式如下:R[横位移]C[纵位移]。即记录相对于当前单元格的位移量。如求和列为E,那么在E列的任何单元格(除标题)均可填入=SUM(R[-4]C[0]:R[-1]C[0])含义为求当前单元格左四格到当前单元格左一格的总和。 顺带一提,Excel VBA中提供FormulaR1C1Local属性,用于换算成本地公式。如一个写了=SUM(R[-4]C[0]:R[-1]C[0])的工作簿在Excel德文版中提取FormulaR1C1Local属性会自动得出=SUMME(R[-4]C[
C 猥琐题求答案。。。 A program that copies exactly what user had entered immediately. NOTE: The shorter the program is the higher score you obtained. #include <stdio.h> main(){while(putchar(getchar()));}
Access Access SQL中一些针对表(而不是记录)的操作 只复制表结构:SELECT INTO 新表名 FROM 旧表名 WHERE FALSE; 只复制表数据:INSERT INTO 新表名 SELECT FROM 旧表名 WHERE TRUE; 复制表结构+数据:SELECT INTO 新表名 FROM 旧表名 WHERE TRUE; 删除表:DROP TABLE 表名; 重命名需要可以复制+删除或者使用ATOX对象。 确认表存在要改管理权限,或者try一下SELECT * FROM 表名 WHERE FALSE;
Java 多态性你给我去死 package net.gerhut.tests; /** * Parent * @author Gerhut */ class Parent { /** * Instance variable */ String value = "Parent"; /** * Instance method * @return Value of instance method */ String getValue() {return "Parent";} } /** * Son * @author Gerhut */ class Child extends Parent { /** * Instance variable */ String value = "Child"; /** * Instance
ADO.NET ADO.NET DEBUG收获 今儿无聊写ADO.NET,DataAdapter更新字段的时候直接蹦错误“INSERT INTO 语法错误”。 经DEBUG,注释掉DATE和TIME两个蛋疼名字的字段就可以正常执行。看来里面自动生成的INSERT INTO语句里面直接把DATE和TIME这两个关键字写进去了,我尝试把所有字段写到SELECT里面,DATE和TIME加方括号,继续无效。翻API,发现CommandBuilder有两个神奇的属性。 OleDbCommandBuilder builder = new OleDbCommandBuilder(adapter); builder.QuotePrefix = "["; builder.QuoteSuffix = "]"; 运行成功。API里面说就是遇到SQL关键字的时候的前后缀,Access是方括号MySQL是引号什么的,太他喵的人性化了。 另外一个小收获是以前一直不知道为什么我的代码里DataSet.Tables写[0]就好使写表名就不好使。今天发现丫不是自动找SELECT语句里的表名,应该是在Fill里面自动制定,(不指定默认就是Table?)例: DataSet set = new DataSet(
Java 好寂寞啊 补张运行结果图 package net.gerhut.coolest; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.
Java 试点东西 class test { public static void main(String args[]) { for(int i=0;i<9;i++); System.out.println(i); } } 编译错误 for括号内的声明的作用域属于循环体内部
Flex flex 图片缩放笔记 使用scaleContent属性是等比缩放。若需非等比缩放可设置content属性的height和width。 setActualSize和scaleContent搭配使用无效,必须手动设置height和width属性。