一、效果图 京东效果 模拟的效果 二、原理 准备一个高度和宽度为0的盒子 将这个盒子设置一个边框 将边框不需要的地方用 transparent 来代替,需要显示的地方设置对应的颜色 如果需要...
网站建设
c# 使用HtmlAgilityPack解析Html
HtmlAgilityPack 是一个开源的快速解析Html的C#类库。简单理解,它可以像解析Xml一样,将Html根据XPATH转化为一个个Node节点,并支持调整节点以及节点的各种属性。 传送门:官网 | Github源码...
关于PHP求解三数之和问题详析
三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元...
纯CSS3实现移动端展开和收起效果的示例代码
本文介绍了纯CSS3实现移动端展开和收起效果的示例代码,分享给大家,具体如下: 展示效果: HTML代码 section class=block input type=checkbox div class=case-block div展开/div div收起/div /div div class...
C# 使用HttpClient上传文件并附带其他参数的步骤
HttpClient 和 MultipartFormDataContent (传送门)最低适用于.NET Framework 4.5版本 发送端代码 using (HttpClient client = new HttpClient()){ var content = new MultipartFormDataContent(); //添加字符串参数,参数名为...
ThinkPHP5分页paginate代码实例解析
参数 paginate(每页数量,是否简洁分页,分页参数) 使用方式 $list = db('user')-paginate(10); 自定义参数传参 $list = db('user')-paginate(10,false,['query'=array('id' = $id)]); 其它参数 // 总数据 $this-assign('tot...
CSS中层叠上下文的具体使用
前言 在有些 CSS 相互影响作用下,对元素设置的 z-index 并不会按实际大小叠加,一直不明白其中的原理,最近特意查了一下相关资料,做一个小总结。 层叠上下文与层叠顺序 层叠上下...
深入浅析CSS3中的Flex布局整理
Flexbox布局模块旨在提供一个更有效的方式,在一个容器里面去布局分配空间。即使容器的大小是未知的,或者动态变化的。 Flex 布局背后的主要思想是让容器能够改变其项目的宽度 /...
c# 开发文字识别软件
本文主要讨论C#开发使用百度文字识别OCR来识别文字,本文最后会提供本安全源代码以及运行软件包,如有需要可自行下载 开发流程如下: 1.创建百度应用: 创建应用之后就能看到创建...
PHP中的异常处理机制深入讲解
1、异常概述 异常(Exception)是一种错误处理机制,用于在指定的错误发生时改变脚本的正常流程。 当异常被触发时,当前代码状态被保存,代码执行被切换到预定义的异常处理器函数...
CSS3实现div从下往上滑入滑出效果示例
1,首先需要用的是 CSS3的 target 选择器,配合a标签指定id选择器切换目标元素,用于选取当前活动的目标元素。 2,CSS3 的 transition 动画,这里不做详细介绍 看一下效果图: 点击滑出按...
C# 对象映射的高性能方案
1.之前在使用AutoMapper 框架感觉用着比较不够灵活,而且主要通过表达式树Api 实现对象映射 ,写着比较讨厌,当出现复杂类型和嵌套类型时性能直线下降,甚至不如序列化快。 2.针对...
通过PHP实现用户注册后邮箱验证激活
我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号。激...
基于CSS 判断鼠标进入的方向
在之前某一个前端技术群里,有一个群友说他面试的时候遇到了一个问题,就是面试官让他用纯 CSS 来实现一个根据鼠标移动位置觉得物体移动方向的 DEMO。 给出的初始结构如下: sty...
c# winform 解决PictureBox 无法打印全部图片的问题
作者:沐汐 Vicky 出处:http://www.cnblogs.com/EasyInvoice 一、 问题描述 在页面使用PictureBox 加载资料图片后,点击“打印”,只能打印图片首页,较大图片【文章原创作者:http://www.1234xp.co...
PHP safe_mode开启对于PHP系统函数有什么影响
safe_mode是提供一个基本安全的共享环境。 在一个多用户共享的phpweb服务器上,当这台服务器开启了safe_mode模式,有以下函数将会受到影响。 首先,以下尝试访问文件系统的函数将会被...
基于ccs3的timeline时间线实现方法
在web项目中我们经常要使用时间轴(timeline)控件。本文提供一种基于CSS3的可逐项展开的timeline,在各展开项中可以嵌入文本、图片、视频等元素。运行效果如下: 实现 该控件的实现过...
C# WPF 建立无边框(标题栏)的登录窗口的示例
前言:笔者最近用c#写WPF做了一个项目,此前未曾做过完整的WPF项目,算是一边学一边用,网上搜了不少资料,效率当然是不敢恭维的,有时会在一些很简单的问题上纠结很长时间,血...
PHP常量DIRECTORY_SEPARATOR原理及用法解析
DIRECTORY_SEPARATOR在php是什么意思呢,在什么时候使用DIRECTORY_SEPARATOR最合理呢下面来给各位介绍一下php DIRECTORY_SEPARATOR常量。 我们知道DIRECTORY_SEPARATOR是一个PHP常量,代表反斜杠,因为win...
通过css3的filter滤镜改变png图片的颜色的示例代码
本方法是通过CSS3滤镜 filter 中的 drop-shadow 将png图片的非透明部分生成任意颜色的投影,然后将原始图片隐藏起来,从而达到改变图片颜色的目的 先看效果图 接下来是代码 pstrong原始图...
C#中的Lazy如何使用详解
前言 延迟初始化 是一种将对象的创建延迟到第一次需要用时的技术,换句话说,对象的初始化是发生在真正需要的时候才执行,值得注意的是,术语 延迟初始化 和 延迟实例化 的意思...
基于PHP实现用户在线状态检测
这个是基于ThinkPHP框架的,其他的可以自己根据需求改 1.先新建一个t【来源:http://www.yidunidc.com/hkgf.html网络转载请说明出处】ags.php文件,放在配置目录Conf下。 php /* * 添加行为 * */ ret...
PHP接入支付宝接口失效流程详解
最近在写个需要简单支付的小项目,用到了支付宝接口,现已完成。把php接入支付宝的流程写在这里供像我一样的小白参考。 1.首先要有一个创建一个应用(选好自己想要的功能,关于...
如何利用定位使元素居中(web端页面布局小技巧
元素在浏览器窗口居中的方法 这里先给出代码块,如果有同学已经看出来点眉目可以先自己尝试一下。 position:fixed; /*给想要居中的元素设置*/ left:50%; /*或者right:50%*/ top:50%; /*或者botto...
c# 给pdf添加数字签名的步骤
数字签名广泛用于保护PDF文档,可见数字签名在日常生活中是相当重要的。在这篇文章中我将与大家分享如何给PDF文件添加可见的数字签名。 首先我下载了一个由E-iceblue公司开发的免费...
PHP mkdir创建文件夹实现方法解析
在开始之前,我先说明一下,可能许多朋友与我一样认为只要给一个路径,mkdir就可以创建文件夹,其它不是那样,单个的MKDIR只能创建一级目录,对于多级的就不行了,那如何用mkdir来...
flex弹性盒布局最后一行左对齐的实现思路
使用flex布局,如果是九宫格的话正好可以平分,如图 如果是我们只需要八块,如图 但是我们想让最后一块左对齐,依次排列,需要在元素的父级增加伪元素after,如图 div class=boxulli/...
如何利用C#打印九九乘法表
我们都背过九九乘法表,但是用C#语音for语句循环打印出九九乘法表尝试过吗? 以下为九九乘法表打印代码 using System;namespace jiujiu{ class Program { static void Main(string[] args) { Console.WriteLine...
PHP dirname简单使用代码实例
dirname dirname—返回路径中的目录部分 说明 dirname(string$path) :string 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。 参数 path 一个路径。 在 Windows 中...
借助CSS mask遮罩显著优化PNG图片的尺寸(推荐)
本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可以联系授权。 一、无法进一步压缩的PNG图片 例如有如下所示的PNG图片(尺寸1/2显示了),使用顶级的P...
一篇文章说通C#中的异步迭代器
今天来写写C#中的异步迭代器 - 机制、概念和一些好用的特性 迭代器的概念 迭代器的概念在C#中出现的比较早,很多人可能已经比较熟悉了。 通常迭代器会用在一些特定的场景中。 举...
PHP http请求超时问题解决方案
一,http请求超时时间 可能出现的场景: 1,curl进程运行了一个世纪还木结束,curl的时候设置了超时时间 --connect-timeout 1000 2,operation timed out after 1000 milliseconds with 0 bytes received 3,conn...
CSS 继承 inherit属性的方法
给定一张有如下背景图的 div: 制作如下的倒影效果: 方法很多,但是我们当然要寻找最快最便捷的方法,至少得是无论图片怎么变化, div 大小怎么变化,我们都不用去改我们的代码...
C# 基于udp广播收集局域网类所有设备信息
一个简单好理解的例子,复制过去就能用,能看到效果 首先对功能的思考,他怎么去实现 1.制定udp广播的端口(如果收发用同一个端口就会一直接收到自己给自己广播的消息) 2.启动后...
PHP ob缓存以及ob函数原理实例解析
ob缓存介绍 ob是output buffering的简称,输出缓冲区,缓冲区是通过php.ini中的output_buffering变量控制的。其默认值是off,可以设置为on来打开buffer。打来buffer后,即便程序中没有用ob函数,实际...
CSS中如何解决外边距塌陷问题
首先我们先看出现外边距塌陷的三种情况: 1.当上下相邻的两个块级元素相遇,上面的元素有下边距margin-bottom,下面的元素有上边距margin-top,则它们之间的垂直距离取两个值中的较大...
c# 反射+自定义特性保存数据至本地
最近在项目过程中遇到了保存数据的需求,对实体类的部分数据进行保存,打算采用反射+自定义特性来实现数据保存,利于扩展 1. 采用反射实现能够灵活获取要保存的数据,由于只需...
css3的focus-within选择器的使用
伪元素和伪类 说到这个,我们先回顾一下, 伪类选择器 和 伪元素选择器 ,老版的浏览器没有严格区分下面 2 种写法。 a:after{}a::after{} 在新的标准中,单冒号(:)用于 CSS3 伪类,双冒号...
详解c# 并行计算
并行计算部分 沿用微软的写法,System.Threading.Tasks.::.Parallel类,提供对并行循环和区域的支持。 我们会用到的方法有For,ForEach,Invoke。 一、简单使用 首先我们初始化一个List用于循环,...
PHP如何通过date() 函数格式化显示时间
date() 函数 【文章出处:国内服务器】 功能:用于格式化时间,返回一个字符串。 语法:string date( string format [, int timestamp] ),其中参数 format 表示时间格式化的方式;可选参数timestamp表...
纯CSS实现取字符串的第一个字符实现文字图标功
如何通过CSS实现文字图标 /*图标样式*/.nav-icon-normal { width: 32px; height: 32px; line-height: 33px; display: inline-block; border-radius: 6px; background-color: #b3b4c5; vertical-align: middle; overflow: hidden; font-size: 16...
c# 获得本地ip地址的三种方法
网上有很多种方法可以获取到本地的IP地址。一线常用的有这么些: 枚举本地网卡 using System.Net.NetworkInformation;using System.Net.Sockets;foreach (NetworkInterface netif in NetworkInterface.GetAllNetworkInter...
PHP实现倒计时功能
本文实例为大家分享了PHP实现倒计时功能的具体代码,供大家参考,具体内容如下 !DOCTYPE htmlhtmlhead titlePHP实现倒计时功能/title/headbodyphp date_default_timezone_set('PRC'); $starttimestr = date('Y-m-d...
CSS背景图片设置的6个有趣的技巧
背景图像可能是所有前端开发人员在我们的职业生涯中至少使用过几次的CSS属性之一。大多数人认为背景图片没有什么不寻常的,但是。。。。。。 1.如何将背景图像完美地适合视口...
C# 调用FFmpeg处理音视频的示例
FFmpeg开源、跨平台、体积小、功能强大,提供了录制、转换以及流化音视频的完整解决方案。 官网:https://www.ffmpeg.org/ 百科:https://baike.baidu.com/item/ffmpeg/2665727fr=aladdin FFmpeg应用非常广泛...
ThinkPhP+Apache+PHPstorm整合框架流程图解
最近在学习使用 ThinkPhP,网上很多都是用一些整合好的服务框架,为了学习,在这里我简单的对Apache、PHP做一个原生的整合,希望对你有帮助。 步骤: ①下载 thinkPHP、PHP、Apache; thi...
一文掌握CSS 属性display:flow-root声明
byzhangxinxu from https://www.zhangxinxu.com/wordpress/?p=9404 本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可以联系授权。 一、Safari浏览器支持了 display:flow-root 刚出...
C#设计模式之职责链模式示例详解
前言 在软件开发中,我们通常会遇到一种场景,比如某个请求,会依次经过系统中的很多个模块来处理,如果某个模块处理不了,则将请求传递给下一个模块,比如在订单处理中,首先...
Thinkphp极验滑动验证码实现步骤解析
对于建站的筒子们来说;垃圾广告真是让人深恶痛绝; 为了清净;搞个难以识别的验证码吧;又被用户各种吐槽; 直到后来出现了极验这个滑动的验证码;这真是一个体验好安全高的...
CSS将img图片填满父容器div自适应容器大小的实现
当一个页面中引入多张图片时候,会碰到图片尺寸不一致,单要求显示成一致的大小,我们直接设置图片尺寸会导致图片变形,这就是我们遇到的问题,看下解决方法 div img src=引入的图...