自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coding猿

Coding is a lifestyle...But I can't living...

  • 博客(40)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux下信号量的使用与处理

Linux信号量随记

2015-05-08 11:12:49 1099

原创 linux批量转码

使用encasudo apt-get install enca在目录中enca -L zh_CN file 检查文件的编码enca -L zh_CN -x UTF-8 file 将文件编码转换为”UTF-8″编码enca -L zh_CN -x UTF-8 file2 如果不想覆盖原文件可以这样

2015-02-25 14:17:38 849

转载 【转】Linux下GCC内置原子操作函数

转自:http://www.169it.com/article/5034121709213501371.html原文地址未找到。Linux下GCC原子操作介绍    在多进程(线程)访问资源时,能够确保所有其他的进程(线程)都不在同一时间内访问相同的资源。原子操作(atomic operation)是不需要synchronized。所谓原子操作是指不会被线程调度机制打断的操

2015-01-23 15:59:47 4223

原创 Linux移植记录

本文章用以记录自己在windows到linux移植过程中遇到的各种问题和各种坑。

2015-01-15 09:11:18 645

转载 【转】socket编程在windows和linux下的区别

原文地址:http://www.cnblogs.com/dyllove98/p/3151162.html如无其它说明,本文所指Linux均表示2.6内核Linux,GCC编译器,Windows均表示Windows XP系统,Visual Studio 2005 sp1编译环境。下面大概分几个方面进行罗列:Linux要包含[cpp] #include

2015-01-13 10:11:51 1419

转载 【转】Windows Sockets错误代码Linux对照表

原文地址:http://blog.163.com/aragorn_1024/blog/static/12606592720107352329908/下面以表格的形式列出了WSAGetLastError()函数有可能返回的错误代码和对应的解释。错误代码的数值对于所有的Windows Sockets兼容实现都是一致的。 错误代码Berkeley对应代码错

2015-01-13 10:03:54 1003

转载 【转】POSIX 多线程程序设计

POSIX 多线程程序设计  Blaise Barney, Lawrence Livermore National Laboratory  目录表 摘要  译者序Pthreads 概述  什么是线程?  什么是Pthreads?  为什么使用Pthreads?  使用线程设计程序  Pthreads API编译多线程程序  线

2014-10-09 16:16:45 713

转载 【转】使用GDB调试程序详细说明

用GDB调试程序(zz)作者:haoel (QQ是:753640,MSN是:[email protected])来源:http://blog.csdn.net/haoel/archive/2003/07/02/2879.aspx[编辑]使用GDB一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(cc/

2014-10-08 16:40:11 713

转载 【转】Ubuntu14.04的Mac OS X主题安装及还原

美观的界面能够在一定程度上提升视觉感官与效率,Ubuntu14.04自带的主题还是不错的,但还有提升的空间,废话少说,进入主题。安装:1)Mac壁纸下载 Mac OS X Wallpapers 2)安装DockyTerminal Commands:sudo add-apt-repository ppa:docky-core/ppasudo

2014-08-28 15:03:45 1039

原创 Linux脚本学习之路(0)

记录一下自己在Linux上查找过的东西。

2014-08-28 09:44:51 809

转载 【转】Linux Socket编程(不限Linux)

“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型

2014-08-27 14:15:58 472

原创 Linux错误号查询

程序有时会异常退出,想知道退出时的返回值:linuxx

2014-08-27 10:15:24 918

原创 程序注释合集(持续更新)

