首页 > 2019年04月17日 > 全部分享
分布式系统的唯一id生成算法你了解吗?
在分库分表之后你必然要面对的一个问题,就是id咋生成? 因为要是一个表分成多个表之后,每个表的id都是从1开始累加自增长,那肯定不对啊。 举个例子,你的订单表拆分为了1024张订单表,每个表的id都从1开始累加,这个肯定有问题了! 你的系统就没办法根据表主键来查询订单了,比如id = 50这个订单, ...
分类:编程语言   时间:2019-04-17 16:51:35    收藏:0  评论:0  赞:0  阅读:125
设计模式10-装饰器模式
``` package DesignPattern; public class DecoratorPattern { //来自Head First 设计模式 //原始对象 public static abstract class Beverage{ String description="Unkow... ...
分类:其他   时间:2019-04-17 16:51:06    收藏:0  评论:0  赞:0  阅读:115
Java异常处理最佳实践及陷阱防范
出自《深夜里的程序猿》 作者:wangzenghuang 前言 不管在我们的工作还是生活中,总会出现各种“错误”,各种突发的“异常”。无论我们做了多少准备,多少测试,这些异常总会在某个时间点出现,如果处理不当或是不及时,往往还会导致其他新的问题出现。所以我们要时刻注意这些陷阱以及需要一套“最佳实践” ...
分类:编程语言   时间:2019-04-17 16:50:50    收藏:0  评论:0  赞:0  阅读:102
Spring 中事务控制的API介绍
Spring 中事务控制的API介绍 1、PlatformTransactionManager Spring所有事务代理类都是基于PlatformTransactionManager接口的实现。 此接口是spring的事务管理器,它里面提供了我们常用的操作事务的方法,如下代码片段: Platform ...
分类:编程语言   时间:2019-04-17 16:50:33    收藏:0  评论:0  赞:0  阅读:130
org.apache.spark.rpc.RpcTimeout$$anonfun$1.applyOrElse
跑sparkPis示例程序 报如下错误的原因可能是分配的任务数过多导致内存不足。 解决办法:减少任务数 19/04/17 04:19:17 WARN NettyRpcEndpointRef: Error sending message [message = RemoveExecutor(1,Comm ...
分类:移动平台   时间:2019-04-17 16:50:14    收藏:0  评论:0  赞:0  阅读:131
Spring boot配置logback
在application-dev.yml增加配置 配置文件的路径为 rescoures/evn/dev/logback-spring.xml ...
分类:编程语言   时间:2019-04-17 16:49:57    收藏:0  评论:0  赞:0  阅读:133
第二次团队任务
团队序号:6 团队名称:加个鸡腿 博客撰写人姓名:王东波(项目经理) 学号:2017035107137 码云地址:https://gitee.com/JiTui666 项目进度甘特图: 第一阶段全员完成 “飞机大战”游戏项目需求分析报告 该项目需求为在源码的基础上,根据游戏目前版本进行改进,完善设计 ...
分类:其他   时间:2019-04-17 16:49:42    收藏:0  评论:0  赞:0  阅读:112
UDP广播包
一,广播地址: 广播地址是专门用于同时向网络中所有工作站进行发送的一个地址。在使用TCP/IP 协议的网络中,主机号为全1的IP地址为广播地址。例如,对于 :192.168.199.0(掩码:255.255.255.0)网段,其广播地址为192.168.199.255 (255 即为2进制的1111 ...
分类:其他   时间:2019-04-17 16:49:23    收藏:0  评论:0  赞:0  阅读:113
操作系统
一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效率:全部掌握这 ...
分类:其他   时间:2019-04-17 16:48:57    收藏:0  评论:0  赞:0  阅读:124
以API方式调用C# dll,使用OneNote2013 sp1实现OCR识别本地图片
以API方式调用C# dll,使用OneNote2013 sp1实现OCR识别本地图片 ...
分类:Windows开发   时间:2019-04-17 16:48:02    收藏:0  评论:0  赞:0  阅读:412
三种int类型转为String类型的方法
public class Test { public static void main(String[] args) { int a=1; int b=2; String c=(a+b)+""; System.out.println(c); int a1=1; int b1=2; String c1 ...
分类:其他   时间:2019-04-17 16:47:42    收藏:0  评论:0  赞:0  阅读:94
Lavavel5.5源代码 - 限流工具
app('redis')->connection('default')->throttle('key000') // 每60秒,只能有10个资源被获取,在3秒内获取不到锁抛出异常 ->allow(10)->every(60)->block(3) ->then(function () { ... ...
分类:其他   时间:2019-04-17 16:46:56    收藏:0  评论:0  赞:0  阅读:173
在Scrapy里设置Cookies 要注意一点!
1.requests里设置cookies,可以将cookies放入headers里一同提交。 2.但是,如果使用Scrapy的时候需要Cookies,就不能把Cookies放在Headers里面。在Scrapy发起请求的时候,有一个单独的参数来设置Cookies: ...
分类:其他   时间:2019-04-17 16:46:39    收藏:0  评论:0  赞:0  阅读:330
JVM调优的几种策略
一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-X ...
分类:其他   时间:2019-04-17 16:46:22    收藏:0  评论:0  赞:0  阅读:114
can't access lexical declaration `a' before initialization
<script type="text/javascript"> alert(a); let a=2; </script> 以上代码报错: ReferenceError: can't access lexical declaration `a' before initialization(在初始化之前 ...
分类:数据库技术   时间:2019-04-17 16:46:05    收藏:0  评论:0  赞:0  阅读:350
cygwin执行.py提示找不到模块,但已经安装模块的解决办法
、 在解决了cygwin中make命令不能使用的问题之后(https://www.cnblogs.com/zhenggege/p/10724122.html),make maskrcnn路径下的setup.py,提示错误:make**error 1: no module named setuptoo ...
分类:Windows开发   时间:2019-04-17 16:45:43    收藏:0  评论:0  赞:0  阅读:501
设计模式7-命令模式
``` package DesignPattern; public class CommondPattern { //命令模式的要点:分离发令者,命令,与接令者 //将接令者对外暴露的接口包装成为一致的命令 //发令者拥有命令的实例,发令者调用命令实例,命令实例调用接令者接口从而实现命令动作 //优 ...
分类:其他   时间:2019-04-17 16:45:15    收藏:0  评论:0  赞:0  阅读:148
java算法 -- 快速排序
java算法 快速排序 快速排序的原理:选择一个关键值作为基准值。比基准值小的都在左边序列(一般是无序的),比基准值大的都在右边(一般是无序的)。一般选择序列的第一个元素。一次循环:从后往前比较,用基准值和最后一个值比较,如果比基准值小的交换位置,如果没有继续比较下一个,直到找到第一个比基准值小的值 ...
分类:编程语言   时间:2019-04-17 16:44:39    收藏:0  评论:0  赞:0  阅读:85
redis分布式集群配置
1.1 系统配置 IP MEM CPU DISK Description 192.168.16.11 4G 4C 50G Redis-g1-m; codis-proxy1 192.168.16.13 4G 4C 50G Redis-g1-s; codis-proxy2 192.168.16.14 4 ...
分类:其他   时间:2019-04-17 16:44:18    收藏:0  评论:0  赞:0  阅读:140
通过Function Score Query优化Elasticsearch搜索结果(综合排序)
在使用 Elasticsearch 进行全文搜索时,搜索结果默认会以文档的相关度进行排序,如果想要改变默认的排序规则,也可以通过sort指定一个或多个排序字段。 但是使用sort排序过于绝对,它会直接忽略掉文档本身的相关度(根本不会去计算)。在很多时候这样做的效果并不好,这时候就需要对多个字段进行综 ...
分类:编程语言   时间:2019-04-17 16:43:38    收藏:0  评论:0  赞:0  阅读:216
1016条   上一页 1 ... 25 26 27 28 29 ... 51 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!