其他
文章平均质量分 66
编程小问号
这个作者很懒,什么都没留下…
展开
-
最便宜的唯品会
你是不是觉得唯品会的东西都是假的?你是不是觉得唯品会的打折都是假的?这里用数据告诉你原创 2022-11-30 22:49:24 · 268 阅读 · 0 评论 -
一个.vimrc的示例
1 filetype off 2 3 " 生成每个插件的帮助标签文件 tags 4 " 使用pathogen管理插件目录 5 call pathogen#runtime_append_all_bundles() 6 "call pathogen#helptags() 7 8 " 设置 Vim 内部使用的字符编码 9 set encoding=utf-8 10转载 2015-07-31 11:37:15 · 646 阅读 · 0 评论 -
vimrc编写指南
VIM 中可供用户定制的选项非常非常多,作为初学者,我们没有必要了解这么多东西。下面,滇狐简单列出了一些最常用的配置项,大家可以根据自己的需要将这些内容添加到自己的 .vimrc 中。1 基本设置set nocp 该命令指定让 VIM 工作在不兼容模式下。在 VIM 之前,出现过一个非常流行的编辑器叫 vi。VIM 许多操作与 vi 很相似,但也有许多操作与 vi 是不一样的。转载 2015-07-31 11:39:31 · 458 阅读 · 0 评论 -
国内互联网公司的开源项目及github地址汇总
阿里阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分。有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如 MetaQ(分布式消息系统)、dubbo(RPC框架)、cobar(数据库中间件),或者是Java世界的工具,例如druid、fastjson。都说国内Java公司的技术架构大部分来自阿里系,我觉得一方面来自阿里员工,一方面也可以来自阿里的开源转载 2015-12-21 11:42:06 · 541 阅读 · 0 评论 -
优秀博文
http://blog.csdn.net/xiaofei_hah0000/article/details/8984192原创 2014-08-15 12:18:07 · 806 阅读 · 0 评论 -
内存究竟有多快
一般来说。CPU需要0个周期来访问其寄存器,1-30个周期来访问高速缓存,50-200个周期来访问主存。对于Intel Core i7来说。这个值可以很具体。Intel Core i7的主频约在2-3GHz。可以计算出。 L1—指令缓存L1-数据缓存L2-缓存L3-缓存内存访问周期441130-4050-200转载 2016-06-25 23:37:19 · 2334 阅读 · 0 评论 -
VS2013常用快捷键
1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键“Ctrl + -”; 2)前进到下一个光标位置:“Ctrl + Shift + - ”。 2.复制/剪切/删除整行代码 1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。 2)如果你想剪切一整行代码,只需将光标移至该行,再使转载 2016-06-17 13:56:56 · 311 阅读 · 0 评论 -
路由器PandoraBox使用opkg安装ipk
opkg install somepackage -d destination_nameThe dest argument must refer to one of the defined destinations in /etc/opkg.conf原创 2016-10-18 14:28:25 · 9186 阅读 · 0 评论 -
FLV文件格式解析
最近要用到flv,整理了一些flv格式的资料,供参考。 flv文件主要由两部分组成:header和body。1.headerheader部分记录了flv的类型、版本等信息,是flv的开头,一般都差不多,占9bytes。具体格式如下:文件类型3 bytes“FLV”版本1 byte一般为0x01流信息1 byte倒数转载 2017-01-10 17:59:15 · 731 阅读 · 0 评论 -
GIT和SVN之间的区别及基本操作对比
1. GIT和SVN之间的五个基本区别1)GIT是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。如果你能理解这个概念,那么你就已经上手一半了。需要做一点声明,GIT并不是目前第一个或唯一的分布式版本控制系统。还有一些系统,例如Bitkeeper, Mercurial等,也是运行在分布式模式上的。但GIT在这方面做的更好,而且有更多转载 2015-07-13 18:00:12 · 415 阅读 · 0 评论 -
国外程序员整理的 C++ 资源大全
关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C POSIX l转载 2015-07-11 17:15:04 · 564 阅读 · 0 评论 -
OSI和TCP/IP网络模型
OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助。今天偶又复习了一下:(1)OSI七层模型OSI中的层 功能 TCP/IP协议族应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层 数据格式化,代码转换,数据加密 没有协议会话层 解除或建立与别的接点的联系转载 2015-04-17 14:31:52 · 567 阅读 · 0 评论 -
一道淘汰85%面试者的百度开发者面试题——解题、参考答案和优化思路
一道听说挺考验基本功的淘汰85%的面试者的题目,自己也来试试。题目描述:依序遍历0到100闭区间内所有的正整数,如果该数字能被3整除,则输出该数字及‘*’标记;如果该数字能被5整除,则输出该数字及‘#’标记;如果该数字既能被3整除又能被5整除,则输出该数字及‘*#’标记。之前被考过一个类似的题,不过那个是看一个数是3的多少次幂。就是因为没有提转载 2014-07-19 12:15:00 · 854 阅读 · 1 评论 -
VIM配置详解
syntax onfiletype off" format and user interfaceset nocompatibleset numberset softtabstop=4 tabstop=4 shiftwidth=4set expandtabset autoindentset hlsearchset mouse=aset cursorline转载 2014-07-20 00:56:59 · 1148 阅读 · 0 评论 -
Linux下利用Valgrind工具进行内存泄露检测和性能分析
Valgrind通常用来成分析程序性能及程序中的内存泄露错误一 Valgrind工具集简绍Valgrind包含下列工具: 1、memcheck:检查程序中的内存问题,如泄漏、越界、非法指针等。 2、callgrind:检测程序代码的运行时间和调用过程,以及分析程序性能。 3、cachegrind:分析CPU的cache命中率、丢失率,用于进行代码优化。转载 2014-07-11 16:30:15 · 479 阅读 · 0 评论 -
getopt和getopt_long函数
平时在写程序时常常需要对命令行参数进行处理,当命令行参数个数较多时,如果按照顺序一个一个定义参数含义很容易造成混乱,而且如果程序只按顺序处理参数的话,一些“可选参数”的功能将很难实现。在Linux中,我们可以使用getopt、getopt_long、getopt_long_only来对这个问题进行处理。[cpp] view plaincopy转载 2014-06-15 10:46:53 · 663 阅读 · 0 评论 -
Awk学习笔记
1. awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些转载 2014-09-08 22:04:16 · 390 阅读 · 0 评论 -
expected class-name before '{' token .
错误原因1. 头文件引用的类中,结尾可能少了; ,, 例如:class Cwj{} 忘记了以;结尾哦。2. 引用的头文件的顺序先后相互冲突:例如:Msg类中包含了#include "Socket.h"文件,但是,你却又在Socket.h中引用了#include "Msg.h".这样,就导致了先后顺序的“我靠,你到底要我怎么样麻,编译器就晕死了。” ===》 当然,还存转载 2014-10-28 17:01:57 · 694 阅读 · 0 评论 -
怎样在VS2010中打开VS2012的项目
VS2012中对C#的支持度非常好,不管是编写方便程度(不需要插件就能高亮代码及代码自动提示功能),还对MFC的一些功能优化很多。 我们可以修改两个工程文件来把VS2012的工程文件一直到VS2010中去。 首先当然是修改解决方案文件(.sln文件)。 使用记事本打开,把里面的Microsoft Visual Studio Solution Fil转载 2015-01-26 23:22:36 · 511 阅读 · 0 评论 -
如何在三个月内获得三年的工作经验
在多年的工作生涯中,总会目睹一批人的升职像火箭速度一样。而总有一批人,就像蜗牛一样,工作岗位和职位几乎从来不变。我们看看,2个名人的快速成长史。一个是教英语的李阳,他读大学时成绩不好,英语不及格,然后他做什么去了?他跑到没人的地方大声喊英语去了.一个是做广告的叶茂中,他卖广告卖不出去了,他跑回家写书.别人看到的和他自己说的是拿着书出版出了名,发达了.其实做过这个转载 2015-01-03 13:16:56 · 609 阅读 · 0 评论 -
程序员面试必看
很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。工作这么多年来,即被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些BT和令人不爽的面试,我个人觉得一个好的面试,面试官是很重要的,所以,本文想从“面试官”的角度来阐述一下。于是,有了下面这转载 2014-07-19 11:59:43 · 553 阅读 · 0 评论