自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Linux下C语言执行MySQL语句

执行SQL语句的增、删、改、查的主要API函数为: int mysql_query(MYSQL *connection, const char *query); 函数接收参数连接句柄和字符串形式的有效SQL语句(没有结束的分号,这与mysql工具不同)。如果成功,它返回0。 如果包含二进制数据的...

2013-12-27 23:14:41

阅读数 16744

评论数 2

原创 Linux下C语言连接MySQL

首先保证安装: 1:安装MySQL:sudo apt-get install mysql-server mysql-client 2:安装MySQL开发包:sudo apt-get install libmysqlclient15-dev 此时需要用到的头文件会出现在/usr/includ...

2013-12-27 15:26:22

阅读数 3167

评论数 0

原创 [Codecademy] HTML&CSS 第十课:Sorting Your Friends

[Codecademy] HTML && CSS课程学习目录 这节课主要是复习一下前一课的内容,会用div来创建几个圆圈,让用class和id来给他们设置风格。 其中涉及到的属性: display: inline-block border-radius: 100%; mar...

2013-09-14 10:08:43

阅读数 2264

评论数 1

原创 uva 10688 - The Poor Giant(区间dp)

题意 有n个苹果,和一个数k,第i个苹果的重量是k+i(1<=i<=n). 已知其中只有一个苹果是甜的, 所有比它重量轻的都是苦的,比它重的都是酸的。 为了要找出甜的苹果,就要去一个一个地吃它,且吃了咬了苹果就必须把它吃完,不管苹果是苦的还是酸的。 我们可以选择一个最佳策略,为了找...

2013-09-14 00:19:45

阅读数 2991

评论数 0

原创 [Codecademy] HTML&CSS第九课 :CSS Selectors

[Codecademy] HTML && CSS课程学习目录 ------------------------------------------------------------------------------------------------ All HTML e...

2013-09-14 00:18:41

阅读数 3501

评论数 0

原创 [Codecademy] HTML&CSS 第七课:CSS: An Overview

What CSS is(什么是CSS) CSS(Cascading Style Sheets级联样式表)是一种描述你html的外观和格式的语言。 一个样式表(style sheet)是一个描述html页面看起来怎么样的文件。 我们说这些样式表是级联(cascading)的是因为这些表格可以应用...

2013-09-13 19:34:15

阅读数 2895

评论数 0

原创 [Codecademy] HTML&CSS第八课:Design a Button for Your Webwite

这节课主要是讲怎样用div来模拟出一个按钮。 会使用到一些新属性:

2013-09-13 19:30:44

阅读数 1959

评论数 0

原创 uva 10599 - Robots(II) (dp | 记忆化搜索)

题意 给一个n*m大小的网格,有一些格子上面会有一个垃圾。机器人从左上角(1,1)出发,每次只能选择向右,或者向下走一步, 终点是(n, m)。问最多可以捡多少个垃圾? 且捡最多垃圾有几种路径方案?注意路径方案指和有垃圾的格子有关。

2013-09-13 00:07:50

阅读数 2962

评论数 0

原创 [Codecademy] HTML&CSS 第六课:Clickable Photo Page

这节课是练习课,在上一节课我们已经学了关于表格的一些东西,表格的功能不仅如此,还可以更强大。 这里会先用到了CSS文件,所以在工程中包含一个新文件stylesheet.css。CSS的内容会在下一节课里学习,这里先不去讲它。

2013-09-12 12:16:10

阅读数 2417

评论数 0

原创 uva 10934 Dropping water balloons(dp | 难想)

题意 你有k个一模一样的水球,在一个n层楼的建筑物上进行测试,你想知道水球最低从几层楼往下丢可以让水球破掉。由于你很懒,所以你想要丢最少次水球来测出水球刚好破掉的最低楼层。(在最糟情况下,水球在顶楼也不会破)你可以在某一层楼丢下水球来测试,如果水球没破,你可以再捡起来继续用。

2013-09-12 00:29:35

阅读数 5456

评论数 2

原创 [Codecademy] HTML&CSS 第五课:HTML Basics III

