- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 C++开源库详细介绍
C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应 用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被 严重地增强了。主力原因就是开源的软件、基础软件(比如并发原生支持,比如Android必定要推出原生的SDK)
2013-05-30 10:49:29
1059
原创 关于指针的指针
今天下午用C语言写了个树的先序遍历的例子。代码一为:注意下面代码是错的,具体错误在后面解释。#include #include //树的数据结构typedef struct BTreeNode{char data;struct BTreeNode *lchild;struct BTreeNode *rchild;}BTreeNode,*BTree;//访问树的结点
2013-04-25 20:50:26
663
原创 Ubuntu下安装Lua以及在C中调用Lua
一、Ubuntu下安装Lua 5.1首先去下载Lua 5.1 ,链接为:http://www.lua.org/download.html我下载的是lua-5.1.5,系统是ubuntu12.10<!--p {margin-bottom:0.21cm}-->进入到lua-5.1.5的目录下,运行make linux。报错:luaconf.h:2
2013-04-24 10:04:30
2260
原创 C语言小结1:函数与数组
一、函数的传值调用与传址调用 (a)传值调用 形参变量在接收到实参表传过来的值时,会在内存临时开辟新的空间,以保存形参变量的值,当函数执行完毕时,这些临时开辟的内存空间会被释放掉,并且形参的值在函数中无论是否发生变化,都不会影响到实参变量的值的变化。 (b)传址调用 在“传址调用”求值中,传递给函数的是到它的实际参数的隐式引用而不是实际参数值自身。如果函
2013-04-23 16:09:09
821
1
原创 常用排序算法总结与代码实现(C语言)
一、直接插入排序InsertSort(A)1. for i←2 to n do2. key ← A[i]3. j ←i-14. while(j>0 && A[j]>key) do5. A[j+1] ← A[j]6. j ←j-17. A[j+1] ← key8. re
2013-04-21 23:27:55
862
原创 解决 用户不在 sudoers 文件中 的问题
使用sudo提权时出现:xx用户不在 sudoers 文件中。此事将被报告。出现这个问题是sudo的配置文件出错,修改sudo的配置文件即可解决。使用su 切换到root,然后终端执行:sudo gedit /etc/sudoers在文件中添加红色的那一行# Members of the admin group may gain root privile
2013-04-17 12:59:58
10716
原创 协同过滤推荐算法
<!--@page {margin:2cm}p {margin-bottom:0.21cm; direction:ltr; color:#000000; text-align:justify; widows:0; orphans:0}p.western {font-family:"Times New Roman",serif; font-size:1
2013-04-16 11:23:01
1647
原创 简单的Bash Shell命令
刚刚开始用Linux系统,是个菜到不能再菜的菜鸟。本文主要用于记录一些学到的简单命令,会持续更新.... 1、修改Shell提示符 给PS1变量赋值一个新的字符串即可。 例如:PS1="[\t][\u]\$" 2、bash手册 man命令用于访问存储在linux系统上的手册页面,只需在想要查找
2013-03-27 21:10:22
1080
原创 页面置换算法
当进程在运行过程中,当发生缺页且主存中又无空闲块时,为了保证进程能正常运行,就必须从主存中调出一页程序或数据送磁盘的对换区。但是选哪个页面调出就要根据页面置换算法来确定。置换算法的好坏将直接影响系统的性能,不适当的算法可能会导致系统发生抖动。抖动是指刚被置换出去的页因很快又被访问而需重新调入,导致系统频繁地跟换页面,使进程在运行中把大部分时间花费在完成页面置换的工作上的现象。常用的置换
2013-03-14 00:13:35
1317
图书管理系统
2012-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人