自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

百曉生的博客專欄

路漫漫其修遠兮,吾將上下而求索

  • 博客(62)
  • 资源 (7)
  • 收藏
  • 关注

原创 java中word文档截取生成新文档

java中word文档截取生成新文档

2022-03-08 11:31:39 1285 1

原创 Ubuntu下的一些命令_2

Alt+F4关闭窗口mkdir文件名 创建了某个文件夹rm-rf文件名 删除了某个文件夹mva b把文件a重命名为bls-al列出所有文件(包括隐藏文件)显示的文件前面有如下字符: -rwxrwx---,这10个字符分别表示:(1)文件类型(d是目录、-是文件、l是链接文件、b是接口设备、c是串行端口设备);(2~4)文件拥有者的

2015-03-31 19:47:17 672

原创 初学oracle-1

这学期开了大型数据库技术课(已经学过数据库原理课),老师主要讲的是oracle数据库的应用(oracle是一个关系型数据库管理软件RDBMS),用的教材是《oracle实用教程》。在学习的同时,记录了一些知识内容(主要是通过oracle命令记述),现总结出来。    我是在windows 7旗舰版下安装的64位11g的oracle,在所有记述中,如无说明,使用的工具是PL/SQL Develo

2015-03-31 16:24:40 707

原创 初学C#_9

本篇主要简单说一下C#的继承、重写、多态和抽象,它和java还是比较相似的。继承就是一个类可以使用基本类的属性、方法和事件,而关于重写、多态与抽象的概念,可以参考——http://blog.csdn.net/u012421456/article/details/36903475继承在C#中,继承所需要的是 :(等同于java中extends)例1:using S

2015-03-28 21:52:53 617

原创 初学C#_8

现在开始有了C#这门课,老师用的教材是《C#实用教程·第二版》本篇是把这本书的第二章的编程题写了出来。第一题例1:using System; namespace First_1{ class Program { static void Main(string[] args) { test0();

2015-03-21 10:38:36 650 2

原创 字符串函数_3

本篇主要说一下strstr、strtod、strtok、strtol、strtoul、strxfrm这几个函数strstr()char * strstr(const char * str1, const char * str2);功能:函数返回一个指针,它指向字符串str2 首次出现于字符串str1中的位置,如果没有找到,返回NULL。例1:# include

2015-02-19 14:05:16 698

原创 字符串函数_2

在字符串函数_1这篇博客中,曾说过strlen、strcmp、strcpy、strcat和字符串搜索函数,需要说一下,其实还有其它的字符串操作的函数,分别有strncmp、strncpy、strncat以及strcoll、strcspn、strerror、strpbrk、strspn、strstr、strtod、strtok、strtol、strtoul和strxfrm函数。      其中前

2015-01-31 21:01:34 624

原创 Ubuntu下的一些命令_1

在学习Ubuntu时,从什么都不懂到现在稍微懂了一点点的过程中,逐渐积累了一些命令,毕竟Unix/Linux本来就是文字模式,许多操作都需要在通过键盘输入命令,我使用ubuntu系统,就是用的桌面版,而且是在x-window下面,所学到的命令都是在终端(Terminal)中输入的,现记录下来:      ls  查看主文件夹(home)下的文件目录,其和windows系统下的dir命令功能

2015-01-31 19:16:16 569

原创 位运算符

位运算符,即进行位操作的运算符。 位操作是程序设计中对位模式按位或二进制数的一元和二元操作。在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多。在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算) ——摘自百度百科、维基百科 C语言有六种位运算符,分别是按位与(&)、按位或(|)、按位异或(^)、按位

2015-01-22 21:47:50 826

原创 安装ubuntu系统后的一系列问题及解决方案_1

以下是我在安装了Ubuntu 12.04系统后,遇到的一系列问题(或找到的工具)以及找到的解决方案,现分享如下(并赋予相应截图):修改开机屏幕亮度——http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0822/12864.html VirTualBox 下载——http://lgallardo.com/en/2011/0