Introduction(介绍 ) 我们目前的html之旅非常顺利,已经学了: 1. 怎样创建html文件的基本结构 2. 标题,段落,图片和链接 3. 字体颜色,尺寸和类型 4. 背景颜色,文本对齐,粗体和斜体 这节课,我们将学习html重要的一部分:<table>,<d...

2013-09-12 00:19:09

阅读数 2909

评论数 0

原创 [Codecademy] HTML&CSS 第四课:Social Networking Profile

[Codecademy] HTML && CSS课程学习目录 ------------------------------------------------------------------------------------------------ 同样,按照Codeca...

2013-09-11 10:30:06

阅读数 2111

评论数 0

原创 [Codecademy] HTML&CSS 第三课:HTML Basic II

在这节课中,我们要进入下一阶段: a. 制作排序列表的和不排序列表 b. 改变字体大小,颜色和类型 c. 改变背景颜色 d. 字体对齐 Ordered lists(排序列表) 排序列表就是在每一行内容的前面有编号,效果如下: 1. 有序列表以<ol>标签开头</...

2013-09-11 00:54:19

阅读数 3092

评论数 1

原创 [Codecademy] HTML&CSS 第二课:Build Your Own Webpage

本文出自   http://blog.csdn.net/shuangde800 ------------------------------------------------------------------------------------------------ 这一节课的内容,就是...

2013-09-10 10:45:09

阅读数 2080

评论数 0

原创 [Codecademy] HTML&CSS 第一课:HTML Basic

HTML: HyperText Markup Language (超文本标记语言) Hypertext(超文本) means "text with links in it." A markup language(标记语言) is a programming language ...

2013-09-09 11:31:08

阅读数 2628

评论数 0

原创 [Codecademy] HTML && CSS课程学习目录

这学期第一周就开始上了web前端的课,然后老师很可怕的在一个下午之内就把html+css的内容基本上全部讲完了。。 一直以来,都很想建立一个真正属于自己的Blog,这个系列的学习也是为了之后建立个人博客打好基础吧。 之前就听说了Codecademy网站学习很科学,前不久又在csdn首页看了一篇...

2013-09-09 11:27:42

阅读数 3066

评论数 0

原创 vim 多窗口编辑

vim提供多窗口编辑的功能,可以简化复合的编辑任务。vim的多窗口并不是说在终端上启动多个vim实例。 启动多窗口编辑 vim的多窗口是动态的,可以开始编辑时就打开多窗口,也可以工作时随时增加新窗口,或者删除一个窗口。 $ vim -o file1 file2 打开一个编辑会话,显示...

2013-09-09 02:50:08

阅读数 60288

评论数 7

原创 Linux入门基础 #13:DNS基础及域名系统架构

域名 IP地址往往难以记忆,所以我们一般使用域名进行管理 www.google.com 域名分为三个部分,用“.”(点)分割。严格的域名最后还有一个".",但一般省略不写。 -类型 标识此域名的类型(com/net/org/edu/gov等) ...

2013-09-08 00:40:10

阅读数 4042

评论数 0

原创 Linux入门基础 #12:Linux网络基础配置

以太网连接 在Linux中,以太网接口被命名为:eth0,eth1等,0,1代表网卡编号 通过lspci命令可以查看网卡硬件信息(如果是usb网卡,则可能需要使用lsusb命令) ifconfig命令(interface configuration)查看接口信息: $ ifconfig ...

2013-09-08 00:22:14

阅读数 2326

评论数 0

原创 Linux入门基础 #11:获取帮助

没有必要记住所有东西 Linux提供了极为详细的帮助工具及文档,一定要养成差帮助文档的习惯,可以大大减少需要记住的东西并且提高效率 Help 几乎所有命令都可以使用-h或--help参数获取使用方法,参数信息等 $ 命令 --help 或者 $ 命令 -h man $ ...

2013-09-07 01:01:34

阅读数 1853

评论数 0

原创 uva - 10271 - Chopsticks (dp | 经典)

