码迷,mamicode.com
首页 > 2020年01月30日 > 全部分享
如何优雅地用Redis实现分布式锁?
什么是分布式锁 在学习Java多线程编程的时候,锁是一个很重要也很基础的概念,锁可以看成是多线程情况下访问共享资源的一种线程同步机制。这是对于单进程应用而言的,即所有线程都在同一个JVM进程里的时候,使用Java语言提供的锁机制可以起到对共享资源进行同步的作用。如果分布式环境下多个不同线程需要对共享 ...
分类:其他好文   时间:2020-01-30 17:04:58    阅读次数:57
[JSOI2010]旅行题解
"题目链接" 图论+DP的一道题,可以贪心地发现,要使路径最短,把路径按长度从小到大排序后,肯定会把前$fr$条路径安排到走的路径上,每次交换也是将前$fr$条路径与$fr$后的路径交换,至于$fr$为多少我们可以枚举$fr$,然后DP求出$ans$ 设$f[i][j][k]$表示从1走到$i$,在 ...
分类:Web程序   时间:2020-01-30 17:04:41    阅读次数:84
大数加法模拟
https://codeforces.com/contest/1181/problem/B 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef long long ll; 4 string cal(string a,string b) ...
分类:其他好文   时间:2020-01-30 17:04:12    阅读次数:65
or的代码
数据库里or的代码实现逻辑是|,model_test.py里新增代码如下图: 打印的结果如下图: ...
分类:其他好文   时间:2020-01-30 17:03:53    阅读次数:118
5.自由变换
快捷键:ctrl+T(可以选中多个图层) 可以对图像进行放大缩小,旋转 放大缩小:鼠标移动到定界框的顶点上时,按住鼠标拖拽(shift等比缩放,alt键从中心进行缩放) 旋转:鼠标放在定界框外部,按住可以进行旋转(按住shift一次旋转15度) ...
分类:其他好文   时间:2020-01-30 17:03:27    阅读次数:76
记一次百度OCR的使用
title: 记一次百度OCR的使用 copyright: true tags: python abbrlink: 8d4a5af0 date: 2018 11 12 11:04:27 恰巧用到了OCR批量识别,鉴于准确度没有使用在本地训练的TensorFlow OCR,而是选择了百度OCR,可选的 ...
分类:其他好文   时间:2020-01-30 17:03:10    阅读次数:88
leetcode刷题经验——编程语言:Java
1、两数之和(难度:简单) (1)Java数组 动态初始化:数据类型[] 数组名称=new 数据类型 [长度] 键盘输入方法: 方法一(不限制输入数组的长度): Scanner sc = new Scanner(System.in); String str = sc.next().toString( ...
分类:编程语言   时间:2020-01-30 17:02:56    阅读次数:72
2.PS新建画布
1.应用于屏幕的设计 分辨率单位必须是:像素/英寸 宽度高度单位是:像素 2.用于印刷品的设计 分辨率单位必须是:像素/英寸;分辨率设置为300;颜色模式设置为:CMYK(后续再讨论) 宽度高度是:厘米 ...
分类:其他好文   时间:2020-01-30 17:02:42    阅读次数:52
「数据挖掘入门系列」数据挖掘模型之分类和预测 - 逻辑回归
拿电商行业举例,经常会遇到以下问题:如果基于商品的历史销售情况,以及节假日、气候、竞争对手等影响因素,对商品的销量进行趋势预测?如何预测未来一段时间哪些客户会流失,哪些客户可能会成为VIP用户?如果预测一种新商品的销售量,以及哪种类型的客户会比较喜欢?除此之外,运营部门需要通过数据分析来了解具有某些... ...
分类:其他好文   时间:2020-01-30 17:02:26    阅读次数:105
C++学习 -- 开始
名称空间 using编译指令 名称空间是用来区分不同库的相同函数名,仅当引用头文件没有.h时使用名称空间。 变量的声明 定义声明(defining declaration) 声明即定义,在同一个文件 引用声明(reference declaration) A文件声明,B文件定义 ...
分类:编程语言   时间:2020-01-30 17:01:39    阅读次数:61
Dockerfile 部署Java tomcat
1. Dockerfile文件 FROM centos:7 MAINTAINER digdeep@126.com ADD jdk-8u181-linux-x64.tar.gz /usr/local ENV JAVA_HOME /usr/local/jdk1.8.0_181 ADD http://mi ...
分类:编程语言   时间:2020-01-30 17:01:19    阅读次数:80
ctypes给扩展模块中的函数传递回调函数
C语言中的回调函数 什么是回调函数我就不介绍了,我们先来看看C语言中如何使用回调函数。 函数指针 不过在看回调函数之前,我们先看看如何把一个函数赋值给一个变量。准确的说,是让一个指针指向一个函数,这个指针叫做函数指针。通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。函数 ...
分类:其他好文   时间:2020-01-30 17:01:05    阅读次数:387
linux 给文件替换字符串/替换内容/替换某行 (shell,sed)
本文是要讲linux 不打开文档/文件的情况下,替换文本内容。打开文档,在文档/文件内替换内容的,可以用vim,可参考这篇文章vim 替换文本 。 话题相关#linux 文件替换字符串#sed 字符串替换#shell 文件替换某行#linux 替换指定行内容#linux 替换某行 linux一般用s ...
分类:系统相关   时间:2020-01-30 17:00:40    阅读次数:156
python 迭代器
from collections import Iterablefrom collections import Iterator'''可迭代对象:可以直接作用于for循环的对象统称为可迭代对象(Iterable)。可以用isinstance()去判断一个对象是否是Iterable对象可以直接作用于f ...
分类:编程语言   时间:2020-01-30 17:00:19    阅读次数:76
实现ABAP条件断点的三种方式
本文是鼠年第3篇文章,也是汪子熙公众号第202篇原创文章。 今天是大年初三,Jerry祝大家霍去病,辛弃疾,健健康康,长命百岁。 ABAP条件断点这个话题,Jerry的同事曾经问过我,虽然小但很实用。 所谓条件断点,就是设置在某行语句上的断点,并不总是会触发,而是仅当满足一定条件时才触发。 条件断点 ...
分类:其他好文   时间:2020-01-30 16:59:58    阅读次数:90
Web服务与应用-Tomcat
1.1 简介Tomcat是由Apache软件基金会下属的Jakarta项目开发的Servlet容器。1.2 准备工作https://blog.csdn.net/weixin_34318956/article/details/92661664已下载不下来jdk 1.6告终闲着没事把除Tomcat这章一... ...
分类:Web程序   时间:2020-01-30 16:59:41    阅读次数:68
JS原型链的理解和使用(二)
根据在创建对象的时候,创建出来的对象的__proto__指向创建这个对象的函数的prototype属性。 由于在调用对象的属性或者方法的时候会首先在对象的作用域中查找指定的属性或者方法,如果未找到则会去对象的原型链(即__proto__对象)上查找。所以可以在自定义函数的时候往函数的prototyp ...
分类:Web程序   时间:2020-01-30 15:54:52    阅读次数:98
970条   上一页 1 ... 29 30 31 32 33 34 35 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!