现在位置: 首页 > nonlinear发表的所有文章
7.25_网络通信之资讯客户端 ---------------------------- 1.网络中一般是使用自己定义的格式比如:   案例:酷6网的视频客户端有一个功能:“在手机上显示最新的视频资讯”,视频资讯是从        服务器获取的,数据以xml格式返回给Android客户端,然后列表显示在手机上 ---------------------------------------------------- 2.酷6网的视频客户端的功能解析:   首先Adroid应用,请求路径:比如:http://www.credram.com/videonews/ListServlet -----------------------------------   然后这个路径会返回一个,他们自己定义的xml......
阅读全文
  • 08月
  • 27日
综合 ⁄ 共 3641字 评论关闭
原文地址:[hyddd(http://www.cnblogs.com/hyddd/)] Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。   1.根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。   (1).所谓安全的意味着该操作用于获取信息而......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 1373字 评论关闭
假设我们有一个hello.jar文件,里面有一个Util类,我们希望在运行期调将这个jar包放入到我们运行环境并且调用里面的Util.getVersion方法。怎么实现? 在java中,我们的类都是通过ClassLoader来加载的,同时ClassLoader具有层级关系,当某个类找不到时,它会去他的父类加载器去寻找,如果依然找不到,就抛出ClassNotFoundException了。 为了动态加载hello.jar里面的Util类,我们需要将这个jar包放入到我们的类加载器中去,然后再获取里面的类。如下面的代码。 // 位于hello.jar package com.flyingzl; public class Util { ......
阅读全文
  • 07月
  • 09日
综合 ⁄ 共 1221字 评论关闭
        其实这种提法本身就及不科学,DCOM本身就是COM的一种表现形式,但是由于大家听见COM一般就把它当成在本地执行的COM,而DCOM当然就是分布的COM,在网络上的另一台计算机上执行.于是就诞生了这篇COM与DCOM的区别与联系.   区别:     COM有两种存在形式,动态连接库和可执行程序,但DCOM必须是可执行程序.因为DCOM不可能在客户程序的内存空间运行,所以不能是动态连接库.     COM(动态连接库形式)可以不用RPC通信,而DCOM必须使用RPC远程调用.      COM(动态连接库形式)与客户共同存在于同一内存空间,调用速度快,DCO......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 2469字 评论关闭
  ▲QString与char *的相互转化QString str1 = "Test"; QByteArray ba = str1.toLatin1(); const char *c_str2 = ba.data(); printf("str2: %s", c_str2); QString string = QString(QLatin1String(c_str2)) ; 或者 //中文Windows的缺省内码是GBK// ASCII、GB2312、GBK到GB18030的编码方法是向下兼容的。而Unicode只与ASCII兼容(更准确地说,是与// ISO-8859-1兼容),与GB码不兼容。例如“汉”字的Unicode编码是6C49,而GB码是BABA。 #define G2U(s) ( QTextCodec::codecForName("GBK")->toUnicode(s) ) #define U2G(s) ( QText......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 341字 评论关闭
深入解析Windows操作系统(第4版)   更新描述或封面 作者: 美)罗斯(Russinovich.M.E.),(美)所罗门(Solomon.D.A.)著;译者: 潘爱民出版社: 电子工业出版社出版年: 2007-4-1 Windows内核原理与实现   更新描述或封面 作者: 潘爱民出版社: 电子工业出版社出版年: 2010年4月 Windows核心编程(第5版)   更新描述或封面 副标题: 微软技术丛书作者: Jeffrey Richter / Christophe Nasarre译者: 葛子昂 / 周靖 / 廖敏出版社: 清华大学出版社出版年: 2008年9月 还有一套视频教程 《深入研究Window......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 178字 评论关闭
一天在写程序时却发现PowerBuilder的Double类型数据用Round(x,n)却无法实现四舍五入取整,如下: double l,h l=45h=0.7 Messagebox("",round(l*h,0)) 结果却显示31。   如果这样实现: messagebox("",double(string(l*h,"0"))) 结果即可显示32,即实现了四舍五入取整。
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1942字 评论关闭
文章目录 题目大意: 解题思路: PIGS 题目链接:http://poj.org/problem?id=1149 题目大意: 迈克有个养猪场,养猪场里有M个猪圈,每个猪圈都上了锁。迈克没有钥匙,而要买猪的顾客一个接一个来到养猪场,每个顾客有一些猪圈的钥匙,要买一定数量的猪。当每个顾客来时,将有钥匙的猪圈全部打开,从中挑出一些买走,然后迈克可以重新分配这些猪圈里面的猪。当顾客离开后,门又被锁上。问迈克最多可以卖多少猪。 解题思路: 网络流的题目难就难在建图,这道题目的建图是这样......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 80字 评论关闭
原文:基于SSH商场管理系统 源代码下载地址:http://www.zuidaima.com/share/1550463523310592.htm 源码截图     
阅读全文
  • 11月
  • 08日
综合 ⁄ 共 10061字 评论关闭
Oracle的group by除了基本用法以外,还有3种扩展用法,分别是rollup、cube、grouping sets。 假设有一个表test,有A、B、C、D、E5列。 1) 如果使用group by rollup(A,B,C),首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。roll up的意思是“卷起”,这也可以帮助我们理解group by rollup就是对选择的列从右到左以一次少一列的方式进行grouping直到所有列都去掉后的grouping(也就是全表grouping),对于n个参数的rollup,有n+1次的grouping。以下2个sql的结果集是一......
阅读全文
  • 11月
  • 03日
综合 ⁄ 共 5978字 评论关闭
  Trie树的构建 分类: algorithm2013-09-13 00:02 313人阅读 评论(0) 收藏 举报 trie树   Trie树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计,还可以用来求单词的前缀。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。    本文讨论一棵最简单的trie树,基于英文26个字母组成的字符串,讨论插入字符串、判断前缀是否存在、查找字符串等基本操作;至于trie树的删除单个节点实在是......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 227字 评论关闭
  google C++编码规范: [英文] http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml [中文] http://yangyubo.com/google-cpp-styleguide/   C++多线程编程: 1)http://www.threadingbuildingblocks.org/ 2)http://www.cilk.com/ 3) http://openmp.org/wp/ 完!
阅读全文