自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TLone

编写程式也不忘享受生活

  • 博客(34)
  • 收藏
  • 关注

原创 数据库(一)

通过上一节的内容我们已经成功的将我们填写的数据发送出去了,也已经成功的接收了,然后就需要判断用户名和密码是否对应了。如果要判断是否对应,就要先知道用户名和密码的信息,通常,这种信息我们会放到一个叫数据库的地方。数据库,从感觉上来看和excel类似,也是用行来储存一个个体的信息,用一个列来储存相同类别的信息。以用户名和密码为例   效果如下excel数据库中查询结果 如下

2017-09-10 02:58:59 435

原创 php(一)

开始今天的内容之前 需要装一个软件(我这里已经装好了,而且也有数据了,偷个懒。如果有需要以后写一篇安装教程) 我这里的链接http://pan.baidu.com/s/1o8E6IWM软件叫wamp,如果不好用的话可以自己去网上找找,蛮多的。wamp  == windows  +  apache + mysql  + php。每部分具体干嘛的一会儿再说,现在开始正文。继续前面的qq登陆程序

2017-09-08 01:15:04 462

原创 html相关3

上一节我们已经把登陆的第一部分初步作掉了 效果如下这样子,基本它该做的事差不多都可以做了,但是 有个小小的问题  就是 有点难看。现在我们来给它美化一下(前面我们说过标签就像是积木,今天的任务就是在拼好的积木上画点花之类的)首先,我们发现,用户名和密码是必填的,一般必填项前面都会有个红色的*用来提示,现在我们就来加个星号 如下(别想了,就是加个*)

2017-09-07 00:55:36 319

原创 html2

开始今天的内容之前首先来张图这界面看起来很眼熟哦  qq的登陆界面,一般输入用户名和密码 然后点登陆 如果都正确的话就可以使用qq了.这节开始我们来研究一下从输入密码到登陆成功的过程(开始流程图模式 )今天我们来讲第一部分 输入相关信息。所以 首先我们需要一个框框输入用户名网页上用input标签来实现 代码如下这里的input标签和前面的标签有些不一样,多了个  t

2017-09-05 02:04:00 297

原创 html1

