自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

原创 利用周末的时间我写了一个“文字版的抖音”

以前的时候,我还在CSDN里面写散文,写故事,当然正题还是写技术文章。后来我又搭起了自己的个人博客,渐渐地不在这里写文章了。去年的时候,我的网站排行已经总全球的3000万名(亚马逊Alexa上的排名)上升到了全球2万名。后来我写不动了,因为服务器承载不了那么大的计算量,我也没有预算升级主机。今年年初我开始玩抖音,那个时候开始我开始设计我的“文字版抖音”,由一个后端工程师,转换成一个全栈工程...

2018-12-11 00:54:16 1327 1

原创 怎样在Ubuntu14.04/16.04上安装Wordpress

PrerequisitesBefore you begin this guide, there are some important steps that you need to complete on your server.We will be proceeding through these steps as a non-root user with sudo privileges,

2017-01-08 15:10:05 4448

原创 Wordpress中文网站访问速度优化

一直很想使用Wordpress,因为它功能强大,UI美观,而且支持的插件很多。可是相比其它的一些blog框架,它的访问速度非常慢。尤其是在国内。昨天在Azure的虚机上搭建了一个网站sample,在Ubuntu 16.04上面安装了LAMP和wordpress。云虚机数据中心在美国,使用国外的网络访问的话,速度非常的快。等换成国内的网络,变得非常不稳定。昨晚加载了1分钟,今天早上访

2017-01-07 09:05:10 7396

原创 Wordpress 安装Plugin是报错“To perform the requested action, WordPress needs to access your web server”

https://www.digitalocean.com/community/questions/how-do-i-enable-wordpress-to-update-itself-through-its-back-end

2017-01-06 22:01:55 4348

原创 MongoDB 学习:安装与启动

操作系统为:ubuntu 16.04.参考文章:How to Install MongoDB on Ubuntu 16.04可能遇到的问题以及解决办法:(1)Permission denied运行以下命令启动 mongodbsudo systemctl start mongodb然后运行以下命令查询状态sudo systemctl status mongod

2016-12-18 15:13:15 15519

翻译 在Android程序中使用已有的SQLite数据库

在中文搜索中,没有找到一篇比较好的关于如何在Android应用中使用自己事先创建好的数据库的文章,于是在谷歌上找到这篇英文文章,按照它的步骤,测试成功,决定把这篇文章大致的翻译一下。 这里要讲到的是,如何使用你自己的存储在“assets”文件夹下的SQLite数据库,即怎样将你准备好的数据库复制到你Android程序的系统数据库路径下,从而让SQLiteDatabase API能够正常的读取它。

2014-11-02 23:42:49 26114 11

原创 一些技术文章链接

http://www.cppblog.com/ming81/archive/2010/11/23/134404.html

2014-06-26 11:18:48 2281

原创 使用Google Analytics来统计网站流量

Google Analytics真的是非常强大的而且免费,而且操作起来非常的简单。当你的网站搭建起来之后,可以在五分钟之内添加Google Analytics的服务。首先你要有一个谷歌帐号,gmail登陆就好。注册的流程很简单参照下面就好:http://www.blogbus.com/xiaolithinking-logs/41170954.html按照流程创建一个账户,然后输

2014-01-03 00:08:09 3097

原创 说说这次新浪的虚拟美股交易大赛

前篇    最近有很多东西要着手写。也想开始学点新的技术,看了一些非常不错的个人网站以及一些很不错的技术文章,很多都是出自在校的本科生。我不禁要问自己,我之前在学校的时候都做什么了?    花了非常多的时间看科技新闻,倒是真的;从我来北邮开始变得对互联网格外的关注,这种关注不带强迫性的,而是一种由兴趣而生的习惯。当然最不好的一点是我这种兴趣不针对技术本身,所以我没有成为一个技术牛人,这一点

2013-11-24 02:18:56 5239 1

原创 联想超级本Win8系统重新安装Win7系统的心路历程

终于成功了。有点小高兴。给m打电话,在忙,没有闲情听我说这些无聊的话题。所以写下来好了。这次重装系统费了我太多的时间,上周两天,今天一天从下午到晚上十一点才搞定。以前本科的时候,不会装系统,那真的是一点都不懂,刚上研究生,有个室友说男生不会装系统,活该单身的。研究生做软件,开始装各种系统,Fedora,Ubuntu,XP,Win7,上网本,台式机,笔记本;有标准安装,有双系统,有虚拟机。我在实

