开发环境搭建
Dev-Liangjian
一个正在成长的小菜鸟
展开
-
Apache的安装
准备安装包 到https://www.apachelounge.com/download/ 下载你需要的Apache安装包(注意需要相应的VC运行库) 解压文件到指定安装目录 3.替换安装路径 使用文本编辑器打开Apache的配置文件conf/httpd.conf 执行文本替换 将”c:/Apache24” 全部替换成(你自己解压的路径) “G:\web\apache2.4” 4原创 2017-12-21 12:52:41 · 34124 阅读 · 9 评论 -
MySQLWorkbench使用
1.关键字自动大写preferences -> SQL Editor -> Query Editor -> Use UPPERCASE keywords on completion2.设置显示mysql和information_schema数据库 我们平时在开发中会用到information_schema数据库和mysql数据库,默认SCHEMAS栏是没有显示的...原创 2018-03-14 16:14:18 · 608 阅读 · 0 评论 -
MarkDown教程
什么是MarkDown最近在很多地方都用到MarkDown。简单写一下常用的元素,算是总结吧。Markdown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前 github、Stackoverflow 等网站均支持这种格式。区块元素段落和换行一个 Markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个...原创 2019-04-09 16:45:50 · 211 阅读 · 0 评论 -
提问的智慧
前言提问的智慧, 来自艾瑞克.史蒂文.雷蒙德(Eric Steven Raymond)这是一篇长文,看完需要十几分钟的时间。如果之前没有认真看过并且思考过,这十几分钟会改变你的职业生涯。这文章可能会出现一些让人不适的词语或者过时的例子,但我认为这不会影响它要表达的内容,而你需要好好琢磨作者的思想。《提问的智慧》是一个敲门砖,它把黑客间的礼仪和准则明白地写下来,让我们了解到一个事实,为什么那...转载 2019-04-09 08:52:08 · 19946 阅读 · 3 评论 -
X-Y PROBLEM
什么是X-Y Problem对于X-Y Problem的意思如下:1)有人想解决问题X2)他觉得Y可能是解决X问题的方法3)但是他不知道Y应该怎么做4)于是他去问别人Y应该怎么做?简而言之,没有去问怎么解决问题X,而是去问解决方案Y应该怎么去实现和操作。于是乎:1)热心的人们帮助并告诉这个人Y应该怎么搞,但是大家都觉得Y这个方案有点怪异。2)在经过大量地讨论和浪费了大量的时间后,热...转载 2019-04-09 00:12:03 · 311 阅读 · 0 评论 -
开发工具
文件对比工具BCompare http://www.scootersoftware.com编辑器:SublimeText3 http://www.sublimetext.com/PhpStorm http://www.jetbrains.com/phpstorm/Notepad++ https://notepad-plus-plus.org/PHP集成环境WampServer ...原创 2019-01-16 22:01:07 · 211 阅读 · 0 评论 -
[git] warning: LF will be replaced by CRLF | fatal: CRLF would be replaced by LF
错误原因:遇到这两个错误,是因为Git的换行符检查功能。Git提供了一个换行符检查功能(core.safecrlf),可以在提交时检查文件是否混用了不同风格的换行符。这个功能的选项如下:false - 不做任何检查warn - 在提交时检查并警告true - 在提交时检查,如果发现混用则拒绝提交建议使用最严格的 true 选项。假如你正在Windows上写程序,又或者你正在和其他...原创 2019-01-09 21:13:13 · 172 阅读 · 0 评论 -
open_basedir的设置
在php.ini中可以看到相关介绍 ; open_basedir, if set, limits all file operations to the defined directory ; and below. This directive makes most sense if used in a per-directory ; or per-virtualhost web serve...原创 2018-03-30 12:47:59 · 3322 阅读 · 0 评论 -
PHP7.1.12开启cURL扩展解决办法
我们都知道在php.ini中,搜索 “extension=”就可以找到载入扩展的配置。 其中” ; “表示注释,去掉注释才能是配置生效。 去掉注释仅仅是指定了PHP扩展的文件名,没有指定文件所在的路径。 因此还需要在php.ini中搜索 “extension_dir”,修改成PHP扩展文件的保存路径。 一般完成这2个步骤即可开启PHP扩展。但是并未能成功开启cURL扩展(笔...原创 2018-03-14 11:17:13 · 11311 阅读 · 1 评论 -
编程常用快捷键
总结一下自己经常使用的快捷键(Win) - Ctrl-tab 切换页面 - Cmd-j 合并一行 - Ctrl-L 选择当前行 - Ctrl-d 选中当前单词,继续敲可以选中多个 - Ctrl-/ 行注释掉/取消行注释 - Ctrl-shift-/ 块注释/取消块注释 - Ctrl-]/[ 缩进原创 2017-12-26 12:48:46 · 15906 阅读 · 0 评论 -
PHP开启mysqli扩展
这个问题困扰了我很久,Call to undefined function mysql_connect() 解决这个问题需要开启mysqli扩展 开启mysqli扩展需要这两个步骤缺一不可 1.在php.ini中搜索php_mysqli.dll 2.设置extension_dir指令; Windows Extensions; Note that ODBC support is bui原创 2017-12-21 17:50:19 · 24192 阅读 · 4 评论 -
WAMPserver 修改默认端口号
WampServer默认的安装端口是80,容易和已安装的ISS等其他服务冲突,导致WampServer无法启动。无法启动的现象如下: 1、apache服务无法启动。问题所在:80端口冲突。2、在浏览器中输入本地IP地址,显示404错误或500错误。问题所在:授权限制。3、在数据库管理中,连接MySQL数据库出错,提示404错误,找不到文件。问题所在:站点服务器根目录设置错误。解决方法-端口修改原创 2017-12-15 20:35:57 · 1980 阅读 · 0 评论 -
修改WAMP的mysql数据库密码并配置phpMyadmin
如何为WAMP中的mysql设置密码密码 ?首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。 4.输入下面两条命令update user set password=PASSWORD('123456') where use原创 2017-12-15 19:24:21 · 676 阅读 · 0 评论 -
WAMP中的mysql与原有mysql冲突解决办法
一个机器中有两个MySQL,因为MySQL默认使用3306端口。所以后安装的MySQL将无法运行。 如果你想两个MySQL都使用,那么需要设置新装的MySQL端口以及配置phpmyAdmin连接到MySQL的新端口; 1,打开WampServer中的MySQL配置 my.ini 可以看到下面一段[client]#password = your_passwordport = 3306sock原创 2017-12-15 16:19:09 · 4488 阅读 · 0 评论 -
SublimeText的package control无法访问
最近用到Package Control [https://packagecontrol.io],发现无法访问,应该是被墙了。解决办法:打开Preferences > Package Settings > Package Control > Settings - User修改此文件的内容,新增channels即可 "channels": [ "https://e...原创 2019-05-24 10:41:16 · 764 阅读 · 0 评论