本文实例为大家分享了C#实现文件的压缩与解压的具体代码,供大家参考,具体内容如下 需引入 System.IO.Compression; 1.C#代码(入门案例) Console.WriteLine("压缩文件..............."); using (File...
网站建设
关于Curl在Swoole协程中的解决方案详析
前言 众所周知,在 Swoole 应用中,是不推荐使用 Curl 的,因为 Curl 会阻塞进程。 本文会用实际的代码和数据,用最直观的方式,让你明白为什么。 最后还会给出 Curl 在 Swoole 中的解决方...
C# 时间与时间戳互转的方法(13位)
目前经常出现的时间有三个: 本地时间(locale time) 格林威治时间(Greenwich Mean Time GMT) 时间协调时间 (Universal Time Coordinated UTC) 时间标准: (1)世界时 世界时是最早的时间标准。在...
PHP通过文件保存和更新信息的方法分析
本文实例讲述了PHP通过文件保存和更新信息的方法。分享给大家供大家参考,具体如下: 引言 以前在编写一个比赛的机试系统的时候,需要记录和更新考试的截止时间,以前的做法是...
C#使用Aspose.Cells创建和读取Excel文件
使用Aspose.Cells创建和读取Excel文件,供大家参考,具体内容如下 1. 创建Excel Aspose.Cells.License li = new Aspose.Cells.License(); li.SetLicense("Aspose.Cells.lic"); Aspose.Cells.Workbook wk = new Aspose.Cells.Workbook...
PHP实现的文件浏览器功能简单示例
本文实例讲述了PHP实现的文件浏览器功能。分享给大家供大家参考,具体如下: phpif(isset($_GET['path'])){ echo $path = $_SERVER['DOCUMENT_ROOT'].$_GET['path']; $pre_path = $_GET['path'];}else{ echo $path = $_SER...
C#抽象类与抽象方法详解
本文实例为大家分享了C#抽象类与抽象方法的具体实现代码,供大家参考,具体内容如下 1.代码 class Program { static void Main(string[] args) { for (int i = 1; i 10; i++) { if (i % 3 == 1) { StorageDevice sto...
php创建多级目录与级联删除文件的方法示例
本文实例讲述了php创建多级目录与级联删除文件的方法。分享给大家供大家参考,具体如下: 创建多级目录 mkdir 函数只能创建一级的目录,如果我们想创建多级目录,则需要自己编写...
C#代码实现扑克牌排序的几种方式
扑克牌游戏,总是能用到很多的手牌排序,总结了几种方式供参考,顺便记录一下方便以后使用。 我做的这个是由(1-13:黑桃A-K || 14 - 26:红桃 || 27 - 39:梅花 || 39 - 52 : 方片 || 53.54:小王...
php+jQuery ajax实现的实时刷新显示数据功能示例
本文实例讲述了php+jQuery ajax实现的实时刷新显示数据功能。分享给大家供大家参考,具体如下: 创建数据表:demo ---- 表的结构 `demo`--CREATE TABLE IF NOT EXISTS `demo` ( `id` int(11) NOT NULL AUTO_I...
C#泛型概念的简介与泛型的使用
C# 泛型(Generic) 定义:泛型允许我们延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程序中使用它的时候。也就是说,泛型是可以与任何数据类型一起工作的类或方法...
php项目中类的自动加载实例讲解
主要函数:spl_autoload_register() — 注册给定的函数作为 __autoload() 的实现 将函数注册到SPL __autoload函数队列中。如果该队列中的函数尚未激活,则激活它们。 如果在你的程序中已经实现了...
C# 7.0 使用下划线忽略使用的变量的原因分析
这个方法用的比较多的是在 out 参数,如使用 int 的尝试转换函数 var str = "123"; if (int.TryParse(str, out var _)) { var n = _; } 编译是不通过的,会出现 error CS0103: The name '_' does not exist in the curre...
thinkPHP5框架路由常用知识点汇总
本文实例讲述了thinkPHP5框架路由常用知识点。分享给大家供大家参考,具体如下: 一、路由的模式 普通模式(默认pathinfo,不解析路由) 'url_route_on' = false 混合模式(pathinfo+解析路由)...
C# 中使用正则表达式匹配字符的含义
正则表达式 是一种匹配输入文本的模式。.Net 框架提供了允许这种匹配的正则表达式引擎。模式由一个或多个字符、运算符和结构组成。接下来通过本文给大家介绍C# 中使用正则表达式...
PHP实现一个限制实例化次数的类示例
本文实例讲述了PHP实现一个限制实例化次数的类。分享给大家供大家参考,具体如下: 实【本文由:日本cn2服务器 提供 转载请保留URL】现思路 定义一个static变量$count,用于保存实例化...
C# Dictionary和SortedDictionary的简介
1、SortedDictionary泛型类 SortedDictionary 泛型类是检索运算复杂度为 O(logn) 的二叉搜索树,其中n是字典中的元素数。就这一点而言,它与 SortedList 泛型类相似。这两个类具有相似的对象模型...
php解决crontab定时任务不能写入文件问题的方法分
本文实例讲述了php解决crontab定时任务不能写入文件问题的方法。分享给大家供大家参考,具体如下: 今天使用crontab写的定时任务没有执行,很纳闷。 crontab.php phperror_reporting(0);$time =...
C#中SQL Command的基本用法
Command 常用属性 CommText 要下达至数据源的命令 CommanTimeout 出错等待时间 Command 三种方法 ExecuteNonQuery() 不返回值 ,一般应用于insert,update,delete语句中 ExecuteScalar() 返回一个值,一般用于...
Laravel项目中timeAgo字段语言转换的改善方法示例
前言 在我们过去的Laravel项目中,经常需要用到time_ago这样的字段,并将其转换为我们熟悉的本地语言,可以实现的方式有很多,比如编写一个time_ago的辅助函数将其转换成本地,或采用carbon的...
C#使用SQL DataReader访问数据的优点和实例
DataReader DataReader对象提供了用顺序的,只读的方式读取Command对象获得的数据结果集,正是因为DataReader是以顺序的方式连续的读取数据,所有DataReader会以独占的方式打开数据库的连接...
PHP实现的AES 128位加密算法示例
本文实例讲述了PHP实现的AES 128位加密算法。分享给大家供大家参考,具体如下: /*加密算法一般分为两种:对称加密算法和非对称加密算法。对称加密对称加密算法是消息发送者和接收...
C#使用SQL Dataset数据集代码实例
ADO.NET数据访问技术的一个突出特点就是支持离线访问,而实现这种离线访问的技术核心急速DataSet对象,该对象通过数据驻留在内存来实现离线访问。 DataSet对象由一组DataTable对象组成,...
php实现的支付宝网页支付功能示例【基于TP5框架
本文实例讲述了php实现的支付宝网页支付功能。分享给大家供大家参考,具体如下: 1.提交支付请求 require_once './payment/zfb/pagepay/service/AlipayTradeService.php';require_once './payment/zfb/pagepay/bui...
C#使用SQL DataAdapter数据适配代码实例
数据适配 DataAdapter 对象是DataSet 和数据源之间的桥梁,可以建立并初始化数据表(即DataTable),对数据源执行SQL指令。与DataSet 对象结合,提供DataSet对象存取数据源执行SQL指令,与Dat...
PHP实现的微信APP支付功能示例【基于TP5框架】
本文实例讲述了PHP实现的微信APP支付功能。分享给大家供大家参考,具体如下: 1.进行支付请求 他给的DEMO 用的时候有时候会报错 1)我遇到的情况 把 WxPay.Api.php这个文件的 postXmlCurl 这...
C#栈和队列的简介,算法与应用简单实例
堆栈(Stack) 代表了一个后进先出的对象集合。当您需要对各项进行后进先出的访问时,则使用堆栈。当您在列表中添加一项,称为推入元素,当您从列表中移除一项时,称为弹出元素...
Laravel 模型关联基础教程详解
在 Laravel 中定义模型关联是每个 Laravel 开发者可能已经做过不止一次的事情。但是在试图实现关联时可能会遇到各种问题。因为 Laravel 有各种各样的关联,你应该选择哪一个?当涉及到...
C#面向对象编程基础概念汇总
一、类与实例 对象是一个自包含的实体,用一组可识别的特性和行为类标示,面向对象编程,就是针对对象编写类,就是具有相同属性和功能的抽象的集合。 注意: 类名称首字母要大...
php探针不显示内存解决方法
本文介绍下php探针代码不显示cpu、内存、硬盘等信息的原因与处理方法,在使用php探针时遇到的一些问题。 一般php探针不显示以上信息的原因如下: 1,proc目录权限 看看proc目录的权限...
C#中的应用程序接口介绍及实现,密封类与密封方
API Application Programming Interface 应用程序接口 接口 定义 :指描述可属于任何类或结构的一组相关功能。 接口的成员可以是方法(不能有方法体),属性,事件和索引器,但不能包含常数...
php探针使用原理和技巧讲解
话说我的网站就是用的Win环境的虚拟主机,其实选主机还是要做的心中有数,不要被某些空间商忽悠了。所谓“无奸不商”这句话还是有它存在的意义,既然我们不能相信“天下无贼”...
C#中const和readonly的用法比较
const常量 创建const常量有两个优点,第一个优点是由于使用了有意义的名称,和数字相比,const常量更易于阅读和修改;第二个优点是由于编辑器保证他的值在程序运行的过程中保持固定...
php提供实现反射的方法和实例代码
就算是类成员定义为private也可以在外部访问,不用创建类的实例也可以访问类的成员和方法。 PHP自5.0版本以后添加了反射机制,它提供了一套强大的反射API,允许你在PHP运行环境中,...
C#中重载重写和覆盖的定义与区别
一、重载 1、重载示意 重载(Overload)是重新加载的意思,指的是同一个类中同名,但是参数列表不同的方法组(返回值不能区别函数是否重载),重载没有关键字。通俗点说重载是对...
php写入文件不覆盖的实例讲解
file_put_contents() :向文件中写入内容并且不覆盖之前的内容。 步骤: 1、新建文件 2、声明要写入内容的文件 3、这个文件的内容如图 4、file_get_contents读出文件的内容 5、在文件内容后直...
C#实现二叉排序树代码实例
二叉排序树,又称为二叉查找树。它或者是一颗空树,或者是具有下列性质的二叉树: 若它的左子树不为空。则左子树上所有的结点的值均小于跟的结点值 若它的右子树部位空,则右...
解决php写入数据库乱码的问题
对于乱码这个问题php开发者几乎都会有碰到过,我们下面主要是介绍了php mysql数据库连接时乱码解决方法。 MYSQL数据库使用UTF-8编码的问题 1.用phpmyadmin创建数据库和数据表 创建数据库的...
C#实现窗体全屏的两种方法
本文为大家分享了C#实现窗体全屏的具体代码,供大家参考,具体内容如下 方法一: 不过此方法有时候会出现莫名的bug //程序启动路径,与生【本文由:防cc 提供,感恩】成程序的ex...
php写入txt乱码的解决方法
相信很多人在使用PHP的过程中都遇到过生成文件乱码的情况,不论是使用fwrite还是file_put_contents写入。可能你会先尝试从编码入手尝试解决,但最终的结果往往是不理想的,尽管我们都...
C#中String和StringBuilder的简介与区别
简介区别 String的缺点是每次字符串变量的内容发生了改变时,都必须重新分配内存。你想想,如果创建一个迭代100000次的循环,每次迭代都将一个字符连接到字符串,这样内存中就会有...
php写入mysql中文乱码的实例解决方法
php写入mysql出现中文乱码的解决办法是:在建立数据库连接之后,将该连接的编码方式改为中文。 代码如下【源文URL、http://www.yidunidc.com/hk.html 转载请保留出处】: $linkID=@mysql_connect("...
C#使用String和StringBuilder运行速度测试及各自常用
对Sting和StirngBuilder进行速度测试 使用Stopwatch 秒表计时器类(注意引用命名空间System.Diagnostics;)中的方法, Start() 开始计时, Stop() 停止计时,属性 Elapsed :返回开始到结束的时间间隔...
php校验公钥是否可用的实例方法
ssh如何利用RSA公钥进行远程登录验证 1、本地机器生成密钥 $ssh-keygen -trsa 生成基于ssh协议第二版密钥,如果还是用rsa1,该升级了。 2、复制生成的id_rsa.pub公钥文件到远程服务器 $scpid_...
C#中通过使用Connection类来实现打开/关闭数据库的
为了访问数据库,就要提供数据库连接类,在C#中,是通过Connection类来实现的 四种类型的连接方式 SQLConnection ADOConnection OractleConnection ODBCConnection 以SQLConnection方式实现数据库的连接:...
php文件后缀不强制为.php的实操方法
在大家学习PHP中,认为php文件的后缀一定为.php,其实不然,我们可以把它写成其他的后缀。这样也可以防止其他人的恶意攻击。 php文件后缀不强制为.php 首先,我们先测试一下,PHP文件...
C#开启线程的四种方式示例详解
【文章转自:http://www.1234xp.com/xjp.html 复制请保留原URL】 一、异步委托开启线程 public static void Main(string[] args){ Actionint,int a=add; a.BeginInvoke(3,4,null,null);//前两个是add方法的参数,后两个可...
php实现QQ小程序发送模板消息功能
QQ小程序群里有伙伴要发送模板消息的代码,所以今天给大家分享QQ小程序模板消息发布,绝对一步一步带着大家走,每个细节都讲到。 今天先用php简单写一下,有空了再写java的。 首先...
C#使用Interlocked实现线程同步
通过System.Threading命名空间的Interlocked类控制计数器,从而实现进程 的同步。Iterlocked类的部分方法如下表: 示例,同时开启两个线程,一个写入数据,一个读出数据 代码如下:(但是运...
php DES加密算法实例分析
本文实例讲述了php DES加密算法。分享给大家供大家参考,具体如下: yii框架的DES代码 php/** *@see Yii CSecurityManager; */class Des{ public static function encrypt($data,$key){ $module=mcrypt_module_open('des','...