摘要:
本文根据经典的TC教程完善和改编。TopCoder:http://www.topcoder.com/基本规则TopCoder的比赛类型很多,最常见的是周赛SRM(Single Round Match),另外还有TCHS SRM(TopCoder High School SRM,题目和SRM一样,仅限中学生参加,参赛者水平较低,据说涨rating很容易),马拉松(Marathon Matchs),还有TCOpen(每年两次的大比赛)之类的比赛。因为大多数人都在做SRM,所以本文介绍的TC比赛即为SRM。SRM的规则总结起来就是一句话:75分钟做完3道难度递增的题。TC的每个用户(handle)都 阅读全文
随笔档案-2012年09月
添加jdk的api帮助文档到eclipse中
2012-09-28 14:30 by JailBreak02, 1001 阅读, 收藏,
摘要:
用Eclipse进行JAVA程序开发的时候,总是要同时打开一个JDK1.5的CHM文件,再打开Eclipse帮助来查找API的详细信息。如果 JDK文档可以在Eclipse帮助中显示,就方便很多啦。特别是SUN中国技术社区已经把原来英文的JDK文档翻译过来,查看起来就更爽了。1.与JDK关联文档每次查API文档的时候都要去看html或CHM的确有点儿麻烦,把它集成到Eclipse那就爽多了,呵呵,方法如下:修改JDK的关联文档Window->Preferences->Java->Installed JREs【如下图】修改你要添加的jar的doc文档(文档位置默认是Sun的网站 阅读全文
eclipse 调试技巧
2012-09-27 15:39 by JailBreak02, 262 阅读, 收藏,
摘要:
1. 跳转到指定语句如图例一所示,当前断点在38行,如果我们想直接跳转到第52行(前提是第52行一定会被执行到),一般的做法是在第52行加上断点再按F8跳转到该行,其实,可以更简单一点:把光标直接移到第52行,然后按下CTRL + R(Run to line)。2. 显示表达式结果如图例一,如果想预览下javaRule.eval(scriptRule)的结果,除了慢慢地打开右键,找到Watch,还有别的办法吗?首先选中javaRule.eval(scriptRule):(1)CTRL + SHIFT + D调用返回值的toString()方法来显示执行结果(2)CTRL + SHIFT + I 阅读全文
详解Eclipse断点
2012-09-27 15:18 by JailBreak02, 229 阅读, 收藏,
摘要:
大家肯定都用过Eclipse的调试的功能,在调试的过程中自然也无法避免要使用断点(breakpoint),但不知是否对Eclipse中各类断点都有所了解。本篇图文并茂地介绍了Eclipse中全部类型的断点,及其设置,希望对大家有所帮助。1. 示例程序BreakpointDemo是一个臆造的应用程序,只是为了便于讲解Eclipse中各类断点的使用罢了。其代码如下图所示,BreakpointDemo主要包含两个方法:[1]setValue,该方法根据指定的次数(count),对成员变量value进行赋值,值的范围为0-9的随机整数。[2]printValue,该方法会调用setValue()对va 阅读全文
ASP.NET中JSON的序列化和反序列化
2012-09-26 16:11 by JailBreak02, 198 阅读, 收藏,
摘要:
JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集合、字典的处理。 一、JSON简介 JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。 JSON是“名值对”的集合。结构由大括号'{}',中括号'[]',逗号',',冒号':',双引号& 阅读全文
asp.net 在前台和后台调用 javascript 函数
2012-09-26 15:40 by JailBreak02, 256 阅读, 收藏,
摘要:
1、直接在前台调用 javascript 函数很简单,在 head 元素之间加入 script 元素,将 type 元素设置为 " text/javascript "如:<head runat="server"><script type="text/javascript" >function ShowName(str){alert("您的名字为:("+str+")");}</script> <title>using javascript</t 阅读全文
C# ASP.NET里的@妙用,字符串换行
2012-09-25 11:12 by JailBreak02, 470 阅读, 收藏,
摘要:
ASP.NET C# string 字符串的前面可以加 @ 可以将转义字符(\)当作普通字符对待。比如:string str = @"C:\Windows";如果我们不用 @ 的话,应该是:string str = "C:\\Windows";@ 字符串中,我们用两个连续英文双引号表示一个英文双引号,如下字符串的实际内容为:="=,字符串长度为 3。string str = @"=""=";@ 字符串中可以任意换行,换行符及缩进空格都计算在字符串长度之内。string str = @"<s 阅读全文
使用git 工具下载android.jar Source Code
2012-09-21 16:38 by JailBreak02, 1136 阅读, 收藏,
摘要:
在Windows下,通过SDK Manager.exe更新下载的Android,是不带源码的,我们开发开发起来不是很方便;比如在调试时会出现the jar file XXX has no source attachment 的提示其实Android的源代码是可以下载的,其源代码入在http://android.git.kernel.org/上,下载需要安装Git,下载方法如下:1、安装Git下载http://code.google.com/p/msysgit/并安装MSysGit,安装很简单,一路默认设置即可;安装成功后,把bin目录加入到path环境变量中;2、下载源代码新建存放源代码的目录 阅读全文
关于磁力链接(Magnet URI)的简单介绍
2012-09-16 14:14 by JailBreak02, 9390 阅读, 收藏,
摘要:
什么是磁力链接(Magnet URI)? 简单的说:类似下面这样以“magnet:?”开头的字符串,就是一条“磁力链接”【magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C】 在网页中,“磁力链接”的下载按钮,通常具有类似下面这样的图标 确切的说:“磁力链接”的主要作用是识别【能够通过“点对点技术(即:P2P)”下载的文件】。 这种链接是通过不同文件内容的Hash结果生成一个纯文本的“数字指纹”,来识别文件的。而不是基于文件的位置或者名称(例如:http://www.123.com/123.exe)。 这就类似生活中消费品包装上常... 阅读全文
深入浅出之正则表达式(二)
2012-09-13 15:42 by JailBreak02, 143 阅读, 收藏,
摘要:
前言:本文是前一片文章《深入浅出之正则表达式(一)》的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!9.单词边界元字符<<\b>>也是一种对位置进行匹配的“锚”。这种匹配是0长度匹配。有4种位置被认为是“单词边界”:1)在字符串的第一个字符前的位置(如果字符串的第一个字符是一个“单词字符”)2)在字符串的最后一个字符后的位置(如 阅读全文
深入浅出之正则表达式(一)
2012-09-13 15:40 by JailBreak02, 104 阅读, 收藏,
摘要:
前言:半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”才能准确的表达出该教程给我的感受,所以也就不能免俗了。本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!1.什么是正则表达式基本说来,正则表达式是 阅读全文
颜色中英文对照表 CSS
2012-09-10 11:57 by JailBreak02, 1354 阅读, 收藏,
摘要:
鸨色#f7acbc赤白橡#deab8a油色#817936绀桔梗#444693踯躅色#ef5b9c肌色#fedcbd伽罗色#7f7522花色#2b4490桜色#feeeed橙色#f47920青丹#80752c瑠璃色#2a5caa蔷薇色#f05b72灰茶#905a3d莺色#87843b琉璃绀#224b8f韩红#f15b6c茶色#8f4b2e利久色#726930绀色#003a6c珊瑚色#f8aba6桦茶色#87481f媚茶#454926青蓝#102b6a红梅色#f69c9f枯茶#5f3c23蓝海松茶#2e3a1f杜若色#426ab3桃色#f58f98焦茶#6b473c青钝#4d4f36胜色#4648 阅读全文
Windows平台下构建 Android 开发环境( Android SDK 下载及安装教程)
2012-09-09 17:43 by JailBreak02, 446 阅读, 收藏,
摘要:
Windows平台下构建 Android 开发环境( Android SDK 下载及安装教程)(一)一.AndroidSDK2.3下载与安装Google发布的AndroidSDK不断在更新,我在这里以AndroidSDK2.3做示范。1、首先下载最新的SDK2.3文件,大家可以去官网下载:http://developer.android.com/sdk/index.html2、解压文件,运行里面的“SDKSetup.exe”文件如果你遇到了消息为“FailedtofetchURL”的错误提示(如图),那么你需要将HTTPS方式改为HTTP方式,请按下边的操作:1)在“AndroidSDKand 阅读全文
Eclipse 安装配置总结
2012-09-09 17:30 by JailBreak02, 237 阅读, 收藏,
摘要:
Eclipse 安装配置总结前言Eclipse是最流行的功能强大的java IDE,有丰富的插件,配合插件可以作为j2ee、c、c++、.net等开发工具。需要安装插件才能支持Web开发和其他应用的开发,这是eclipse的优点,也是eclipse的缺点,优点在于灵活,缺点在于麻烦。在此主要介绍windows环境下Eclipse如何安装配置插件一般方法,如何优化,并就常见的问题给以解答,并给出Eclipse作为J2EE开发工具的插件方案。再说明一点,Eclipse是一个Java开发的IDE工具,需要有Java运行环境的支持,最新的eclipse3.2.2需要1.4以上版本的jdk。一、下载安装 阅读全文
JDK安装配置教程
2012-09-09 17:29 by JailBreak02, 231 阅读, 收藏,
摘要:
简介JDK作为JAVA开发的环境,不管是做JAVA开发的学生,还是做安卓开发的同学,都必须在电脑上安装JDK。下面就教大家如何安装JDK。工具/原料电脑一台JDK安装包一:JDK的安装首先上甲骨文公司的官方网站下载JDK的安装包,根据自己电脑的操作系统选择正确的版本下载。不知道下载地址的同学可以百度一下很快就能搜到。下载还的安装包如下图所示。用鼠标左键双击JDK安装包,会出现下图所示的安装界面。其实上面那个步骤是在加载配置,为安装JDK做前期准备。之后会出现下图所示的界面。我们选中“我接受该许可证协议中的条款”,“下一步”按钮将自动激活,然后点击该按钮,会出现下图所示的自定义安装界面。可以根据 阅读全文
ASP.NET表单提交之Get和Post的区别
2012-09-06 21:28 by JailBreak02, 192 阅读, 收藏,
摘要:
首先说一下 Get 和 Post 的区别:(1)get是从服务器上获取数据,post是向服务器传送数据。(2)在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。(3)对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。(4)GET方式提交的数据最多只能有1024字节,而POST则没有此限制。(5)安全性问题。正如在(1)中提到,使用Get的时候,参数会显示在地址栏上,而Post不会。所以,如果这些数据是中文数据而且是非敏感数据,那么 阅读全文
负值之美:负值在页面布局中的应用
2012-09-01 20:01 by JailBreak02, 237 阅读, 收藏,
摘要:
负值之美:负值在页面布局中的应用Posted on2010/10/04负数给人总是一种消极、否定、拒绝之感,不过生活中看到负数也会有惊喜之感,那就是看到银行给你邮寄的信用卡账单,本月的应付账款为负值时,且负值越大越好。好了,闲言碎语莫要讲,今天就表一表负值在页面布局中的应用。1.负边距+定位:水平垂直居中使用绝对定位将content的定点定位到body的中心,然后使用负margin(content宽高的一半),将content的中心拉回到body的中心,已到达水平垂直居中的效果。.content{ width:550px; height:400px; position:absolute; to 阅读全文
浙公网安备 33010602011771号