现在位置: 首页 > octave发表的所有文章
  • 05月
  • 22日
综合 ⁄ 共 4398字 评论关闭
WebService大讲堂之Axis2(4):二进制文件传输             2009-02-04 09:26:25                 在《WebService大讲堂之Axis2(2):复合类型数据的传递》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用byte[]作为数据类型进行传递,然后客户端使用RPC方式进行调用。这样做只是其中的一种方法,除此之外,在客户端还可以使用wsdl2java命令生成相应的stub类来调用WebService,wsdl2java命令的用法详见《WebService大讲堂之Axis2(1):用POJO实现0配置的WebService》。     WebService类中包含byte[]类型参数......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 11143字 评论关闭
看TableView的资料其实已经蛮久了,一直想写点儿东西,却总是因为各种原因拖延,今天晚上有时间静下心来记录一些最近学习的TableView的知识。下面进入正题,UITableView堪称UIKit里面最复杂的一个控件了,使用起来不算难,但是要用好并不容易。当使用的时候我们必须要考虑到后台数据的设计,tableViewCell的设计和重用以及tableView的效率等问题。 下面分9个方面进行介绍: 一、UITableView概述   UITableView继承自UIScrollView,可以表现为Plain和Grouped两种风格,分别如下图所示:                  其中左边的是Pl......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 3197字 评论关闭
#define FALSE   0           afx.h#define TRUE    1           afx.h#define NULL    0           afx.htypedef void                VOID        winnt.h//短整型typedef unsigned shorttypedef unsigned short      USHORT;     windef.htypedef unsigned short      WORD;       windef.htypedef unsigned short      wchar_ttypedef short               SHORT;      winnt.h//整型typedef  inttypedef int                 BOOL;  //取值为TRUE or FALSE windef.htypedef int                 INT; windef.htypedef unsigne......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 4491字 评论关闭
一.什么是字节对齐,为什么要对齐?      现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐.      对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同.一些平台对某些特定类型的数据只能从某些特定地址开始存取.比如有些架构的CPU在访问 一个没有进行对齐的变量的时候会发生错误,那么在这种架构下编程必须......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 3144字 评论关闭
由于自己Linux系统知识基础比较薄弱,准备比较全面学习,准备从/proc这个目录开始。实际上这个目录也基本上记录所有系统运行时和内核的一些信息,所以如果想对linux系统有一个比较全面的了解,从/proc入手应该是个不错的选择。准备将自己学习的过程记录下来,分享给同样需要的朋友,也便于以后查阅。今天准备介绍一下/proc/pid这个目录到底是做什么用的,它到底记录了哪些信息。 cd /proc/之后,你会发现很多的目录和文件,今天首先来介绍的就是那些以数字命名的目录--它们就是linux中的进程号,每当你创建一个进程时,里面就会动......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 14672字 评论关闭
richardcao 于 2013-01-03 00:00 翻译 |来源:金译通网·译文 Eeach Yourself Programming in Ten Years 潜心十年,修炼成编程高手 Peter Norvig Why is everyone in such a rush? 浅尝即止,欲速则不达? Walk into any bookstore, and you'll see how to Teach Yourself Java in 7 Days alongside endless variations offering to teach Visual Basic, Windows, the Internet, and so on in a few days or hours. I did the following power search at Amazon.com:     pubdate: after 1992 and title: days and      ......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1511字 评论关闭
Problem Description the second year of the university somebody started a study on the romantic relations between the students. The relation “romantically involved” is defined between one girl and one boy. For the study reasons it is necessary to find out the maximum set satisfying the condition: there are no two students in the set who have been “romantically involved”. The result of the program is the number of students in such a set. The input contains several data sets in text format.......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 649字 评论关闭
在使用SQLite3时使用了TimeStamp,但是遇到一些问题,现总结如下: 一、我的SQL语句 CREATE TABLE Logs([ID] INTEGER PRIMARY KEY,[IDCardNo] VARCHAR (50),[CreatedTime] TimeStamp NOT NULL DEFAULT CURRENT_TIMESTAMP);   INSERT INTO Logs([IDCardNo]) VALUES('11111111');    二、在使用SELECT时遇到的问题 select * from  Logs 得到的结果如下 ID IDCardNo CreatedTime 2 11111111 2010-7-19 11:45:41 正确的结果应该如下: ID IDCardNo CreatedTime 2             11111111 2010-7-19 19:45:30  在网上查找了一下,发现是......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 1697字 评论关闭
个人建议,数据库字符集尽量使用utf8(utf-8),以使你的数据能很顺利的实现迁移,因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的字符集,尽管你在命令行工具上无法正确查看数据库中的内容,我依然强烈建议使用utf8作为默认字符集.接下来是完整的一个例子:1.创建数据库表mysql>CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;#注意后面这句话 "COLLATE utf8_general_ci",大致意思是在排序时根据utf8变码格式来排序#那么在这个数据库下创建的所有数据表的默认字符集都会是utf8了mys......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 1515字 评论关闭
本题题意是 给你n个点m条边 要求如果需要将这个图变成强连通最少需要多少条边 我的做法是强连通分量缩点+求度 取 max(出度为0的数量,入度为0的数量)的值就是 //First Edit Time:2014-05-04 20:55 //Last Edit Time: 2014-05-04 21:38 #include <iostream> #include <cstdio> #include <cstring> #include <vector> using namespace std; //给n个点m条边 求最少加几条边使之成为强连通 #define MAXN 20010 vector <int> e[MAXN]; bool instack[MAXN]; int dfn[MAXN],low[MAXN],top,times; int......
阅读全文
  • 11月
  • 25日
综合 ⁄ 共 8326字 评论关闭
http://www.ibm.com/developerworks/cn/web/1108_zhaifeng_websqldb/ HTML5 Web SQL Database 简介 通过 Mark Pilgrim 的 Dive Into HTML5,我们了解到 HTML5 的很多新特性。但 HTML5 标准并不只局限于传统的标记语言,它还拥有很多让人期待的 API 接口,利用这些 API 接口,开发者可以创建更加丰富,更加引人入目的应用程序。比如支持文件拖放上传功能的 HTML5 File API。本文专注于 HTML5 的新特性:Web SQL Database API,使用本地和会话存储实现简单的对象持久化。 对于 Web 应用的存储,相信大家都接触过 Cookie。Cookie ......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 1123字 评论关闭
                 纯粹的几何。                首先,我们知道角速度等于 速度除以半径,即:w = v / r                    又因为,湖的半径不会变,且岸边人总是采取最好的策略,那么他的角速度就一定是                      W2 = V2 / R                                           而湖中人想要能逃脱的话,他肯定会采取一种策略,就是 你以湖中心转多少角度,我就也转多少角度,                    也就是说,你岸边人,只要我的角速度和你的一样,你就肯定和我,还有湖中心,三个点在一条直线上,但是我只要保持这......
阅读全文