自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (19)
  • 收藏
  • 关注

转载 使用Redis Zset来处理活动常用排行榜(精确排行)

转载自https://segmentfault.com/a/1190000011737336严格的排行榜一个严格的排行榜,必须要满足每个人的排序都是有实际意义的,简单来说就是即使两个人的分数一样,那么也要分出先后来。活动周期在92天以内的话,那么我们就可以使用200w加活动结束时间作为数字A来保证排行榜的顺序正确在很大的活动中,比如奖项很大,第10名和第11名,可能奖金的额度相差...

2018-12-27 12:05:19 4038 1

转载 Redis 分布式锁的正确实现方式( Java 版 )

原文https://wudashan.cn/2017/10/23/Redis-Distributed-Lock-Implement/前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的...

2018-12-27 11:25:57 190

原创 分布式互斥锁之Redis实现

转载自https://blog.csdn.net/xiaolyuh123/article/details/78551345分布式锁的解决方式1.基于数据库表做乐观锁,用于分布式锁。(适用于小并发)2.使用memcached的add()方法,用于分布式锁。3.使用memcached的cas()方法,用于分布式锁。(不常用)4.使用redis的setnx()、expire()方法,用于分...

2018-12-27 10:42:05 1258

转载 Zookeeper 实现分布式节点下的配置文件统一管理和分布式锁

转载自https://www.jianshu.com/p/f37b14cf89f0一、ZooKeeper 简介ZooKeeper 是一个集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服务。ZooKeeper 的主要应用:1、节点选举;2、配置文件统一管理;3、分布式锁;4、发布与订阅(Dubbo);5、集群管理,集群中保证数据的强一致性,下面我们主要讲配置文件统一管理和分布式...

2018-12-27 09:47:36 282

转载 Redis、Jedis、Spring Data Redis及RedisTemplate和 Serializer详解

转载自https://www.cnblogs.com/edwinchen/p/3816938.htmlRedis  Redis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写,详细的信息在Redis官网上面。有,因为我自己通过google等各种渠道去学习Redis,走了不少弯路,所以总结一条我认为不错的学习路径给大家:  1.《The Little Redis B...

2018-12-26 18:02:02 646

原创 SpringMVC集成Redis+Sentinel模式

搭建Redis+Sentinel模式见上一篇文章Redis+Sentinel模式(主从复制故障转移)搭建高可用缓存服务需要的jar包spring-data-redis-1.4.1.RELEASE.jarjedis-2.6.0.jar spring-redis.xml配置文件<?xml version="1.0" encoding="UTF-8"?><b...

2018-12-26 16:46:16 1580

原创 Redis+Sentinel模式(主从复制故障转移)搭建高可用缓存服务

假设现在有三台服务器(下面的三个ip是示意ip,不是自己搭建时的真实ip),每台服务器上分别启用一个redis.conf和sentinel.conf192.168.1.100(主),192.168.1.101(从),192.168.1.102(从)借用网上的一张图示意搭建的redis架构Redis的哨兵机制是官方推荐的一种高可用(HA)方案,我们在使用Redis的主从结构时,如果主...

2018-12-26 15:47:02 1042

转载 dubbo 分布式事务

转载自https://blog.csdn.net/xiaomin1991222/article/details/50981473我觉得事务的管理不应该属于Dubbo框架, Dubbo只需实现可被事务管理即可,像JDBC和JMS都是可被事务管理的分布式资源, Dubbo只要实现相同的可被事务管理的行为,比如可以回滚, 其它事务的调度,都应该由专门的事务管理器实现。 在Java中,分布式事...

2018-12-24 18:14:15 2082

转载 dubbo中标签属性的的学习

<dubbo:service /> 用于服务生产者暴露服务配置属    性 类 型 是否必填 缺省值 描    述 interface class 必填 无 服务接口全路径 ref object 必填 无 服务对象实现引用 version string 可选 0.0.0 服务...

2018-12-24 14:01:20 979

转载 dubbo 配置文件详解

转载自https://www.cnblogs.com/linjiqin/p/5859153.html一、dubbo常用配置<dubbo:service/> 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心。eg、<dubbo:service ref="demoService" interface="com.un...

2018-12-24 13:45:54 190

转载 Dubbo消费者无法连接到生产者提供的服务?内网IP?

转载自https://blog.csdn.net/xlgen157387/article/details/52702659环境:Cent OS 7.0背景:这篇文章的标题可以设置为如下几个,因为他都是同一个解决方法: (1)Dubbo注册zookepper时为什么会自动使用内网IP? (2)Dubbo消费者无法连接到生产者提供的服务 (3)。。。场景还原1、项目部署架构...

2018-12-24 13:06:31 2004

原创 Dubbo本地调试直连

参考文章服务提供方修改dubbo配置文件的registry,将register的值修改为false<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001...

