Web开发
前言 系统异常监控可以说是重中之重,系统不可能一直运行良好,开发和运维也不可能24小时盯着系统,系统抛异常后我们应当在第一时间收到异常信息。在Asp.net Core里我使用拦截器和中间件两种方式来监控异常。全局异常监控的数据最好还是写入数据库,方便查询。 配置NLog NLog配置文件 注入NLo ...
分类:Web开发 时间:2019-10-31 17:15:00 收藏:0 阅读:79
多年的经验,日志记录是软件开发的重要组成部分。没有日志记录机制的系统不是完善的系统。在开发阶段可以通过debug附件进程进行交互调试,可以检测到一些问题,但是在上线之后,日志的记录起到至关重要的作用。它可使我们在系统出现问题之后,排查错误提供依据。 .NET Core3.0内置多种日志记录程序,并且 ...
分类:Web开发 时间:2019-10-31 17:09:52 收藏:0 阅读:194
"PHP Casbin" 是一个强大的、高效的开源访问控制框架,它支持基于各种访问控制模型的权限管理。 "Think Casbin" 是一个专为ThinkPHP5.1定制的Casbin的扩展包,使开发者更便捷的在thinkphp项目中使用Casbin。 安装 1. 创建thinkphp项目( 如果没 ...
分类:Web开发 时间:2019-10-31 17:05:17 收藏:0 阅读:75
背景 项目中使用OkHttp访问三方服务 参数 创建okhttp客户端类的时候需要设置一些参数,有些可能是坑,仅供参考: client = new OkHttpClient.Builder() .dispatcher(new Dispatcher(executorService)) .connect ...
分类:Web开发 时间:2019-10-31 15:53:20 收藏:0 阅读:222
selenium自动化原理: 1.通过各种语言(python,java,ruby等)调用接口库 2.通过浏览器驱动(web driver)来驱动浏览器 利用Python自动化的环境安装: 1.python解释器与pycharm集成开发环境的安装 安装过程 2.客户端库的安装:打开cmd,输入:pip ...
分类:Web开发 时间:2019-10-31 15:46:39 收藏:0 阅读:86
<td>${pun.abntime}</td> //后面加入.substring(0,10) <td>${pun.abntime.substring(0,10)}</td> ...
分类:Web开发 时间:2019-10-31 15:46:00 收藏:0 阅读:96
在制作一个页面时我们首先要考虑的就是页面的导航栏,也可以说是菜单栏。下面分别的一些常见网站的导航栏: 他们的特点都是以width:100%设置宽度,即无论页面放大多少都充满整个页面的宽度,但是页面放大是没有问题了,可是页面如果缩小(即只显示部分页面)就有可能导致导航栏的子元素被挤到下面,随着页面的不 ...
分类:Web开发 时间:2019-10-31 15:36:58 收藏:0 阅读:476
博客 Web端: 1 Selenium,还有软件测试基础、接口测试、敏捷&持续集成、性能测试、移动测试等 http://www.cnblogs.com/puresoul/category/541431.html 2 Selenium,还有其他很多软件测试知识点 http://www.cnblogs. ...
分类:Web开发 时间:2019-10-31 15:34:42 收藏:0 阅读:91
原文:CSS(1)---css语法、css选择器 CSS(1)---css语法、css选择器 一、CSS语法 1、CSS语法 CSS 规则由两个主要的部分构成:选择器以及一条或多条声明。 属性 是您希望设置的 样式属性。每个属性有一个属性值。属性和属性值被冒号分开。 示例 h1 {color:red... ...
分类:Web开发 时间:2019-10-31 15:02:20 收藏:0 阅读:170
原文:.Net Core3.0依赖注入DI 构建ASP.NET Core应用程序的时候,依赖注入已成为了.NET Core的核心,这篇文章,我们理一理依赖注入的使用方法。 不使用依赖注入 首先,我们创建一个ASP.NET Core Mvc项目,定义个表达的爱服务接口,中国小伙类实现这个类如下: pu... ...
分类:Web开发 时间:2019-10-31 15:00:55 收藏:0 阅读:124
145134514451536531
上一页365301下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!