关闭
当前搜索:

python sqlite学习

# -*- coding: UTF-8 -*- #!/usr/bin/python import sqlite3 import time conn = sqlite3.connect('test.db') c = conn.cursor() c.execute('''CREATE TABLE COMPANY (ID INT PRIMARY KEY NOT NULL,...
阅读(40) 评论(0)

树莓派安装wordpress

前述已经安装好了apache和php支持模块 Install MySQL MySQL(发音为My Sequel或My S-Q-L)是一个流行的数据库引擎。 和PHP一样,它在Web服务器上的占有率也越来越高。 这就是为什么像WordPress这样的项目使用它,为什么这些项目如此受欢迎。 通过在终端中输入以下命令来安装MySQL服务器和PHP-MySQL包: sudo ap...
阅读(79) 评论(0)

树莓派web server搭建

1.web服务器选择 可以在树莓Pi上使用web服务器来托管一个完整的网站(在您的网络上本地或在internet上),或者仅仅使用它来显示您希望在您的网络上共享的某些信息。 有各种各样的web服务器,它们的使用优势各不相同: 1.Apache 2.NGINX 我这里选用apache...
阅读(34) 评论(0)

linux 基本文件操作

linux下的find文件查找命令与grep文件内容查找命令 linux下的find文件查找命令与grep文件内容查找命令   在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。                 (2)...
阅读(49) 评论(0)

C++ struct

struct 一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如array、struct、union等)的数据单元。 结构体的概念在C++中的得到了扩展,可以加入成员函数,可以说与c的不同之处在于访问权限的不同 对于结构体,编译器会自动进行成员变量的对齐,以提高运算效率。缺省情况下,编译器为结构体的每个成员按其自然对界(n...
阅读(51) 评论(0)

sizeof和strlen的区别

char str[20]="0123456789"; int   a=strlen(str); /*a=10;strlen 计算字符串的长度,以\0'为字符串结束标记。 int   b=sizeof(str); /*b=20;sizeof 计算的则是分配的数组str[20] 所占的内存空间的大小,不受里面存储的内容影响 ==================================...
阅读(61) 评论(0)

C++ STL(一)STACK &&queue

1. c++ stl栈stack介绍 C++ Stack(堆栈) 是一个容器类的改编,为程序员提供了堆栈的全部功能,——也就是说实现了一个先进后出(FILO)的数据结构。 c++ stl栈stack的头文件为:  #include   c++ stl栈stack的成员函数介绍 操作 比较和分配堆栈 empty() 堆栈为空则返回真 pop() 移除栈顶元素 push...
阅读(71) 评论(0)

C/C++中volatile关键字详解

1. 为什么用volatile?     C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barrier。这是 BS 在 "The C++ Programming Language" 对 volatile 修饰词的说明: A volatile specifier is a hint to a compiler that...
阅读(38) 评论(0)

linux进程间通信

Linux进程间通信总结 1. 管道 管道是Linux支持的最初Unix IPC形式之一,具有以下特点: (1)管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; (2)只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程); (3)单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件,它不属于某种文件系统,而是自立门户,单独...
阅读(94) 评论(0)

大端和小端

或许你曾经仔细了解过什么是大端小端,也动手编写了测试手头上的机器上是大端还是小端的程序,甚至还编写了大端小端转换程序;但过了一段时间之后,当你再看到大端和小端这两个字眼,你的脑中很快浮起了自己曾经做过的工作,却总是想不起究竟哪种是大端、哪种是小端,然后又去查以前写的记录?更让人不快的是,这种经历反反复复,让你十分困扰。如果你和以前的笔者一样,有过这种不快的经历,那么这篇文章希望能帮你彻底解决这个苦...
阅读(75) 评论(0)

设计模式

1.设计模式的类型 根据设计模式的参考书 Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素) 中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行...
阅读(44) 评论(0)

mysql 复习

最近面试和笔试遇到了很多数据库方面的知识,所以先复习一下; 1. 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓...
阅读(56) 评论(0)

C++多态的复习

1.继承 访问控制和继承 派生类可以访问基类中所有的非私有成员。因此基类成员如果不想被派生类的成员函数访问,则应在基类中声明为 private。 我们可以根据访问权限总结出不同的访问类型,如下所示: 访问 public protected private 同一个类 yes yes yes 派生类 yes yes no 外部...
阅读(45) 评论(0)

vector的使用

1.C++ STL (标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。 C++ 标准模板库的核心包括以下三个组件: 组件 描述 容器(Containers) 容器是用来管理某一类对象的集合。C++ 提供了各种不同类型的容器,比如 deque、list、vect...
阅读(48) 评论(0)

互联网协议入门(二)

作者: 阮一峰 日期: 2012年6月11日 上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。 这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。 ============================================================== 互联网协议入门(二) 作者:阮一峰 (...
阅读(138) 评论(0)
35条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:2842次
    • 积分:284
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:11篇
    • 译文:0篇
    • 评论:0条