- 博客(20)
- 收藏
- 关注
转载 Pycharm及python安装详细教程
首先我们来安装python1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载。 2、下载完成后如下图所示 3、双击exe文件进行安装,如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customize instal...
2018-08-19 18:47:31 386
转载 C++操作mysql方法总结(1)
C++通过mysql的c api和通过mysql的Connector C++ 1.1.3操作mysql的两种方式 使用vs2013和64位的msql 5.6.16进行操作 项目中使用的数据库名为booktik表为book……….(共有30条记录,只列出了部分记录,14-30未列出)一、通过mysql的C api进行操作 1、新建一个...
2018-08-15 00:46:13 2011
转载 TCP/IP四层模型与OSI参考模型
TCP/IP四层模型:1.链路层(数据链路层/网络接口层):包括操作系统中的设备驱动程序、计算机中对应的网络接口卡2.网络层(互联网层):处理分组在网络中的活动,比如分组的选路。3.运输层:主要为两台主机上的应用提供端到端的通信。4.应用层:负责处理特定的应用程序细节。 假设在一个局域网(LAN)如以太网中有两台主机,二者运行FTP协议:网络层与运输层的区别: 在TCP/TP协议族中, 网络...
2018-06-27 23:50:17 766
转载 C++String类的实现
在程序笔试面试过程中String类的是实现是经常被问到的,为了便于记忆,现在整理一下。[cpp] view plain copy <span style="font-size:14px;">1 #ifndef STRING_H_ 2 #define STRING_H_ 3 #include <stdio.h> 4 #include <iostre...
2018-05-25 00:45:46 290
转载 MySQL操作语句
登录到MySQLmysql -h主机名 -u用户名 -p 退出MySQLexit; 或quit; 查看所有数据库show databases; 查看所有数据表show tables; 修改数据表名rename table 表名 to 新表名; 创建数据库create database 数据库名 [其他选项];eg: create database article character s...
2018-05-24 23:40:34 164
转载 常用的Mysql数据库操作语句大全
一、用户管理:1、新建用户:>CREATE USER name IDENTIFIED BY 'ssapdrow';2、更改密码:>SET PASSWORD FOR name=PASSWORD('fdddfd');3、权限管理>SHOW GRANTS FOR name; //查看name用户权限> GRANT SELECT ON db_name.* TO name; ...
2018-05-24 23:31:06 126
转载 数据库表设计三范式
数据库设计三范式(nomorlization)1NF:原子性,即每个字段都不可以在分割了。2NF:唯一性,即每个表只描述一个实体,这个实体要有主键,非主关键字要完全依赖主键,正因为说是完全依赖,是因为在组合主键存在的情况下,非主关键字不能只依赖部分关键字。3NF:一个表中不能包含其他表中已经存在的非主键字段信息,也就是说只可以包含其他表的主键信息,这样就是主外键,通过主外键就可以进行表之间的连接(...
2018-05-24 22:53:17 366
转载 linux c++ 服务器端开发面试必看书籍
linux c++ 服务器端开发面试必看书籍摘自别人博客,地址:http://blog.csdn.net/qianggezhishen/article/details/45951095打算从这开始一本一本开始看题外话: 推荐一个 github 上的 开源书籍,有各种语言版本的,建议看 英文版 ,当然也有 中文版 非常之棒!!一、算法基础系列数据结构基础(C语言版)》朱仲涛 译《剑指Offer》《编...
2018-05-24 02:01:30 824 2
转载 linux C/C++服务器后台开发面试题总结
linux C/C++服务器后台开发面试题总结 一、编程语言1.根据熟悉的语言,谈谈两种语言的区别?主要浅谈下C/C++和PHP语言的区别:1)PHP弱类型语言,一种脚本语言,对数据的类型不要求过多,较多的应用于Web应用开发,现在好多互联网开发公司的主流web后台开发语言,主要框架为mvc模型,如smarty,yaf,升级的PHP7速度较快,对服务器的压力要小很多,在新浪微博已经有应用,对比...
2018-05-24 01:59:49 131
转载 跟我一起写 Makefile(一)
转自:https://blog.csdn.net/haoel/article/details/2886 跟我一起写 Makefile 陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个...
2018-05-24 01:51:50 255
转载 cmake使用方法详解
cmake 简介 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。 CMake 使用方法 CMake的所有的语句都写在一个叫:CMakeLists.txt的文件中。当CMakeLists.txt文件确定后,可以用ccm...
2018-05-24 01:47:47 1258
转载 c++中Socket编程(入门)
转载 :http://www.cnblogs.com/L-hq815/archive/2012/07/09/2583043.html但该作者也是转载,国外网站翻译之作本人在学习Socket编程时,在其他地方看到了不错Socket入门文档,通俗易懂,特此转载; 介绍Socket编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 co...
2018-05-24 01:39:09 469
转载 c++ gdb调试大全
基础用法1. 简介GDB(GNU Debugger)是GCC的调试工具。其功能强大,现描述如下: GDB主要帮忙你完成下面四个方面的功能: 1.启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2.可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3.当程序被停住时,可以检查此时你的程序中所发生的事。 4.动态的改变你程序的执行环境。2 生成调试信息一般来说GDB主...
2018-05-24 01:33:16 2130
转载 用GDB调试程序(一)
转自:https://blog.csdn.net/haoel/article/details/2879 用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,...
2018-05-19 22:38:05 104
转载 Linux下gdb调试用法命令
一直在Fedora平台下写opencv的程序,需要对程序进行调试,主要用的调试工具是gdb. gdb提供了如下功能: 1.在程序中设置断点,Debug时遇到断点处暂停 2.可以监视某个变量,并利用print函数将该变量的值打印出来 3.程序可step-by-step执行 4.运行时修改变量的值 5.跟踪路径 6.线程切换等 下面...
2018-05-19 22:25:52 208
转载 MySQL的C++封装实现数据库的创建,表的创建,数据库的读写操作
最近的项目数据库管理系统从SQL SERVER2000迁移到了MySQL上来,之前基于ADO的连接方式连接上SQL SERVER,使用MySQL数据库管理系统之后,直接在MySQL的C语言的API上以面向对象的方式封装实现了数据库的创建,表的创建,数据库的读写操作快速搭建原型,目前没有添加连接池模块和事务处理。 1.MySQL的特性 使用C和C++编写,并使用了多种编译器进行测试,保证源...
2018-05-19 11:55:23 7028 6
转载 Linux必学的60个命令
2006年06月12日 23:24:00 阅读数:36083 Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理...
2018-05-18 23:12:24 282
转载 C++操作MYSQL数据库
1.安装mysql略2.建立C++控制台程序,新建CPP源文件,如:sqlconn.cpp3.在工程项目中属性->c/C++->常规->附加包含目录中添加mysql安装目录中的MySQL\MySQL\MySQL Server 5.7\include 4.添加库目录 5.添加依赖项” libmysql.lib” 6.将运行平台改为X64(这步很重要,不然编译时会报错 )7.在源文...
2018-05-18 22:56:18 413
转载 在CentOS安装CMake
一、安装gcc等必备程序包(已安装则略过此步)yum install -y gcc gcc-c++ make automake 二、安装wget (已安装或手动下载cmake包的则略过此步)yum install -y wget三、获取CMake源码包(手动下载cmake包的则略过此步)wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar....
2018-05-16 12:07:45 186
转载 cmake学习笔记之add_library、target_link_libraries和link_directories
转自:https://blog.csdn.net/bigdog_1027/article/details/79113342cmake是Linux(这里默认是Ubuntu系统)下常使用的编译C++的工具,而使用cmake就需要先在CmakeLists.txt文件中对编译规则进行。这里介绍常用的三种指令add_library、target_link_libraries和link_directories...
2018-05-16 11:55:03 6423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人