<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中文Flex例子 &#187; 函数</title>
	<atom:link href="http://blog.minidx.com/tag/%e5%87%bd%e6%95%b0/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.minidx.com</link>
	<description>中文Adobe Flex例子,Flex实例教程,RIA资源,全文检索技术,算法和数据结构</description>
	<lastBuildDate>Thu, 31 Mar 2011 03:22:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>100多个很有用的JavaScript函数以及基础写法大集合</title>
		<link>http://blog.minidx.com/2009/02/17/2110.html</link>
		<comments>http://blog.minidx.com/2009/02/17/2110.html#comments</comments>
		<pubDate>Tue, 17 Feb 2009 07:28:25 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[程序开发相关]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[函数]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/?p=2110</guid>
		<description><![CDATA[X同学找相关资料的时候发过来的，不知道是东拼西凑还是有现成的……很大一部分函数都是Web开发者使用频率比较高的（使用JQuery，ExtJs等框架者除外……），还是相当有用的东西。不妨收藏一下：








1.document.write(&#34;&#34;);为 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document-&#62;html-&#62;(head,body)4.一个浏览器窗口中的DOM顺序是:window-&#62;(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById(&#34;表单中元素的ID号&#34;).name(或value)6.一个小写转大写的JS: document.getElementById(&#34;output&#34;).value = document.getElementById(&#34;input&#34;).value.toUpperCase();7.JS中的值类型:String,Number,Boolean,Null,Object,Function8.JS中的字符型转换成数值型:parseInt(),parseFloat()9.JS中的数字转换成字符型:(&#34;&#34;+变量)10.JS中的取字符串长度是:(length)11.JS中的字符与字符相连接使用+号.12.JS中的比较操作符有:==等于,!=不等于,&#62;,&#62;=,&#60;.&#60;=13.JS中声明变量使用:var来进行声明14.JS中的判断语句结构:if(condition){}else{}15.JS中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop}16.循环中止的命令是:break17.JS中的函数定义:function functionName([parameter],...){statement[s]}18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替.19.窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self20.状态栏的设置:window.status=&#34;字符&#34;;21.弹出提示信息:window.alert(&#34;字符&#34;);22.弹出确认框:window.confirm();23.弹出输入提示框:window.prompt();24.指定当前显示链接的位置:window.location.href=&#34;URL&#34;25.取出窗体中的所有表单的数量:document.forms.length26.关闭文档的输出流:document.close();27.字符串追加连接符:+=28.创建一个文档元素:document.createElement(),document.createTextNode()29.得到元素的方法:document.getElementById()30.设置表单中所有文本型的成员的值为空:var form = window.document.forms[0]for (var i = 0; i&#60;form.elements.length;i++){&#160;&#160; &#160; &#160;if (form.elements[i].type == &#34;text&#34;){&#160;&#160; &#160; &#160; &#160; &#160;form.elements[i].value = &#34;&#34;;&#160;&#160; &#160; &#160;}}31.复选按钮在JS中判断是否选中:document.forms[0].checkThis.checked (checked属性代表为是否选中返回TRUE或FALSE)32.单选按钮组(单选按钮的名称必须相同):取单选按钮组的长度document.forms[0].groupName.length33.单选按钮组判断是否被选中也是用checked.34.下拉列表框的值:document.forms[0].selectName.options[n].value (n有时用下拉列表框名称加上.selectedIndex来确定被选中的值)35.字符串的定义:var myString = new String(&#34;This is lightsword&#34;);36.字符串转成大写:string.toUpperCase(); 字符串转成小写:string.toLowerCase();37.返回字符串2在字符串1中出现的位置:String1.indexOf(&#34;String2&#34;)!=-1则说明没找到.38.取字符串中指定位置的一个字符:StringA.charAt(9);39.取出字符串中指定起点和终点的子字符串:stringA.substring(2,6);40.数学函数:Math.PI(返回圆周率),Math.SQRT2(返回开方),Math.max(value1,value2)返回两个数中的最在值,Math.pow(value1,10)返回value1的十次方,Math.round(value1)四舍五入函数,Math.floor(Math.random()*(n+1))返回随机数41.定义日期型变量:var today = new Date();42.日期函数列表:dateObj.getTime()得到时间,dateObj.getYear()得到年份,dateObj.getFullYear()得到四位的年份,dateObj.getMonth()得到月份,dateObj.getDate()得到日,dateObj.getDay()得到日期几,dateObj.getHours()得到小时,dateObj.getMinutes()得到分,dateObj.getSeconds()得到秒,dateObj.setTime(value)设置时间,dateObj.setYear(val)设置年,dateObj.setMonth(val)设置月,dateObj.setDate(val)设置日,dateObj.setDay(val)设置星期几,dateObj.setHours设置小时,dateObj.setMinutes(val) 设置分,dateObj.setSeconds(val)设置秒&#160; &#160;[注意:此日期时间从0开始计]43.FRAME的表示方式: [window.]frames[n].ObjFuncVarName,frames[&#34;frameName&#34;].ObjFuncVarName,frameName.ObjFuncVarName44.parent代表父亲对象,top代表最顶端对象45.打开子窗口的父窗口为:opener46.表示当前所属的位置:this47.当在超链接中调用JS函数时用:(javascript:)来开头后面加函数名48.在老的浏览器中不执行此JS:&#60;!--&#160; &#160; &#160; &#160;//--&#62;49.引用一个文件式的JS:&#60;script type=&#34;text/javascript&#34; src=&#34;aaa.js&#34;&#62;&#60;/script&#62;50.指定在不支持脚本的浏览器显示的HTML:&#60;noscript&#62;&#60;/noscript&#62;51.当超链和ONCLICK事件都有时,则老版本的浏览器转向a.html,否则转向b.html.例:&#60;a href=&#34;a.html&#34; [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2009/02/17/2110.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>非常有用的Java日期时间操作函数代码一览</title>
		<link>http://blog.minidx.com/2008/08/11/1246.html</link>
		<comments>http://blog.minidx.com/2008/08/11/1246.html#comments</comments>
		<pubDate>Mon, 11 Aug 2008 05:59:59 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[程序开发相关]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[函数]]></category>
		<category><![CDATA[日期]]></category>
		<category><![CDATA[时间]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/?p=1246</guid>
		<description><![CDATA[今天写的一个Log输出类，需要对日期时间进行特殊的格式化操作&#8211;这样的操作实际上经常需要用到，不过一直都没怎么保留过代码，所以又是一番查找，费时又费力。于是决定把用到的函数稍做整理，相信可以节省一些人的时间，注意并不是所有的函数都是必需的，代码也并非本人原创，而是取材于网络，放在这里纯粹是为了方便……大家可以看自己的情况按需拿取，具体函数罗列在下面：








/**
 日期类
 * @date &#160; 
 * @version 1.0
 */
import&#160;java.util.*;
import&#160;java.text.*;
import&#160;java.util.Calendar;
&#160;
public&#160;class VeDate {
&#160;/**
&#160; * 获取现在时间
&#160; *
&#160; * @return 返回时间类型 yyyy-MM-dd HH:mm:ss
&#160; */
&#160;public static Date getNowDate() {
&#160; Date&#160;currentTime = new Date();
&#160; SimpleDateFormat&#160;formatter = new SimpleDateFormat(&#34;yyyy-MM-dd HH:mm:ss&#34;);
&#160; String&#160;dateString = formatter.format(currentTime);
&#160; ParsePosition&#160;pos = new ParsePosition(8);
&#160; Date&#160;currentTime_2 = formatter.parse(dateString, pos);
&#160; return&#160;currentTime_2;
&#160;}
&#160;
&#160;/**
&#160; * 获取现在时间
&#160; *
&#160; * @return返回短时间格式 yyyy-MM-dd
&#160; */
&#160;public static Date [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/08/11/1246.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>VB删除目录下所有文件的函数</title>
		<link>http://blog.minidx.com/2008/04/11/700.html</link>
		<comments>http://blog.minidx.com/2008/04/11/700.html#comments</comments>
		<pubDate>Fri, 11 Apr 2008 04:10:34 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[程序开发相关]]></category>
		<category><![CDATA[VB]]></category>
		<category><![CDATA[函数]]></category>
		<category><![CDATA[删除目录]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/?p=700</guid>
		<description><![CDATA[VB这种古老而又“弱智”的东西，不知道这个年代是否还有人在用。很不幸的，为了实现某些功能，我用了……下面的函数实现了整体删除目录下的所有子目录和文件。具体就看代码吧。








Public&#160;&#160; Sub&#160;&#160; RemoveDir(folderspec)&#160; 
&#160; &#160; &#160; &#160; '功能说明：删除目录(folderspec)下的所有文件及文件夹&#160; 
&#160; &#160; &#160; &#160; On&#160;&#160; Error&#160;&#160; Resume&#160;&#160; Next&#160; 
&#160; &#160; &#160; &#160;&#160; 
&#160; &#160; &#160; &#160; '删除目录(folderspec)下的所有文件&#160; 
&#160; &#160; &#160; &#160; &#160; Dim&#160;&#160; fs,&#160;&#160; fc&#160; 
&#160; &#160; &#160; &#160; &#160; Dim&#160;&#160; f&#160;&#160; As&#160;&#160; Folder&#160; 
&#160; &#160; &#160; &#160; &#160; Set&#160;&#160; fs&#160;&#160; =&#160;&#160; CreateObject(&#34;Scripting.FileSystemObject&#34;)&#160; 
&#160; &#160; &#160; &#160; [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/04/11/700.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java的16进制与字符串的相互转换函数</title>
		<link>http://blog.minidx.com/2008/02/27/514.html</link>
		<comments>http://blog.minidx.com/2008/02/27/514.html#comments</comments>
		<pubDate>Wed, 27 Feb 2008 15:08:18 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[程序开发相关]]></category>
		<category><![CDATA[16进制]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[函数]]></category>
		<category><![CDATA[字符串]]></category>
		<category><![CDATA[字符分割]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/02/27/514.html</guid>
		<description><![CDATA[因为要用到16进制与字符串的转换，于是有了下面几个函数，内容很简单，稍作修改放到自己的Class里面应该就可以用了。当然也可以单独做一个util的类，进行调用。








/**
&#160; * 将指定byte数组以16进制的形式打印到控制台
&#160; * @param hint String
&#160; * @param b byte[]
&#160; * @return void
&#160; */
public&#160;static void printHexString(String hint, byte[] b) {
&#160;&#160; System.out.print(hint);
&#160;&#160; for&#160;(int i = 0; i &#60; b.length; i++) {
&#160; &#160;&#160; String&#160;hex = Integer.toHexString(b[i] &#38; 0xFF);
&#160; &#160;&#160; if&#160;(hex.length() == 1) {
&#160; &#160; &#160;&#160; hex = '0' + hex;
&#160; &#160;&#160; }
&#160; &#160;&#160; System.out.print(hex.toUpperCase() + &#34;&#160;&#34;);
&#160;&#160; [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/02/27/514.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Java的HTML的URL字符编码转换为Java字符串的函数</title>
		<link>http://blog.minidx.com/2008/02/25/512.html</link>
		<comments>http://blog.minidx.com/2008/02/25/512.html#comments</comments>
		<pubDate>Mon, 25 Feb 2008 12:53:47 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[程序开发相关]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[函数]]></category>
		<category><![CDATA[字符串]]></category>
		<category><![CDATA[字符编码]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/02/25/512.html</guid>
		<description><![CDATA[用C写过这个函数，想不到今天Java上也需要这样的函数，其实内容很简单，就是将被HTML的URL格式编码的字符串转换为普通的字符串。通常URL中采用的UTF8编码，熟悉计算机字符编码的朋友们应该一眼就明白函数的意思。








不废话了，代码如下：
/**
* Convert HTML character enitities(Unicode) to part of a Java String
*/
import&#160;java.util.regex.*;
public&#160;class UnicodeCeToJavaString {
static final String mbs = &#34;&#38;amp;#(\\d+);&#34;; //like &#34;ロ&#34;
public&#160;static String EncodeCesToChars(String paramStr){
String&#160;mbChar;
StringBuffer&#160;sb = new StringBuffer();
Pattern&#160;pat = Pattern.compile(mbs);
Matcher&#160;mat = pat.matcher(paramStr);
while&#160;(mat.find()){
mbChar = getMbCharStr(mat.group(1)); //pass the digit part
mat.appendReplacement(sb, mbChar);
}
mat.appendTail(sb);
return&#160;new String(sb);
}
/* worker method */
static&#160;String getMbCharStr(String digits){ //handle &#34;12525&#34; part which is a
char[] cha = new char[1];&#160; &#160; &#160; [...]]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/02/25/512.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 2/28 queries in 0.267 seconds using disk
Object Caching 412/795 objects using disk

Served from: blog.minidx.com @ 2012-02-10 00:54:38 -->
