现在位置: 首页 > MichelineNicast发表的所有文章
  • 08月
  • 25日
综合 ⁄ 共 8687字 评论关闭
  HP-Socket 是一套通用的高性能 TCP/UDP Socket 组件,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E、Java 等编程语言开发接口。HP-Socket 对通信层实现完全封装,上层应用不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。为了让使用者能方便快速地学习和使用 HP-Socket,迅速掌握组件的设计思想和使用方法,特此精心制作了大量 Demo 示例,包括 PUSH 模型示例、PULL模型示例和性......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 10859字 评论关闭
这里是ZwqXin关于Shadow Map阴影贴图的OpenGL实现记录的第四辑。终于回到了这个节骨眼上,请与我一起进军时尚的Cascaded Shadow Maps(CSM)吧。——ZwqXin.com Shadow Map阴影贴图技术之探ⅠShadow Map阴影贴图技术之探ⅡShadow Map阴影贴图技术之探Ⅲ 本文来源于 ZwqXin (http://www.zwqxin.com/), 转载请注明 原文地址:http://www.zwqxin.com/archives/opengl/shadow-map-4.html 上篇(Ⅲ)里的最后最后,提及了几种比较有名的Shadow Map的延展技术,Cascaded Shadow Maps是其中比较近期才出现的,而且它引进了Cascade(级联,层)这个......
阅读全文
  • 09月
  • 19日
综合 ⁄ 共 1262字 评论关闭
     就要开始写新OJ了,和老贾商量了一下,决定采用Apache+PHP+Mysql的模式在Ubuntu下进行开发。      一开始用《PHP开发·典型模块大全》这本书上介绍的方法进行安装配置,后来发现各种bug。出现bug就去网络搜索解决方法。 就这样,bug->search,连着搞了几个小时,没拿下来。最后,才知道不用去手动下载什么安装包,在Ubuntu下可以直接通过 apt-get安装。      下面是详细的安装过程: 1、安装Apache sudo apt-get install apache2       安装完成后,重启查看,运行如下命令: sudo /etc/init.d/apache2 restart       在浏......
阅读全文
  • 07月
  • 27日
搜索技术 ⁄ 共 20036字 评论关闭
来源:csdn 作者:蝶澈 2007-12-25 22:36 这篇文章中,介绍了google,它是一个大型的搜索引擎(of a large-scale search engine)的原型,搜索引擎在超文本中应用广泛。Google的设计能够高效地抓网页并建立索引,它的查询结果比其它现有系统都高明。这个原型的全文 和超连接的数据库至少包含24'000'000个网页。我们可以从http://google.stanford.edu/ 下载。   设计搜索引擎是一项富有挑战性的工作。搜索引擎为上亿个网页建立索引,其中包含大量迥然不同的词汇。而且每天要回答成千上万个查询。在网络中,尽管 大型搜索引擎非常重要......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 185字 评论关闭
在64位win7上使用64位eclipse和32位jdk 编译原理的一个项目(该项目是在xp上开发的)时PBE 加密时报错,感觉是环境问题,于是又把32位eclipse整上,启动时报错 解决: 修改eclipse\eclipse.ini增加如下内容 -vm D:/Program Files (x86)/Java/jdk1.6.0_41/bin/javaw.exe --32位jdk的目录
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1613字 评论关闭
1、new 是c++中的操作符,malloc是c 中的一个函数 2、new 不止是分配内存,而且会调用类的构造函数,同理delete会调用类的析构函数,而malloc则只分配内存,不会进行初始化类成员的工作,同样free也不会调用析构函数 3、内存泄漏对于malloc或者new都可以检查出来的,区别在于new可以指明是那个文件的那一行,而malloc没有这些信息。 4、new 和 malloc效率比较 new 有三个字母, malloc有六个字母 new可以认为是malloc加构造函数的执行。new出来的指针是直接带类型信息的。而malloc返回的都是void指针。 一:new delete 是运算符,ma......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 2381字 评论关闭
首先澄清一个应用场景问题。研究(1)中指出,对于结构复杂的网站,不少设计师们喜欢采用960固定宽度布局。但要注意的是,960并不是万能钥匙,大部分网站没有也不需要栅格系统。Amazon采用的是宽度自适应布局,最大限度的呈现信息。Google更是简简单单,主题部分就一个列表。eBay的页面非常简洁,商品页面宽度自适应,信息自然流畅,噪音少,购物很踏实。类似的站点还有很多,对于这些站点来说,宽度自适应布局更受青睐。 有个很有意思的网站是Yahoo!, 看起来是固定宽度布局,实际上在CSS中只要去掉一行,就能摇身一变自适应宽度了......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 993字 评论关闭
变量 基础 钱啊。$$$$$$$$⋯⋯哈哈。 有趣的是,$$a,其实是变量$a。还可以用中文哦。$中文变量 ,但是支持的中文太少了,所以,还是老老实实用英文吧。$this 是保留变量。 好习惯:初始化变量,明确初始化。如果不初始化,未初始化的变量具有其类型的默认值 - 布尔类型的变量默认值是 FALSE,整形和浮点型变量默认值是零,字符串型变量默认值是空字符串或者数组变量的默认值是空数组。 预定义变量 好多呀。 $GLOBALS 可以看这里,sina的超全局变量。http://xtools.sinaapp.com/php-globals-vars.php 。 $_SERVER $_GET $_POST $_FIL......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 2202字 评论关闭
今天晚上突然想了很久关于工作的问题,觉得自己做的很不好,一直以来,我都以为自己做事很踏实认真,但是自从开始做测试后,整个人就变得很浮躁,应该说,我一直都是这样。   刚开始选择在南京工作,虽然有迫于找不到工作的原因,但也有很大的因素是因为自己想在南京,不是喜欢南京这个城市,也不是想以后在南京发展,只为了一个:证明自己可以养活自己。想在外面闯闯。一直觉得自己这个想法和做法很伟大,觉得这样就能证明自己也很强大,可能因为在父母的身边呆太久了,也可能因为总觉得自己在别人眼里就是那么的弱不禁风,很依赖......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 501字 评论关闭
题意: 一块N*M*K的巧克力, 徒手掰一次掰一层, 用刀切可重叠. 问得到1*1*1的块最少的次数. 思路: 推公式... 首先考虑徒手掰: 对于一维的, n-1. 二维的, (m-1) + m*(n-1) = m*n - 1. 三维的, (k - 1) + k*(m*n - 1) = k*m*n - 1. 然后是用刀切: 对于一维的, lg n. 对于二维的, lg n + lg m. 三维的, lg n + lg m + lg k. 全部都是向上取整. #include <cstdio> #include <cmath> using namespace std; typedef long long ll; int main() { ll m,n,k; int T,cas = 0; scanf("%d",&T); while(T--) ......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 3228字 评论关闭
代码只是实现的function,各位勿喷啊... 题目大概: 我们需要在一份包含有多个采购订单(purchase orders)的Excel文件中提取所有的PO NUMBER。 附件中提供了该excel的文件以及输出文件格式,你需要使用Java语言或其他语言来完成这个转换过程。 输出格式: <?xml version="1.0" encoding="utf-8" ?> <PO_Data>   <POs>     <PO Number="" />   </POs> </PO_Data> 附件: 一个xls文件,这里就不附上附件了. 前记: LZ很悲剧啊有木有!一个学生哪来那么多机会用各种第三方架包 掉各种API .. 所以LZ......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 7393字 评论关闭
如果您记性好的话,应该记得我在linux设备驱动实例帖中说的最多的就是字符设备驱动程序,那么今天的块I/O层是一个和字符设备驱动相对应的设备。两者最根本的区别就是看它们能否被随机访问,换句话说就是看它们能否在访问设备时从一个位置随意地调到另外一个位置,如果可以就是块设备,否则就字符设备。       块设备中最小的可寻址单元是扇区。扇区的大小一般是2的整数倍,最常见的大小是512个字节。扇区的大小是设备的物理属性,扇区是所有块设备的基本单元,块设备无法对比它还小的单元进行寻址和操作,不过许多块设备能够一次......
阅读全文