msql

Ubuntu14.04-LAMP环境搭建

直接上代码吧sudo apt-get -y updatesudo apt-get -y autoremove apache2 nginx php5 mysql-serversudo apt-get -y install unzip build-essential libncurses5-dev libfreetype6-dev libxml2-dev libssl-dev

windows下vagrant+virtualbo 网站响应慢解决方法

windows 10 + vagrant +virtualbox 构建本地开发环境。并将本地文件映射到虚拟机中。 不知道什么原因网站响应特别慢。打开需要30秒到一分钟甚至有时候直接超时。 于是开始爬坑,开启nginx慢日志,php慢日志,mysql慢日志,修改php运行内存(这个方法快使得好了一段时间,后来又慢了。什么鬼!)。一个最简单是echo方法都要很久。所以认为不是m

学习swoole的心得(一)

什么是swooleswoole是PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。Swoole

ngin做tcp代理服务器

虽然做一个tcp代理也不是什么难事,不过如果直接拿来就可以用,也是一个不错的选择。 nginx自1.9版本以后,就支持了tcp代理了,配置很简单,修改nginx.conf里的配置,增加 stream { upstream cloudsocket { hash $remote_addr consistent; server 192.168.58.143:3308 weight

PHP开发中涉及到emoji表情的几种处理方法

最近几个月做微信开发比较多,存储微信昵称必不可少可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢?原来是因为Mysql的utf8字符集是3字节的,而emoji是4字节,这样整个昵称就无法存储了。这要怎么办呢?我来介绍几种方法1、

Spark VS Hadoop:两大大数据分析系统深度解读

大数据,无论是从产业上,还是从技术上来看,都是目前的发展热点。在中国,政府控制着80%的数据,剩下的多由“BAT”这样的大公司拥有,中小企业如何构建自己的大数据系统?其他企业如何建设自己的大数据系统?推荐两大应用最广泛、国人认知最多的Apache开源大数据框架系统:spark HadoopSpark:速度快、易于使用Spark以性能见长,但是它也因易用性而小有名气,原因是

使用tshark捕捉本机发出的sql命令

开发使用的是测试服务器 但经常有查看实际执行的sql的需求 如查看某一服务端接口涉及到哪些sql操作定位问题 测试反映页面查询不到结果 看一下实际的sql中是否包含了什么隐式的查询条件 如is_publish=1验证orm框架实际有没发出查询请求, 还是使用了本地的缓存。等等有没工具可以监控本地发出的sql呢? 就像使用Charles等工具可以清楚的查看Http请求和响应一

PHP页面显示乱码处理(数据库、html页面、服务器php页面编码)

MySQL数据库编码、html页面编码、PHP或html文件本身编码要全部一致。 1、MySQL数据库编码:建立数据库时指定编码(如gbk_chinese_ci),建立数据表、建立字段、插入数据时不要指定编码,会自动继承数据库的编码。 数据库连接时,也有编码,可以在连接完数据库后,执行 mysql_query('SET NAMES gbk'); 完整连接数据库,并插入一条记

Android前后端gson传输数据和listview获取position

这个暑假学校安排一个月的实训,内容就是,一个团队开发一个app,相信对于有经验的人来说是很简单的事,但是我在此之前从来没有接触过Android,java基础也接近于0,所以开发过程中遇到了很多问题,刚好项目经理要求我们写写技术总结,就把写好的东西发到这里,当作记录吧。1、 如何在前后端之间进行数据的传输这是最初摆在我面前的一道难题,具体来说问题是这样的:如何获取到手机