2018-12-24 11:40:55 9169

原创 dubbo+zookeeper在项目中的应用配置

Dubbo 是什么一款分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案Dubbo 架构流程图Provider:服务提供方 Consumer:服务消费者 Registry:注册中心 Monitor:统计服务调用次数和调用时间的监控中心调用流程 0.启动服务提供者。 1.服务提供者在启动时,向注册中心注册自己提供的服务。 2.服务消费者在启...

2018-12-22 16:48:53 741

转载 Nginx阻止DDoS攻击的教程收集(转)

转载自https://www.cnblogs.com/EasonJim/p/7807729.htmlDDoS估计是一个非常头痛的问题。分布式拒绝服务攻击(DDoS)指的是通过多台机器向一个服务或者网站发送大量看似合法的数据包使其网络阻塞、资源耗尽从而不能为正常用户提供正常服务的攻击手段。随着互联网带宽的增加和相关工具的不断发布,这种攻击的实施难度越来越低,有大量IDC托管机房、商业站点、游...

2018-12-22 14:50:10 650

转载 Nginx限制访问速率和最大并发连接数模块--limit (防止DDOS攻击)

转载自https://www.cnblogs.com/wjoyxt/p/6128183.htmlTengine版本采用http_limit_req_module进行限制具体连接请参考 http://tengine.taobao.org/document_cn/http_limit_req_cn.html和官方nginx类似,不过支持多个变量,并且支持多个limit_req_zone的设...

2018-12-22 14:26:02 1447

转载 nginx的limit_req_zone使用和一些nginx杂项

转载自https://blog.csdn.net/shuixiou1/article/details/80165525基于nginx的请求频率限制。一、配置文件#限速,每秒10个,内存区域10m,大概16万个sessionlimit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;server{ listen 80; s...

2018-12-22 13:39:17 2717

转载 Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法

转载自https://blog.csdn.net/du_zilin/article/details/54136338eclipse中创建的maven项目直接部署到tomcat中报ClasNotFount,查看tomcat中发现maven中的jar包并没有复制过来。解决方法:项目右键=》Properties=》My Eclipse=》Deployment Assembly=》右侧add=》J...

2018-12-21 10:23:52 289

转载 MySQL定义和变量赋值

转载自https://www.cnblogs.com/mengfanrong/p/4911592.html变量可以在子程序(性能、存储过程、匿名块)声明和使用。这些变量的范围是在BEGIN...END规划。变量的定义语法格式:DECLARE var_name [, var_name]... data_type [ DEFAULT value ];var_name为局部变量的...

2018-12-19 15:16:02 4223

转载 mysql游标循环多一次的解决办法

转载自https://blog.csdn.net/limenghua9112/article/details/49078585今天工作中,需要批量处理些数据,用到了mysql的游标。但是执行的时候,老是会多循环一遍,很是烦人。最后终于找到了原因,记录在此。create procedure pro_cursor_account_record()BEGINDECLARE no int d...

2018-12-19 11:43:21 2400

转载 mysql存储过程事务回滚

转载自https://blog.csdn.net/some_times/article/details/46316979DELIMITER $$ CREATE DEFINER=`root`@`localhost` PROCEDURE `test_procedure`()BEGIN DECLARE errno int; declare continue HANDLER for sql...

2018-12-19 11:39:50 4273

转载 MySql CURSOR+LOOP循环-使用小实例

转载自https://blog.csdn.net/starinbrook/article/details/77078126转载自https://blog.csdn.net/makang456/article/details/53896346/【简介】  游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。  游标充当指针的作用。  尽管游标能遍历结果中的所有行...

2018-12-13 17:41:13 4597

转载 mysql游标示例mysql游标简易教程

转载自http://www.cnblogs.com/makerule/p/4613844.html从mysqlV5.5开始,进行了一次大的改变,就是将InnoDB作为默认的存储引擎。InnoDB支持事务,而且拥有相关的RDBMS特性:ACID事务支持,数据完整性(支持外键),灾难恢复能力等等。现在简单总结一下游标的知识。(一),认识游标(cursor)就是一个可读的标识,用来标识数...

2018-12-12 11:06:53 192

转载 Linux下date命令,格式化输出,时间设置

