关闭
当前搜索:

在Linux下:用 C 语言实现 ls 命令

这次主要的目的是用 C语言 实现 Linux 系统中的 ls 命令。在编写命令之前,需要介绍一下几个结构体:第一个 DIR:struct __dirstream { void *__fd; char *__data; int __entry_data; char *__ptr; int __entry_ptr; size_t __allocation...
阅读(2073) 评论(0)

Linux centos 7下: 用 C 语言连接 MySQL数据库

要想进行 C 语言连接MySQL数据库的操作,那么首先要安装数据库,安装数据库挺简单的,建议看一下这个帖子传送门,这个还是很详细的。等到 MySQL 安装完毕之后,就可以在 C 语言下连接MySQL数据库了。首先在要安装一个叫 mysql-devel 东西 通过 yum install mysql-devel 命令安装,然后就是在命令行中执行 vim sql.c 命令,然后写代码。代码如下:#i...
阅读(496) 评论(0)

在Linux下用 shell 命令把命令行中的参数逆序显示出来(三种方法)

首先用 vim 命令打开一个文件 bd (文件名字),然后在里面添加如下的代码:最后调用 “./bd 参数1 参数2 …”方法一:单纯利用 for 结构实现 str=""; for arg do str="$arg $str" done echo "$str" ~ 运行截图: 方法二:利用 while 结构及其 break 命令实现...
阅读(1016) 评论(0)

在 Linux 环境下用 shell 命令求 1-100 的和

其实如果是单纯的用C语言求一下 1-100 和的话当然是很简单的,但是用 shellshell 命令就非常恶心了,但是也不是很长,首先用 VimVim 命令打开一个文件 get_countget\_count 然后在里面添加如下的代码(用 whilewhile 实现): 首先 whilewhile 的基本结构是 while condition do list done然后套用这个...
阅读(1131) 评论(0)

博弈论之阶梯博弈

大家首先来看一个图片: 那么我来说一下这个图片代表的含义: 首先有这么5层台阶:然后每层台阶上都有不定数量的石子,现在AliceAlice 和 BobBob 两个人进行一个小游戏,游戏的规则就是 将一个台阶上的若干个点移动到下一层(或者上一层)台阶中,谁不能移动谁就输了,一定是单一的,也就是只能向上层移动或者是只能向下层移动。这样的博弈就是阶梯博弈。其实阶梯博弈可以转化为 Nim 博弈,将奇...
阅读(364) 评论(0)

HDU 5996 dingyeye loves stone(阶梯尼姆博弈)——BestCoder Round #90

dingyeye loves stoneTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 121    Accepted Submission(s): 72Problem Description dingyeye loves play ston...
阅读(724) 评论(0)

Oracle数据库即时客户端PLSQL的配置:配置ORACLE 11g绿色版客户端和PLSQL环境

配置ORACLE 11g绿色版客户端和PLSQL环境本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端。Instant client的版本很多:主要是Basic和Basic Lite。 Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多种语言。 Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode...
阅读(684) 评论(0)

Android系列之Service组件的应用

本次实验的目的是掌握Service组件的建立、startService和bindService两种启动方式的不同处理方法;掌握Broadcast工作原理及隐式启动机制 题目1 编写一个简单的音乐播放程序,界面如下: 要求:编写程序,通过四个按钮控制音乐的播放。布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/...
阅读(223) 评论(0)

Android系列之Intent与Activity实验

本次实验的目的是了解Intent的Action、Catalog、Data等属性的用法,掌握Intent的启动机制以及利用Intent意图在应用程序Activity间启动、停止和传输数据。 题目一 在实验1建立的登录界面基础上,实现:点击登录按钮后,显示登录成功界面,并显示登录用户名,即:“欢迎XXX使用本系统字样”; Activity: package com.example.project_ita...
阅读(286) 评论(0)

51NOD 1836 战忽局的手段(矩阵乘法加速+__float128精度问题+概率期望)——算法马拉松20(告别美国大选及卡斯特罗)

传送门题目描述:众所周知,有一个神秘的组织——战忽局,在暗中保护着我们。在局中任职的官员都有着极强的忽悠技巧,不只能用预言,还能用往事忽悠人。如今某外星间谍已经获得了战忽局曾经参与的n次事件的资料,局座发现了这件事,于是决定再次用忽悠来保证战忽局的安全。局座将发表m次演讲,每一天他都会从n事件中等概率地挑选一件混淆众人,由于局座每天很忙,不能把之前将的事件都记录下来,因此他可能会重复选择某一件事。现...
阅读(1248) 评论(0)
    个人资料
    • 访问:485543次
    • 积分:11100
    • 等级:
    • 排名:第1539名
    • 原创:637篇
    • 转载:5篇
    • 译文:0篇
    • 评论:93条
    博客专栏