Web开发-月排行
线上版本回退操作流程: 如果你发版了push了代码,发现代码错了,需要版本回退的话,执行以下三步即可 1. git log 找到要回退的commit版本号并复制 2. git reset hard [commitid] 本地库版本回退 3. git push f origin [branchName ...
PHP CPP是一个用于开发PHP扩展的C++库。本节讲解一些杂项。 读取php.ini配置 从php.ini文件中读取设置就像从常规PHP脚本中获取这些设置一样简单。在PHP脚本中,我们可以使用内置的 函数从php.ini文件中读取设置,在C++扩展中使用 函数。 如果需要动态注册配置,必须先使用 ...
Redis 官网推荐的C# 的 客户端, 主要是 ServiceStack.Redis 与 StackExchange.Redis. StackExchange.Redis 是 Stackoverflow 公司开源的, 质量有保证. ServiceStack.Redis 网友测试免费版本有使用限制( ...
git上传项目到gitee的基本步骤 1 git init先进入项目文件夹使用 git init 命令,把这个目录变成git可管理仓库即版本库repository 2 git add .注意add后面有个点,与add之间有一空格,把文件添加到版本库中,将本地项目使用 git add . 加入到缓存区 ...
1.自定义notification的channel:参考:消息通知通过 Laravel 消息通知使用 EasySms 短信服务,让你的代码更简洁一款满足你的多种发送需求的短信发送组件详细:Laravel 5.3 自定义 Notification ChannelLaravel 5.3 引入了全新的 N... ...
15 | 选项框架:服务组件集成配置的最佳实践 这一节讲解如何使用选项框架来处理服务和配置的关系 选项框架的特性: 1、支持单例模式读取配置 2、支持快照 3、支持配置变更通知 4、支持运行时动态修改选项值 在设计系统的时候需要遵循两个原则: 1、接口分离原则(ISP),我们的类不应该依赖它不使用的 ...
.Net Core - AgileHttp 2020年新年将至,先预祝.Net Core越来越好。做了这么多年一线开发,经常跟Http打交道。比如调用三方的Webservice,比如集成微信支付的时候服务端发起Prepay支付。特别是现在分布式、微服务大行其道,服务间通讯都离不开http调用。多年前 ...
/// <summary> /// 下载图片 /// </summary> /// <param name="picUrl">图片Http地址</param> /// <param name="savePath">保存路径</param> /// <param name="timeOut">Requ ...
云服务器操作 购买腾讯云服务器,并安装centos7系统(详细参考腾讯云服务器操作指南),创建实例; 【腾讯云】云产品采购季,助力行业复工。1核2G云服务器,首年99元 https://cloud.tencent.com/act/cps/redirect?redirect=1053&cps_key= ...
前言 重新学习漏洞原理,记录下文件上传的绕过姿势 客户端的检测: 1 function checkFile() { 2 var file = document.getElementsByName('upload_file')[0].value; 3 if (file == null || file ...
CSS : Cascading Style Sheets 1、添加CSS方式 (1)、内联 通过元素的style属性直接加在元素上 例如: <p style="color:red;font-weight:bold;font-size:30px;">CSS基础</p> (2)、页面 在页面中通过sty ...
这篇文章主要介绍了PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function,需要的朋友可以参考下 1、错误类型:PHP致命错误 Error type: PHP Fatal error Fatal error: Cannot red ...
验证的多种方式 一、Data Annotation 这种方式就是微软已经实现的attribute,使用十分方便。 如: [Display(Name = "身份")] [Required(ErrorMessage = "{0}必须不能为空")] public string Id { get; set; ...
学习要点 jQuery中的事件 jQuery中的动画 网页中的事件 网页中的事件是实现和用户交互的基础。 例如tab页切换效果,可以通过鼠标点击事件来实现。 jQuery中的事件 jQuery事件是对JavaScript事件的封装,常用事件分类如下: 基础事件 window事件 鼠标事件 键盘事件 ...
为什么需要监听网络变化?目前在 MetaMask 中切换网络,网页会自动刷新,但是这一特性后面将停止使用。 MetaMask: MetaMask will soon stop reloading pages on network change. If you rely upon this behav ...
配置 php.ini 配置Nginx虚拟站点 注意 fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; 三行必须在 include fastcgi_params 后面,否则报错 nginx: ...
搜索插件,并添加 然后新建javascript调试: 这边设置成跟你项目启动一样的ip端口。src目录的remote URL改成webpack:///src。 然后先 npm run dev,启动项目。(就是你平常项目启动的命令) 然后点调试的小乌龟开始调试。 这时候会打开一个新的浏览器,然后再we ...
今天踩了一个大坑,静态文件(css,js)之后,浏览器效果没改变 按F12查需要改变的元素引用的css标签发现并没有改变。说明浏览器对于css,js文件有缓存。需要手动清除一下!!! 在设置里面清理缓存即可 ...
html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。<input type="radio/checkbox" value="值" name="名称" />注意事项:同一组的单选按钮,name 取值一定要一致.
如果<inpu... ...
之前做过一个业务,就是发送邮件。 这里算是做一下回顾吧,今天再写一次。 可用于的业务场景: 1.提醒消息,例如会员到期、降价通知; 2.验证登录,发送code; ... ... 首先要拿到我们的客户端授权码 QQ:先进入QQ邮箱,点击设置 tab栏选择账户 往下滑 开启SMTP服务 然后发送短信到指 ...