您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第88790页

« 1 2 ... .85 .86 .87 .88 .89 88790.91 .92 .93 .94 .95 ... 222726 »

[其它] 关于Yii中模型场景的一些简单介绍

说明:前言 在Yii中模型字段验证有一个场景的概念,可以在不同的场景下设置不同的验证规则,在Yii中的场景默认为default,简单实现如下 下面我以用户表,表中字段为user_name,password 简单规则如下 public function rules() { return [ [['user_name', 'password'], 'required'], [['user_name', 'password'], 'string', 'max' => 255], ]; } 一
<weixin_38704870> 上传 | 大小:41kb

[其它] PHP+redis实现的限制抢购防止商品超发功能详解

说明:本文实例讲述了PHP+redis实现的限制抢购防止商品超发功能。分享给大家供大家参考,具体如下: redis不仅仅是单纯的缓存,它还有一些特殊的功能,在一些特殊场景上很好用。redis中key的原子自增incrby和判断key不存在再写入的setnx方法,可以有效的防止超发。 下面使用两个不同的方式来说明利用redis做商品购买库存数量限制。 业务场景很简单,就是限制抢购5个商品,模拟并发请求抢购商品,每抢购一次对应redis中的key值增加一次,通过判断限购的数量来限制抢购,抢购成
<weixin_38668754> 上传 | 大小:71kb

[其它] yii2.0框架使用 beforeAction 防非法登陆的方法分析

说明:本文实例讲述了yii2.0框架使用 beforeAction 防非法登陆的方法。分享给大家供大家参考,具体如下: beforeAction基本原理: 对比 1、执行顺序 init > beforeAction 2、调用子函数时,两个函数都不会再次执行 3、返回值 init返回false继续执行,beforeAction停止执行 4、执行EXIT,全部停止 从框架的示例代码来看,init用于初始化数据,beforeAction用户事件的处理 代码 // 登录统一验证 public fun
<weixin_38518638> 上传 | 大小:52kb

[其它] Laravel框架中缓存的使用方法分析

说明:本文实例讲述了Laravel框架中缓存的使用方法。分享给大家供大家参考,具体如下: 1. Laravel为各种不同的缓存系统提供了一致的API,支持的缓存有File、Memcached和Redis等 2. 主要方法 put()、add()、forever()、has()、get()、pull()、forget() 3. 配置文件路径 /config/cache.php 4. 添加路由 Route::get('/cache1', 'HomeControllercache1'); Route::g
<weixin_38714910> 上传 | 大小:53kb

[其它] Yii框架通过请求组件处理get,post请求的方法分析

说明:本文实例讲述了Yii框架通过请求组件处理get,post请求的方法。分享给大家供大家参考,具体如下: 在控制器的操作中处理get,post请求时,首先需要获得请求组件。 $request = \Yii::$app->request; 得到这个请求组件后,我们就可以通过请求组件获得参数了。 //通过get获取参数 $id = $request->get(id); //通过post获取参数 $id = $request->post(id); 在Yii框架中,我们不仅可以获取
<weixin_38744153> 上传 | 大小:46kb

[其它] Asp.net中将Word文件转换成HTML的方法

说明:本文所述为一个Asp.net实现将Word转换为HTML的功能,其关键代码如下: //存放word文件的完整路径 string wordPath = Server.MapPath(/word/test.doc); //存放html文件的完整路径 string htmlPath = Server.MapPath(/html/test.html); //上传word文件, 由于只是做示例,在这里不多做文件类型、大小、格式以及是否存在的判断 FileUpload1.SaveAs(wordP
<weixin_38650379> 上传 | 大小:45kb

[其它] ASP.Net中命名空间Namespace浅析和使用例子

说明:关于Namespace(命名空间)的使用,我常用 代码如下: ,这是在引用为我们提供的Namespace,这和ASP不同的,我们在ASP.net必须先引用与我们操作有关的Namespace后才能使用相应的功能。其实说白了,一个Namespace; 就是一个组件。 这个是关于ASP.net的高级应用。 我下面简单的列举一些常用的Namespace 代码如下: 处理数据时用到 < % Import Namespace
<weixin_38612811> 上传 | 大小:62kb

[其它] WebForm获取checkbox选中的值(几个简单的示例)

说明:PS:最近在做权限管理这个模块,发现用checkbox的地方挺多的,于是写了个简单的例子,以供以后学习和使用。 1.前端页面: 张三 李四 王五 <input name=chk_per type=ch
<weixin_38559203> 上传 | 大小:37kb

[其它] 去除HTML标签删除HTML示例代码

说明:代码如下: /// /// 去除HTML标签 /// /// /// public static string DeleteHTML(string Htmlstring) { //删除HTML Htmlstring = Regex.Replace(Htmlstring, ”]*)>”, “”, RegexOptions.IgnoreCase); Htmlstring = Regex.Replace(Htmlstring, ”
<weixin_38725734> 上传 | 大小:17kb

[其它] GridView中点击CheckBox选中一行来改变此行的颜色

说明:前台: 代码如下: //居中显示 后台: 代码如下: /// /// checkbox选中时,改变行
<weixin_38738189> 上传 | 大小:32kb

[其它] 嵌套repeater示例分享

说明:前台代码部分: 代码如下:             后台代码部分: 代码如下:private void function1(){  repeater1.datasource = data
<weixin_38592548> 上传 | 大小:40kb

[其它] 使用Aspose.Cells组件生成Excel文件实例

说明:生成带表头的Excel文件,格式如下显示。 当然更复杂的一些也可以通过 合并单元格的方法 public void Merge(int firstRow, int firstColumn, int totalRows, int totalColumns)来实现。 实现方式: 1. 首先,需要添加对”Aspose.Cells.dll”的引用。 2. 实现代码如下: 代码如下://新建工作簿             Workbook workbook = new Workbook(); //工作簿
<weixin_38556737> 上传 | 大小:76kb
« 1 2 ... .85 .86 .87 .88 .89 88790.91 .92 .93 .94 .95 ... 222726 »