Java之JVM监控工具分享JVM的基本知识常用的也就是类加载机制,内存区域、分配、OOM,GC,JVM参数调优几个链接自己看:今天结合代码讲一讲常用的java自带工具讲解,这些命令一般都是jdk/lib/tools.jar中。用来监控诊断我们的…
2024/11/13 15:19:54传统数据库的特性:原子性,一致性,独立性,持久性 缓存数据库(Nosql)的特性:强一致性(Consistency),可用性(Availability),分区容错性(Partition tolerance) 分布式数据库系…
2024/11/13 14:17:51一、在循环体内部找目标元素(循环体内部的分支通常有三个) int search(vector nums, int left, int right, int target) { while(left < right){ // 内部有三个分支,所以写为等于 // 这里这样写是为了防止leftright整型溢出 int mid left…
2024/11/13 13:27:23根据参数类型和传递方式,有以下4种不同的情况:值类型参数的按值传递; (int m)引用类型参数的按值(地址值)传递; (string str)值类型参数的按引用传递; (ref int m)引用类型参数的按…
2024/11/13 13:13:18参考JAVA实现排列组合_restart101225的博客-CSDN博客_java 排列组合,测试可用 排列公式组合公式1. 计算n! n * (n-1) * ...*2 *1 /*** 计算n的阶乘** param n* return 返回 n!*/private static long factorial(int n) {long sum 1;while (n > 0) {sum sum *…
2024/11/13 16:06:22 人评论 次浏览4 日,云原生计算基金会(CNCF)宣布接受 Cloud Native Buildpacks(CNB),将其托管到到 CNCF 沙箱中。CNCF 沙箱是早期项目发展的地方,有关 CNCF 项目成熟度水平的进一步说明,可以查看之…
2024/11/13 16:02:08 人评论 次浏览谈一下ACM的入门书籍及方法 首先说一下,ACM的入门方法多种多样,大部分人还是跟着学校一起参加集训,所以我这里主要是想对那些准备ACM入门的业余的朋友谈的。 入门书籍: 首先推荐一些ACM的书籍: (以下我都会给出在当当网…
2024/11/13 13:48:29 人评论 次浏览为什么80%的码农都做不了架构师?>>> 晚上没啥事情,晚8点多了来公司转了一圈,顺便整理了一下程序代码,把SVN里代码不规范的都仔细整理一下,从门外边进来时,公司里人有一半都在公司里忙碌&#x…
2024/11/13 13:47:57 人评论 次浏览参考JAVA实现排列组合_restart101225的博客-CSDN博客_java 排列组合,测试可用 排列公式组合公式1. 计算n! n * (n-1) * ...*2 *1 /*** 计算n的阶乘** param n* return 返回 n!*/private static long factorial(int n) {long sum 1;while (n > 0) {sum sum *…
2024/11/13 16:06:22 人评论 次浏览在日常开发过程中经常会使用到时间类函数的统计,其中获取1970年至今的UTC时间是比较常使用的,但是在windows下没有直接能够精确到微妙级的函数可用。本文提供方法正好可以解决这类需求问题。 注意1: time 函数有两中用法,如果他里…
2024/11/13 16:05:51 人评论 次浏览1. DLL的基本概念 应用程序(exe)要引用目标代码(.obj)外部的函数时,有两种实现途径——静态链接和动态链接。1. 静态链接 链接程序搜索相应的库文件(.lib),然后将这个对象模块复制到应用程序(.exe)中来。Windows之所不使用静态链接库。是由于非常多…
2024/11/13 16:05:20 人评论 次浏览说到矩阵运算,最简单的粗暴的就是三重循环直接遍历: def matrix_multiplication_loop(A,B): m A.shape[0] n A.shape[1] l B.shape[1] C np.zeros([m,l]) for i in xrange(m): for j in xrange(l): for k in xrange(n): C A[i][k]*B[k][j] return C…
2024/11/13 16:04:50 人评论 次浏览Kafka 基础消息系统的作用大部分小伙伴应该都清楚,这里用机油装箱举个例子:所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通&a…
2024/11/13 16:04:03 人评论 次浏览转载:http://chenfeicqq.iteye.com/blog/1889160 1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥…
2024/11/13 16:03:10 人评论 次浏览概述argsort()函数在模块numpy.core.fromnumeric中。在python中排序数组,或者获取排序顺序的时候,我们常常使用numpy包的argsort函数来完成。如下图所示,是使用python获取到数组中的排序的顺序。datanumpy.array([1,2,3,4,5])datasortnumpy.a…
2024/11/13 15:58:02 人评论 次浏览Django介绍 Django是Python下的 款著名的Web框架 什么是框架? 框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法; 另一种定义认为,框架是可被应用开发者定制的应用骨架。 Django优点 1.自带轮子众多,方便快速…
2024/11/11 7:02:22 人评论 次浏览通常情况下,我门在同一台服务器拷贝数据最常用的命令便是cp,如果要在不同服务器之间拷贝的话可以用scp命令。 1、命令格式: scp [参数] [原路径] [目标路径] 或者 scp [参数] [目标路径] [原路径] 2、命令参数: -1 强制scp命…
2024/11/11 7:01:20 人评论 次浏览前言 SMV是一个符号验证工具,是一个特别经典的形式化验证工具。本博文就关于如何安装smv做一些介绍。 SMV安装 linux 源码安装 wget http://www.cs.cmu.edu/~modelcheck/smv/smv.r2.5.4.tar.gz tar -xvf smv.r.2.5.4.tar.gz cd smv make如果报如下错误ÿ…
2024/11/13 15:53:06 人评论 次浏览今天看论坛看到此文章的,虽然比较复杂,但还是很有用的,这里写出来供大家参考,这次写出来我也不知道这是不是很全面吧,不过我估计能有的我都给写进去了。使用方法:将以下代码放入模板文件module.php中$sheli…
2024/11/11 6:59:46 人评论 次浏览之前用vbs写过的一大段代码,现要用Java重写,工作量非常大,原想用正则表达式的方式去实现,但当代码中过于复杂时,正则表达式还是达不到效果,于是用vbs的土办法编写一个先将其中Replace转换成Java的replace&a…
2024/11/11 6:58:44 人评论 次浏览