现在位置: 首页

mac上安装Navicat Premium 破解版+汉化包

2016年06月16日 MySQL, PHP, 数据库  ⁄ 共 895字 暂无评论
Navicat是一款非常强大的sql分析管理工具。以前一直在windows上面使用。 由于工作的需要,我也是折腾出了这不易的mac破解版。下了好多网上的版本,亲测这个可用。 俗话说:工欲善其事,必先利其器。 安装和破解很简单,步骤如下: 1,点击下载Navicat压缩包,解压下来之后会看到这两个文件(提取密码:uuet) 运行Navicat Premium 11.0.16, 打开会看到两个 安装圈起来的navicat。 2.安装好navicat后不用打开,直接双击打开core...
阅读全文

yield的简单使用

2015年04月29日 PHP, 编程开发  ⁄ 共 553字 暂无评论
php中 yield生成器,使用时php版本(PHP 5 >= 5.5.0) 首先介绍一下yield的官方简介: 对于性能和复杂性,是大大降低了。yield异步情况暂停等待别的优先执行。 如果想更多的理解yield  ,可以看看 lua的coroutine.yield 反过来想PHP的yield 以下做一个简单的测试代码 function getLines($path) { $f = fopen($path,'r'); while(!feof($f)) { $data = fgets($f); yield $data; } fclose($f); } foreach(getLines($path) as $li...
阅读全文

分享程序员的11句话

2015年04月22日 PHP, 互联网相关, 程序人生, 编程开发  ⁄ 共 2789字 暂无评论
1.技术只是解决问题的选择,而不是解决问题的根本 我们可以因为掌握了最新的JavaScript框架ahem、Angular的IoC容器技术或者某些编程语言甚至操作系统而欢欣雀跃,但是这些东西并不是作为程序员的我们用来解决问题的根本——它们只是用于帮助我们解决问题的简单工具。 我们必须非常谨慎,不要对某项正好喜欢或者正好很火的特定技术走火入魔。否则,我们将进入这样的思维怪圈:把掌握的那项技术比做是锤子,在思考问题时,会自然...
阅读全文

git的架构、设计思想

2015年04月16日 操作系统, 编程开发  ⁄ 共 1457字 暂无评论
说到版本控制工具大家很自然的就想到了SVN,是的,它俩的区别在于,git是分布式管理,SVN是集中式管理。         下面就从git的分布式架构开始谈起,大家就会对git建立起来一个非常清晰深刻的认识了。         分布式开发相当于一个CEO把手下的100个人送到100个国家,然后告诉他们,大家每人把项目的基础文件都拷贝一份,然后各自负责自己的模块,开始共同开发某个项目吧!每天把每个人写好的代码交过来就行了。         git的...
阅读全文

PHP手册中,你不知道的那些秘密

2015年04月16日 PHP, 编程开发  ⁄ 共 1988字 暂无评论
作为PHP的开发人员,PHP手册绝对是必备的,很多人也已经习惯了去手册里面查找各种函数信息,孰不知PHP手册中不仅给我们提供了函数的信息,还提供了一个非常丰富多彩的PHP内核世界,今天我们就一起通过PHP手册,来开启PHP的内核探索之旅吧! 首先打开PHP手册看一下吧!   如上图所示,我用红色框起来的那一部分,就是PHP的核心介绍了,一起来展开它吧 里面主要包括了PHP的内存管理、变量使用、counter扩展、构建系统、扩...
阅读全文

mysql启动不了 错误( The server quit without updating PID file)

2015年03月24日 Linux, MySQL, 操作系统, 数据库  ⁄ 共 607字 暂无评论
这个是发生在我的博客上面,前几天还是好好的,没有管这个服务器,后来再打开网站的时候,就提示我数据库连接失败,我当时以为是服务商一些问题,等到下午还是这样,后来我SSH连接到这台远程服务器上,输入 mysql -uroot -p发现并没有启动,尝试启动报错:     The server quit without updating PID file 用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9  进程号”杀死,然后重新启动mysqld! 我的是没启动...
阅读全文

mysql导入错误 USING BTREE

2014年10月28日 MySQL, 数据库  ⁄ 共 427字 暂无评论
今天从服务器导出的mysql在本地 ,然后在本地进行环境的搭建,别的都调试OK了,mysql导入的时候出现#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE ) ENGINE=MyISAM DEFAULT CHARSET=utf8' at line 40 折腾了好一阵,才确定的问题的所在,主要是因为低版本的mysql在导入数据的时候,不支持USING BTREE语法。 ...
阅读全文

windows下yaf框架的安装和配置

2014年10月28日 PHP, 编程开发  ⁄ 共 2234字 暂无评论
首先YAF框架是一个非常不错优秀的框架,全称 Yet Another Framework,它是一个C语言写的一个框架,是一个以PHP扩展形式提供的PHP开发框架, 相比于一般的PHP框架, 它更快,更轻便. 它提供了Bootstrap, 路由, 分发, 视图, 插件, 是一个全功能的PHP框架。在win上是以文件形式dll后缀的扩展,那么怎么在php使用它,并且分层它的目录结构呢,我们可以结合yaf手册来学习。 首先要先到网上下载符合php版本的yaf扩展,就在写这篇博文的...
阅读全文

MySql 主从复制实践

2014年09月17日 MySQL, 数据库, 编程开发  ⁄ 共 1670字 暂无评论
对于mysql的读写分离,我也看了不少文档和收集了不少信息,为此自己也做了一个实践操作, 如果没有做过这个的话,肯定第一次感觉会很难的样子,其实也就那么几句话, 首先我们看下  一个典型的问题,那么 有一业务场景,经过测试,读写比为1:20,请根据读写比,合理设置优化方案. 首先我们要确定在一个网站项目中,读的频率往往是比插入更新的要多的,那我们来看: 读写比: 写数据/读数据的比例, Insert/update/delelte     /  sele...
阅读全文

MySql常用语句总结

2014年09月16日 MySQL, 数据库  ⁄ 共 984字 暂无评论
< DDL (定义语句) 库 建库 create database 库名; 删库 drop database 库名; 所有库 show databases; 当前库 select database(); 使用库 use 库名; 表 建表 create table 表名(字段名1 属性,字段名2 属性,……)engine=myisam default charset=utf8; 删表 drop table 表名; 所有表 show tables; 改表名 alter table 表名 rename to 新表名 列 (字段) 增 alter table 表名 add 字段名 属性; al...
阅读全文