CAS(Compare And Swap) 比较并交换 前言 在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁。锁机制存在以下问题: 在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。 一个线程持有锁会导致其它所有需要此锁的线程挂起。 ...
分类:
其他好文 时间:
2020-06-16 10:25:00
阅读次数:
59
1.在使用Spark的 sum() 算子经常遇到结果被自动转化为科学技术 如何正常显示呢 假如 n结果会是一个科学计数法 val n=data.map(x=>x.toInt).sum() 然后我们 val a = BigDecimal(n) println(a) 这样打印出来的结果就是正常的大数 ...
分类:
其他好文 时间:
2020-06-16 10:24:45
阅读次数:
95
https://itnext.io/how-javascript-works-in-browser-and-node-ab7d0d09ac2f A visualization of JavaScript runtime, callback queue and event loop and Web A ...
分类:
编程语言 时间:
2020-06-16 10:24:28
阅读次数:
66
关于layui的日期控件。只需要月份的时候,还需要点击确定按钮才能选中很麻烦 现在想要的是当点击月份的时候,日期面板可以自动消失,现在是有两种方法可以做到,根据自己需求来选择 //页面头部的日期组件 var end = laydate.render({ elem: '#endTime', //选择器 ...
分类:
其他好文 时间:
2020-06-16 10:23:30
阅读次数:
340
两种实现方式继承Thread类或者实现Runnable接口 使用实现Runnable接口和继承Thread类这两种开辟新线程的方法的选择应该优先选择实现Runnable接口这种方式去开辟一个新的线程。因为接口的实现可以实现多个,而类的继承只能是单继承。因此在开辟新线程时能够使用Runnable接口就 ...
分类:
编程语言 时间:
2020-06-16 10:23:10
阅读次数:
55
仅当作记录 import py2neo from py2neo import Graph,Node,Relationship import pandas as pd graph = Graph("http://localhost:7474") graph = Graph("http://localh ...
分类:
编程语言 时间:
2020-06-16 10:22:56
阅读次数:
109
linux中几种安装软件 方法 http://blog.csdn.net/u010509774/article/details/50593231 一、rpm包安装方式步骤:1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3 ...
分类:
系统相关 时间:
2020-06-16 10:22:37
阅读次数:
65
官方SpringMVC示例Github:https://github.com/auth0-samples/auth0-spring-mvc-sample/tree/master/01-Login Maven形式案例代码:https://github.com/starSmallDream/MyAuth ...
分类:
编程语言 时间:
2020-06-16 10:22:07
阅读次数:
62
/** * 1.模式定义: * 过滤器(Filter Pattern)又称为标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象, * 通过预算逻辑以解耦的方式将他们联系起来。这种类型的设计模式属于结构模型,说白了,就是按条件筛选一组对象出来。 ...
分类:
其他好文 时间:
2020-06-16 10:21:47
阅读次数:
64
1.简介 Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”。 意思是说,逻辑控制器可以控制采样器(samplers)的执行顺序。由此可知,控制器需要和采样器一起使用, ...
分类:
其他好文 时间:
2020-06-16 10:21:04
阅读次数:
78
1. 创建一个DynamoDB 的Table(表)
2. 添加数据到Table中
3. 查询Table中的数据
4. 删除数据库
5. 补充,JSON和 Python 的query
分类:
数据库 时间:
2020-06-16 10:20:46
阅读次数:
77
#date命令现实当前日期 date +%F显示当前日期 [10:02:52 root@C8[ 2020-06-16DIR]#touch `hostname`_`date +%F`.log [10:03:47 root@C8[ 2020-06-16DIR]#ll total 0 -rw-r--r-- ...
分类:
系统相关 时间:
2020-06-16 10:20:35
阅读次数:
314
今天早上准备拉取master最新代码时发现无法拉取,异常报错如下: Update failed cannot lock ref 'refs/remotes/origin/2020_06_03_V1.102_edu': is at b6f203d110ad518d6e23191464acc054d0f ...
独立的 Update 在 UniRx 简介的时候,笔者讲了一种比较麻烦的情况:就是在 MonoBehaviour 的 Update 中掺杂了大量互相无关的逻辑,导致代码非常不容易阅读。 这种情况我们平时在项目开发中非常常见,代码如下: private void Update() { if (A) { ...
分类:
其他好文 时间:
2020-06-16 10:20:01
阅读次数:
67
鼠标右键中添加 在此处打开命令行窗口 注册表代码如下: [plain] view plain copy Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\CMD] @="在此处打开命令 ...
分类:
其他好文 时间:
2020-06-16 01:31:03
阅读次数:
100
dubbo 是一个基于 Java 开发的高性能的轻量级 RPC 框架,dubbo 提供了丰富的服务治理功能和优秀的扩展能力。而 dubbo-go 在 java 与 golang 之间提供统一的服务化能力与标准,是涂鸦智能目前最需要解决的主要问题。本文分为实践和快速接入两部分,分享在涂鸦智能的 dubbo-go 实战经验,意在帮助用户快速接入 dubbo-go RPC 框架,希望能让大家少走些弯路。另外,文中的测试代码基于 dubbo-go版本 v1.4.0。
分类:
其他好文 时间:
2020-06-16 01:30:50
阅读次数:
69
需要的工具:软件:VMwareWorkstation镜像文件:CentOS-7-x86_64-bin-DVD1.iso**创建虚拟机过程太简单就略过了。下载iso文件链接:http://mirrors.aliyun.com/centos/7/isos/x86_64/进入CentOS安装界面--选第一项InstallCentOS7这几项的意思是:1、InstallCentos7安装centos72、
分类:
其他好文 时间:
2020-06-16 01:30:23
阅读次数:
67