
服务器
chuanyu
个人开发者
展开
-
总结服务器开发流程
这次写的是关于写服务器的一些总结首先是在服务器端通过一个本地端口号为参数,创建一个ServerSocket对象,这个对象的accept()方法调用后开始等待客户机的进入。然后客户机使用一个服务器的IP和服务器开放的端口这两个参数创建一个Socket对象,创建成功后,则表示连结上服务器---客户机Socket创建成功的同时,服务器上ServerSocket对象的accept方法也会返转载 2015-04-23 23:08:09 · 2539 阅读 · 0 评论 -
SQLite使用(1)
1.引用头文件#include "./SQLite/sqlite3.h"2.定义变量sqlite3 *database;3.创建/打开一个本地文件作为数据库存储int result = sqlite3_open(“文件路径+文件名”, &database);if (result != SQLITE_OK){database = NULL;原创 2016-11-02 16:06:43 · 989 阅读 · 0 评论 -
centos下 c++连接mysql数据库(坑)
一开始真是各种坑安装了mysql-server , mysql-client, mysql-devel查找了mysql的位置 :locate mysql.h最后得手动连接头文件和库文件[root@localhost mysql0322]# g++ -I /usr/include/mysql -L /usr/lib/mysql main.cpp mydb.c原创 2016-11-06 22:46:33 · 2255 阅读 · 0 评论 -
linux 安装 mysql (ubuntu, centos)
ubuntu上安装mysql非常简单只需要几条命令就可以完成。 1. sudo apt-get install mysql-server 2. sudo apt-get isntall mysql-client 3. sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码什么的,注意设置了原创 2016-10-13 22:21:13 · 585 阅读 · 0 评论 -
centos安装g++
通常情况下在centos下安装软件就用yum. 关键是,使用yum你的知道安装包的名字是什么。如果直接键入yum install g++,会告诉你没有这个包。所以你应该使用gcc-c++,这才是这个包的名字。原创 2016-10-14 18:27:48 · 480 阅读 · 0 评论 -
ubuntu 开启SSH SERVER服务
1. sudo apt-get install openssh-server2. 检查ssh服务开启状态ps -s | grep ssh3.过以下命令启动ssh服务service ssh start/etc/init.d/ssh start原创 2016-10-13 23:01:27 · 25852 阅读 · 0 评论 -
mssql 语句批量增加信息代码 (网狐机器人添加)
use QPTreasureDBdeclare @beginID bigintdeclare @endID bigintdeclare @serID bigint--机器人起始号set @beginID = 210--机器人结束号set @endID = 220--房间号set @serID = 45 begin Transaction原创 2016-10-10 17:13:04 · 2177 阅读 · 0 评论 -
ubuntu和centos服务器配置
ubuntu:更新服务: apt-get updatecentos:原创 2016-03-06 13:08:03 · 779 阅读 · 0 评论 -
chat聊天室增加mysql记录功能
代码:http://download.youkuaiyun.com/detail/chuanyu/9394838服务器主要代码:var app = require('express')();var http = require('http').Server(app);var io = require('socket.io')(http);var mysql = requir原创 2016-01-07 19:02:55 · 1502 阅读 · 0 评论 -
centos 安装htop
# rpm -ivh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm # rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL //导入key # yum install htop原创 2015-12-03 22:22:17 · 432 阅读 · 0 评论 -
mysql 重新学习一 (增删查改)
0. mysql的开关:/etc/init.d/mysql stop/etc/init.d/mysql start/etc/init.d/mysql restartservice mysql stopservice mysql startservice mysql restartroot@cy-VirtualBox:~# /e原创 2015-07-16 23:28:52 · 1008 阅读 · 0 评论 -
如何 clone git 项目到一个非空目录
如果我们往一个非空的目录下 clone git 项目,就会提示错误信息:fatal: destination path '.' already exists and is not an empty directory.解决的办法是:1. 进入非空目录,假设是 /workdir/proj12. git clone --no-checkout https://git.o转载 2015-07-18 00:39:10 · 7109 阅读 · 0 评论 -
centos 重启网站服务器 httpd
遇到问题:网站页面打不开然后查看日志: /var/log/httpd/error_log 发下以下内容:Wed Jul 15 22:36:34.887707 2015] [:error] [pid 30597] [client 115.205.239.84:29915] PHP Notice: Use of undefined constant MCRYPT_RIJNDAE原创 2015-07-15 22:57:22 · 2413 阅读 · 0 评论 -
多线程编程 c++ /thread(detach,join)/ _beginthreadex
1.头文件引用 #include 2. std::thread test(&function, this);test.detach();join:主线程被阻塞 detach:,不会阻塞,会分离,子线程自动回收资源_beginthreadex 编程:unsigned __stdcall threadProc(LPVOID WorkConte原创 2015-06-08 17:19:52 · 1613 阅读 · 0 评论 -
ubuntu 安装 java环境
1. 首先 apt-get update 升级2. 安装 jre命令apt-get install default-ire3. 安装jdk命令apt-get install default-jdk安装完后输入 java -version 检测root@cy-VirtualBox:~# java -versionjava原创 2015-06-26 22:56:18 · 964 阅读 · 0 评论 -
查看系统大小端类型
查看系统大小端类型原创 2015-04-17 12:33:24 · 1415 阅读 · 0 评论 -
LINUX 查看硬件配置命令
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列转载 2017-10-22 20:54:57 · 2696 阅读 · 0 评论