date命令的帮助信息 [root@localhost source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。 -d, --date=字符串              显示指定字符串所描述的时间,而非当前...

2018-12-11 12:01:51 1946

转载 怎么修改nginx的access.log的时间格式

说明nginx访问日志的时间格式,原格式为:03/Jun/2017:02:06:53 +0800这种日志格式,对于我们来说,不是我们习惯的日志格式。使用起来不方便。我们打算修改为2017-06-03 07:06:53我们有两种方法可以达到要求修改nginx源代码 参考:http://wolfchen.blog.51cto.com/2211749/122380...

2018-12-11 10:34:34 3072

转载 Thymeleaf+SpringMVC,如何从模板中获取数据

转载自https://www.cnblogs.com/jiangchao226/p/5938152.htmlThymeleaf+SpringMVC,如何从模板中获取数据在一个典型的SpringMVC应用中,带@Controller注解的类负责准备数据模型Map的数据和选择一个视图进行渲染。这个模型Map对视图进行完全的抽象,在使用Thymeleaf的情况下,它将是一个VariablesMa...

2018-12-08 22:14:06 900 1

转载 Thymeleaf+Spring整合--(附带自己补充)

转载自https://www.cnblogs.com/jiangchao226/p/5937458.html前言这个教程介绍了Thymeleaf与Spring框架的集成,特别是SpringMvc框架。注意Thymeleaf支持同Spring框架的3.和4.版本的集成,但是这两个版本的支持是封装在thymeleaf-spring3和thymeleaf-spring4这两个独立的库中,项目...

2018-12-08 13:19:36 1894 2

原创 thymeleaf参考文档-3.1.2 上下⽂

为了处理我们的模板,我们将创建⼀个实现IGTVGController接⼝的HomeController类:public class HomeController implements IGTVGController { public void process( final HttpServletRequest request, final HttpServl...

2018-12-08 10:59:37 466

原创 thymeleaf参考文档-3.1.1 使⽤th:text和外部化⽂本

外部化⽂本是从模板⽂件中提取模板代码的⽚段,以便它们可以保存在单独的⽂件(通常为.properties⽂件)中,并且可以轻松地替换为使⽤其他语⾔编写的等效⽂本(称为国际化或简单的i18n)。 ⽂本的外部化⽚段通常称为“消息”。消息总是具有标识它们的键,⽽Thymeleaf允许您使⽤#{...}语法表达式指定对应的特定消息:<p th:text="#{home.welcome}"&g...

2018-12-08 10:04:34 473

原创 thymeleaf参考文档-3.1 多语⾔欢迎⻚

我们的第⼀个任务是为我们的杂货店创建⼀个主⻚。该⻚⾯的第⼀个版本将⾮常简单:只需⼀个标题和⼀个欢迎信息。 这是我们的/WEB-INF/templates/home.html⽂件:<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><head> <title>Good ...

2018-12-08 09:47:16 553

原创 You are using pip version 10.0.1, however version 18.0 is available.

C:\Users\yaosht>pip install requestsCollecting requests Using cached https://files.pythonhosted.org/packages/ff/17/5cbb026005115301a8fb2f9b0e3e8d32313142fe8b617070e7baad20554f/requests-2.20.1-p...

2018-12-06 18:48:53 414

原创 layui使用button按钮 点击出现子弹层 弹层中加载表单,并传递参数给父弹出层

在父层中增加button按钮和隐藏域接收子弹出层传递的值<button id="btnMenuTree" type="button" class="layui-btn layui-btn-radius layui-btn-normal layui-btn-xs">选择</button><input type="hidden" id="pa

2018-12-06 11:58:57 4415

转载 layer弹出框中icon数字参数说明

转载自https://blog.csdn.net/ytangdigl/article/details/72903267

2018-12-05 16:26:30 276

转载 ajax请求,载入返回的页面的内容 无法使用layui的问题

//Ajax获取 $.post('[[@{/menu/toMenuEdit"}]]', {menuId:data.menuId}, function(str){ layer.open({ type: 1, title:"编辑菜单", ...

2018-12-04 12:45:06 1174

转载 使用layer.open时content属性传值记录

转载自https://www.cnblogs.com/zhengchenhui/p/6038865.html 

2018-12-04 12:39:20 5878

转载 layUI ajax加载html页面后重新渲染

转载自https://blog.csdn.net/lglglgl/article/details/79774915?utm_source=blogxgwz1相关问题同: 1、layUI使用jquery.load加载界面时,如何让layui渲染页面? 2、layUI ajax加载html页面后重新渲染layUI ajax加载html页面后渲染,关键在将html插到指定位置后重新调用ele...

2018-12-04 12:37:45 2353

原创 thymeleaf+layui加载页面渲染时TemplateProcessingException: Could not parse as expression: "

Caused by: org.attoparser.ParseException: Could not parse as expression: " {type: 'numbers'}, {field: 'name', title: 'name'}, {field: 'id',...

2018-12-03 17:20:28 31738 52

前端自定义滚动条

自定义滚动条

2019-12-14

pdg转pdf格式

pdg转pdf格式

2012-03-20

画流程图的软件DiagramDesigner

画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner

2011-05-16

割顶,割边,连通分支割顶,割边,连通分支

割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支

2011-04-30

图论——支撑树图论——支撑树图论——支撑树

图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树

2011-04-30

浙江大学acm,吉林大学acm模板

浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板

2011-04-30

浙大android教学

浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学

2011-04-30

word格式转换成pdf格式

word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式

2011-04-08

ER_designer

ER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER图ER图ER图ER图ER图ER图

2011-04-07

资料论文资料论文资料论文

资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文

2011-04-02

android资料4

android资料4android资料4android资料4android资料4android资料4android资料4android资料4android资料4android资料4

2011-04-02

android资料3

android资料3android资料3android资料3android资料3android资料3android资料3android资料3android资料3

2011-04-02

android资料2

android资料2android资料2android资料2android资料2android资料2android资料2android资料2

2011-04-02

android资料1

android资料1android资料1android资料1android资料1android资料1android资料1

2011-04-02

java编程规范

java编程规范

2011-02-23

jd-gui.exe

反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具

2010-08-19

浙大算法包,几何 结构\数论\数值计算\图论_NP搜索\图论_连通性\图论_匹配\组合\

这里汇集了浙江大学一些同学的算法,列表如下: 几何\ 多边形 多边形切割 浮点函数 几何公式 面积 球面 三角形 三维几何 凸包(graham) 网格(pick) 圆 整数函数 注意 结构\ 并查集 并查集扩展(friend_enemy) 堆(binary) 堆(mapped) 矩形切割 线段树 线段树扩展 线段树应用 子段和 子阵和 其他\ 大数(整数类封装) 分数 矩阵 线性方程组(gauss) 日期 线性相关 数论\ 阶乘最后非零位 模线性方程(组) 质数表 质数随机判定(miller_rabin) 质因数分解 最大公约数欧拉函数 数值计算\ 定积分计算(Romberg) 多项式求根(牛顿法) 周期性方程(追赶法) 图论_NP搜索\ 最大团(n小于64) 最大团 图论_连通性\ 无向图关键边(dfs邻接阵形式) 无向图关键点(dfs邻接阵形式) 无向图块(bfs邻接阵形式) 无向图连通分支(bfs邻接阵形式) 无向图连通分支(dfs邻接阵形式) 有向图强连通分支(bfs邻接阵形式) 有向图强连通分支(dfs邻接阵形式) 有向图最小点基(邻接阵形式) 图论_匹配\ 二分图最大匹配(hungary邻接表形式) 二分图最大匹配(hungary邻接阵形式) 二分图最大匹配(hungary邻接表形式,邻接阵接口) 二分图最大匹配(hungary正向表形式) 二分图最佳匹配(kuhn_munkras邻接阵形式) 一般图最大匹配(邻接表形式) 一般图最大匹配(邻接阵形式) 一般图最大匹配(正向表形式) 一般图匹配(邻接表形式,邻接阵接口) 图论_网络流\ 上下界最大流(邻接阵形式) 上下界最小流(邻接阵形式) 上下界最大流(邻接表形式) 上下界最小流(邻接表形式) 最大流(邻接阵形式) 最大流(邻接表形式) 最大流(邻接表形式,邻接阵接口) 最大流无流量(邻接阵形式) 最小费用最大流(邻接阵形式) 图论_应用\ 欧拉回路(邻接阵形式) 前序表转化 树的优化算法 拓扑排序(邻接阵形式) 最佳边割集 最佳顶点割集 最小边割集 最小顶点割集 最小路径覆盖 图论_最短路径\ 最短路径(单源bellman_ford邻接阵形式) 最短路径(单源dijkstra邻接阵形式) 最短路径(单源dijkstra_bfs邻接表形式) 最短路径(单源dijkstra_bfs正向表形式) 最短路径(单源dijkstra+binary_heap邻接表形式) 最短路径(单源dijkstra+binary_heap正向表形式) 最短路径(单源dijkstra+mapped_heap邻接表形式) 最短路径(单源dijkstra+mapped_heap正向表形式) 最短路径(多源floyd_warshall邻接阵形式) 图论_支撑树\ 最小生成树(kruskal邻接表形式) 最小生成树(kruskal正向表形式) 最小生成树(prim邻接阵形式) 最小生成树(prim+binary_heap邻接表形式) 最小生成树(prim+binary_heap正向表形式) 最小生成树(prim+mapped_heap邻接表形式) 最小生成树(prim+mapped_heap正向表形式) 最小树形图(邻接阵形式) 应用\ joseph模拟 N皇后构造解 布尔母函数 第k元素 幻方构造 模式匹配(kmp) 逆序对数 字符串最小表示 最长公共单调子序列 最长子序列 最大子串匹配 最大子段和 最大子阵和 组合\ 排列组合生成 生成gray码 置换(polya) 字典序全排列 字典序组合 组合公式

2009-04-26

dev c++ 8M但功能全

Dev c++编程软件,8M很小,但功能还全,可谓是麻雀虽小五脏俱全啊。虽不及vc++功能的强大,但安装速度却是他的十几倍啊,随身携带很方便

2009-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除