前面c++暂时告一段落,今天开始写网站相关教程首先,来看一张图猜猜下面这东西是什么我想说的重点不是灰机,而是 积木。现在看到的这个页面就像这个灰机一样,其实是一块一块类似积木的东西搭建起来的。现在,我们来写做我们人生中的第一个页面(我人生中的第一个就是这货)步骤如下(1)新建一个文本文档(2)右击新建的文档,选择重命名(3)把文件名由xxx.txt改为xxx.html(

2017-09-01 00:49:01 357

原创 c++入门教程(十六)

上一节我们讲到了指针,这一节我们来用一用它前面我们说过,函数的参数相当于是在函数开始的时候声明的变量,当函数被调用时这个变量被赋予实际的值。然而当函数被调用结束以后,函数的参数也将消失。如下:#includeusing namespace std;void mychang(int a);int main(){ int a=0; cout<<"a in main before

2017-08-30 01:22:42 375

原创 c++入门教程(十五)

好久没敲黑板了  前方高能预警:今天的内容可能有些绕,但是,蛮有用的。至少,好玩。前面我们说过,声明一个变量,相当于在内存中要了一块空间。不同类型的变量要的空间的大小是不一样的。既然有了空间,那么,它就有个开始的位置(比如学校就有门牌号)。我们用符号  '&' 来获取一个变量的地址。用法如下  &要获取首地址的变量名。例如int b;&b;这样子我们就拿到了变量b代表的空间的起始地址

2017-08-27 21:42:24 242

原创 c++入门教程(填坑2)

前面我们第一次接触main的时候是在我们的第一个程序里,代码如下void main(){}其实,main也是一个函数,前面我们为了便于记忆,所以,大多数程序中都是用的这种返回空值并且没有传入参数的main函数。巧合的是vc6.0恰好允许这种,下面我们来看另一个编译器的结果左面是代码,右面部分是编译器报错。根据错误信息我们应该把main的返回类型设置成int型,并确实

2017-08-27 00:44:23 354

原创 c++入门教程(填坑1)

前面挖了无数的坑,今天的内容主要是  填坑。首先,前面我们在提到逻辑运算符的时候用到了 真 和 假。在c++中有种专门存放真 和 假 的数据类型叫 bool(布尔类型) 它用 true表示 真  用false表示 假。也可以把一个逻辑表达式的值赋给它  类似   bool a = (i #includeusing namespace std;void main(){ int a,b

2017-08-22 00:14:34 363

原创 c++入门教程(十四)

前面我们提到了用于方便的声明多个变量的数组,解决了保存一个班级的人的年龄的问题,但是,一个人不光只有年龄这一个属性,还有姓名,学号等.如果想存储这些东西,可以另外声明几个数组,按顺序分别来保存这些属性  类似#include#includeusing namespace std;void main(){ int age[3] = {17,16,15}; string name[3]

2017-08-20 03:24:34 381

原创 c++入门教程(十三)

假设在一个程序中想要查看一段代码的运行所需时间   那么想要知道总时间就需要知道开始时间和结束时间.于是,有下面流程图输出时间部分的代码大概长这样子(这部分暂时不用知道什么意思) time_t rawtime; time(&rawtime); struct tm * timeinfo; timeinfo = localtime(&rawtime);

2017-08-18 03:14:32 345

原创 c++入门教程(十二)

前面第三节我们提到了变量,就是一个变化的量,是内存中的一块空间,比如我们可以用它来存放一个人的年龄 如  int age = 18;但是  如果 是要存一个班级的年龄呢  那可能就需要30个变量  int age1 = 18,age2 = 19,age3 = 16 ......age30 = 16;这样如果把整个大学的学生的年龄都存起来可能就需要几万个变量,如果这样一个个的声明定义 可能会死人

2017-08-16 00:07:16 395

原创 c++入门教程(十一)

首先,来解决一下上一节问题质数:在大于1的自然数中,除了1和它本身以外不再有其他因数,这样的数称为质数然后大概思路就是 先判断这个数和2 的关系.小于2一定不是等于2一定是大于2需要判断然后 ,又到了流程图时间了这张图可能有点复杂,红色框框里面是真正的循环.参照下面的代码看一下吧#include using namespace st

2017-08-14 23:56:00 793

原创 c++入门教程(十)

事前日常敲黑板(1)到上节结束,常用的循环和判断算是结束了。每种判断结构和循环结构都类似于流程图中的某一块特定方式的组合。前面说过,编程就是把我们的思路用电脑理解的语言告诉电脑。而流程图就可以被看作是我们的思路。在流程图中,我们可以把它们像拼积木一样拼在一起来解决问题,在实际的程序,它们也是可以拼在一起的。(前面我们已经用嵌套的方式把多个if结构拼在了一起,现在来试一下 把循环拼在一起)然

2017-08-14 00:46:26 856 3

原创 c++入门教程(九)

事前日常敲黑板(1)当你发现某些步骤  相同或者差不多的时候   说明是时候考虑一下用循环了开始这节内容之前先回忆一下上一节的第一个问题,流程图如下我们注意到,要循环执行的地方有两个部分,一部分是输出a,另一部分是i的值减小1。上节用的是while来对这种情况进行了处理,c++中还有一种类似的循环结构  叫  for循环,具体用法如下for(循环前要处理的一些事;

2017-08-13 02:39:09 349

原创 c++入门教程(八)

事前日常敲黑板(1)事情从今天开始变得复杂了  需要用心了哦首先,思考下面情形输入一个数字,输出这个数到0之间的所有数字不要挣扎了,流程图逃不掉的仔细观察一下,看一下和前面的if 的流程图有什么区别...答案:if的判断框的两个分支都是向下的,这里面的一个分支是向上的,也就是说如果判断的结果满足某些条件则还需要重复这个判断过程c++中

2017-08-13 02:13:37 373

原创 c++入门教程(七)

事前日常敲黑板昨天的最后留下了一个问题,先来解决一下首先,画张流程图因为除法的时候如果除数是0的话则算式是错误的,所以我们在除法的情况里加入了一个判断代码如下#include using namespace std;void main(){ int a,b,c; char d; cin>>a>>d>>b; if('*' == d){ c =

2017-08-11 00:39:02 478

原创 c++入门教程(六)

事前日常敲黑板(1)今天开始的内容涉及到了流程图的一些知识,建议先看一看下面的图,如果看不懂各个框代表什么的话建议复习一下流程图总章里面我们提到 写程序  就是 思路+翻译,有些时候 为了更好的整理思路 ,可能需要在纸上写写画画(个人强烈建议写程序时旁边备一份纸和笔)流程图就是其中的一种。思考下面情形当我们用计算器(不是计算机) 计算几个数的和或差的时候 会先输入一个数字,然后

2017-08-10 00:08:17 519

原创 c++入门教程(五)

事前日常敲黑板(1)这一节的内容和后面紧接着的几节联系较大,一定一定一定要保证   看懂(重要的事情说三遍) 首先,开启灵魂画手模式这次不用猜了,这就是张电路图,画框框的地方是   开关,画圈圈的地方是 灯泡。此时灯泡的亮灭结果与开关的通断状态有关,所以,这里开关的接通是灯泡亮这个结果的条件。如果开关断开,灯泡灭,如果开关接通,灯泡亮。然后  是时候考验一下逻辑思维了。...

2017-08-09 00:59:29 611 4

原创 c++入门教程(四)

事前日常敲黑板(1)今天涉及到的某些算式可能有些颠覆三观,请事先做好准备。昨天有这样一段代码void main(){ int a; a = 3; int b; b = a; } 也稍微提了一下这里面的‘=’ 不是等于的意思,而是把后面的值放到前面那个变量代表的空间中。这里的   ‘=’   就是一种用来进行运算的符号  也

2017-08-08 00:00:14 449

原创 c++入门教程(三)

上一节讲到了不能改变的  “常量”,但是,有些时候我们更需要相对灵活的,可以随着条件改变的东西,于是,就有了一种叫变量的东西。首先说明一点,程序运行的时候,无论是常量还是变量,甚至于程序的代码(当然,不是我们写出来的这些)都是在内存中的ps:这句话暂时能记住多少就记住多少吧既然一个量是可以变化的,那么它肯定不能使一个确定的实体 ,一个不错的想法是  一个变量是一块空间,然后这个变量

2017-08-07 03:29:00 479

原创 c++入门教程(二)

第一节我们写了个程序,但是是个什么都没有做的程序,现在,我们来写一个能做点事情的出来目标:在黑色的框框里面显示一个数字3。首先,第一节那段最简单的代码必不可少,然后因为加了点功能,所以,先要在{}里面加点东西于是 我们的代码长成了这个样子void main(){ cout<<3<<endl;}然后因为用到了cout这个东西,所以,这个神秘的东西要有个来源,于是,为了说明cout的来

2017-08-07 02:02:31 548

原创 vc6.0的使用

上一节我们看到了本教程中的第一段代码,然后就用到了vc6.0   然而前面我只写了怎么安装,没有写怎么用,我的错,这里补上。一般正常的话,按照前面的教程安装的话桌面上会有下面这个图标(下面的名字什么的不用在意啦)如果没有的话可以去开始里找找。双击这个图标,然后会出现下面这个然后点用红框框 框出来的那个  运行程序 的按钮  然后像这样(下面的具体的图片都太大我就不全截了

2017-08-07 01:16:29 3353

原创 c++入门教程(一)

事前日常敲黑板(1)从现在开始 我写的东西不一定完全是正确的,有些只是看了看理论,没有实际验证过,有些验证过但是不同的编译器会有不同的效果,所以建议有能力的话手动去试一下。我说的和书上写的都不一定是对的,但是编译器实际跑出来的结果在这个编译器(假装就是昨天那个软件了)上就是对的。(2)明天的内容可能会用到流程图的相关知识,建议有时间的话可以先去复习一下(就是以前学的那种流程图,类似下面这个

2017-08-07 00:34:34 5879 1

原创 编译器的安装

事前日常敲黑板(1)我电脑是win7系统    下面这两个编译器(选一个装就好  他们俩是一样的) 仿佛是可以的  win8 以及win10   系统没有试验过  不知道效果(2)下面两个下载链接是我百度网盘上的,如果下载不下来qq邮箱(上一章  "总章"  里面有)联系我一下 我直接发你编译器1(直接解压就可以用的那种):下载地址链接:http://pan.baidu

2017-08-06 02:46:16 761 1

原创 开始前的总章

以下文章均为个人理解,不保证正确,只是提供一个参考,理解有所偏差的,希望各位前辈指正.

2017-07-15 18:57:32 328

原创 PHP数据库中文乱码

php向mysql中插入数据出现乱码

2015-04-18 01:54:58 392

原创 Jsoup 获取网络信息出现UnKnownHostException

因为要参加天鸽杯的原因,决定开始学习android.因为涉及到网页数据的抓取,昨天自学了网络图片的获取,今天和小伙伴交流了一下,发现了一个叫jsoup的神器.于是马上开始学习.按照网上的教程 Jsoup解析HTML实例及文档方法详解 第一个教程编写下来顺利无误,不过在写到第二个的时候 Document doc = Jsoup.connect("http://www.jb

2015-04-16 01:38:23 775

原创 java控制linux

package cn.connectTalk.com;import java.io.*;import java.net.*;import java.awt.*;import java.awt.event.*;import javax.swing.JFrame;public class SocketClientExample extends JFrame implements Acti

2015-04-06 03:01:09 633

原创 BootSummary

####################################################### ## 命令格式 解释 作用 ## 长命令格式为 效果 命令

2015-03-15 23:49:01 561

原创 Linux使用总结

#######################################################################################################                                linux学习总结

2015-03-12 18:01:30 443

原创 常用Linux命令笔记

###########################################################################                       常用linux命令合集                                                                                        

2015-03-12 17:47:55 458 1

原创 centos curses编程(一)环境安装与helloworld

看书看到curses编程这一章,果断要写一个helloworld.于是开始抄书,代码如下然后开始用命令gcc hello.c -o hello -lcurses编译,结果提示curses.h no such file or directory。google了一下发现原来是因为我还没有安装ncurses。继续搜索如何安装,结果都是基于乌班图的。心塞阿,我用的是cent阿。。。于是强行察看

2015-01-21 16:15:07 940

原创 Linux命令执行结果及错误重定向

作为一个程序员,第一篇博客本来应该是Hello World,不过想了想已经有太多的Hello World了。。。假期无聊开始重新研究linux,不想要把命令执行的结果显示在文件上,可是当时只知道用〉将正确输出重定向到文件中和2〉将错误输出重定向到文件中,于是开始探索ing,终于成功,上图。这里是先ping百度,然后将执行成功的结果重定向到temp文件,此时可用$?判断ping命令是否成功。

2015-01-16 19:41:02 6104

空空如也

空空如也

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

TA关注的人

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