自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coder.Monkey的工作簿

码农的成长在于不停的学习,以及自我总结,分享职业生涯中一次次技术突破和一个个感悟

  • 博客(44)
  • 资源 (14)
  • 收藏
  • 关注

转载 Yii2 做接口,跨域问题解决方案

PHP Yii2 接口跨域访问配置

2023-08-30 18:02:45 531

原创 CentOS_7.9_x64编译安装php_8.1.12

全面自主定义PHP扩展包的安装版本,包括openssl,perl,gd,zlib,xml,iconv,curl等,并尽可能选择高版本。

2023-02-03 20:35:43 1213

原创 CentOS7.9编译安装Nginx_1.20.2+Openssl_1.1.1s+Pcre_8.42

针对CentOS7.9为了更好的向低版本兼容,自带的pkg包大多版本都比较低,所以针对特定安装包,从官网特定下载,编译安装。Nginx_1.20.2+Openssl_1.1.1s_Pcre_8.42

2023-02-03 10:46:39 775

原创 PHP笔记——Yii2学习笔记4(视图入门之布局,前端资源)

一、视图通过之前的笔记,以及参考:应用结构(Application Structure): 视图(Views) - Yii 2.0 权威指南 - 文档 - Yii Framework 中文网3 Yii2.0灵活使用AppAssets管理CSS样式及JS脚本_眼镜君-CSDN博客应用结构(Application Structure): 前端资源(Assets) - Yii 2.0 权威指南 - 文档 - Yii Framework 中文网...

2021-12-22 17:23:57 751

原创 PHP笔记——Yii2学习笔记3(Yii2整体介绍)

在实现了创建一个完全属于自己的空白页面之后,在进行下一步的逐步添加自己想要的内容之前,需要对yii2框架的整体目录有个大致的了解参考:入门(Getting Started): 运行应用(Running Applications) - Yii 2.0 权威指南 - 文档 - Yii Framework 中文网basic/ 应用根目录 composer.json Composer 配置文件, 描述包信息 config/ ...

2021-12-15 15:23:47 960

原创 PHP笔记——Yii2学习笔记2(创建自己的页面)

在学习Yii2开发,先应当知晓一些基础的环境安装的东西,如apache,php,mysql等,还有一些网页开发的基础常识,如html,js,css,这些东西的基本概念和常规应用,都是必不可少的,另外常用的前端框架,如jquery,bootstrap等,也是需要初步了解的,当然很多的东西的深入了解,这个可以在以后的学习过程中,逐步深入研究。一、确认环境,以及部署yii2框架 这里,我们确认已经成功部署了开发环境,我这里以xampp7.4的版本作为开发环境,内部集成了apac...

2021-12-10 14:23:39 743

原创 PHP笔记——开发工具VS Code

有很长一段时间一直忙着项目管理,逐步有点远离一线开发,最近正好有点空,打算重新熟悉一下自己的老本行-php开发,搞开发首先就是要找一款适合的开发工具。 目前市面上可以选择的PHP IDE还是不少的,最常见的好像就是Phpstorm了,其次Eclipse、NetBeans、Zend Studio、VS Code、phpstudy,还有HBuilder、phpDesigner、Webstorm、Dreamweaver、EclipsePhp,还有一些传统的文本编辑器,如Subli...

2021-12-09 17:32:34 7932

原创 基于vue-cli4搭建webpack模版的vue项目,改造成多页面入口项目

一、 基础环境老调重弹,先安装nodejs,再全局安装vue-cli,webpack,相应的版本差异,自行调整。另建议安装一个开发工具,常规用Visual Studio Code具体步骤,参考:https://blog.csdn.net/justflow/article/details/109273620二、创建vue单页面项目vue-cli有两种方式创建Vue项目,分别是vue create project-name vue init webpack project-...

2021-08-05 15:27:05 18988 1

原创 win10下,webpack创建vue项目

创建vue项目,就我目前学习了以下3中方案,各有特点。第一种是之前的文章就讲过的vue-cli创建vue项目,参考:https://blog.csdn.net/justflow/article/details/109273620第二种是vue-cli 创建webpack模版的vue项目,基本和上面的方式相同,就是起始命令有点差异# vue init webpack project-name以上两种基本都是基于vue的脚手架vue-cli来实现项目创建的。第三种就是完全和vue-cli无

