- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 C语言scanf输入格式理解与总结
scanf函数的一般形式scanf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。与printf函数相同,C语言也允许在使用scanf函数之前不必包含stdio.h文件。scanf函数的一般形式为: scanf(“格式控制字符串”, 地址表列);其中,格式控制字符串的作用与printf函数相同,但不能显示非格式字符串,也就是不能显示提示字符串。地址表列中给出各变量
2017-01-10 11:59:11
3512
原创 平面划分问题、超平面规划
直线划分平面问题题目描述 给定n条直线,判断这n条直线最多能将平面划分为多少区域。解析 首先观察1条直线的划分情况。 显而易见,1条直线分平面为两个区域。 然后是2条直线的划分情况。 接着是3条直线的划分情况。 通过观察,便可发现当加入第n条直线的时候,这条直线将被之前的(n-1)条直线割为n份,每份都
2017-01-03 11:44:29
2789
1
转载 C++读出空白符方法
1)以前都用的是cin>>noskipws>>bank[i];or bank[i]=cin.get();加循环的方法[cpp] view plain copy print?#include using namespace std; char bank[100]; int main() { while (1
2017-01-02 18:20:53
1846
转载 EJB的优势和使用场景
即使在EJB 2.0备受诟病的时期,笔者也从不掩饰自己对EJB的喜爱,因为它确实体现了一种非常优秀的设计思想和理念。即使在EJB饱受争议的时期,笔者也一直希望大家用更理智的眼光来看一种技术。我们可以尽量从以下两方面来看待一种技术:这种技术的设置初衷是什么?这种技术到底给我们带来了什么?从某种意义上来看,EJB是一种大型分布式企业应用开发架构的先驱尝试者,它试图解决这种企业应
2016-12-24 11:20:57
696
1
原创 Glassfish Server上部署web应用
1、Glassfish在windows环境下的安装 1)首先,确定你的系统已经安装好Java环境。笔者的Java环境版本是 2)到Oracle官方网站下载GlassFish Server 4.1安装包。GlassFish Server官网下载 3)解压下载好的安装包。注意,默认会创建名为domain1的“域”,用户也可以通过进入到bin目录使用命令创建自己
2016-12-04 13:23:29
8497
转载 如何在java程序中调用linux命令或者shell脚本
在java程序中如何调用linux的命令?如何调用shell脚本呢?这里不得不提到java的process类了。process这个类是一个抽象类,封装了一个进程(你在调用linux的命令或者shell脚本就是为了执行一个在linux下执行的程序,所以应该使用process类)。process类提供了执行从进程输入,执行输出到进程,等待进程完成,检查进程的推出状态,以及shu
2016-11-30 23:32:36
437
转载 Win32程序入口函数
每一个Win32程序都有一个入口函数,一般来说入口函数的名字是WinMain。在大多数的Win32程序中,WinMain函数要为应用程序完成以下几个步骤: 1.注册窗口类 2.创建主窗口 3.创建消息循环1.注册窗口类 每个窗口必须有一个窗口类。窗口类定义了一个窗口的属性,例如样式,图标,光标,菜单名称和窗口过程名称。
2016-11-27 09:38:30
1371
原创 纯递归走迷宫
#include using namespace std; bool flag=false; bool recursive(int x,int y,int s[12][12]); //递归走迷宫 int main(){bool result=false;int count1=0; //统计路径长度int M[12]
2016-11-20 22:00:06
752
转载 Linux makefile详解
陈皓 (优快云)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefi
2016-11-20 21:43:24
487
转载 用GCC开发linux应用程序(经典)
用GCC开发linux应用程序(经典)2009年11月01日 星期日 23:58作为自由软件的旗舰项目,Richard Stallman 在十多年前刚开始写作 GCC 的时候,还只是把它当作仅仅一个 C程序语言的编译器;GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C语言;它现在还支持 Ada 语言、C++
2016-11-20 21:39:24
2627
转载 C++中数字与字符串之间的转换
1、字符串数字之间的转换(1)string --> char * string str("OK"); char * p = str.c_str();(2)char * -->string char *p = "OK"; string str(p);(3)char * -->CString char *p ="OK"; CSt
2016-11-20 21:02:59
300
转载 XP影响力依旧,Ubuntu MATE桌面也仿XP
到Windows桌面平台,那XP无疑是最经典一款系统,尤其是巨大的影响力。现在,XP影响力也扩散至开源Linux平台,尤其是桌面美化领域,热门Ubuntu MATE开发者也展示了仿XP风格的桌面。近期,一名来自Ubuntu MATE的开发者修改了MATE桌面环境,将其美化改造为仿XP风格的桌面平台(参考下图),最终成功帮助该开发者母亲上手操作Ubuntu系统。这位名叫Martin Wi
2016-11-18 10:44:55
927
转载 Ubuntu 16.04 需要你的帮助,让 GNOME Software 更美观
Canonical 社区经理 Michael Hall 今天发表长博文,解释即将到来的 Ubuntu 16.04 LTS(Xenial Xerus)操作系统为何需要你的帮助让 GNOME Software 变得更加漂亮。如果你日常有在关注 Linux 方面的新闻,定于4月21日正式发布的 Ubuntu 16.04 LTS 将会提供名为 GNOME Software 的新型图形化包管理器。
2016-11-18 10:28:32
1728
转载 Ubuntu 16.04安装Lua游戏引擎Love
Ubuntu 16.04安装Lua游戏引擎Love,在国内不出名,,不过在外国还是有许多人的使用的,我们一般称这个引擎叫love(简称)。love是一个引擎,不是游戏编辑工具,语言是用的Lua,纯代码工程做游戏。下面是游戏的运行效果:打开终端,输入:sudo add-apt-repository ppa:bartbes/love-stable然后:sudo apt-
2016-11-18 10:26:57
828
转载 Ubuntu 16.04 LTS值得关注的新特性和改进盘点
Ubuntu 16.04 Xenial Xerus 不日就将发布,作为一个狂热的Ubuntu 粉丝,系统极客帮大家盘点了值得关注的几点 Ubuntu 16.04 LTS 新特性和功能改进。自官方放出消息以来,我们就一直在关注 Ubuntu 16.04 LTS 的发展,在正式版即将发布之际,我们为广大 Ubuntu 爱好者和 Linux 用户总结了 Ubuntu 16.04 中重要的功能
2016-11-18 10:25:20
418
转载 Ubuntu 16.04 LTS 今日发布 Canonical公布系统新特性
Canonical将在今天(4月21日)发布第六版Ubuntu LTS长期支持版本,并且还特别公布了有关新版系统的一些新特性。这次的系统代号叫好客的干毛地松鼠(Xenial Xerus),版本号Ubuntu 16.04 LTS,是在过去6个月间开发的,和其他Ubuntu版本一样。新系统会有一些改进、外观变化,并且有一些新特性。据Canonical所说,Ubuntu 16.04 LTS这次的亮点
2016-11-18 10:22:44
313
转载 Ubuntu 16.04 LTS安装好需要设置的15件事
看到这篇文章说明你已经从老版本升级到 Ubuntu 16.04 或进行了全新安装,在安装好Ubuntu 16.04 LTS 之后建议大家先做如下 15 件事。无论你是刚加入 Ubuntu 行列的新用户,还是有经验的老用户,你都会发现一些非常有用的调整和建议。Ubuntu 16.04 LTS正式发布下载,长达5年技术支持 http://www.linuxidc.com/Linux/
2016-11-18 10:14:58
600
转载 Ubuntu 16.04 U盘安装图文教程
Ubuntu 每年发布两个版本,目前最新正式版版本也升到了 16.04。Ubuntu 16.04 开发代号为“Xenial Xerus”,为第六个长期支持(LTS)版本,其主要特色是引入了新的 snap 包格式和 LXD 纯容器 hypervisor。Ubuntu 16.04 LTS正式发布下载,长达5年技术支持 http://www.linuxidc.com/Linux/2016-04
2016-11-18 10:06:58
5318
转载 Ubuntu MATE 16.04 LTS 发布下载
Ubuntu 16.04 LTS已经正式发布,衍生版本Ubuntu MATE项目也有了新成果。在过去6个月的开发后,Ubuntu MATE 16.04 LTS也发布下在了,这实际上是Ubuntu 16.04 LTS的一部分,为桌面、Raspberry Pi 2和3单片机准备的。这也是Ubuntu MATE的首个LTS长期支持版,此后3年时间内都将获得软件升级和安全补丁支持。Ubun
2016-11-18 09:59:58
2012
原创 数据结构与算法-实验5-自动产生随机数,并实现对数的排序
#include #include #include #include using namespace std; void SimpleRandDemo(int s[],int n); //产生简单的随机数,参数n作为产生随机数个数的限定 void RangedRandDemo(int range_min,int range_max, int
2016-11-07 09:48:33
2675
原创 数据结构与算法-实验4-实现二叉树的前、中、后序遍历
#include using namespace std; /////////////////////////////////////////////////////////////////////////////////////树节点typedef struct TreeNode //定义树节点{char data; //
2016-11-07 09:42:00
708
原创 数据结构与算法-实验3-自定义栈,并实现走迷宫问题
#include using namespace std; const int maxnum = 100; typedef struct Datastack{int num;int x, y;struct Datastack * pre, * next;}datastack; datastack *Create_stack(); datas
2016-11-07 09:39:17
842
原创 数据结构与算法-实验2-自定义栈,并实现push、pop、改栈顶元素、取栈顶元素
#include using namespace std; const int maxnum = 3;typedef struct Datastack //定义栈中层数据类型{int data; //节点中数据类型struct Datastack * pre
2016-11-07 09:36:00
2062
原创 数据结构与算法-实验1-多项式的计算:合并同类项、升幂排序、多项式加法、减法、乘法
/**/#include#include#includeusing namespace std;//多项式的项typedef struct polynomial //定义struct类型数据{int n; //统计链表中元素个数int coef, index; //每一项系数及指数struc
2016-11-07 09:26:53
4747
2
原创 2017巨人网络笔试题
问题:不借助任何库函数,将字符串反转,并不改变单词次序。如:I am a Student. 操作后输出:Student a am I.#include <stdio.h> #include <string.h> void FlipSentence( char *start,char *end ) //把字符串翻转 { char* pstart = start; char* pend = end;
2016-11-02 17:56:59
5402
原创 C/C++经典题型
问题:有a,b两个整型变量,在不借助任何其他变量的情况下,实现两个变量值的交换。#include using namespace std;int main(){ int a=1,b=2; a=a+b; b= a-b; a=a-b; cout return 0;}输出结果: 2 1
2016-10-31 20:56:05
429
C++知识点总结
2016-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人