- 博客(44)
- 资源 (14)
- 收藏
- 关注
原创 CentOS_7.9_x64编译安装php_8.1.12
全面自主定义PHP扩展包的安装版本,包括openssl,perl,gd,zlib,xml,iconv,curl等,并尽可能选择高版本。
2023-02-03 20:35:43
1455
原创 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
948
原创 PHP笔记——Yii2学习笔记4(视图入门之布局,前端资源)
一、视图通过之前的笔记,以及参考:应用结构(Application Structure): 视图(Views) - Yii 2.0 权威指南 - 文档 - Yii Framework 中文网3 Yii2.0灵活使用AppAssets管理CSS样式及JS脚本_眼镜君-优快云博客应用结构(Application Structure): 前端资源(Assets) - Yii 2.0 权威指南 - 文档 - Yii Framework 中文网...
2021-12-22 17:23:57
931
原创 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
1226
原创 PHP笔记——Yii2学习笔记2(创建自己的页面)
在学习Yii2开发,先应当知晓一些基础的环境安装的东西,如apache,php,mysql等,还有一些网页开发的基础常识,如html,js,css,这些东西的基本概念和常规应用,都是必不可少的,另外常用的前端框架,如jquery,bootstrap等,也是需要初步了解的,当然很多的东西的深入了解,这个可以在以后的学习过程中,逐步深入研究。一、确认环境,以及部署yii2框架 这里,我们确认已经成功部署了开发环境,我这里以xampp7.4的版本作为开发环境,内部集成了apac...
2021-12-10 14:23:39
861
原创 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
8105
原创 基于vue-cli4搭建webpack模版的vue项目,改造成多页面入口项目
一、 基础环境老调重弹,先安装nodejs,再全局安装vue-cli,webpack,相应的版本差异,自行调整。另建议安装一个开发工具,常规用Visual Studio Code具体步骤,参考:https://blog.youkuaiyun.com/justflow/article/details/109273620二、创建vue单页面项目vue-cli有两种方式创建Vue项目,分别是vue create project-name vue init webpack project-...
2021-08-05 15:27:05
19201
1
原创 win10下,webpack创建vue项目
创建vue项目,就我目前学习了以下3中方案,各有特点。第一种是之前的文章就讲过的vue-cli创建vue项目,参考:https://blog.youkuaiyun.com/justflow/article/details/109273620第二种是vue-cli 创建webpack模版的vue项目,基本和上面的方式相同,就是起始命令有点差异# vue init webpack project-name以上两种基本都是基于vue的脚手架vue-cli来实现项目创建的。第三种就是完全和vue-cli无
2021-08-03 15:17:53
1546
原创 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
2384
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
870
转载 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
592
原创 2021-02-08 项目验收文件——应用情况说明
XXXXX管理平台阶段应用情况说明一、平台应用概要BIM管理平台是一个全面覆盖工程设计阶段、施工阶段、运维阶段的应用平台。工程设计方面,平台将地理信息模型,管线信息模型,地质信息模型,以及建筑信息模型(BIM)在内的三维空间数据,进行整编和发布,形成以BIM为主的快速路全要素可视化三维场景。施工阶段应用包括了进度管理,质量管理,安全文明管理,数字工地,生产管理,跟踪审计,教学培训,新闻中心,资...
2021-02-08 22:17:04
777
原创 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
13898
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
834
原创 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
1884
3
原创 Vue学习笔记5 - 认识Vuex,实现路由守卫
这篇学习笔记,基本就可以算作是慕课网上的《vuex的基础入门》课程(https://www.imooc.com/learn/1157)的课堂笔记。这个课程是免费课程,建议可以去看一看,对新手认识什么是Vuex还是很有帮助的。我这里就是直接将如何一步一步实现Vuex的最基础应用,路由守卫,也就是没有登录前,自动跳转登录页,登录后,跳转首页1.安装依赖包vuexnpm install -D vuex2....
2020-11-10 10:42:15
389
原创 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
1801
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
1211
原创 Vue2学习笔记2 - vuecli4目录结构说明
1.目录结构在用vue-cli4成功创建项目后,项目目录下就多出来很多文件和文件夹,我们对这些文件和文件夹来进行一个基本的认识。目录 说明 dist 打包输出目录 node_modules 第三方依赖,我们安装的各种依赖都在个文件件里面,包含vue,vuex,eslint所有的依赖包 public 存放公共资源的地方,里面有一个index.html -- index.html 打包后的入口文件 src 这个是重点,我们的源码以及开发的静态资
2020-11-05 01:09:28
485
原创 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
1478
原创 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
970
原创 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
367
原创 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
532
原创 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
536
原创 野路子PHP面试官的疑惑
部门最近想招几个中级的PHP工程师,让我安排面试,因为说实在话,公司的薪资标准在业内不算是高的,我也就没想能招911,285等名牌大学的高材生了,培训班出来的,半路转行的,自学成才的都能接受,毕竟我自己呢,当年算是科班出身,不过也进过培训班,刚开始工作呢,也不是一开始就做IT,销售,中介,餐饮,服务行业都做过,后来才做的IT,所以也算是半路转行,说穿了,我自己就是个野路子的PHP...
2018-07-24 16:39:53
799
原创 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
840
转载 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
278
原创 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
2834
转载 为什么程序员在办公室工作会趋向死亡?
人们说,在早期的创业阶段我们需要在一个大房间里一起工作。人们还说,这能加强合作。的确如此。我们需要多方面的合作。但这样做的质量比较低,而且几乎完全没用。继在家高效工作一年以后——4 个重要的客户合作、1 本书、1 段视频课程,以及无数的博客文章——我又开始去办公室上班。下面是我在办公室的一天:10:12 am——中断刚写得顺畅起来的代码,匆匆忙忙去上班,10
2016-07-20 23:39:46
854
转载 毕业生踏入社会需要注意的几点
一、经历比学历重要。 现在一些年轻人,大学毕业后便急着考研究生,以为学历越高便越有水平,便越好找工作。其实对多数人来说,考研究生是浪费时间,说不定学的越多越无能。 当代社会的工作,多数要不了那么多知识,大学毕业的水平就足够了。大学所学的知识,十分之一也用不到。还要考研究生,实在是浪费青春。除非你是想做科学研究工作,想当物理学家、数学家,那是一定要上研究生的。不然就没有必要。尤其
2015-12-17 15:06:10
775
转载 谈谈关于PHP的代码安全相关的一些致命知识
摘要:在本教程中,您将学习如何在自己的 PHP Web 应用程序中添加安全性。本教程假设您至少有一年编写 PHP Web 应用程序的经验,所以这里不涉及 PHP 语言的基本知识(约定或语法)。目标是使您了解应该如何保护自己构建的 Web 应用程序。...目标本教程讲解如何防御最常见的安全威胁:SQL 注入、操纵 GET 和 POST 变量、缓冲区溢出攻击、跨站点脚本攻击、浏览器内的
2015-12-12 17:09:34
543
转载 PHP安全把握整站的结构,避免泄露站点敏感目录
摘要:这段时间一直在写一个整站,前几天才基本完成了,所以抽个时间写了一篇对于php安全的总结。技术含量不高,过不了也没关系,希望能一些准备写网站的朋友一点引导。...这段时间一直在写一个整站,前几天才基本完成了,所以抽个时间写了一篇对于php安全的总结。技术含量不高,过不了也没关系,希望能一些准备写网站的朋友一点引导。在放假之初,我抽时间看了《白帽子讲web安全》,吴翰清基本上
2015-12-12 16:50:32
2619
转载 mysql 性能优化方案
网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行具体的优化。mysql> show global status; 可以列
2015-05-07 11:30:46
393
转载 移动前端开发之viewport的深入理解
在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。一、viewport的概念通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个a
2015-04-14 19:37:38
459
原创 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
4987
转载 CSS编码规范
单行形式书写风格的排版约束1. 每一条规则的大括号 { 前后加空格2. 多个selector共用一个样式集,则多个selector必须写成多行形式3. 每一条规则结束的大括号 } 前加空格4. 属性名冒号之前不加空格,冒号之后加空格5. 每一个属性值后必须添加分号; 并且分号后空格例如:
2015-04-01 12:15:42
411
转载 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
726
原创 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
2927
转载 CentOS6.6下安装Redmine2.6并整合Apache2.4
Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。 Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine是一
2015-03-12 15:32:07
655
redmine+svn部署.zip
2021-06-29
freetype-2.5.0.1
2015-03-18
mod_fcgid-2.3.9
2015-03-18
rubygems-2.4.6
2015-03-18
openssl-1.0.1l
2015-03-18
bugfree-3.0.4
2015-03-18
redmine-2.5.3.tar.gz
2015-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人