2021-08-03 15:17:53 1435

原创 win10下部署IntelliJ IDEA2021开发环境,并配置Maven+Tomcat

最近接手了一个Java项目,遇到开发人员在完成刚开发完,还没有详细测试,就离职的情况,幸好项目本身是个非常简单的项目,遗留的问题也不大,作为一个有多年Php开发经验的项目经理,来搞定部署一套Java开发环境,并做一些小的配置修改,并打包发布更新。 在win10环境下,部署一个Java开发环境,百度了一番,免费的java IDE基本就是eclips,IntelliJ IDEA,Netbeans这三家,不过eclips虽然我开发php的时候常用,但是java的话还是要学习不少东西...

2021-07-23 16:56:44 2182 1

原创 CentOs7.8_x64安装Apache2.4.48+Mysql5.7.33+Redmine4.2.1+Subversion1.14.1+PHP7.3.27+SvnManager1.10

1.安装libs # yum install -y perl perl-devel autoconf libaio gcc gcc-c++ libtool expat-devel libxml2-devel pcre pcre-devel lrzsz 2.卸载系统自带的mariadb-lib # rpm -qa | grep mariadb mariadb-libs-5.5.65-1.el7.x86_64 # rpm -e mariadb-libs-5.5.65-1.el7.

2021-06-29 12:05:45 659

转载 Oracle用户、授权、角色管理

转自:https://www.cnblogs.com/empty01/p/5565127.html 创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识。掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率。 Oracle数据库的权限系统分为系统权限与对象权限。系统权限( Database System Privilege )可以让用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,GRAN...

2021-02-22 11:14:56 499

原创 2021-02-08 项目验收文件——应用情况说明

XXXXX管理平台阶段应用情况说明一、平台应用概要BIM管理平台是一个全面覆盖工程设计阶段、施工阶段、运维阶段的应用平台。工程设计方面,平台将地理信息模型,管线信息模型,地质信息模型,以及建筑信息模型(BIM)在内的三维空间数据,进行整编和发布,形成以BIM为主的快速路全要素可视化三维场景。施工阶段应用包括了进度管理,质量管理,安全文明管理,数字工地,生产管理,跟踪审计,教学培训,新闻中心,资...

2021-02-08 22:17:04 556

原创 Vue学习笔记7 - 在Vscode中配置Vetur,ESlint,Prettier

俗话说得好,工欲善其事必先利其器,想要熟练开发Vue项目,一个好的开发环境就是必不可少了,这里我就选用了vscode作为开发工具,毕竟vscode免费,还跨平台,应用范围也广,著名的vue开源项目:后台管理平台(vue-element-admin)的大神在文档中就推荐采用vscode+eslint,号称“绝对有种飞一般的感觉”。为了达到大神所说的效果,我们这就来研究一下如何在vscode中配置好eslint,寻找“飞一般”开发Vue的感觉。1.vscode清除多余的插件,还原默认配置对新手来说,

2020-11-22 22:22:24 10570 1

转载 Vue中ESlint配置说明

在学习Vue的时候,总是提到ESlint这个插件,虽然项目不是必须的,却好像是开发必须的,在vue-cli中也是默认插件之一,而且绝大多数的开源代码都有使用,自己搞搞又总是问题一堆,最近看到一篇相关介绍,感觉讲的还是比较到位的,摘录下来,留给自己常翻阅。https://www.cnblogs.com/zhurong/p/12035467.html一、eslint 安装1、全局安装npm i -g eslint全局安装的好处是,在任何项目我们都可以使用eslint的全局命令进行代码规则操作,

2020-11-21 12:33:16 739

原创 Vue学习笔记6 - 学习vue-admin-template(1)

