现在位置: 首页 > striper发表的所有文章
  • 08月
  • 10日
综合 ⁄ 共 249字 评论关闭
function HtmlEncode(text) { return text.replace(/&/g, '&amp').replace(//"/g, '&quot;').replace(/</g, '&lt;').replace(/>/g, '&gt;'); } function HtmlDecode(text) { return text.replace(/&amp;/g, '&').replace(/&quot;/g, '/"').replace(/&lt;/g, '<').replace(/&gt;/g, '>'); }
阅读全文
  • 06月
  • 06日
移动开发 ⁄ 共 4104字 评论关闭
首先需要强调一点的是wifi只能在真机上测试! 在Android里,所有的wifi操作都在android.net.wifi包里,而常用的类也就只用几个,对于一般的开发人员来说,常用的操作也是有限的,不需要刻意的去记,用的时候现查就ok了,下面是《Android应用开发揭秘》里面关于wifi的范例,个人感觉还挺齐全,跟大家分享一下! [java] view plaincopy package com.yarin.android.Examples_08_08;   import java.util.List;   import android.content.Context;   import android.net.wifi.ScanResult;   import android.net.wifi.......
阅读全文
  • 07月
  • 26日
综合 ⁄ 共 3320字 评论关闭
变量(还包括宏)的命名规则,比较系统和彻底的有 Windows 编程中用到的匈牙利命名法。匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以多个同时使用,顺序是先m_(成员变量),再指针,再简单数据类型,再其他。例如:m_lpszStr, 表示指向一个以0字符结尾的字符串的长指针成员变量。 有关匈牙利命名法的一点有意思的说明是它的名字的由来。这种命名技术是由一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的,他出生在匈牙利。在 Microsoft 公司......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 4349字 评论关闭
MapReduce Counter为我们提供了一个窗口:观察MapReduce job运行期的各种细节数据。今年三月份,我曾专注于MapReduce性能调优工作,是否优化的绝大多评估都是基于这些Counter的数值表现。MapReduce自带了许多默认Counter,可能有些朋友对它们有些疑问,现在我们分析下这些默认Counter的含义,方便大家观察job结果。 我的分析是基于Hadoop0.21,我也看过Hadoop其他版本的Counter展现,细节大同小异,如果有差异的地方,以事实版本为主。 Counter有"组group"的概念,用于表示逻辑上相同范围的所有数值。MapReduce Job提供的默认Counte......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 1974字 评论关闭
为了找到我们Android 2.3@众志小本上的性能瓶颈,我们使用功能强大的linux性能分析工具oprofile   首先,我们需要内核的支持。所以,要求北大编译了一个支持Oprofile的内核版本。   其次,如何使用?   opcontrol --setup opcontrol --start opcontrol --stop   然后,查看分析报告 opreport   [c-sharp] view plaincopyprint? CPU: CPU with timer interrupt, speed 0 MHz (estimated)   Profiling through timer interrupt             TIMER:0|     samples|      %|   ------------------        3447 15.3452 Xunigfx  ......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 1518字 评论关闭
【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #include <STDIO.H> int main() { int i,j,k; for (i=1;i<=4;i++) { for (j=1;j<=4;j++) { for (k=1;k<=4;k++) { if (i!=j&&j!=k&&k!=i) { printf("%d%d%d\n",i,j,k); } } } } 【程序2】题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高   于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提   成7......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 3751字 评论关闭
曾经这个单元被人说成是骗子,剽窃别人的, 虽然后来那个人道歉了, 但我还是想说一句, 当初为我写这个单元我从晚上10点熬到了零晨1点多, 那时候第一次接触delphi for android 看了好多遍系统定义的那些单元, 了解了是怎么将java代码翻译过来, 然后自己一点点的摸索,  从java  eclipse中一行行的将java的函数复制过来然后修改, 起初遇到了不少问题, 不明白的地方非常的,但没有地方问, 我只能硬着头皮去调试, 还是用的真机调式, 而且真机usb口坏了,用ftp传的, 想想都苦啊, 最后在不断的努力下终于完成了, 然后才去睡觉 {***********......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 608字 评论关闭
Q:如何获得ANT A:http://ant.apache.org/bindownload.cgi Q:如何安装 A: 1、解压到某个目录 2、配置环境变量:       1、增加一个新的环境变量ANT_HOME,对应ANT所在的目录(bin目录上一级)       2、在PATH中添加一个新路径:%ANT_HOME%\bin 3、启动命令行窗口,输入ant。如果当前路径下没有一个叫做build.xml的文件,则会提示       Buildfile:build.xml does not exist! Q:如何用ANT实现如下功能,从D盘拷贝一个文件到E盘某个目录,如果目标目录不存在,新建之 A: 1、写脚本 <?xml version="1.0" encoding="GBK"?&g......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 2909字 评论关闭
Ethereal软体介绍 Ethereal 封包监听器,是一套网管人员必备的超强软体。举凡在网路故障排除,监听异常封包,软体封包问题检测等等问题,甚至包含针对网路通讯协定的教育训练,都可以利用这套免费的软体来做到。 Unix 及 Windows 平台封包撷取、网路分析程式 - Ethereal,可以从动态的网路撷取封包,或者是由硬碟中撷取档桉来检查资料,您可以同时浏览每一个封包的撷取资料内容、检视概要及详细资讯,还有强 大的过滤器语言显示、检视重建的 TCP session 串流功能。 不久之前,Sniffer 和 NetXRay 大概是网管人员最熟悉的封包监听......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 963字 评论关闭
博主新开了个人站点,你也可以在这看到这篇文章,点击打开链接 微软雅黑是MS在推出vista时一起推出的一种字体,字体很漂亮也很受大众喜欢。但是用这种字体在简体中文word中编辑文档,发现“行距”很宽,一页也排不了几行,不美观。此时你查看段落属性,发现行距还的确是“单倍”没有变换。 想解决这个问题的直接方法就是在段落属性对话框中取消选中“如果定义了文档网格,则对齐网格”,或者直接在页面设置中“文档网格”tab页选择“无网格”,即不设置网格。但是不推荐大家这么做,因为: 1.“如果定义了文档网格,则对齐网格”是默认选中......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 132字 评论关闭
    我是在校的大二本科生,软件工程专业,由于学校的课程安排,只学习了c语言、离散数学、高数等,像数据结构、数据库等还没有学习。进入大学1年半了,但是感觉自己什么也不会,对自己的未来很迷茫,想学习点东西,但是不知道如何入手,该学习什么,希望各位前辈指导一下,谢谢!
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 3312字 评论关闭
        图像分割是模式识别和计算机视觉中很重要的一个部分,基于阈值的图像分割具有简单、计算量小、效率高等特点,在实际图像处理中具有广泛的应用。经过国内外学者的广泛努力,已经提出了数以百计的阈值分割的算法,依据阈值分割算法本身所具有的准则或特性,可以分为迭代法、最大类间误差法(Otsu)、最大熵法等。本文主要介绍以上几种阈值分割方法。 (一)迭代法      迭代法是一种比较简单的阈值分割方法,其思想:设置阈值的初始值为图像灰度最大值和最小值的平均,根据阈值划分图像为目标和背景,并分别将其灰度值求和,......
阅读全文