- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 安装memcached和redis并支持远程访问
以ubuntu16.04为例 1.安装memcached和redis-server sudo apt-get install libevent libevent-deve sudo apt-get install memcached sudo apt-get install redis-server 2.启动memcached /usr/bin/memcached -p 1
2017-12-20 11:10:06
462
原创 mysql远程连接
ubuntu16.04为例: 1.修改服务器端绑定地址 mysqld的配置地址为/etc/mysql/mysql.conf.d/mysqld.cnf文件 修改bind_address=127.0.0.1 修改为0.0.0.0 2.赋予用户远程登录的权限 update user set host ='%' where user='root'; grant all on *.* to r
2017-12-20 10:07:25
1317
转载 mysql主从同步
转载:http://www.cnblogs.com/alvin_xp/p/4162249.html 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。这时候,我们会考虑如何减少数据库的联接,一方面采用优秀的代码框架,
2017-12-06 15:06:23
241
转载 php判断手机端还是pc端
http://www.thinkphp.cn/code/2107.html /*移动端判断*/ function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) { return true;
2017-12-04 15:17:24
295
原创 Linux下C/C++对MySQL数据库操作
事例机型:ubuntu16.04 1.准备C/C++相关的库和文件 sudo apt-get update sudo apt-get upgrade sudo apt-get install mysql-client mysql-server libmysqlclient-dev #libmysqlclient-dev是安装mysql的C/C++库 2.相关知识 #include
2017-11-16 10:33:04
2235
转载 举个小栗子说明溢出漏洞利用原理及其检测原理
转载于绿盟科技博客@举个小栗子说明溢出漏洞利用原理及其检测原理 一、溢出漏洞利用概述 溢出漏洞利用,是指在存在缓存溢出安全漏洞的计算机中,攻击者可以用超出常规长度的字符数来填满一个域,通常是内存区地址。在某些情况下,这些过量的字符能够作为“可执行”代码来运行。从而使得攻击者可以不受安全措施的约束进行攻击行为。 下面以栈布局说明溢出漏洞利用过程。 正常栈布局 RBP
2017-10-12 15:13:30
1048
原创 关于无序数据快速查询 以及atoi和atof函数的简单实现
关于无序数据的快速查询 这里是使用多线程查询 函数储备: Linux 下 #include int pthread_create ( pthread_t *thread, const pthread_attr_t *attr, void* (*start_routine)(void *), void *arg ); 参数说明 pthread_t *t
2017-08-20 10:37:56
347
原创 ubuntu 下为php安转memcache和redis服务
sudo apt-get update memcache安装 1.安装memcache服务器 sudo apt-get install memcached 2.安装php得memcache插件 sudo apt-get installl php-memcache 3.配置 /etc/php/版本号/apache/php.ini最后添加上以下代码 [memcache]
2017-08-08 14:57:17
326
原创 ubuntu14.04server版本下apache2配置
1.安装apache2 sudo apt-get install apache2 2.配置apach2 1.配置文件 apache2主配置文件 /etc/apache2/apache2.conf apache2站点配置文件 /etc/apache2/sites-available目录下得 *-default.conf ps:每一个*-default.conf是一个站点
2017-08-08 13:53:32
880
转载 百度音乐api接口
转载:http://67zixue.com/home/article/detail/id/22.html 百度音乐全接口 会利用使用接口找歌简单又快捷 http://tingapi.ting.baidu.com/v1/restserver/ting 获取方式:GET 参数:format=json或xml&calback=&from=webapp_music&method=以
2017-08-04 14:37:42
3426
原创 MySQL学习----(一)
1.MySQL的安装 MySQL下载地址:https://www.mysql.com/downloads/ window下配置环境变量:将mysql的安装目录下的bin文件夹路径加入PATH环境变量 2.库操作 创建数据库 create database 数据库名 【数据库选项】 库选项 : 字符集设置(charset):表示以后在当前数据库存储的数据
2017-07-06 10:38:27
170
原创 Ubuntu16.04LTS 安装php5.6开发环境
1.添加源 sudo add-apt-repository ppa:ondrej/php 2.安装apache2 sudo apt-get install apache2 3.安装mysql sudo apt-get install mysql-server mysql-client 4.安装php5.6 sudo apt-get update sudo apt-get
2017-05-26 10:11:58
6915
转载 ubuntu16.04为chrome浏览器安装flash插件(Adobe flash play不是最新版本)
转载申明:http://blog.youkuaiyun.com/kh896424665/article/details/54879608 问题:播放视频提示:Adobe Flash Player 不是最新版本 解决方案: 第一步:在Home/.config/google-chrome/PepperFlash/文件夹下新建名为“23.0.0.185”的文件夹。 注:Home文件夹中如
2017-05-11 14:31:42
569
原创 学习socket(一) TCP简单聊天程序
1.储备知识 1.网络字节序和主机字节序的转化 #include /* 主机字节序转化成网络字节序 */ uint16_t htons(uint16_t host16bitvalue); uint32_t htonl(uint32_t host32bitvalue); 返回网络字节序的值 /* 网络字节序转化成主机字节序 */ uint16_t ntohs(uint_16 net1
2017-04-25 21:21:27
472
转载 vim配置
转载声明:http://www.cnblogs.com/ma6174/ 花了很长时间整理的,感觉用起来很方便,共享一下。 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试 2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可
2017-04-25 20:50:26
299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