2015-01-18 20:36:30 1081

转载 c# 日期函数[string.Format----GetDateTimeFormats]格式

DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();//127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859

2014-12-10 16:59:00 1772

原创 初学C#_7

构造器其实就是java、C++中烦的构造函数(构造方法),因为在——http://blog.csdn.net/u012421456/article/details/36049977说过java的构造函数,所以这里不会再太过详细的说明例1:using System;class Program{ static void Main() //Main函数的参数如果没用

2014-11-25 21:06:17 683

原创 输入输出函数_1

本篇主要是说一下输入输出函数,对于学C的新手而言,最常用的无非是printf(输出)、scanf(输入)这两个函数,但实际上,还有一些其它的函数,下面会举一些例子说明。 perror函数其原型为void perror(char const *) ,该原型定义在stdio.h中(const与函数类型调换顺序其效果相同)。关于其作用,下面举例说明例1:# include  

2014-11-24 20:17:20 672

转载 学习C语言基本思路与参考书籍

本文转载自知乎

2014-11-01 16:02:12 2000

原创 初学C#_6

这篇主要是讲一下类类就是一个模板,就像C中的结构体,只不过功能更多,它的三个主要特征,封装、继承和多态。我们将为类创建对象的过程称为实例化,而对象是类的实例,C#的这些和Java的类的用法在格式上市比较相像的,像前边的程序,都是写在一个Progrom类中的,因为这个是VS新建工程后自带的,我在写例子时,就没有修改过,我看这一章内容,会根据我当初学Java时的情况做参考在C#中,成员变量被也

2014-10-27 21:31:53 598

原创 初学C#_5