2013-11-10 00:11:44 68339 2

原创 fedora18安装gcc 时解决冲突问题

fedora18,又回到熟悉的fedora了。使用在18上使用yum安装gcc时(yum install gcc),会出错,原因是两个包冲突;网上查到的解决办法好多说使用yum remove audit-XXX(可以在提示中看到名字,可以用yum list | grep audit查找)把冲突的包remove掉;没有尝试了,有人说可以解决。另一个简单的办法是,运行yum update然

2013-08-15 10:11:19 3507

原创 写在离开学校前的话

今天准备搬离宿舍,基本上会带走所有东西,留着被子再多呆两晚,等聚完餐就真的要离开学校了。这一回没有像本科那样,吃饭大家一起哭,唱歌时一起哭,到车站了也一起哭,男生女生都一起哭;但是这回不一样的是,离开校园,便从此不是学生了,离开校园,便真的进入社会了。一直一直都想静下心来,写点东西,哪怕是给自己研究生阶段的一些交代,也怪自己太懒,没有写什么成型的东西出来,零零碎碎倒是写了一些。下午开始收拾电脑,想

2013-03-24 15:24:54 5749 27

原创 在Ubuntu12.04上安装中文输入法

试了几种,这个方法不错,可行。在终端输入:$sudo add-apt-repository ppa:shawn-p-huang/ppa$sudo apt-get update$sudo apt-get install ibus-gtk ibus-qt4 ibus-pinyinibus-pinyin-db-open-phrase   接下来,再 任务栏-输入法-重新启动后,即

2012-12-03 15:40:29 2825

原创 各大搜索引擎的比较

这篇文章很多都是我自己的意见,和作为一个普通的搜索用户的一些看法。     一直想写一篇搜索搜索引擎的比较,包括市场份额,首页风格,用户体验,技术,市值情况,搜索结果对比等等。写着写着才发现,好多,现在是凌晨三点,写不动了,就写了下面这些。主要是市场,还有首页风格介绍,用PS剪切也花了一点时间。写到两点半,突然重启了,吓出一身冷汗,谢天谢地自动保存了。之前也在论坛做过一些小调查,刚才也做了

2012-08-27 02:53:53 31639 21

原创 线程池的设计与测试

编写了一个最基本的线程池类,处理用c_work表示的工作任务。C++还很不熟练,欢迎会C++的提出宝贵的修改意见。程序有注释,所以应该很好读懂。测试程序在下面。/////////////////////////////////////////////////////////线程池类 //////////////////////////////////////////////

2012-08-23 18:36:57 3526 1

原创 C语言中结构体的直接赋值

一直记得C语言中,结构体是不可以直接赋值的。我问了三个同学,都说在C++中可以,在C语言中不可以,需要逐一成员赋值或者用memcpy函数。我测试了一下如下的程序:#include #include struct test{ int a; int b; char ss[10];};int main(){ st

2012-08-17 15:07:27 124692 9

原创 Weka内存设置

如果你知道weka这个软件,那我猜你应该在学机器学习。用Weka有时候会因为内存不足而报错。它会提示你用命令行修改内存配置。可以直接修改安装目录下的配置。如果Weka版本较新,则打开WEKA目录下的Runweka.ini文件,找到这一行: maxheap=128m 修改128如果版本比较旧,安装目录下没有Runweka.ini,则打开Runweka.bat文件,找到

2012-06-27 16:33:12 5399

原创 在继承中派生类成员函数的访问权限测试

派生类对自身基类的private成员没有访问权限,对基类对象的protected成员没有访问权限,对派生类对象的(基类之外)的private和protected成员具有访问权限。由于C++基础不好,平时也不用它,导致今天才纠正一个非常关键的错误,类的访问权限,是对类而言的,而不是对类的对象而言的。一直都理解错了。这句话都没脸写出来,还是写下来了。下面是一段简答的测试代码。对于调用成员函

2012-06-14 14:56:43 4661

原创 关于阿里巴巴回购雅虎所持有股票的一些探讨

