网站建设

css记录文本图标对齐的几种解决方案

开发中遇见图片跟文字放在一行显示是最常见不过的了,两个行内元素的对齐通常也是最令人头疼,有时候明明使用了最常用的对齐方法,却总还是有些许偏差,先来看一个最基本的示...

css 层叠与z-index的示例代码

层叠与层叠等级 HTML 元素是一个三维的概念,除了水平和垂直方向外,还会在z 轴上层层叠加。 既然是叠加,就会涉及到先后顺序的问题,规范中称之为层叠等级。 默认情况下,图文是...

C#事件订阅发布实现原理详解

我们用一个简单的例子,来说明一下这种消息传递的机制。 有一家三口,妈妈负责做饭,爸爸和孩子负责吃。。。将这三个人,想象成三个类。 妈妈有一个方法,叫做“做饭”。有一...

php实现图片压缩处理

本文实例为大家分享了php实现图片压缩处理的具体代码,供大家参考,具体内容如下 说明 在项目中,经常会遇到在前端页面展示用户自己上传的图片。当部分图片尺寸过大,页面图片...

CSS 清除浮动与BFC的方法

BFC BFC:块级格式化上下文 BFC的布局规则 内部的Box会在垂直方向,一个接一个地放置。 Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生重叠。 计算BFC的高度时...

C#中的Action、Func和Predicate如何使用

前言 委托是一个类型安全的函数指针,它可以引用与委托具有相同签名的方法。委托常用于实现回调方法或者事件机制,在C#中一般用 "delegate" 关键字声明。你可以声明一个和类平级的...

PHP获取类私有属性的3种方法

今天在推上看到一条获取PHP类私有属性的推文,感觉很有意思: 顺着推文联想,还有其他方式吗?经过自己的测试及网上答案,总结出三种方法: 1. 反射 反射可以获取类的详细信息,...

ie中出现的jquery.form.js拒绝访问,input上传按钮必须

下面先给大家看下代码 form id=uploadFileForm2 name=uploadFileForm2 enctype=multipart/form-data method=post div class=upload-wapper mt20 input type=file name=excelfile id=dataFile class=dataFile accept=application/vnd.openxmlformats...

c# 日历控件的实现

