首页 > 2021年08月03日 > 全部分享
synchronized 优化手段之锁膨胀机制!
synchronized 在 JDK 1.5 之前性能是比较低的,在那时我们通常会选择使用 Lock 来替代 synchronized。然而这个情况在 JDK 1.6 时就发生了改变,JDK 1.6 中对 synchronized 进行了各种优化,性能也得到了大幅的提升,这也是目前版本中还能经常见到 ...
分类:其他   时间:2021-08-03 10:19:27    收藏:0  评论:0  赞:0  阅读:20
LAMP
#LAMP ##一、LAMP ###1. LAMP概述 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl ...
分类:其他   时间:2021-08-03 10:19:16    收藏:0  评论:0  赞:0  阅读:28
spring-cloud服务之间的调用之ribbon
前言 昨天,我们通过一个实例演示了,spring-cloud服务注册组件——Eureka的基本配置和简单用法,但是服务注册就是为了方便后期的发现和调用,所以今天我们趁热打铁,分享下spring-cloud服务之间的调用。 服务间的调用 关于spring-cloud的服务调用,我们首先需要了解它的两个 ...
分类:编程语言   时间:2021-08-03 10:19:02    收藏:0  评论:0  赞:0  阅读:35
Logistic Regression
Logistic Regression 背景 之前写到了Linear Regression是为了解决线性的问题,例如预测房价等,结果是连续的值,而现实生活中还存在一些离散的计算,例如最简单的二分类,结果往往用两个离散的值来表示。这时,就要引入Logistic Regression来解决此类问题 Si ...
分类:其他   时间:2021-08-03 10:18:47    收藏:0  评论:0  赞:0  阅读:20
MySQL基础 - InnoDB统计数据是如何收集的
统计数据的存储方式 InnoDB有两种存储统计数据的方式: 1. 永久性地存储统计数据: 统计数据存在磁盘上,在服务器重启之后这些统计数据依然存在。 2. 非永久性的存储统计数据: 统计数据存储在内存中,当服务器关闭时这些统计数据就被清除掉。等到服务器重启后,在某些适当场景下会重新收集这些统计数据。 ...
分类:数据库技术   时间:2021-08-03 10:18:33    收藏:0  评论:0  赞:0  阅读:32
分库分表
转自:https://www.cnblogs.com/littlecharacter/p/9342129.html 一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连 ...
分类:其他   时间:2021-08-03 10:18:16    收藏:0  评论:0  赞:0  阅读:18
JAVA数组
1.数组概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成的 其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问他们 2.数组声明创建 2.1声明与创建数组 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法 da ...
分类:编程语言   时间:2021-08-03 10:17:57    收藏:0  评论:0  赞:0  阅读:21
Boyer-Moore 多数投票算法
###题目(模板) 给定一个序列,找出这个序列中是否有一个数字出现的次数超过数组长度的一半,若有输出这个数 Leetcode169 ###样例 ####Input 16 7 7 5 7 5 1 5 7 5 5 7 7 7 7 7 7 ####Output 7 ###思路 维护一个临时众数 \(can ...
分类:编程语言   时间:2021-08-03 10:17:42    收藏:0  评论:0  赞:0  阅读:18
一个用户在同一时间只能登录一次
web开发一个用户在同一时间只能登录一次,最后登陆用户会踢掉之前的用户。 关键点有两点。 1.每个登陆都需要有个“唯一值”作为识别号。 2.退出登陆模式:自己踢自己。 简单实现,就是用户每次登陆,存储UserID与“唯一值”可存储在Application中Cache,或者数据库等保存也可以。 然后每 ...
分类:其他   时间:2021-08-03 10:17:30    收藏:0  评论:0  赞:0  阅读:17
实时获取雪球某代码数据
import requests Cookie = 'xxxxx' UserAgent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515. ...
分类:其他   时间:2021-08-03 10:17:19    收藏:0  评论:0  赞:0  阅读:18
CRC校验原理和verilog实现方法(二)
1 前言 在 前面的博客 CRC校验原理和verilog实现方法(一) 中,介绍了CRC校验的原理和手动计算过程。本文说一下我在学习CRC校验FPGA实现的一点心得体会。 2 线性反馈移位寄存器 线性反馈移位寄存器简称LFSR,用于产生可重复的伪随机序列,也可用来实现CRC校验。LFSR主要由触发器 ...
分类:其他   时间:2021-08-03 10:17:08    收藏:0  评论:0  赞:0  阅读:27
Groovy语法入门
Groovy语法入门 个人的感觉是Groovy的语法像是JS和Python的结合体。 Groovy中可以省略小括号(“()”)和句尾结束分号(“;”)但是省略之后代码必须一句一行。 //函数语句 println 'Hello World!' //定义变量(弱类型) def i = 3 println ...
分类:其他   时间:2021-08-03 10:16:57    收藏:0  评论:0  赞:0  阅读:20
Protocol Buffers,一款比xml快100倍的序列化框架
我们通常习惯用Json、XML等形式的数据存储格式,但相信还有很多人没有听说过Protocol Buffer(简称protobuf)。protobuf是Google开源的一个语言无关、平台无关的通信协议,其小巧、高效和友好的兼容性设计,使其被广泛使用。性能比Json、XML真的强太多了! 而且,随着 ...
分类:其他   时间:2021-08-03 10:16:48    收藏:0  评论:0  赞:0  阅读:17
beanstalkd
队列的特性 :先进先出 队列的应用场景:异步处理,系统解耦,定时任务 Beanstalkd是什么? Beanstalkd是一个高性能,轻量级的分布式内存队列,支持生产者与消费者模式 Beanstalkd特性 优先级(priority) 延迟(delay) 持久化(persistent data)bi ...
分类:其他   时间:2021-08-03 10:16:36    收藏:0  评论:0  赞:0  阅读:21
【推荐算法】AUC的计算方法
先发代码,其他的过会儿再补。 面积法 double get_auc(vector<double>& prob, vector<int>& label) { int n = label.size(), pos = 0; vector<pair<double, int>> pl; for (int i ...
分类:编程语言   时间:2021-08-03 10:16:24    收藏:0  评论:0  赞:0  阅读:18
Python - 函数
函数简介 函数是具有某种特定功能的代码块,可以重复使用 在前面讲解数据类型的时候,其实已经出现了很多 Python 内置函数了 重复性代码 什么是重复性的代码 在处理功能相似的逻辑时,会出现结构雷同的代码 例如:有两个列表,编写程序分别打印这两个列表 a = [1, 2, 3] b = [10, 2 ...
分类:编程语言   时间:2021-08-03 10:16:09    收藏:0  评论:0  赞:0  阅读:22
C# 耗时记录
记录程序的运行耗时时间 System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); watch.Start(); //Code watch.Stop(); var mSeconds = watch.ElapsedM ...
分类:Windows开发   时间:2021-08-03 10:16:00    收藏:0  评论:0  赞:0  阅读:26
Django ORM简介和单表创建的设置和过程
ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 #sql中的表 ...
分类:其他   时间:2021-08-03 10:15:49    收藏:0  评论:0  赞:0  阅读:38
目标检测概述及map评价指标
深度学习经典检测方法 two-stage(两阶段):Faster-rcnn mask-rcnn one-stage(一阶段):YOLO系列 直接从一整张图像来预测出bounding box 的坐标、box中包含物体的置信度和物体所属类别概率 one-stage: 优势:速度快,适合做实时检测任务! ...
分类:其他   时间:2021-08-03 10:15:32    收藏:0  评论:0  赞:0  阅读:18
Java基础六:流程控制
流程控制 用户交互Scanner java.util.Scanner 是Java5的新特性,我们可以使用Scanner类来获取童用户的输入 基础语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串 ...
分类:编程语言   时间:2021-08-03 10:15:21    收藏:0  评论:0  赞:0  阅读:21
553条   上一页 1 ... 24 25 26 27 28 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!