题意 刘汝佳请了K个客人到他家吃晚饭,加上他的家人:他的老婆、儿子、女儿、妈妈、爸爸、岳父、岳母, 那么这顿晚饭一共有K+8个人。因为是吃中餐,所以需要筷子,他家里一共有N根筷子,而且长短不一, 这时刘汝佳的ACMer本性又暴露出来了,他不按照正常的每个人都给两只筷子,而是每个...

2013-09-07 00:19:22

阅读数 3292

评论数 0

原创 uva-10304 Optimal Binary Search Tree(区间dp)

题意 给一个序列即可 S = (e1,e2,...,en),且e1<e2<..<en.要把这些序列构成一个二叉搜索树。 二叉搜索树是具有递归性质的,且若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它 的右子树不空,则右子树上所有结点的值均大...

2013-09-07 00:14:10

阅读数 2704

评论数 0

原创 uva 11456 - Trainsorting(dp,LIS)

题意 艾琳是个开火车的机师,她也负责车厢的调度。她喜欢把车厢依重量由大到小排列,把最重的车厢摆在火车的前方。 不幸的是,排列车厢并不容易。你不能直接把一截车厢拿起来放在别处。把一截车箱插入现有的列车中间并不切实际。一截车厢仅能接在列车的前面或后面。 车厢以事先排定的顺序抵达车站。当一截车厢抵达时...

2013-09-07 00:12:35

阅读数 3153

评论数 0

原创 vim高级编辑(一)

set命令 有两种类型的选项可以使用:set命令进行修改:不是开就是关的触发选项和带数字或字符串值的选项(如页边距的位置和文件名) 一般触发选项的命令为:set cmd 关闭选项的命令为:set nocmd 上面cmd代表某种命令选项

2013-09-06 02:50:25

阅读数 1776

评论数 1

原创 Linux入门基础 #10:命令行文本处理工具

基于关键字搜索 命令grep用以基于关键字搜索文本 $ grep 'shuangde' /etc/passwd $ find / -user shuangde | grep Video -i 在搜索的时候忽略大小写 -n 显示结果所在行数 -v ...

2013-09-06 01:45:43

阅读数 2362

评论数 0

原创 Linux入门基础 #9:管道及重定向

管道和重定向 在Linux系统中,大多数命令都很简单,很少出现复杂功能的命令,每个命令往往只实现和一个或几个很简单的功能,我们可以通过将不同功能的命令组合在一起使用,以达到某个复杂功能的目的。 在Linux中,几乎所有命令返回数据都是纯文本的(与因为命令都是运行在CLI下),而纯文本形式的数据...

2013-09-06 00:58:44

阅读数 2628

评论数 0

原创 vim的正则表达式(二)应用实例

本文出自   http://blog.csdn.net/shuangde800 ------------------------------------------------------------------------------------------------ 本文的例子都...

2013-09-05 01:04:57

阅读数 2624

评论数 0

原创 poj 1523 SPF(tarjan求割点)

本文出自   http://blog.csdn.net/shuangde800 ------------------------------------------------------------------------------------------------ 题目链接: p...

2013-09-05 00:16:18

阅读数 1964

评论数 0

原创 Linux入门基础 #8:Linux拓展权限

默认权限 每一个终端都拥有一个umask属性,来确定新建文件和文件夹的默认权限 umask使用数字权限方式来表示,如022 目录的默认权限是:777-umask 文件的默认权限是:666-umask 一般,普通用户的默认umask是002,root用户的默认umask是022 也就是说,对...

2013-09-05 00:14:45

阅读数 1799

评论数 0

原创 vim的正则表达式(一)

搜索模式的元字符 进行全局替换时,不仅可以使用固定的字符串,还允许是搜索由正则表达式指代的可变的单词模式。 当你指定一个字面的字符串时,搜索可能会找到不想匹配的其他实例。 例如,在文件搜索单词时,单词可以有不同的使用方式。正则表达式有助于在上下文中搜索单词。要注意正则表达式可以与vi的搜索命...

2013-09-04 00:19:52

阅读数 4588

评论数 5

原创 Linux入门基础 #7:Linux权限机制

