- 博客(18)
- 收藏
- 关注
原创 面试题:用Redis和任意语言实现一段恶意登录保护的代码,限制1小时内每用户Id最多只能登录5次
/** * 请用Redis和任意语言实现一段恶意登录保护的代码,限制1小时内每用户Id最多只能登录5次。 * 具体登录函数或功能用空函数即可,不用详细写出 */ @Test public void loginTest(){ Object countObj = redisTemplate.execute(new RedisCallback() { public
2016-12-16 14:54:57 5488
转载 抽象类和接口的区别
接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.所以,在高级语言
2016-12-10 11:25:26 324
原创 双机热备
Keepalived 心跳监测软件 Haproxy 负载均衡软件( 等同与nginx 的负载均衡) 4台 服务器 主代理 IP 192.168.1.244 副代理 IP 192.168.1.245 VIP (虚拟IP) 192.168.1.243 被带服务器 1、192.168.1.31 2、192.168.1.32开始搭建 IP 192.168.1.244
2016-12-08 16:03:46 374
转载 mysql主从配置延迟
版权声明:本文为博主原创文章,未经博主允许不得转载。MySQL数据库主从同步延迟原理。MySQL数据库主从同步延迟是怎么产生的。MySQL数据库主从同步延迟解决方案。MySQL数据库主从同步延迟产生的因素。1.MySQL数据库主从同步延迟原理。答:谈到MySQL数据库主从同步延迟原理,得从mysql的数据库主从复制原理说起,mysql的主从复制都是单线程的操作,主库对所有D
2016-12-08 15:58:33 541
转载 Header:请求头参数详解
Header 解释示例Accept指定客户端能够接收的内容类型Accept: text/plain, text/html,application/jsonAccept-Charset浏览器可以接受的字符编码集。Accept-Charset: iso-8859-5Accept-Encoding指定浏览器可以支持的
2016-12-08 14:17:29 4916
原创 python 等腰三角形 小球落地
#等腰三角for i in range(1,6): for j in range(5-i): print j*'', print (2*i-1)*'*'print '\n','是等腰三角形'#倒三角for i in reversed(range(1,6)): for j in range(5-i): print
2016-11-14 21:03:25 2779
原创 小程序轮播图
test.jsvar app = getApp() Page({ data: { imgUrls: [ { link:'/pages/index/index', url:'http://img02.tooopen.com/images/20150928/tooopen_sy_1439127
2016-11-09 20:55:07 4281
转载 php缓存
PHP 中 9 大缓存技术总结也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;作者:来源:php100|2015-09-14 15:34 收藏 分享1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服
2016-11-08 11:18:37 302
转载 MySQL 百万级分页优化(Mysql千万级快速分页)
一般刚开始学SQL的时候,会这样写 SELECT * FROM table ORDER BY id LIMIT 1000, 10; 但在数据达到百万级的时候,这样写会慢死 SELECT * FROM table ORDER BY id LIMIT 1000000, 10; 也许耗费几十秒网上很多优化的方法是这样的 SELECT * FROM table WHERE id >= (SE
2016-10-17 16:59:06 18753 4
原创 laravel 文件上传 分页 excl导入导出
路由设置Route::any('/','LianxiController@index');Route::any('add','LianxiController@add');Route::any('zhanshi','LianxiController@zhanshi');控制器<?phpnamespace App\Http\Controllers;use DB;use App\Ht
2016-10-10 18:43:32 773 1
原创 laravel 5.2 简单的增删该查
app/html首先设置下config数据库连接路由设置Route::get('/my_home','MyController@index');Route::post('add','MyController@add');//添加Route::any('show','MyController@show');//查询Route::any('del','MyController@del');
2016-10-08 11:51:30 2210
原创 ucenter 单点登录
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。那么接下来我们实现一下首先进入下载一个ucenter包http://www.comsenz.com/downloads/install/ucenter#down_open然后呢。把ucenter
2016-09-26 18:40:07 679
原创 yii 2.0 ajax判断 是否为手机号还是邮箱登陆
视图ajax判断 //登陆 判断手机号或者邮箱 $(function(){ $("#submit").click(function(){ var email=$("#email").val(); // alert(email); var password=$("#password").val
2016-09-24 13:48:06 604
原创 yii2.0 使用分页封装类 分页
第一步:连接收据库,原生代码封装类连的数据库,因为是框架,不能是框架的数据库第二步:封装的类放在web下面,入口文件,可以自定义;命名 使用封装类第三步:注意文件名的路径,跳转上一页下一页的路径 下面可以对比看到类名 Db.class.php 连接数据库<?php/** * Created by PhpStorm. * User: Administrator * Date:
2016-09-23 00:19:08 1192
原创 yii 2.0 ajax 的即点即改 多条件搜索
商品 ">jquery $(function(){ $(document).on("click",".click",function(){ var id=$(this).attr('id');//获取id var aa=$(this).html();//获取html值 // alert(aa)
2016-09-22 13:45:45 711
原创 yii 2.0 操作 增删改查 两种方法 ajax 批删
//关闭csrf 原生代码 public $enableCsrfValidation = false;添加 接值 $connection = \Yii::$app->db->createCommand()->insert('denglu',$arr)->execute();查询 $command = \Yii::$app->db->createCommand(
2016-09-21 18:53:38 1886
原创 ajax点击 加号 批量添加 yii框架
ajax批量添加 $(function(){ $('#btn').click(function(){ var shu =1; for(i=0;i<shu;i++){ var html = "" + "商品" + "" +
2016-09-21 14:40:40 479 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人