我们的 PHP 在执行的时候,其实可以获取到非常多的当前系统相关的信息。就像很多开源的 CMS 一般会在安装的时候来检测一些环境信息一样,这些信息都是可以方便地动态获取的。 脚本文件运行时的系统用户相关信息 首先,我们来看看获取当前系统相关的一些用户信息。这个用户信息就是我们系统运行 php 脚本时 ...
分类:
Web程序 时间:
2021-05-03 12:38:54
阅读次数:
0
laravel工作机制 1.用户User 作用:将请求匹配到某个特定路由 2.路由Route 1.作用: 路由映射到特定控制器,控制器处理请求,简化URL访问地址 2.分为GET路由和POST路由和任何HTTP请求路由 GET路由: Route::get('/',function(){ return ...
分类:
Web程序 时间:
2021-05-03 12:30:17
阅读次数:
0
1.登录GitHub,点击右上角的 + 号按钮,选择【New repository】,打开创建新仓库页面。 https://github.com/ 创建一个名为为username.github.io的代码仓库,其中username为你的GitHub的账户名称。如示例的用户名称为octocat 可见性 ...
分类:
Web程序 时间:
2021-05-03 12:26:41
阅读次数:
0
一、概述 wsgi服务启动并监听http请求的流程: 1.利用paste.deploy模块的loadapp函数加载指定服务(如proxy)的配置文件,获取到用户的application,即业务程序 2.调用wsgi.server,其中wsgi.server会绑定IP和端口,监听来自客户端的消息。并由 ...
分类:
Web程序 时间:
2021-05-03 12:19:48
阅读次数:
0
自定义异常 用户自定义异常类,只需继承Exception类 步骤 创建自定义异常类 在方法中通过throw关键词抛出异常对象 如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理;否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常,继续执行下一步操作 在出现 ...
分类:
其他好文 时间:
2021-05-03 12:18:49
阅读次数:
0
数据备份要先看看需要导出的对象大小,如果有些日志表跟业务无关占用空间很大,就可以不导出这类表从而增加数据导出的效率。 数据泵确实很好用,但是网上看到的例子总是不是那么全,自己抽空把这些年用到的例子总结了一下,希望能帮到一些道友。 注:如下例子中testUser是用户名testUserPwd是用户密码 ...
分类:
数据库 时间:
2021-05-03 12:08:26
阅读次数:
0
基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较 ...
分类:
其他好文 时间:
2021-05-03 12:08:07
阅读次数:
0
gitblit 非常简单易用的开源免费的git服务端,能满足一般的git server的要求,非常好。 安装非常简单:http://gitblit.github.io/gitblit/ 下载windows或linux版本,默认启动或简单改一下配置文件的端口就能用,不需要数据库。 记录一下遇到的小问题 ...
分类:
其他好文 时间:
2021-05-03 12:04:32
阅读次数:
0
有些浏览器,登录得时候需要用户名和密码,通常是basic认证或者digest认证。则需要用到requests包的HTTPBasicAuth。 from requests.auth import HTTPBasicAuth import requests from requests.auth impo ...
分类:
其他好文 时间:
2021-05-03 11:54:47
阅读次数:
0
场景 GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitL ...
分类:
其他好文 时间:
2021-05-03 11:53:29
阅读次数:
0