自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

转载 字符串匹配的KMP算法

KMP算法不太容易理解,网上有很多解释,但读起来都很费劲。直到读到Jake Boxer的文章,我才真正理解这种算法。下面,我用自己的语言,试图写一篇比较好懂的KMP算法解释。1.举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?首先,字符串"BBC ABCDAB ABCDABCDABDE"的第一个

2015-08-24 23:03:07 539

原创 2016网易校招一面总结

今天结束了网易校招的一面,面完觉得自己答得不好,有的问题没答全,有的则完全答错了,在此做一个小结,算是自我反省和督促。面试题1:C++中成员函数使用const修饰有什么意义?解析:const修饰类的成员函数,则该成员函数不能修改类中任何非const成员函数。一般写在函数的最后来修饰。    class A { … void function()c

2015-08-22 20:25:57 2032 2

原创 C/C++校招笔试面试经典题目总结十

题目78:如果两段内存重叠,用memcpy函数可能会导致行为未定义。 而memmove函数能够避免这种问题,下面是一种实现方式,请补充代码。#include using namespace std;void* memmove(void* str1,const void* str2,size_t n){ char* pStr1= (char*) str1; const ch

2015-08-07 11:49:24 1895

基于Servlet的电子商城购物网站

基于Servlet的电子商城购物网站,对于java web开发人员(尤其是新手)是个不错的学习资源。

2015-12-01

安卓源码截屏

在开发截屏应用的时候调用系统接口来截屏,自己单独写了一个jni来调用系统截屏接口 screencap ( frameworks/base/cmds/screencap/screencap.cpp),然后在源代码中编译jni成一个so文件(libscreencapjni.so),可是在真机上测试出现了SurfaceFlinger Permission Denial: can't read framebuffer pid=14444, uid=1010这个问题,紧接着就出现了Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 14444 (droid.ScreenCap)这个问题,不知道是什么原因?希望能够解答,谢谢!(注意:手机root过,在XML上添加了<uses-permission android:name="android.permission.READ_FRAME_BUFFER" />权限,fb0也赋予了权限并且让进程以 root 用户执行了)

2015-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除