现在位置: 首页 > shsjjw发表的所有文章
  • 11月
  • 03日
综合 ⁄ 共 1222字 评论关闭
 一.笔试篇      通过一个学长的推荐,参加了艺龙2015校园招聘,所以我抱着试试的态度就去了,中间艺龙说互动有奖,11.11光棍节那天宣讲会,话说那天怀抱希望得到ipod的说,最后赞不如人,惨淡收手.老实参加了笔试,     笔试包含四道选择题,         进程的创建,二分查找的复杂度,        还有社么未排序时使用二分查找的后果,说实话很简单.     接下来是简答题,     ARP欺骗的原理(这个当时真心不知道),    malloc分配内存和使用new的区别(还可以,随便写了点)     ,TCP的连接和断开过程(三次握手,四次挥手的说,这个曾经看过,窃喜)      ......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 10279字 评论关闭
在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。 经典的C++库:   STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了,故目前不怎么用它了。   Boost---------准标准库, 功能强大 涉及能想的到的大部分非特别领域的算法,有一个大的C++社区支持。   WxWindows-----功能强大的跨平台GUI库 ,它的功能和结构都类似 MFC,故原则上可以通过WxWindow......
阅读全文
  • 03月
  • 15日
综合 ⁄ 共 15字 评论关闭
不要让未来的你,讨厌现在的自己
阅读全文
  • 10月
  • 03日
综合 ⁄ 共 811字 评论关闭
网络IO模型包括:阻塞I/O、非阻塞I/O、I/O复用(select和poll)、信号驱动I/O(SIGNO)、异步I/O(Posix的aio_系列函数) 一、同步IO模型 1.1 阻塞I/O 1.2 非阻塞I/O 1.3 I/O复用(select和poll) 1.4 信号驱动I/O(SIGNO) 二、异步IO模型 2.1 异步I/O(Posix的aio_系列函数) 2.2 五种IO模型的比较 三、Reactor与Proactor 3.1 基本概念       两种I/O多路复用模式:Reactor和Proactor。      Reactor模式采用同步IO,Proactor采用异步IO。      事件、事件处理器(回调函数)、事件分离器。 开发人员预先注册需要处理的事件及其事件处理......
阅读全文
  • 07月
  • 08日
综合 ⁄ 共 22823字 评论关闭
本来是下载里的一个文档,我把里面的内容给拷出来了。 本文为本人随笔所写,欢迎转载。由于个人的见识和能力有限,不能面面俱到,也可能存在谬误,敬请各位指出,本人的邮箱是hyouyan@126.com ,博客是http://hyouyan.cublog.cn   在Android 中其实并没有耳机系统这个称呼,只是我为了方便解释而加的。在整个android系统中,跟耳机相关的部分有: 1.      Linux 驱动:主要完成耳机的插入的检测,hook键的检测,其中hook键包括长按和短按。 2.      在frameworks 中的耳机的观察的文件(HeadsetObserver.java ),这个文件主要......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 5214字 评论关闭
  Development/Tutorials/Graphics/Performance < Development | Tutorials Contents 1 QPixmap vs. QImage 1.1 QImage 1.2 QPixmap 1.3 Conversions are expensive 2 QPainter::setOpacity() 2.1 An alternative approach to the problem 3 QPainter::drawLine() 4 QPixmap::setAlphaChannel() 4.1 The right way to do it QPixmap vs. QImage QPixmap and QImage both contain images, but there is a key difference between the two that's important to understand when writing graphics code.......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 148字 评论关闭
freebsd下用mail命令查看邮件内容: You have new mail先输入#mail 命令,然后命令提示符会变成 $ ,这此输入邮件最左侧一列的邮件编号,就可以查看邮件的内容了.要再次查看邮件的列表, 可以使用 h 键.要发出新邮件, 可以使用 m, 后面接收件人的邮件地址在 mail 工具中, 可以用 ? 来显示帮助
阅读全文
  struts2关于A web application created a ThreadLocal with key of type 异常解决办法 分类: struts2 下了最新的版本struts2.2.3.1,在使用的过程中总是报错:A web application created a ThreadLocal with key of type , 尽管出现了这个错误,但是并不妨碍程序正常运行, 虽然程序虽然能正常运行,但是看的这个错误很是别扭,所以网上搜了一下看看,也就有了下面这篇文章 struts2关于A web application created a ThreadLocal with key of type 异常解决办法    created a ThreadLocal with key of type [com.opensymp......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 381字 评论关闭
误删除文件的恢复 在用eclipse进行代码编写操作时,有时会误删除文件或者文件包。通过eclipse的恢复文件功能可以恢复误删除的文件。 具体步骤为: 1、选择误删除文件在eclipse所在包(文件夹) 2、在包上单击右键。 3、选择restore from local history... 4、在弹出的对话框中选择需要恢复的文件 具体如图: 选择需要恢复的文件 代码的恢复、比较 1、选择要修改比较的代码片段 2、单击右键 3、选择Local History 4、选择需要的操作。 具体如图所示: 以上是从历史版本中恢复文件,可以看出eclipse具有SVN的功......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 691字 评论关闭
linux下的程序,例如.jar程序无法调用手机上编译的so库,会报类似如下的错误, java.lang.UnsatisfiedLinkError: /myview/jdk1.6.0_30/jre/lib/amd64/server/XXX.so: /myview/jdk1.6.0_30/jre/lib/amd64/server/XXX.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)  at java.lang.ClassLoader$NativeLibrary.load(Native Method)  at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)  at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1732)  at java.lang.Runtime.loadL......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 2586字 评论关闭
近期在看 /usr/bin/yum的时候,偶然看到在文件开头看到了这个 #! /usr/bin/python 下面是Python的代码,这样就可以执行yum文件了。 没查资料,不过猜测 #! 后面跟随的执行文件应该是用来执行文件内代码的解释器。 所以可以在 youdao.py 文件开头加上  #! /usr/bin/python 这样就可以修改文件模式后,就可以直接执行了。不需要使用下面的那种有点繁琐的方法了 更新于 2014 8 26 --------------------------------------------------------------------------------------------------------------------------------------------......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 258字 评论关闭
Ext.onReady(function() { new Ext.Viewport({ layout : 'border', items : [{ region : 'north', height : 50, title : '顶部面板' }, { region : 'south', height : 50, title : '底部面板' }, { region : 'center', title : '中央面板' }, { region : 'west', width : 100, title : '左边面板' }, { region : 'east', width : 100, title......
阅读全文