public partial class MonthCalendarForm : Form{ public MonthCalendarForm() { InitializeComponent(); } //窗体加载事件 private void MonthCalendarForm_Load(object sender, EventArgs e) { //隐藏日历控件 monthCalendar1.Hide(); } //“选...

PHP反射基础知识回顾

反射是编程语言的高级特性,能在运行时让代码有感知代码的能力。PHP自5起支持反射机制,其是各种OOP框架底层实现的重要支撑。 反射 从一个简单的例子理解反射:人有五官四肢,但...

使用 CSS3 中@media 实现网页自适应的示例代码

如今,电脑显示器的屏幕分辨率向越来越大发展,而手机等移动设备终端的分辨率却不可能大到哪里去。越来越多的网站,开始让自己的页面自适合各种分辨率,在小分辨率下显示基本...

C# SMTP发送邮件的示例

在程序开发中通常有推送消息的需求,通常为短信服务,邮件,电话提醒。 短信及电话提醒通常需要向运营商购买服务调用接口,比较麻烦。邮件信息推送也是不错的选择,下面使用...

PHP重载基础知识回顾

重载和重写 先区分一下重载(overload)和重写(override):重载指多个名字相同,但参数不同的函数在同一作用域并存的现象;重写出现在继承中,指子类重定义父类功能的现象,也被称为...

css高度塌陷问题的解决方案

1. 高度塌陷 在文档流中,父元素的高度默认被子元素撑开,也就是说子元素多高,父元素就多高。但是, 当为子元素设置浮动后,子元素会完全脱离文档流。此时,将会导致子元素无...

c# 遍历获取所有文件的示例代码

在使用C#进行桌面应用开发中,经常会有对文件进行操作的情况,这时可能会需要对文件夹进行文件扫描,获取所有文件 做法如下 /// summary /// 遍历获取所有文件 /// /summary /// param name...

PHP $O00OO0=urldecode & eval 解密,记一次商业源码的去

代码如下: $O00OO0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A");$O00O0O=$O00OO0{3}.$O00OO0{6}.$O00OO0{33}.$O00OO0{30};$O0OO00=$O00OO0{33}.$O00OO0{10}.$O00OO0{24}....

CSS实现隐藏滚动条并可以滚动内容效果(三种方式

隐藏滚动条的同时还需要支持滚动,我们经常在前端开发中遇到这种情况,最容易想到的是加一个iscroll插件,但其实现在CSS也可以实现这个功能,我已经在很多地方使用了,下面一起看...

C#多线程等待所有子线程结束的示例

在使用多线程过程中,【原URL http://www.yidunidc.com/jap.html 请说明出处】可能会遇到在一些情况下必须等待子线程全部执行结束后主线程才进行下一步, 做法如下: //在使用多线程过程中,...

PHP实现限制域名访问的实现代码(本地验证)

用PHP编写好的源码,如果不想被其它人直接利用怎么办?首先想到的是加密,但现在除了Zend 5加密还比较难破解外,其它的加密方式都不堪一击。即使不破解,不怀好意的人同样可以使...

CSS3 不定高宽垂直水平居中的几种方式

1、flex布局 .father { display: flex; justify-content: center; align-items: center;} 这种方式兼容性不好 2、position + transform .son { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);} IE9以下不支持...

C# DataTable与Model互转的示例代码

/// summary /// 实体转换辅助类 /// /summary public class ModelConvertHelperT where T : new() { /// summary /// List泛型转换DataTable. /// /summary public DataTable ListToDataTableT(ListT items) { var tb = new DataTable(typeof(T)....

laravel中Redis队列监听中断的分析

1、linxu挂起队列监听 nohup php artisan queue:listen --timeout=90 --tries=1 /dev/null 21 2、发现问题(日志) In Process.php line 429: The process has been sinaled with signal "1". 3、查询资料(linux信号中断) 标志 信号...

c# 生成文字图片和合并图片的示例

生成文字图片: /// summary /// 生成文字图片 /// /summary /// param name="text"/param /// param name="isBold"/param /// param name="fontSize"/param public Image CreateImage(string text, bool isBold, int fontSize) { int wid = 400...

PhpStorm+xdebug+postman调试技巧分享

下面记录下我自己从安装到测试的全部详细过程。我的运行环境是:windows+wamp 一.配置wamp安装目录下的php.ini文件 我的安装目录是: C:\wamp64\bin\apache\apache2.4.23\bin 1 zend_extension ="c:/wamp...

浅析CSS3 中的 transition,transform,translate之间区别

transform 和 translate transform指变换、变形,是css3的一个属性,和其他width,height属性一样 translate 是transform的属性值,是指元素进行2D变换,2D变换就是指,元素以当前位置(0,0)按照x轴的...

C#中感叹号(!) 的作用总结

1.关系运算符 != 与等号共同组成关系运算符,检查两个操作数的值是否相等【源文URL、http://www.yidunidc.com/hk.html 转载请保留出处】,如:A!=B 2.逻辑运算符 ! 称为逻辑非运算符。用来逆转...

分享几种好用的PHP自定义加密函数(可逆/不可逆

项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这些加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。最...

解决CCS中的margin:top塌陷问题

HTML结构如下: CCS结构如下: 页面效果图如下: 现在我们可以看到在子元素中明明设置了向右50px和向下50px,可页面显示的效果却只有向右移动的没向下移动的。 通常来说, margin 是设...

css3 flex实现div内容水平垂直居中的几种方法

一、flex-direction: (元素排列方向) ※ flex-direction:row (横向从左到右排列==左对齐) ※ flex-direction:row-reverse (与row 相反) ※ flex-direction:column (从上往下排列==顶对齐) ※ flex-direct...

C# 实现FTP上传资料的示例

1.通过用FTP进行上传文件,首先要实现建立FTP连接,一般建立FTP连接,需要知道FTP配置有关的信息。一般要在Bean中建立一个ServiceFileInfo.cs文件进行记录,一般需要FTP地址、登录用户名和...

PHP 图片处理

图片处理函数功能:缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片 1、转Base64编码 /** * 获取图片的...

css3媒体查询中device-width和width的区别详解

1.device-width 定义:定义输出设备的屏幕可见宽度。 不管你的网页是在safari打开还是嵌在某个webview中,device-width都只跟你的设备有关,如果是同一个设备,那么他的值就不会变。 比如...

C# 操作 MongoDB的示例demo

今项目使用Mongodb,C#操作MongoDB使用MongoDB.Driver.dll库(Nuget),写了个小Demo,如下: using System;using System.Collections.Generic;using System.Linq;using System.Linq.Expressions;using System.Text;using MongoDB.Driver;n...

详解使用php-cs-fixer格式化代码

1. 安装 $ cd /usr/local/bin $ wget https://cs.symfony.com/download/php-cs-fixer-v2.phar -O php-cs-fixer $ chmod +x php-cs-fixer 2. 配置到PhpStorm ps:使用php-cs-fixer格式化你的代码 在开发中,我们会有意识的遵行一套...

CSS样式不起作用(史上最全解决方法汇总)

在我们写页面时,有时会发现自己写的css样式无法生效,导致这种现象的原因有很多,下面列举一些常见的原因希望可以帮到你,欢迎评论区补充。 浏览器缓存问题 如果你反复检查认...

c# dynamic的好处

dynamic 可在反射、json反序列化时使用、已达到减少代码量的效果。看代码 using System;namespace ConsoleApp2{ class Program { static void Main(string[] args) { System.Type t = typeof(Person); var obj = Activator.Creat...

goto语法在PHP中的使用教程

前言 在C++、Java及很多语言中,都存在着一个神奇的语法,就是goto。顾名思义,它的使用是直接去到某个地方。从代码的角度来说,也就是直接跳转到指定的地方。PHP中也有这个功能,...

纯CSS实现“文本溢出截断省略”的几种方法

在我们的日常开发工作中,文本溢出截断省略是很常见的一种需考虑的业务场景细节。看上去 稀松平常 ,但在实现上却有不同的区分,是单行截断还是多行截断?多行的截断判断是基...

C#实现FTP传送文件的示例

简介: 接上文实现对FTP的传送文件,此文和上文可以说是如出一辙,不过此文是通过cmd进行建立连接的,建立连接后也是通过以下几个步骤实现操作。建立文件的层级结构如上文,这里...

详解phpstorm2020最新破解方法

推荐阅读: PHPStorm2020.1永久激活及下载更新至2020(推荐) https://www.jb51.net/article/195806.htm PHPStorm 是 JetBrains 公司开发的一个轻量级且便捷的 PHP IDE,其旨在提供用户效率,可深刻理解用户的...

svg+css 或者js制作打钩的动画效果

之前老板让做一个登陆后 可以显示一个打钩的效果 百度死活搜不到 今天在B站看到的一个视频居然有 根据需求改进了一下废话不多说先看效果! html代码 !DOCTYPE htmlhtml lang=enhead meta ch...

C# 实现Distinct将对象按条件去重

平时,我们将c#中的Distinct大多用于对数组去重,一般数组为基础的数据类型,例如 int,string.也可以用于对象去重,我们看看C#对Distinct方法的定义: 有重载,第一个参数都加了this,是拓...

PHPStorm2020.1永久激活及下载更新至2020(推荐)

推荐阅读: 详解phpstorm2020最新破解方法 https://www.jb51.net/article/195801.htm PHPStorm2020.1永久激活及下载,本教程采用破解补丁形式,永久激活至2089年,不用经常输入激活码,适合程序员们长...

CSS样式的分类介绍(基础知识)

css样式的分类 1.内部样式----内联样式 使用的是style标签 style type=text/css/* 样式 *//style 多学一招:把页面的公共样式(不多的情况下)写在style标签中 2.行内样式 直接写在标签上的style属...

C#调用7z实现文件的压缩与解压

1.关于7z 首先在这里先介绍一下7z压缩软件,7z是一种主流的 压缩格式,它拥有极高的压缩比。在计算机科学中,7z是一种可以使用多种压缩算法进行数据压缩的档案格式。主要有以下特...

PHPstorm激活码2020年5月13日亲测有效

PHPstorm激活码,2020年5月13日亲测有效 注意:win10请先修改host文件新增:0.0.0.0 account.jetbrains.com O0VVM7KNLX-eyJsaWNlbnNlSWQiOiJPMFZWTTdLTkxYIiwibGljZW5zZWVOYW1lIjoi5bGx5Lic55CG5bel5aSn5a2mIiwiYXNzaWduZWVOYW1lIjoiI...

详解CSS标签中的显示模式

标签的显示模式(重点) div和span标签 1.样式完全相同,标签不同,显示的结果完全不同 2.每个div会独占一行,多个span会并列一排 1.块元素 特点:宽度默认是100%,高度默认是0,可以设...

c# base64转字符串实例

转成 Base64 形式的 System.String: string a = "base64字符串与普通字符串互转"; byte[] b = System.Text.Encoding.Default.GetBytes(a); //转成 Base64 形式的 System.String a = Convert.ToBase64String(b); Response.Write(a); 转回...

PhpStorm2020 + phpstudyV8 +XDebug的教程详解

WNMP(Windows+Nginx+Mysql+Php)环境安装操作: 1、安装phpStudy 1.1、下载phpStudy 下载地址:www.xp.cn/ 解压后运行exe进行安装,我的安装目录是:D:\phpstudy_pro 1.2、配置环境: 在桌面启动小皮进行配...

C# Dockpanel入门基础必看篇

一、引用: 1.建立一个WinForm工程,默认生成了一个WinForm窗体Form1(此处默认为主窗体)。 2.引用—添加引用—浏览—weiFenLuo.winFormsUI.Docking.dll。 3.设置Form1窗体属性IsMdiContainer:True。 4.工...