/*** _oo0oo_* o8888888o* 88" . "88* (| -_- |)* 0\ =

2014-08-21 17:21:27 1518

原创 很多好用的Visual Studio插件

推荐一批绝大部分都是免费的能较好增强写代码舒适度的..NET Demon -- (非免费)安装后可以连续编译, 如果不买License的话过期后也还有代码改动后自动保存的上好功能, 安装它之后再也不用费心保存了.AllMargins -- 在增强的滚动条, 可以以各种彩色呈现代码的结构和错误之处, 直接点击定位.C# Outline -- 给C#所有{}代码块加折叠功能.Code

2014-08-21 10:07:16 3425

转载 【转】Shell 编程--本文结合大量实例阐述如何编写一个shell脚本

转自:情報官世界  本文结合大量实例阐述如何编写一个shell脚本。  为什么要进行shell编程  在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的

2014-08-20 14:12:11 640

原创 Linux共享库配置

这个是我折腾比较久的地方了,尤其是想用一个好的IDE来写用例,但是dongtait

2014-08-19 10:00:25 802

原创 Linux编译错误:对‘sem_wait’未定义的引用

make错误:./libDataBusCommon.so:对‘sem_init’未定义的引用

2014-08-19 09:40:27 13379

原创 Linux 64位安装32位编译库

在64位Ubuntu下编译32位程序容易出现很多问题,主要是编译库不对

2014-08-18 13:15:47 5926

原创 Linux下安装自定义软件

最近在使用Ubuntu,有很多软件可以很方便的使用

2014-08-18 12:55:19 1796

原创 【PAT (Advanced Level)】1023. Have Fun with Numbers (20)

1023. Have Fun with Numbers (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueNotice that the number 123456789 is

2014-08-10 14:14:47 447

原创 Ubuntu 64位下解决“bash ./没有那个文件或目录”的问题

#include "BusInterface.h"#include #include #include

2014-08-08 15:52:54 13343 10

原创 【PAT (Advanced Level)】1050. String Subtraction (20)

1050. String Subtraction (20)时间限制10 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueGiven two strings S1 and S2, S = S1 - S2

2014-08-06 14:31:41 601

原创 【PAT (Advanced Level)】1049. Counting Ones (30)

1049. Counting Ones (30)时间限制10 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueThe task is simple: given any positive intege

2014-08-06 13:54:47 658

原创 【PAT (Advanced Level)】1042. Shuffling Machine (20)

1042. Shuffling Machine (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueShuffling is a procedure used to randomi

2014-08-05 16:46:57 513

原创 【PAT (Advanced Level)】1006. Sign In and Sign Out (25)

1006. Sign In and Sign Out (25)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueAt the beginning of every day, the fi

2014-08-05 16:13:36 568

原创 【PAT (Advanced Level)】1005. Spell It Right (20)

1005. Spell It Right (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueGiven a non-negative integer N, your task i

2014-08-05 15:38:33 504

原创 【PAT (Advanced Level)】1058. A+B in Hogwarts (20)

1058. A+B in Hogwarts (20)时间限制50 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueIf you are a fan of Harry Potter, you would

2014-08-05 14:54:58 704

原创 【PAT (Advanced Level)】1065. A+B and C (64bit) (20)

1065. A+B and C (64bit) (20)时间限制100 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者HOU, QimingGiven three integers A, B and C in [-2

2014-08-04 15:37:14 690

原创 【PAT (Advanced Level)】1027. Colors in Mars (20)

1027. Colors in Mars (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YuePeople in Mars represent the colors in thei

2014-08-01 16:23:17 453

原创 【PAT (Advanced Level)】1036. Boys vs Girls (25)

1036. Boys vs Girls (25)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueThis time you are asked to tell the differen

2014-08-01 16:05:48 963

原创 【PAT (Advanced Level)】1011. World Cup Betting (20)

1011. World Cup Betting (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueWith the 2010 FIFA World Cup running, fo

2014-08-01 15:43:08 490

原创 【PAT (Advanced Level)】1083. List Grades (25)

1083. List Grades (25)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueGiven a list of N student records with name, I

2014-08-01 15:15:31 615

原创 【PAT (Advanced Level)】1031. Hello World for U (20)

1031. Hello World for U (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueGiven any string of N (>=5) characters,

2014-08-01 14:49:39 615

原创 【PAT (Advanced Level)】1008. Elevator (20)

1008. Elevator (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueThe highest building in our city has only one ele

2014-08-01 14:11:49 521

原创 【PAT (Advanced Level)】1001. A+B Format (20)

1001. A+B Format (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueCalculate a + b and output the sum in standard

2014-08-01 13:45:49 509

原创 素数判定算法小结

素数算法小结发现很多程序设计题目都需要用到素数判定算法,我也遇到过很多,有的对时间复杂度没有严格的要求,这时候我们时候简单的判定算法即可,而有时对于时间的要求非常严格,这时候就需要一些改进和优化了。素数的定义:除了1和它本身,不能被其他所有数整除;下面我来总结一下我自己知道的算法: 最简单的判断:根据定义,我们只需要从2开始到n结束,做一遍循环判断即可; ///

2014-07-30 17:22:16 795

原创 编程学习记录14.7.21

# 编程记录---1. 在C++ 11中,指针所指向的目标对象都是`const`,即不可更改。若需要通过指针来更改指向对象的值,需要显式转换:`const_cast`2. 在WINAPI中,对于内核对象`mutex`,锁占用和释放有以下几点需要注意:- 最好成对出现`wait`和`release`;- 互斥机制在不同线程(进程)之间才有作用,同一线程(进程)重复调用`WaitForSingleOb

2014-07-21 17:10:00 631

原创 解决VS2013 HelpViewer2.1离线包找不到Windows API帮助文档

VS2012和2013非常好用,但是在我的使用过程中我没有在帮助liu'xi在VS2013

2014-07-18 17:22:48 9150 5

原创 分享几个机试题目

前几天参加完了一个实习生的机试和面试,分享几个题目,有的是我遇到的,有的是以前的。本着交流的原则,我只是提供我的思路和解法,不一定是最优的,欢迎相互交流;1.字符串判断,有且仅有首字母是大写。输入:一串字符,有空格输出:YES, NO例如:Hello world! => YES Hello World! => NO#include #include using name

2014-03-28 00:07:57 968

原创 关于C++和JAVA多态区别的体会

今天听老师问了子类继承父类的部分函数如果只有部分覆盖会怎么样,回来试了一下发现C++和JAVA还不一样,于是记下来吧。问题就是,如果父类中函数fA()调用了fB(),子类里面覆写了fB(),那么当子类调用fA()的时候,fA()调用的是父类的fB()还是子类的fB();C++:#include using namespace std;class Father {public

2014-03-27 23:45:00 572

补丁(备份自用)

补丁,备份,自用,感谢作者。好人一生平安。

2015-06-30

SEU操作系统课程设计(linux)

东南大学操作系统课程设计(Linux)实验报告 + 实验源代码(增量) 2014.7.31

2014-08-12

linux 操作系统实验教程

linux 操作系统实验教程,实验指导书

2014-08-06

东南大学计算机软件工程期末PPT

东南大学计算机学院软件工程期末复习PPT。内涵本人复习详细注释。

2014-01-08

《现代微机原理与接口技术》第2版 (杨全胜) 答案

0分资源,福利。《现代微机原理与接口技术》第2版 (杨全胜) 答案

2014-01-06

第十五届东南大学电子设计竞赛赛题A-E

第十五届东南大学电子设计竞赛赛题(A-E)

2013-05-06

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

TA关注的人

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