12 量子物理学

尚未进行身份认证

我要认证

量子物理学是未来的发展方向,尤其是计算机方向的应用。现在的知识能力、学习能力、知识分享能力。人生能走多远,看与谁同行;有多大成就,看有谁指点。技术方向:广度-》深度-》精度。

等级
TA的排名 4k+

IDEA常用插件

0、JProfilerJVM性能监控1、stackoverflow这个插件其实是最实用的插件,程序猿遇到的问题,基本都能找到回答,但是它使用的是google搜索引擎,对于,不购买vpn的同学来说,感觉好鸡肋呀~选中需要搜索的问题,然后,右键点击狂拽屌指数:☆实用指数:★★★★★2、sonarLintBUG检查工具3、spotbugs​​​​​​​BUG检查工具4、Translation在我们平时的开发中接触的都是英文,那么作为普通人的我们肯定是不能所有都.

2020-08-14 20:32:31

IDEA部署项目到tomcat时artifact中没有项目

我们的项目存在,但是IDEA部署项目到tomcat时artifact中没有项目时工具/原料 IDEA Tomcat 方法/步骤 点击file菜单,选择project Structure 选择Modules,找到需要部署的项目,右键,点击add,找到web,点击web 按图示顺序操作,先选择Artifacts,然后点击+号,选择Web Application:exploded,然后选择from Modules, 选择对应的项目,点击

2020-08-13 15:48:25

New Relic APM(应用性能监控)介绍

New Relic介绍New Relic是国外知名的、老牌、资深监控服务商。这么好的东西,之前免费使用了几个月,有义务宣传一下。Google上搜索一下“apm 监控 推荐”,第一个是知乎的:有什么知名的开源apm(Application Performance Management)工具吗?为什么选择 New Relic:监控是必须的,不然就好比摸着石头过河,哪里有坑,踩下去了才知道!!! 可一直免费试用,当日高级版功能更加强大,现已转到收费版,获得的收益非常可观 非侵入式安装,无需在.

2020-08-13 10:47:51

Markdown

一、Markdown 是什么?Markdown 是一种轻量级的「标记语言」,创始人为约翰·格鲁伯,用简洁的语法代替排版,目前被越来越多的知识工作者、写作爱好者、程序员或研究员广泛使用。其常用的标记符号不超过十个,相对于更为复杂的 HTML 标记语言来说,Markdown 十分的轻量,学习成本也不需要太多,且一旦熟悉这种语法规则,会有沉浸式编辑的效果。另外,印象笔记 Markdown 支持 CommonMark 和 GFM (GitHub Flavored Markdown) 标准。二、印象笔

2020-08-12 09:32:07

Markdown的常用语法

简介Markdown 是一种轻量级标记语言,它用简洁的语法代替排版,使我们专心于码字。它的目标是实现易读易写,成为一种适用于网络的书写语言。同时,Markdown支持嵌入html标签。<u>注意:Markdown使用#、+、*等符号来标记, 符号后面必须跟上 至少1个 空格才有效!</u>Markdown的常用语法标题Markdown 标题支持两种形式:1、用#标记在 标题开头 加上1~6个#,依次代表一级标题、二级标题....六级标题# 一级.

2020-08-12 08:50:09

Java反射机制及应用场景

什么是 Java反射机制?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为Java的反射机制。反射机制提供了哪些功能? 在运行时判定任意一个对象所属的类 在运行时构造任意一个类的对象; 在运行时判定任意一个类所具有的成员变量和方法; 在运行时调用任意一个对象的方法; 生成动态代理; Java反射机制类:java.lang

2020-06-30 15:25:48

MySQL查询优化之explain的深入解析

在分析查询性能时,考虑EXPLAIN关键字同样很管用。EXPLAIN关键字一般放在SELECT查询语句的前面,用于描述MySQL如何执行查询操作、以及MySQL成功返回结果集需要执行的行数。explain 可以帮助我们分析 select 语句,让我们知道查询效率低下的原因,从而改进我们查询,让查询优化器能够更好的工作。一、MySQL 查询优化器是如何工作的MySQL 查询优化器有几个目标,

2020-08-11 09:00:42

Jcseg是基于mmseg算法的一个轻量级Java中文分词器

Jcseg是基于mmseg算法的一个轻量级中文分词器,同时集成了关键字提取,关键短语提取,关键句子提取和文章自动摘要等功能,并且提供了一个基于Jetty的web服务器,方便各大语言直接http调用,同时提供了最新版本的lucene, solr, elasticsearch的分词接口!Jcseg自带了一个 jcseg.properties文件用于快速配置而得到适合不同场合的分词应用,例如:最大匹配词长,是否开启中文人名识别,是否追加拼音,是否追加同义词等!Jcseg核心功能:中文分词:mmseg算法

2020-08-11 08:36:55

百度开源的超轻量级OCR

项目名称:PaddleOCR项目作者:PaddlePaddle开源许可协议:Apache-2.0项目地址:https://gitee.com/paddlepaddle/PaddleOCR项目简介PaddleOCR 旨在打造一套丰富、领先、且实用的 OCR 工具库,助力使用者训练出更好的模型,并应用落地。PaddleOCR 是基于飞桨的 OCR 工具库,包含总模型仅8.6M的超轻量级中文 OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别。同时支持多种文本检测、文...

2020-08-11 08:35:09

中文OCR开源项目