vue-admin-template是在码云平台(gitee.com)上,搜索vue admin关键字,出来的结果中,相对说明算是比较多的开源代码,既有Demo的演示网站(https://panjiachen.gitee.io/vue-admin-template),也有系列教程帖子,不过作为一个仅在vue官网(https://cn.vuejs.org/)粗看了一遍教程的Vue小白,在下载了源码之后,即便是对照着admin的手把手系列教程,还是看的一头雾水,里面有太多的基础概念缺失,最终在慕课网,学习了vu

2020-11-20 22:55:22 1679 3

原创 Vue学习笔记5 - 认识Vuex,实现路由守卫

这篇学习笔记,基本就可以算作是慕课网上的《vuex的基础入门》课程(https://www.imooc.com/learn/1157)的课堂笔记。这个课程是免费课程,建议可以去看一看,对新手认识什么是Vuex还是很有帮助的。我这里就是直接将如何一步一步实现Vuex的最基础应用,路由守卫,也就是没有登录前,自动跳转登录页,登录后,跳转首页1.安装依赖包vuexnpm install -D vuex2....

2020-11-10 10:42:15 324

原创 Vue2学习笔记4 - 前后端数据交互

1. 安装依赖Vue.js 2.0 版本推荐使用 axios 来完成 ajax 请求。所以我们先来追加依赖包axios,以及ps这两个包。另外,作为login登录,调用cookie,追加js-cookie依赖包npm i -D axios ps js-cookie2.验证交互

2020-11-08 21:44:36 1120 2

原创 Vue2学习笔记3 - 制作Login页面

在学会了用vue-cli安装环境,以及了解了vue-cli4的目录结构后,开始学习如何写代码,从登录页面开始,不过学习总要有参考对象和学习目标,作者打算学习制作一个基本的管理平台框架,先去码云(https://gitee.com/)平台搜索一些vue的代码作为参考学习对象。这里,主要参考good_luck/vue-admin-beautiful(https://gitee.com/chu1204505056/vue-admin-beautiful),以及花裤衩/vue-admin-templa...

2020-11-07 22:09:54 969

原创 Vue2学习笔记2 - vuecli4目录结构说明

1.目录结构在用vue-cli4成功创建项目后,项目目录下就多出来很多文件和文件夹,我们对这些文件和文件夹来进行一个基本的认识。目录 说明 dist 打包输出目录 node_modules 第三方依赖,我们安装的各种依赖都在个文件件里面,包含vue,vuex,eslint所有的依赖包 public 存放公共资源的地方,里面有一个index.html -- index.html 打包后的入口文件 src 这个是重点,我们的源码以及开发的静态资

2020-11-05 01:09:28 406

原创 Vue2学习笔记1 - win10下安装vue开发环境

操作系统为Win10_x641.安装NodeJsVue的安装依赖NodeJs,所以需要先安装NodeJs,去NodeJs官网(http://nodejs.cn/download/)下载对应系统的nodejs安装文件:node-v14.13.1-x64.msi,我下载的是14.13.1版本。NodeJs的安装路径可以自己修改,建议不要放在C盘。安装完成后,修改系统的环境变量中的Path路径,将NodeJs的安装目录加入Path路径中。打开命令行界面,执行指令> node -v.

2020-10-25 17:06:36 1151

原创 Windows下迁移C盘数据

1.Vs Code Vs Code的插件存放目录:C:\Users\¥用户名¥\.vscode\extensions,如果插件安装较多的话,往往会有将近1个G的文件,迁移到VsCode安装的D盘目录下。 复制extensions目录到VsCode的安装目录下,并在桌面的快捷方式中,修改启动命令,在后面目标(T)项中,追加--extensions-dir "¥VsCode安装目录¥\extensions",¥VsCode安装目录¥用实际目录替代。2.NPM包 在安装好nod...

2020-08-24 13:37:22 782

原创 PHP笔记——Yii2 学习笔记1:配置篇

yii2有两个版本,一般来说,常用的都是basic版,大多数项目都可以足够满足了,少部分会使用advance版本,这两个版本的配置文件的目录有点区别,basic版的配置文件目录很好找。基本就是basic\config目录下的web.php,而advance版本就比较分散一点,因为会根据网站入口的不同,分别在不同的目录下,例如bankend\config,common\config,frontend\config,console\config,具体目录的作用,这就不多做说明了,略微看一下都明白的。说穿了,大.

2020-08-17 01:41:45 293

原创 CentOS7.4_x64安装Apache-2.4.33+php-5.6.38+xdebug+swoole+curl

1.安装基础包            # yum -y install gcc-c++ bzip2             2.安装Apache 2.4.33        2.1 安装apr        # tar -zxvf apr-1.6.3.tar.gz        # cd apr-1.6.3        # ./configure  --prefix=/usr/lo...

2018-11-30 17:38:48 464

原创 eclipse photon(4.8) PDT 启动 xDebug

实现环境:win10 x64预先安装了xampp,这里安装的xampp 32位和64位都可以,只要对应的xdebug一致即可。这里,如何安装xampp,并启动,就不谈了,很简单的。1. 为php安装xdebug扩展先确认php的版本7.2.5,32位。去xdebug官网下载php扩展https://xdebug.org/download.php,xdebug有多个版...

2018-08-16 18:52:04 480

原创 野路子PHP面试官的疑惑

部门最近想招几个中级的PHP工程师,让我安排面试,因为说实在话,公司的薪资标准在业内不算是高的,我也就没想能招911,285等名牌大学的高材生了,培训班出来的,半路转行的,自学成才的都能接受,毕竟我自己呢,当年算是科班出身,不过也进过培训班,刚开始工作呢,也不是一开始就做IT,销售,中介,餐饮,服务行业都做过,后来才做的IT,所以也算是半路转行,说穿了,我自己就是个野路子的PHP...

2018-07-24 16:39:53 730

原创 CentOS7.3安装MySQL5.7.22多实例

卸载mariadb,同理查询本机是否有mysql 查询本机mariadb,输入:rpm -qa | grep mariadb 显示:mariadb-libs-5.5.56-2.el7.x86_64 输入:rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 再次查询:rpm -qa | grep mariadb 没有结果,继续下一步...

2018-07-23 11:45:45 777

转载 composer 报 zlib_decode(): data error

使用composer 安装lumen 项目,执行composer create-project laravel/lumen --prefer-dist,命令报 [ErrorException]    zlib_decode(): data error 错。 解决办法:执行 composer self-update 即可或者是网络问题,换成移动数据网络试一试。或者执行下面的指令:composer c...

2018-05-22 18:49:09 232

原创 centos6.8安装apache+mysql+ruby+redmine+svn+php+svnmanager

1.挂载数据盘 # mkdir -p /mnt/data # fdisk -l # fdisk /dev/vdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel ...

2018-05-21 17:44:32 2433

转载 为什么程序员在办公室工作会趋向死亡?

人们说,在早期的创业阶段我们需要在一个大房间里一起工作。人们还说,这能加强合作。的确如此。我们需要多方面的合作。但这样做的质量比较低,而且几乎完全没用。继在家高效工作一年以后——4 个重要的客户合作、1 本书、1 段视频课程,以及无数的博客文章——我又开始去办公室上班。下面是我在办公室的一天:10:12 am——中断刚写得顺畅起来的代码,匆匆忙忙去上班,10

2016-07-20 23:39:46 810

转载 毕业生踏入社会需要注意的几点

一、经历比学历重要。  现在一些年轻人,大学毕业后便急着考研究生,以为学历越高便越有水平,便越好找工作。其实对多数人来说,考研究生是浪费时间,说不定学的越多越无能。  当代社会的工作,多数要不了那么多知识,大学毕业的水平就足够了。大学所学的知识,十分之一也用不到。还要考研究生,实在是浪费青春。除非你是想做科学研究工作,想当物理学家、数学家,那是一定要上研究生的。不然就没有必要。尤其

2015-12-17 15:06:10 668

转载 谈谈关于PHP的代码安全相关的一些致命知识

摘要:在本教程中,您将学习如何在自己的 PHP Web 应用程序中添加安全性。本教程假设您至少有一年编写 PHP Web 应用程序的经验,所以这里不涉及 PHP 语言的基本知识(约定或语法)。目标是使您了解应该如何保护自己构建的 Web 应用程序。...目标本教程讲解如何防御最常见的安全威胁:SQL 注入、操纵 GET 和 POST 变量、缓冲区溢出攻击、跨站点脚本攻击、浏览器内的

2015-12-12 17:09:34 491

转载 PHP安全把握整站的结构,避免泄露站点敏感目录

摘要:这段时间一直在写一个整站,前几天才基本完成了,所以抽个时间写了一篇对于php安全的总结。技术含量不高,过不了也没关系,希望能一些准备写网站的朋友一点引导。...这段时间一直在写一个整站,前几天才基本完成了,所以抽个时间写了一篇对于php安全的总结。技术含量不高,过不了也没关系,希望能一些准备写网站的朋友一点引导。在放假之初,我抽时间看了《白帽子讲web安全》,吴翰清基本上

2015-12-12 16:50:32 2551

转载 mysql 性能优化方案

网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行具体的优化。mysql> show global status;  可以列

2015-05-07 11:30:46 367

转载 移动前端开发之viewport的深入理解

在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。一、viewport的概念通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个a

2015-04-14 19:37:38 430

原创 svn搬迁后,commit提交报“attempt to write a readonly a database”

在linux环境下,搬迁svn数据后,提交文件,虽然文件都已经成功实现更新,但是下面还是提示了有错误。参考了网上查询到的资料,怀疑是文件权限的问题由于在新的svn服务器上,load备份好的dump文件时,用的是root用户操作的,进入svn节点下面,看到最外层的目录权限都是daemon,但是进入到里面的目录中,发现,还是存在几个文件的所有者是root,并且是755权限用chown指令,

2015-04-08 09:50:43 4709

转载 CSS编码规范

单行形式书写风格的排版约束1.      每一条规则的大括号 { 前后加空格2.      多个selector共用一个样式集,则多个selector必须写成多行形式3.      每一条规则结束的大括号 } 前加空格4.      属性名冒号之前不加空格,冒号之后加空格5.      每一个属性值后必须添加分号; 并且分号后空格例如:

2015-04-01 12:15:42 336

转载 Apache配置正向代理与反向代理

1. 正向代理配置正向代理很简单,此处我们配置vhost来实现代理, 只需要在浏览器的Proxy选项里加入你的Apache配置的vHost主机即可 1.1 开启Apache代理模块并引入vhost配置文件早http.conf开启代理模块LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_

2015-03-18 21:28:36 630

原创 CentOS6.5+apache+mysql+php+Ruby+Redmine+phpMyAdmin+BugFree

一.安装版本说明CentOS:   6.5-x86_64Apache:   2.4.9PHP:          5.5.6Ruby: 2.1.5Redmine: 2.5.2Mysql: 5.6.16 二.安装CentOS_6.5-x86_641.      系统安装流程界面1选择基本存储设备界面2选择全新安装界面3主机名:localhost,同时左

2015-03-17 19:19:18 2845

转载 CentOS6.6下安装Redmine2.6并整合Apache2.4

Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。 Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine是一

2015-03-12 15:32:07 608

yii2-basic-2.0.43.zip

yii2框架,2.0.43 basic版

2021-12-09

redmine+svn部署.zip

CentOs7.8_x64安装Apache2.4.48+Mysql5.7.33+Redmine4.2.1+Subversion1.14.1+PHP7.3.27+SvnManager1.10,附带的所有安装文件

2021-06-29

jpegsrc.v9.tar.gz

安装手册参考http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

gd-2.0.35.tar.gz

安装手册参考http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

phpMyAdmin-4.3.12

安装说明http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

freetype-2.5.0.1

编译安装php推荐的前置扩展包 安装手册参考http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

mod_fcgid-2.3.9

安装redmine2.5.3必不可少的资源 安装手册参考http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

rubygems-2.4.6

安装ruby必不可少的组件 安装手册http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

ruby-2.1..5

安装手册http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

openssl-1.0.1l

安装apache必不可少的前置模块,安装参考 http://blog.csdn.net/justflow/article/details/44346389

2015-03-18

curl-7.41.0

php中的curl模块安装包,建议安装php后,加载该模块

2015-03-18

bugfree-3.0.4

安装手册http://blog.csdn.net/justflow/article/details/44346389 需要php+apache+mysql

2015-03-18

redmine-2.5.3.tar.gz

安装手册参考http://blog.csdn.net/justflow/article/details/44346389 对应的ruby版本2.1.5,rails版本3.2.19

2015-03-18

php5中文使用手册.chm

中文版php5使用手册,chm格式,带php5的主要函数,还有一些基本操作说明,并不是教程

2009-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除