阿里巴巴,雅虎,日本软银三者的关系本来就是很复杂的。看到现在很多的新闻都在报道这件事情,看到网友留言说10亿美元就回购了40%,现在20%就值71亿美元了。那写报道很多都没有说清楚,在一定程度上给有些读者造成一些误导。如果随意看看,那没有什么问题,但是那一些编辑的话完全当真就有待检验报道的真实性了。新浪新闻编辑直接在新闻中写道:      雅虎2005年以10亿美元收购阿里巴巴约40%股权

2012-05-21 17:32:53 5695 3

原创 配置Apache对CGI的支持

在http.conf或   /etc/apache2/mods-enable/cgi.load 文件里,(我的是在目录/usr/local/apache2/conf/下面的http.conf)加入CGI支持:LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so //默认有则不需要加AddHandler cgi-script

2012-04-10 08:46:38 28917

原创 在CGI程序中POST和GET消息的处理

数据传送格式 当用户填完表格并按了SUBMIT按钮后,Web浏览器并非将用户所填的数据直接送给Web服务器, 而先要经过一定的编码处理。 Web浏览器总是将数据按照“变量名=变量值”这样的数据对格式进行编码,并且每对数据之间 用一个&符号相连接。其中“变量名”就是Form元素中的NAME属性值;“变量值”则是用户在 输入框中所输入的数据,或者是用户所选择的数据(即RADIO,CHECKBOX,OP

2012-04-08 13:14:50 13995 1

原创 怎样屏蔽gmail中的广告

不喜欢阅读邮件的时候看到旁边一堆广告,所以想找个办法屏蔽了,今天试过了,有效,只是底部的一条小广告还在,但是旁边没有了。我用的是火狐流浪器,chrome的也可以用类似的方法。很简单的两步:安装crease monky插件, 再安装gmail ad killer脚本。首先    google以下firefox add-on, 进入火狐插件的官方网页。在右上角的搜索栏中搜索

2012-03-14 21:22:16 4081

原创 在Linux命令模式下可以做的有意思的事情

虽然日常用Linux,但是命令模式还是很少用的,不过这些至少可以娱乐一下~Modern operating systems have no shortage of feature-rich applications. The problem: Sometimes feature-rich turns into flat-out bloat. From email to music

2012-03-09 19:51:55 4887

原创 Linux下启动护眼程序的方法

同学在window下面装了一个护眼的小程序,我觉得不错~只是我基本都是用Linux,在linux下不用安装小程序,在gnome桌面系统中为用户提供了这样的功能。设置很简单:  在System下选Preferences---->keyboard ------>Typing Break你会看到一个对话框,可以进行你的设置了。简单的一步就OK了。希望大家保护好眼睛~尤其是

2012-03-04 18:37:01 2646

原创 写在今年找工作前

时间过得很快,一周一周,一个月一个月,一年一年的过着。    终于想着也快要走出校门,开始不一样的生活了,心里很忐忑,害怕现实摧垮自己对生活的期望,在现实面前,理想都是脆弱的。我的理想不在是做一名医生,那已经是本科时候偶尔在图书馆的遐想。从保研之后我眼前的路就慢慢的变得清晰起来,渐渐的看到了互联网的生机,看到了这个比特构建的世界怎样慢慢的改变周围的一切,看到了这种似乎不可逆转的趋势,里面蕴含着

2012-03-04 13:01:22 2484 26

原创 羊车问题的讨论

一个非常经典的问题,适合测试思维~      车羊问题(Car and Goats problem)又叫蒙提霍尔问题(Monty Hall Problem)或三门问题。这个问题来源于美国电视娱乐节目Let’s Make a Deal,问题的名字则来自该节目的主持人蒙提·霍尔(Monty Hall)。问题是这样的:参赛者会看见三扇关闭了的门,其中一扇的后面有一辆汽车,选中后面有车的那扇门就可

2012-02-19 14:23:47 13026 36

原创 保存google背景图片的方法

知道的可以绕行~只是一个很小的tip方法有很多种,甚至你直接可以打开两个流浪器,其中一个打开谷歌的图片搜索,然后将另一个流浪器中的小图标拖到图片搜索框中,在搜索的结果中就可以看到此图片,点开保存也是可以的。我用的方法是,(我用的是火狐浏览器,chrome也有相应的操作)首先你已经换好了一个很好的背景了,然后在背景上右击鼠标,选择view page info (查看页面信息),然后点击第二项

2012-01-03 19:44:54 5576 6

原创 基于SQLITE数据库的C语言编程

出自这里一 SQLITE 操作入门sqlite 提供的是一些 C 函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准 sql 语句(以 char * 类型)给 sqlite 函数, sqlite 就会为你操作数据库。sqlite 跟 MS 的 access 一样是文件型数据库,就是说,一个数据库就是一个文件,此数据库里可以建立很多的表,可以建立索引、触发器等等,但

2011-11-23 09:03:24 12152 4

原创 sqlite所支持的数据类型

Sqlite3支持的数据类型NULL,INTEGER,REAL,TEXT,BLOB以及:smallint 16 位元的整数。interger 32 位元的整数。decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则系统会设为 p=5; s=0 。float   32位

2011-11-17 14:44:35 27191 1

原创 pthread_t结构的定义

linux下是这样定义的:在linux的实现中pthread_t被定义为 "unsigned long int",参考这里Windows下这样定义: /* * Generic handle type - intended to extend uniqueness beyond * that available with a si

2011-11-10 08:59:25 34997 4

原创 soap协议中的soap结构体

soup协议中的soap结构体struct SOAP_STD_API soap{ short state; /* 0 = uninitialized, 1 = initialized, 2 = copy of another soap struct */ short version; /* 1 = SOAP1.1 and 2 = SOAP1.2 (set automat

2011-10-26 09:26:01 14298 5

原创 pcap结构--pcap_t数据类型

struct pcap [pcap-int.h]{     int fd; /* 文件描述字,实际就是 socket */            /* 在 socket 上,可以使用 select() 和 poll() 等 I/O 复用类型函数 */    i

2011-10-17 14:53:41 14922 1

原创 IP数据包长度问题总结

首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。   其中以太网(Ethernet)的数据帧在链路层   IP包在网络层   TCP或UDP包在传输层   TCP或UDP中的数据(Data)在应用层   它们的关系是 数据帧{IP包{TCP或UDP包{Data}}}   -----------------------------------------

2011-08-23 16:12:11 61804 11

原创 outb, outw, outl函数

功能:如 i386 ,在区别 I/O 空间和内存空间的进程的 I/O 空间写入数据。outb()   I/O 上写入 8 位数据 ( 1 字节 );outw() I/O 上写入 16 位数据 ( 2 字节 );outl () I/O 上写入 32 位数据 ( 4 字节)。原型:

2011-07-07 09:46:10 18692

原创 skb_copy_and_csum_dev()函数

void skb_copy_and_csum_dev(const struct sk_buff *skb, u8 *to)1825 {1826 __wsum csum;1827 long csstart;1828 18

2011-07-06 19:35:43 1911

原创 netdev_priv()函数

net_device和网卡私有数据结构是一起分配的,要想获得网卡私有数据结构的地址,文件1中的函数netdev_priv直接返回了net_device结构末端地址,也就是网卡私有数据结构的起始地址。当然其中考虑了字节对齐的问题。至于为什么不直接返回:sturc

2011-07-06 17:09:04 5852

原创 第一天

<br />新注册了一个帐号,希望在这方面的学习有一个全新的开始,我有一种感觉,我会学的很好,两年后我会找到一个合适的职位。<br /> <br />认真但不钻牛角尖,勤奋而不盲目,沉默而不呆滞;正如名所示naturebe.<br /> <br />此篇blog仅以纪念一个全新的开始。

2010-11-13 01:13:00 600

十大机器学习算法--C4.5算法

十大机器学习算法之C4.5算法,C4.5算法是重要的分类算法,它有如下优点:产生的分类规则易于理解,准确率较高。其缺点是:在构造树的过程中,需要对数据集进行多次的顺序扫描和排序,因而导致算法的低效。

2012-06-25

信号与系统习题全解(完整版)

网上的很多版本很清晰但是很不完整,这个是完整版的。虽然不是很清晰但是看起来还是一点问题都没有的。期末了,祝大家考试顺利吧。

2010-12-25

谷歌笔试面试题目汇总

里面讲到了谷歌面试的笔试题,也讲到了面试是一些比较怪异的问题,进行了比较详细的汇总,从网上面找到的。洗完大家也多多分享。

2010-11-13

百度2011年校园招聘笔试题

百度2011年校园招聘的笔试试题,主要是算法方面的东西,想进百度的可以参考一下。

2010-11-13

空空如也

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

TA关注的人

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