现在位置: 首页 > leena100发表的所有文章
  • 08月
  • 13日
综合 ⁄ 共 3123字 评论关闭
手机短信息SMS开发—编码,解码 1、  英文编码 缺省的GSM字符集为7位编码,ASCII码为8位编码,编码就是将8位ASCII编码转换为7位编码。 例如:1234 编码后得到31D98C06 2进制表示 8位编码 00110001 00110010 00110011 00110100 7位编码 00110001 11011001 10001100 00000110 通过例子可以看出,将ascii8位编码的Bit8去掉,依次将下7位编码的后几位逐次移到前面,形成新的8位编码。 以下是C++Builder的实现代码: String __stdcall EncodeEnglish(String InputStr) {         int n,len,cur;         String tempstr,returnstr;   ......
阅读全文
  • 03月
  • 05日
web前端 ⁄ 共 2204字 评论关闭
事件委派 Web应用都是由事件驱动运转的。我喜欢事件处理,尤其喜欢自己定义事件。它能使你的产品可扩展,而不用改动核心代码。有一个很大的问题(也可以说是功能强大的表现),是关于页面上事件的移除问题。你可以对某个元素安装一个事件监听器,事件监听器就开始运转工作。但页面上没有任何指示说明这有个监听器。因为这种不可表现的问题(这尤其让一些新手头疼),以及像IE6这样的”浏览器“在太多的使用事件监听时会出现各种的内存问题,你不得不承认尽量少使用事件编程是个明智的做法。 于是 事件委托 就出现了。 当页面上某......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 172字 评论关闭
http://linux.vbird.org/linux_server/0230router.php?thisscreen=800x600#route_what 鸟哥的文章,主要看8.2路由器的架设 打开路由转发功能是修改文件 /proc/sys/net/ipv4/ip_forward 将这里的0改为1就好,如果原来是1的话就代表路由转发功能已经打开
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 4199字 评论关闭
  描述 给你两个个小数,你能计算出它们的和是多少吗? 你肯定会说,so easy。 可是,如果这些小数中有的是无限循环小数呢? 无限循环小数一般有三部分,整数部分,小数不循环部分,和小数循环部分。 比如: 1.2(34)的三部分分别为1 2 34. 2.(04)的整数部分为2,小数不循环部分不存在,小数循环部分为04 2.4的整数部分为2,小数不循环部分为4,小数循环部分不存在 一般小数循环部分在小数的最后。 现在,请计算两个无限循环小数的和 输入 第一行输入一个整数N,表示有N行测试数据(1<=N<=100) 第二行输入六个字符串S1,......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 598字 评论关闭
  public class SingletonTest {                        public static void mian(String[] args)                     {                        Singleton singleton = Singleton.getInstance();                        Singleton singleton2 = Singleton.getInstance();                        System.out.prinytln(singleton == singelton2);                      } } class Singleton {                           private static Singleton singleton = new singleton();               private Singleton()           ......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 2432字 评论关闭
#include<iostream> #include<string> using namespace std; #define Max_Vex 256 template<class VNode> class MatUnDirectedGraph { public:MatUnDirectedGraph(){num=5;VNodes=new VNode[num];nodecount=0;edgecount=0;for(int i=0;i<num;i++){for(int j=0;j<num;j++){edges[i][j]=0;}}} void expand();void addEdge(VNode start,VNode end,int len);void removeEdge(VNode start,VNode end);void addVNode(VNode element);void removeVNode(VNode element);void display(); private:VNode * VNodes;......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 1472字 评论关闭
本文介绍html中列表的基本用法。 代码整理自w3school:http://www.w3school.com.cn <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="zh-cn" /> <title>列表</title> <body> <h4>一个无序列表:</h4> <ul> <li>咖啡</li> <li>茶</li> <li>牛奶</li> </ul> <h4>一个有序列表:</h4> <ol> <li>咖啡</li> ......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 1943字 评论关闭
在Android开发中通过localhost或127.0.0.1访问本地服务器时,会报java.net.ConnectException: localhost/127.0.0.1:8083 -Connection refused异常。 为什么会报这个异常呢?因为Android模拟器本身把自己当做了localhost或127.0.0.1,而此时我们又通过localhost或127.0.0.1访问本地服务器,所以会抛出异常了。 在网上查了下,在模拟器上可以用10.0.2.2代替127.0.0.1和localhost; 另外如果是在局域网环境可以用192.168.0.x或者192.168.1.x(根据具体配置)连接本机。在局域网环境为了保守起见,我们可以通过Android代码来获取本机......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 37938字 评论关闭
转自  上帝的鱼--专栏  cdsn 个人收藏:Delphi  控制Excel(一) 使用动态创建的方法首先创建 Excel 对象,使用ComObj:var ExcelApp: Variant;ExcelApp := CreateOleObject( 'Excel.Application' );1) 显示当前窗口:ExcelApp.Visible := True;2) 更改 Excel 标题栏:ExcelApp.Caption := '应用程序调用 Microsoft Excel';3) 添加新工作簿:ExcelApp.WorkBooks.Add;4) 打开已存在的工作簿:ExcelApp.WorkBooks.Open( 'C:/Excel/Demo.xls' );5) 设置第2个工作表为活动工作表:ExcelApp.WorkSheets[2].Activate;  或 ExcelApp.WorksSh......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 2424字 评论关闭
      以前使用linux是在上操作系统的课上时老师让安装的redhat,直接虚拟机一路next就可以了。这段时间因为要做linux上面的项目,所以打算直接安装一个linux操作系统。听说ubuntu在桌面这方面做的不错,再加上我们的项目跟服务器都没啥关系,所以就决定安装ubuntu桌面版了。折腾了四五天,碰到了一二十个错误,总算解决了。现在把我遇到的一些错误和大家分享下。大家有什么问题或者自己的想法,可以跟帖与我交流。一起学习,一起进步。 ubuntu版本的选择 说实话,ubuntu之所以在桌面的Linux市场这么火,主要是它的软件中心。没有......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 342字 评论关闭
  //        NSNumber* iValue = [NSNumber numberWithLongLong:10]; //        if(strcmp([iValue objCType],@encode(int8_t)) == 0){ //            NSLog(@"test char"); //        }else if(strcmp([iValue objCType],@encode(int)) == 0){ //            NSLog(@"test int"); //        }else if(strcmp([iValue objCType], @encode(int64_t))==0){ //            NSLog(@"test long"); //        }
阅读全文
  • 11月
  • 20日
综合 ⁄ 共 1091字 评论关闭
差不多跟java是一样的,调用顺序是try,catch,finally,当然如果没抛到可以catch的异常,那么catch不会执行。finally语句里的内容是一定会被执行的,即便try里面有return或者break、continue。finally的内容会在return这三个东西之前调用。 一个比较有趣的用法是使用try跟finally,而不使用catch。因为这个用法不是用来抛异常的,执行机制显而易见。书中有个有趣的例子,是一个循环,它有可能会触发continue而跳出当次循环。但是我们可以使用finally来执行一些必须要执行的操作。不过它的用处不太清楚,感觉可以把循环语句优化一......
阅读全文