1、cnocrcnocr是用来做中文OCR的Python 3包。cnocr自带了训练好的识别模型,安装后即可直接使用。cnocr主要针对的是排版简单的印刷体文字图片,如截图图片,扫描件等。cnocr目前内置的文字检测和分行模块无法处理复杂的文字排版定位。如果要用于场景文字图片的识别,需要结合其他的场景文字检测引擎使用。cnocr是Python3下的中英文OCR包,通过pip命令安装后即可直接使用。pip install cnocr==1.1.0V1.1.0对代码做了很大改动,重写了..

2020-08-09 21:05:22

软件开发技术职业规划(适合技术各岗位在职人员、在校生也行)

第一阶段第二阶段:第三阶段:第四阶段:

2020-08-07 09:18:07

Elasticsearch架构解析与最佳实践

2020-08-08 09:18:13

中台

1 背景自从阿里巴巴现任CEO逍遥子在2015年提出”大中台,小前台”战略以来,关于”什么是中台”,可谓是一石激起千层浪,大量文章在描述什么是中台。而不懂的人看完后依旧是云里雾里,我们经常听到一些词:”业务中台”,”技术中台”, “系统中台”等,我相信很多同学都会懵逼。本文为作者眼中对中台的理解,中台可广义可狭义,理解到其本质含义更为重要。不同于其他由非技术人员编写的中台释义,本文会严格考虑系统实现的可操作性,时刻带着这种落地感来诠释中台。也希望通过此文指引更多的企业走向正确的中台之路,而不要被那些花里

2020-08-08 09:06:56

Thread(线程)、Fiber(纤程)、coroutine(协程) 、绿色线程(GreenThread)

计算机有进程,线程和协程。前两者大家都知道,很常见的玩意。而协程,则是基于线程之上的,自主开辟的异步任务,很多人更喜欢叫它们纤程(Fiber),或者绿色线程(GreenThread)。 进程 为了使多个程序能够并发(同一时刻只有一个在运行,但感觉起来像多个同时运行;并行(同一时刻真的多个在运行,不是感觉像多个))的执行,操作系统需要一个结构来抽象和表示这个程序的运行。进程是操作系统对一个正在运行的程序的一种抽象结构。进程是指在操作系统中能独立运行并作为资源分配的基本单位,由一组机器指令、数

2020-08-07 09:56:13

linux服务管理必知必会

在Windows中,系统进程,资源管理都是通过可视化操作实现的,如下为Windows经典的可视化系统资源管理,其中,作为开发人员或服务器运维人员,查看系统系统,系统进程,系统性能和系统服务器是三个重要的参考因素。 然而,在linux系统中,如何实现这些操作呢?本篇文章将从操作的角度,简要分析liunx如何实现Linux系统的监管。一 查看系统进程在linux中,查看系统进程的命令为ps,常用格式为如下两个:(1)ps aux:unix格式查看系...

2020-08-07 09:19:03

阿里巴巴Java开发手册:编程规约.并发处理

2.【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯。正例:自定义线程工厂,并且根据外部特征进行分组,比如,来自同一机房的调用,把机房编号赋值给whatFeaturOfGrouppublicclassUserThreadFactoryimplementsThreadFactory{ privatefinalString namePrefix; privatefinalAtomicInteger nextId =newAtomicInteger(1); // 定义线程组名称,在j

2020-08-07 09:12:16

并发编程

前言提到并发编程,很多人会想到多线程;希望让多个线程共同完成一项任务,以提高生产效率。所以要聊并发编程之前,就要明白线程和进程的关系。进程:在现代操作系统中,每一个独立运行的程序都是一个进程,比如运行中的word,微信等等都是一个独立进程。线程:在现代操作系统中,线程也叫轻量级进程,每个进程里面可以包含多个线程。CPU资源可以在多个线程之间不断切换,仿佛所有线程在并行执行。每个线程都有自己的计数器,堆栈,和局部变量等属性。这些线程也能够访问共享的内存变量。这将成为日后阻碍我们写出健壮且安全的并发

2020-08-07 08:18:31

JVM

前言Java是目前用户最多、使用范围最广的软件开发技术,Java的技术体系主要由支撑Java程序运行的虚拟机、提供各开发领域接口支持的Java类库、Java编程语言及许许多多的第三方Java框架(如Spring、MyBatis等) 构成。今天,笔者就为大家带来JVM的基础学习,帮大家夯实基础,查漏补缺,更加高效的进阶!!!1、JDK的基本概念我们可以把Java程序设计语言、Java虚拟机、 Java API类库这三部分统称为JDK( Java Development Kit),JD.

2020-08-07 08:14:06

jvm高并发的优化-实战

对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。 本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优后的观察等角度来与大家一起交流分享本次线上高并发调优整个闭环过程。一 项目简要情况概述 该项目为基于SSM架构的商城类单体架构项目,其中有一个秒杀重磅模块,如下为当前线上环境的简要架构部署图,大致描述一下: (1)项目为SSM架构...

2020-08-07 08:07:56

java8 AIO AsynchronousFileChannel例

package com.kd.nio; import java.nio.ByteBuffer;import java.nio.channels.AsynchronousFileChannel;import java.nio.channels.CompletionHandler;import java.nio.file.Path;import java.nio.file.Paths;import java.nio.file.StandardOpenOption;import java.uti.

2020-08-06 14:15:44

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取