现在位置: 首页 > choctaw发表的所有文章
  • 09月
  • 05日
移动开发 ⁄ 共 11232字 评论关闭
文章目录 作为库项目使用 作为jar包使用 JsonObjectRequest JsonArrayRequest StringRequest 前言 其实CSDN上有位前辈已经将该博客翻译过来了,链接在下面;我自己翻译一遍只是为了加深一下理解,仅此而已! 由于个人不但英文水平很差,技术水平方面也是菜鸟,因此文中有很多词不达意的地方,如果您的英文水平较好,请移步到原文阅读,以免我蹩脚的翻译对您产生误导。 另外,也可以到这里看看:http://blog.csdn.net/xyz_lmn/article/details/12177005 原文链接:http......
阅读全文
  • 05月
  • 24日
操作系统 ⁄ 共 8079字 评论关闭
Linux Namespace 一、Linux Namespace         Linux Namespace是Linux提供的一种OS-level virtualization的方法。目前在Linux系统上实现OS-level virtualization的系统有Linux VServer、OpenVZ、LXC Linux Container、Virtuozzo等,其中Virtuozzo是OpenVZ的商业版本。以上种种本质来说都是使用了Linux Namespace来进行隔离。         那么究竟什么是Linux Namespace?Linux很早就实现了一个系统调用chroot,该系统调用能够为进程提供一个限制的文件系统。虽然文件系统的隔离要比单纯的chroot复杂的多,但是至少chroot提供了一......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 2631字 评论关闭
Hang Up the System Time Limit: 2 Seconds      Memory Limit: 32768 KB You're going to design a multi-task operating system for an embedded system. Because the resources are limited on this mini computer, parallel running of some programs will probably give rise to the deadlock problem. According to experience, you have a list of programs that will hang up the system if all of them are running simultaneously. You are also given the priority of these programs. Now you're interested in the m......
阅读全文
 1. 文件和unicode的关系?没关系,文件是文件,unicode是unicode编码。将文件想象成二进制数据,如果你存入文件时存入的是unicode字符(比如每字符是两字节的),那么整个文件是unicode字符的二进制数据。反之,如果存入的是ASCII字符,那么整个文件就是ASCII字符组成的二进制。读取也可以按照字符读取也可以按照二进制读取,如果是按照字符读取,如果你知道文件里存取的都是unicode字符,如果你使用w版本的getc读取,应该是一个unicode字符(没试过)。否则你使用普通getc读取字符,那么应该是一个ASCII字符(没试过).如果是二进......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 2738字 评论关闭
通过POJ1061青蛙的约会来谈拓展欧几里德算法 分类:数论,扩展欧几里德算法,同余方程 作者:ACShiryu 时间:2011-8-3 原题:http://poj.org/problem?id=1061 青蛙的约会 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 62869   Accepted: 9818 Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 3777字 评论关闭
虚拟内存               问题:                             一个程序不能访问另外一个程序的地址指向的空间.               理解:                             1.每个程序的开始地址0x80084000                             2.程序中使用的地址不是物理,而是逻辑地址(虚拟内存).                                           逻辑地址仅仅是编号.编号使用int 4字节整数表示.                                           4294967296                                           每个程序提供了4G的访问能力               问题:   ......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 4998字 评论关闭
cocos2d-x 和 quick-cocos2d-x 的底层代码都是使用 C++ 语言开发的。为了使用 Lua 脚本语言进行开发,我们利用 tolua++ 工具,将大量的 C/C++ API 导出到了 Lua 中。 使用 tolua++ 的基本步骤: 从 C/C++ 源代码复制头文件的内容到 .tolua(tolua++ 文档中称为 .pkg)文件中。 修改 .tolua 文件内容,去掉 tolua++ 无法识别的内容,以及不需要导出到 Lua 的定义。 运行 tolua++ 工具,根据 .tolua 文件生成 luabinding 接口文件(由 .cpp 文件和 .h 文件自称)。 在 AppDelegate.cpp 中加载 luabinding 文件。 在 AppDelegate ......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 3903字 评论关闭
使用说明: 该工具来自 codeproject,使用 PSAPI 获取内核模式和用户模式进程并将用户模式进程的启动时间和结束时间记入日志。本文工具程序名为 ProcessTime。运行程序后,它启动一个线程,该线程在后台执行每隔一定时间监控是否有新启动进程或退出进程。 英文信息请参考:http://www.codeproject.com/threads/ProcessTime.asp   运行截图:   相关代码: void CProcessTimeDlg::AddProcessToList(DWORD processID ) { // // Adds the process name and ID to the ListCtrl // // first update the pro......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 2172字 评论关闭
访问者模式把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。访问者模式适用于数据结构相对稳定算法又易变化的系统。因为访问者模式使得算法操作增加变得容易。若系统数据结构对象易于变化,经常有新的数据对象增加进来,则不适合使用访问者模式。访问者模式的优点是增加操作很容易,因为增加操作意味着增加新的访问者。访问者模式将有关行为集中到一个访问者对象中,其改变不影响系统数据结构。 其缺点就是增加新的数据结构很困难。 简单来说,访问者模式就是一种分离对象数据结构与行为的方法,通过这种分......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 701字 评论关闭
常用rails插件(可去https://github.com上搜索得到): 1.rest-authentication、devise:用户验证插件 2.attachment_fu、carrierwave、Paperclip :文件上传插件 3.random_finders:数据库随机查找辅助插件 4.gruff、ziya、googlecharts、flot(jquery):图表插件 5.typo:博客插件 6.beast:论坛插件 7.will_paginate、kaminari:分页插件 8.acts_as_commentable:评论插件 9.mp3_player、jw-playr-hlpr:mp3播放插件 10.tiny_mce、ckeditor, rails_kindeditor:富文本插件 11.Backup_fu:备份数据库和文件到amazon s3 12:s......
阅读全文
  • 12月
  • 25日
综合 ⁄ 共 1165字 评论关闭
一.文献名字和作者      Visualizing Higher-Layer Features of a Deep Network, Dumitru Erhan, Yoshua Bengio, Aaron Courville, and Pascal Vincent     二.阅读时间     2014年10月30日 三.文献的目的     寻找可以可视化DNN中深层次特征的方法 四.文献的贡献点     文章提出了两种方法用于可视化DNN学习到的高层特征,第一种是激活最大化,主要用于使用RBM进行初始化的DNN;第二种方法是DBN中进行采样的方法,也就是从DBN的输出进行从顶到底的方法进行计算来得到输入的样本。      4.1 激活最大化    对于激活最大化方......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 2290字 评论关闭
------------------------------------- MyEclipse 快捷键1(CTRL) -------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q  定位到最后编辑的地方 Ctrl+L  定位在某行  Ctrl+O  快速显示 OutLine Ctrl+T  快速显示当前类的继承结构 Ctrl+W  关闭当前Editer Ctrl+K  快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表 Ctrl+J  正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,)    Ctrl+Z 返回到修改前的状态 Ctrl......
阅读全文