三个文件:
linklist.h、linklist.c、test02.c
linklist.h
#ifndef _MYLINKLIST_H_
#define _MYLINKLIST_H_
typedef void LinkList;
typedef struct _tag_LinkListNode
{
struct _tag_LinkListNode* next;
}LinkListNode;
LinkList* LinkList_Create();
void LinkList_Destroy(Li...
三个文件!
seqlist.h 、 seqlinklist.c 、test1.c
seqlist.h
#ifndef __MY_SEQLIST_H__
#define __MY_SEQLIST_H__
typedef void SeqList;
typedef void SeqListNode;
SeqList* SeqList_Create(int capacity);
int SeqList_Create01(SeqList **handle, int ca...
转载(非原创)
1、初级程序员:
能实现基本CRUD、翻页、排序、常用简单的功能(CRUD、无限分类)
2、中、高级程序员:
能独立完成大部分功能,并且有些优化的思路、数据库的设计
3、高级、CTO
除了以上之外,还能设计出完整的数据库、还能设计出集群框架,能够根据流量来设计项目架构
(比如上级说要做一个项目,能够支撑500万PV,如何架构!)
参考图片:
图解很详细,代码自己写!!!
两个网站进行测试,本地网站搭建 www.a3.com www.a4.com
原始跨域请求测试:
请求页面
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
<script>
$.ajax({
type:"GET",
url:"http://www.a3.com/a.php",
success:function(data)
{
alert(d...
login页面
<?php
header("Content-Type:text/html; charset=utf-8");
session_start();
$_SESSION['fromUrl'] = $_SERVER['REQUEST_URI'];
if(isset($_SESSION['login']))
{
echo "欢迎登录网站!";
}else
{
header("Location: test5.php");
}
跳转登录页面
login页面
...
1、问题
下午需要配置C++的makefile环境, 看了看自己的虚拟机,unbuntu的系统还在,没有删除, 然后开始安装SecureCRT , 连接Ubuntu报错,看了看系统, 没有安装 sshd , 直接apt-get ,试了一下,无法得到源。 在这里其实耽误了1个多小时
2、解决步骤
A、更改下载源
命令行:
cd /etc/apt
sudo cp sources.list sources.list.backup
sudo gedit sources.list
删除所有的内容, 加上源,我在网...
List
(双向链表) 是一个线性链表结构,它的数据由若干个节点构成,每一个节点都包括一个信息块(实际存储的数据)、一个前驱指针和一个后驱指针。 它无需分配指定的内存大小且可以任意收缩,这是因为它存储在非联系的内存空间中,并且由指针将有序的元素连接起来。
测试代码1:
#include "iostream"
#include "list"
using namespace std;
void main()
{
list<int> l;
cout << l.size() << endl;
for (i...
C++ 队列是一种容器适配器,它给予程序员一种先进先出(FIFO)的数据结构
Back() 返回一个引用,指向 最后一个元素
Empty() 如果队列空则返回真
Front() 返回第一个元素
Pop() 删除第一个元素
Push() 在末尾加入一个元素
Size()
返回队列中元素的个数
测试代码1
#include "iostream"
#include "queue"
using namespace std;
void main()
{
queue<in...
stacks函数列表
empty() 堆栈为空则返回真
pop() 移除栈顶元素
push() 在栈顶增加元素
size() 返回栈中元素数目
top() 返回栈顶元素
代码1:
#include "iostream"
#include "stack"
using namespace std;
void main()
{
//定义了容器类 具体类型 int
stack<int> s;
for (int i = 0; i <...
vector介绍:
是一个线性的顺序结构,相当于数组,但其大小可以不预先指定,并且自动扩展,它可以像数组一样被操作,由于它的特性我们完全可以将vetcor 看做动态数组。
代码实例1:
#include "iostream"
#include "vector"
using namespace std;
//vector<int> &c 和数组做函数参数区别
//数组做函数 会退化为指针
//类,类有封装概念,突破了函数的概念
void printfV(vector<int> &a...