这篇的内容,是从第三章和第四章中整理出的一部分知识 char类型数据虽然是字符型的,但它是基于一个整数的,这点看起来是和C语言一样的,既然是基于整型数据,自然可以进行一些算数运算看下面的例子例1:using System; namespace 运算及流程控制{    class Program    {        static void Main(s

2014-10-16 20:09:32 834

原创 大程序结构

大程序结构它的意思可以说是这样main()里边的代码长了,适合分成几个函数一个源代码文件长了,适合分成几个文件 项目这个需要新建一个项目,然后把相关的文件添加进来有的IDE有分开的编译和构建按钮,前者是对单个源文件编译,后者是对整个项目做链接 头文件把函数原型放到一个头文件中,在需要是在相应的.c文件(源文件)中用include包含,这样可以让编译器在编译时

2014-10-12 09:31:30 2080 4

原创 初学C#_4

关于数组的用法,下面举两个例子例1:using System; namespace 关于数组_1{    class Program    {        static void Main(string[] args)        {            //需要说明的是,C#的数组和Java还有C++中的数组是不太一样的,这里的声明数组的[]只能跟在

2014-10-06 17:16:41 781

原创 初学C#_3

类型分类及转换 在说类型分类及转换之前先说一下其他几个小知识点null,它在C中是大写的,在Java中是小写的,它表示将一个变量设置为“无”,它只能赋给引用类型、指针类型和可空值类型,如string s = null  //string类型是引用类型再说的是,C#3.0添加的一个关键字var,它用于声明隐式类型的局部变量。用通俗的话讲,就是在声明变量时,只要进行初始化(关于初始

2014-09-30 21:48:33 611

原创 初学C#_2

上次举了个各个数据类型的例子,但没有说各个数据类型的表示范围,其实这个需要用到MaxValue和MinValue函数例1:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace 数

2014-09-29 21:02:22 732

原创 初学C#_1

在没学C#之前,我曾听说过,C#和Java比较像,而开始看C#之后(现在刚开始看,以前虽然看过一点点,但间隔时间较长,基本都忘了),发现的确有些相像。下面先写一个Hello World!的程序(这是建了一个控制台应用程序)例1:using System;public class Hello{ public static void Main(string[] args)

2014-09-27 19:05:22 615

原创 全局变量和宏

全局变量即定义在所有函数之外(一般都定义在main函数之前,#include头文件下边)的变量,这个是与局部变量(本地变量)所不同的,它可以在任何函数中使用下面举个例子例1:输出结果为: 没有初始化的全局变量会被赋予0这个值,如果是指针,会被赋予NULL,这点通过上面程序的结果即可发现;对全局变量进行初始化时,最好直接用编译时刻已知的值(即数字或常变量等),但最好只

2014-09-26 22:38:56 1850

原创 枚举和联合体

枚举 什么是枚举?枚举是一种用户定义的数据类型,它用关键字 enum 以如下语法来声明:     enum 枚举类型名字 {名字0, …, 名字n} ; 简单的说,就是把一个事物的可能的结果一一列举出来 怎样使用枚举?下面举个例子例1:

2014-08-31 19:45:28 2366

原创 结构体_3

结构体变量和普通的变量相同——在函数内部声明的结构体只能在该函数内部使用,所以通常结构体都是在函数外部声明,这样结构体就可以在多个函数中使用,一般都声明在main函数上边

2014-08-28 17:42:47 669

原创 字符串函数_1

字符串的表示方法及输出首先要说的是C语言中没有字符串string这样的数据类型,所以我们要表示字符串,可以使用字符数组,不过,输出字符串时,必须用%s来输出,下面举个例子例1:

2014-08-17 22:48:44 1831

原创 关于goto

goto,即无条件跳转指令,具体使用情况将举例说明 例1:

2014-07-31 21:46:54 876

原创 重写、多态、抽象类、final及接口

方法重写:        指的是在子类中重新定义已有的方法 重写的方法必须同名同参同返回值举个例子例1:

2014-07-04 18:24:20 928

原创 继承和super的用法

继承一个新类从已有的类那里获得其已有的属性和方法,这种现象叫类的继承     这个新定义的类称为子类或派生类,被继承的已经存在的类称为父类、超类或基类。 面向对象中的继承实际上就是从一般到特殊下面举个例子例1:class Human { String name = "张三"; int age = 20; int high = 175; int weigh

2014-07-02 16:30:52 906

原创 this和static的用法

this:this是一个系统隐含的指针,被自动附加在非静态成员函数参数列表中 this出现在构造函数里(静态函数内部,没有this指针),代表当前时刻正在创建的对象;this出现在普通函数里,代表当前时刻正在调用该函数的对象,此时this可以省略。 下面举个例子例1:

2014-07-02 13:20:33 1871

原创 构造函数

类的构造函数:     构造函数一必须要与类名相同 二构造函数不能有返回值(连void都不能有)。构造函数会被类自动调用。可以有多个构造函数 但是在生成一个类的对象时只能调用一个构造函数     平时,我们给外部类进行赋值等操作时,需要先给这个类生成一个对象,然后才能进行相应操作,但如果想要在定义对象的同时进行这些操作,就需要用到构造函数,下面举一个例子例1:

2014-06-30 22:12:04 805

原创 树和二叉树

树定义:专业定义【递归定义】如果是一个非空树,则必须满足以下两点:1、有且仅有一个称为根的结点2、有若干个互不相交的子树,这些子树本身也是一棵树 通俗的定义【非递归定义】1、树由结点和边组成2、没有父结点的结点称为根节点3、每个结点有且仅有一个父结点但可以有多个子结点 一些专业术语结点父结点子结点子孙堂兄弟深度:从根节点到

2014-06-25 06:29:06 1051

原创 关于递归

递归定义:  函数自己直接或间接的调用它自己 满足的条件:  1、递归必须有一个明确的终止条件      2、该函数所处理的数据规模必须在递减 递归是用栈来实现的 下面将举几个例子例1是说明一下,一个函数是怎么调用其它函数的例1:

2014-06-21 15:10:44 781

原创 图形界面编程_2

上次说了,如果不添加事件,点击窗口右上方的X,窗口是不会关闭的,现在要说一下,这是在awt下Frame的情况,如果是使用swing下的JFrame,则不需要添加事件即可直接关闭按钮,awt的功能,swing基本上可以完全取代,而且用swing的组件实现的窗口外观上也比awt的组件实现的窗口要美观一些,如下图所示:          下面会主要使用swing,举一些例子例1:

2014-06-19 13:07:02 1235 1

原创 线性结构常见应用之二——队列

定义:队列是一种可以实现先进先出的存储结构,类似于排队买票(假设无人插队),则先排队的先买到票,后排队的后买到票 分类:链式队列——用链表实现静态队列——用数组实现静态队列通常都必须是循环队列 链式队列实际上就是一个操作受限的链表,这里就不多说了 关于循环队列:1、静态队列为什么必须是循环队列2、循环队列需要几个参数来

2014-06-15 16:41:44 777

原创 线性结构常见应用之一——栈

定义:栈是一种“先进后出”(后进先出)的存储结构,类似于一个装东西的箱子,即先装进去的后出来 实际上说,栈是操作受限的链表 分类:静态栈动态栈以数组为基本内核的称为静态栈 下面举个例子例1:

2014-06-10 23:06:02 760

原创 关于链表_2

链表的分类:单链表:双链表:每一个节点有两个指针域 循环链表:能通过任何一个节点找到其它所有的结点非循环链表:算法:遍历查找清空销毁求长度排序删除节点插入节点 下面举个例子例1:{CSDN:C

2014-06-09 21:57:28 883

原创 关于数组_2——数组的算法演示

下面的例子是使用结构体和一些函数来模拟数组的功能,即构造一个数组讲这个程序,主要还是为了讲两个知识,一是数据的存储不一样,操作也不一样,泛型达到的效果是存储不一样,操作一样         首先来说,要模拟一个数组,需要有长度、第一个元素首字节的地址,还有就是当前数组的有效长度(因为这里说的构造的数组是动态分配的数组),其实,严格说起来,还需要一个,就是自动增长因子,这个是什么呢?要知

2014-06-06 22:31:42 687

原创 数据结构与算法

数据结构定义我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结 构保存到主存储器(内存)中,以及在此基础上为实现某个功能(比如 查找某个元素,删除某个元素,对所有元素进行排序)而执行的相应操 作,这个相应的操作也叫算法 数据结构 = 个体的存储 + 个体之间的关系的存储算法 = 对存储数据的操作 狭义上:   数据结构是专门研究数据存储的课程

2014-06-04 20:31:45 701

原创 关于链表_1

链表动态地进行存储的一种结构  专业术语:头结点头结点的数据类型和首节点的类型一模一样头结点是首节点前面的那个结点头结点并不存放有效数据设置头结点的目的是为了方便对链表的操作 头指针存放头结点地址的指针变量 首节点存放第一个有效数据的结点 尾节点存放最后一个有效数据的结点

2014-05-24 23:00:28 728

原创 使用结构体构造数组举例

下面举个例子,动态构造存放学生信息(这里只有姓名、年龄和成绩)的结构体数组,然后按分数排序输出 例1:

2014-05-18 21:54:00 1631

C/C++帮助文档

一个C/C++帮助文档(chm文件),其实是从c-free中获得的

2015-02-02

数据结构算法演示系统(Pascal和C)

数据结构算法演示系统,分为Pascal语言和C语言两种,对学习有一定帮助

2014-06-07

C-Free编译器

C-Free编译器,安装简单,用一段时间后,需要注册,该填写的东西,txt文档里边有

2014-05-20

Visual C++ MFC编程实例教程

MFC实例教程和MFCwindows程序设计

2014-02-15

音乐格式转化器

可将mp3格式音乐转化为wav等格式音乐

2014-01-31

外币兑换系统

简单的C++形式的文件,外币兑换系统,可实现人民币与一些外币之间的兑换,也可实现一些外币兑换人民币的功能和外币兑换外币的功能

2014-01-07

空空如也

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

TA关注的人

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