权限 权限是操作系统用来限制对资源访问的机制,权限一般分为读,写,执行。系统中每个文件都拥有特定的权限,所属用户及所属组,通过这样的机制来限制哪些用户,哪些组可以对特定文件进行什么样的操作。 每个进程都是以某个用户的身份运行的,所以进程的权限与该用户的权限一样,用户的权限越大,该进程拥有的权限就...

2013-09-04 00:16:43

阅读数 4159

评论数 0

原创 Linux入门基础 #6:Linux用户基础

用户,组 当我们使用Linux时,需要以一个用户的身份运行,用户限制使用者或进程可以使用,或不可使用哪些资源。 组,用来方便组织管理用户 每个用户拥有一个UserID,操作系统实际使用的是用户ID,而非用户名 每个用户属于一个主组,属于一个或多个附属组 每个组拥有一个GroupID 每个进程以...

2013-09-03 00:20:09

阅读数 2112

评论数 0

原创 2013年暑假回忆录

看到标题回忆录,搞得像是一个名人,或者快死的人似的。。 开学了,最近貌似常常看到“暑期总结”,其实我觉的能常常阶段性的小结一下,确实是一个很好的习惯。 不过我一直是有点健忘的,常常想不起以前的事情。所以确实是在慢慢地有点艰难地回忆这个暑假的事情,希望记录下来,以后还能翻来看看。   (一...

2013-09-02 02:46:02

阅读数 1985

评论数 9

原创 ural 1018 Binary Apple Tree(树形dp | 经典)

本文出自   http://blog.csdn.net/shuangde800 --------------------------------------------------------------------------------- 题目链接:  url-1018 题意    给...

2013-09-02 00:49:37

阅读数 2147

评论数 0

原创 git学习 #2:git基本操作

本文内容: 初始化一个新的代码仓库,做一些适当配置; 开始或停止跟踪某些文件; 暂存或提交某些更新。 让 Git 忽略某些文件,或是名称符合特定模式的文件; 既快且容易地撤消犯下的小错误; 浏览项目的更新历史,查看某两次更新之间的差异; 如何从远程仓库拉数据下来或者推数据上去。

2013-09-02 00:42:44

阅读数 2607

评论数 1

原创 Linux入门基础 #5:Linux文件系统挂载管理

挂载操作 磁盘或分区创建好文件系统后,需要挂载到一个目录才能够使用. Windows或Mac系统会自动进行挂载,一旦创建好文件系统后会自动挂载到系统上,Windows上称之为C盘,D盘等 Linux需要手工进行挂载操作或配置系统进行自动挂载 例如, /dev/sda3 ext4 —》挂载...

2013-09-02 00:39:06

阅读数 2792

评论数 0

原创 git学习 #1:git起步

本文出自   http://blog.csdn.net/shuangde800 --------------------------------------------------------------------------------- 本章学会: 安装git 配置用户信息 查...

2013-09-01 00:41:23

阅读数 1749

评论数 1

原创 Linux入门基础 #4:文件系统

/bin      存放二进制文件(可执行命令rm,cd,cp等),所有用户都有权限 /dev     (device设备的缩写)存放设备文件 在Linux中,所有的硬件设备都被抽象成一个文件 /boot    存放内核与启动程序相关文件 最主要的是文件vmlinuz-3.2...

2013-09-01 00:32:45

阅读数 2097

评论数 0

原创 zoj 3201 Tree of Tree(树形背包dp)

题意 给一棵节点带权的树,找到一个有k个节点的子树,求这个子树的最大权值 思路 树形dp+背包。 f(i, j) 表示以i为根节点的有j个节点子树的最大权值 然后对i的每个子节点做分组背包,因为对于i的每个儿子,可以选择分配 1,2,3...j-1个节点给它 ...

2013-09-01 00:23:08

阅读数 1873

评论数 0

原创 poj 1655 Balancing Act(树形dp)

本文出自   http://blog.csdn.net/shuangde800 -------------------------------------------------------------------------------------- 题目链接: poj-1655...

2013-08-31 21:32:17

阅读数 1393

评论数 0

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