码迷,mamicode.com
首页 > 2020年03月15日 > 全部分享
Java探针技术-JVM的动态agent机制:在main函数启动之后运行agent
premain是Java SE5开始就提供的代理方式,由于其必须在命令行指定代理jar,并且代理类必须在main方法前启动。因此,要求开发者在应用前就必须确认代理的处理逻辑和参数内容等等。在有些场合下,premain代理方式不能满足需求。为解决运行时启动代理类的问题,Java SE6开始提供了在应用 ...
分类:编程语言   时间:2020-03-15 16:22:17    阅读次数:84
大地坐标系和空间直角坐标系的转换
大地坐标系转空间直角坐标系 import math A_ALIS = 6378137 B_ALIS = 6356752.3142 E = math.sqrt(A_ALIS * A_ALIS - B_ALIS * B_ALIS) / A_ALIS def transform_latlonhei2xyz ...
分类:其他好文   时间:2020-03-15 16:21:57    阅读次数:83
Blocked Billboard II
前言 比赛真的状态不好(腐了一小会),导致差点爆0。 这个题解真的是在非常非常专注下写出来的,要不然真的心态崩。 题目 题目描述 奶牛Bassie想要覆盖一大块广告牌,她在之前已经覆盖了一小部分广告牌(但覆盖的这块面积不一定在广告牌上) 现在她要取一块足够大的布来将剩下的部分覆盖,问至少要多大的矩形 ...
分类:其他好文   时间:2020-03-15 16:21:40    阅读次数:60
ThreadPoolExecutor分析
1 ThreadPoolExecutor 1.1 常见参数 1.1.1 线程池参数 1.1.2 核心参数ctl 1.1.3 关于mainLock 字段主要是为了保证工作线程池字段 在多线程并发情况下的访问。至于 为何使用 而非使用安全的 ,原因如下所示: 使用 加锁操作会让操作按照顺序一个一个执行。 ...
分类:其他好文   时间:2020-03-15 16:21:26    阅读次数:63
Ubuntu 18.04安装Docker
1. 安装Docker 1. 2. 3. 4. 5. bionic为ubuntu18.04的版本号,ubuntu其他版本自行替换 6. 7. 8. 2. 安装docker compose 参考 "https://github.com/docker/compose" 1. curl L https:/ ...
分类:系统相关   时间:2020-03-15 16:21:15    阅读次数:79
JavaScript入门(二)
JavaScript入门(二) 运算符 数学运算符 +加法运算 / 字符串拼接 -减法运算 *乘法运算 /除法运算 %取余运算 赋值运算符 =赋值 +=加等于 -=减等于 *=乘等于 /=除等于 %=取余等于 比较运算符 >大于 <小于 >=小于等于 >=大于等于 ==等于(数值等于) 全等于(包括 ...
分类:编程语言   时间:2020-03-15 16:21:00    阅读次数:63
CentOS-7安装python虚拟环境
1. 安装虚拟环境模块 pip3 install virtualenv -i https://mirrors.aliyun.com/pypi/simple/ 2. 安装virtualenvwrapper 工具管理虚拟环境 pip3 install virtualenvwrapper -i https ...
分类:编程语言   时间:2020-03-15 16:20:45    阅读次数:72
TCP 的断包和粘包
以太网中存在一个对于帧的有效数据大小的限制,即 MTU,以太网的 MTU 为 1500 字节。一、断包就是说发送端一次发送的消息长度过大,如果超过了 MTU,那么 ip 会对其进行分片。在网络编程中,要避免出现 IP 分片。因为是 IP 层是没有超时重传机制的,如果 IP 层对一个数据包进行了分片,... ...
分类:其他好文   时间:2020-03-15 16:20:33    阅读次数:78
Nginx 下载和安装
@ "TOC" 环境 系统环境:CentOS 7.7 Nginx:nginx/1.17.9 1.Nginx 简介 Nginx 是一个高性能的 HTTP 和反向代理 Web 服务器,同时也提供了 IMAP/POP3/SMTP 服务。 Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的 Rambler ...
分类:其他好文   时间:2020-03-15 16:20:15    阅读次数:61
内网搭建nextcloud,通过外网端口转发访问
使用docker搭建nextcloud 使用环境: 物理主机:ubuntu docker环境 一台能访问的vps [ 注意:以下所有主机均关闭防火墙操作,如需开启防火墙操作,请先配置防火墙策略 ] 1、docker搜索nextcloud # docker search nextcloud 2、下载n ...
分类:其他好文   时间:2020-03-15 15:16:21    阅读次数:2024
JSON Serialization/Deserialization in C#
因为对C#不是特别熟悉,但是最近写个c#的demo,需要对获取的的json字符串进行解析,开始使用Newtonsoft.Json.Linq尝试了以下,但是感觉操作起来比较麻烦,尤其对与JSON结构比较深的情况。可能是习惯了其它语言的方式,很想能找到类似的方法。 最终了解到System.Web.Scr ...
分类:Windows程序   时间:2020-03-15 15:16:03    阅读次数:81
算法查找与排序
一.查找 1.顺序查找(线性查找)O(n) 2.二分查找 O(logn) 二.排序 lowB三人组 1.冒泡排序 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现他们的排序与排序要求相反时,就将他们 ...
分类:编程语言   时间:2020-03-15 15:15:34    阅读次数:94
java 对象的初始化过程
类Person: public class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } } Perso ...
分类:编程语言   时间:2020-03-15 15:15:21    阅读次数:73
TCP长连接和短连接的区别
当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次挥手,所以说每个连接的建立都是需要资源消耗和时间消耗的 示意图: 长连接: 所谓长连接,指在一 ...
分类:其他好文   时间:2020-03-15 15:14:48    阅读次数:80
R星游戏如何绑定二次验证码_虚拟MFA_两步验证_谷歌身份验证器?
一般点账户名——设置——安全设置中开通虚拟MFA两步验证 具体步骤见链接 R星游戏如何绑定二次验证码_虚拟MFA_两步验证_谷歌身份验证器? 二次验证码小程序于谷歌身份验证器APP的优势 1.无需下载app 2.验证码丢失后可找回 3.手机丢失后,可从其他手机登陆微信找回验证码,防止被别有用心的人找 ...
分类:其他好文   时间:2020-03-15 15:14:34    阅读次数:356
javascript:编程风格
原文章:https://wangdoc.com/javascript/index.html 编程风格 概述 “编程风格”(programming style)指的是编写代码的样式规则。不同的程序员,往往有不同的编程风格。 有人说,编译器的规范叫做“语法规则”(grammar),这是程序员必须遵守的; ...
分类:编程语言   时间:2020-03-15 15:14:07    阅读次数:68
PG归并排序算法详解
前言 归并排序算法是连接算法中比较复杂的算法,相比嵌套循环与Hash匹配而言。本节会通过实例来说明该算法在PG中的具体实现。 在PG中,通过状态机来实现——归并 连接。当然这里的完整流程是排序——归并——连接,由于排序通过Sort操作来完成,这里就不赘述。 这里的状态机一共有11中状态,在这11中状 ...
分类:编程语言   时间:2020-03-15 15:13:54    阅读次数:84
939条   上一页 1 ... 21 22 23 24 25 26 27 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!