自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(461)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring常用注解。

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-12 03:10:30 456 1

原创 Mysql中的七种常用查询连接详解

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-11 10:29:51 3688 1

原创 Apache Tomcat 8.5安装配置教程

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-11 01:39:55 768

原创 Centos系统上nginx安装

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-09 22:11:09 663

原创 因果系列文章(10)—— 因果关系发现

如何从纷繁复杂的数据中发现其中隐含因果关系,就是(casual discovery)要做的工作。本节简要总结这方面的工作,主要材料来源于《Elements of Causal Inference Foundations and Learning Algorithms》这本书第4章、第7章和一些综述文章。在学习因果关系发现之前,首先补充一些相关的概念定义。

2022-09-09 11:51:38 1904

原创 mysql 递归函数with recursive的用法

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-08 22:48:47 1353

原创 因果系列文章(9)——反事实(下)

4月4日,新冠病毒全球累计确诊已经突破100万,其中美国已超过24万。4月2日,外交部新闻发言人华春莹在新闻发布会上质问美国:“如果当初最先发生疫情的国家是美国,而不是中国,美国会处理的比中国更好吗?”我们难以假设那种情况的存在,但是从美国现在的处理行动来看,答案很大可能是不好的。——现实中的“反事实”

2022-09-08 16:31:48 778

原创 因果系列文章(7)——干预工具(下)

在上一节我们继续学习了有关干预的知识,具体来说,学习了三种重要的干预工具:后门调整、前门调整、逆概率加权。在本节中,我们从线性系统开始入手,介绍变量连续时的因果效应如何表达,并学习中介、工具变量等概念。本章将结束因果分析中干预的讲解,在理论与工具之外我会引入系统——来举例说明干预的过程,便于大家理解。

2022-09-08 10:35:50 1892

原创 Linux cp命令详解

如下图所示,软连接文件(softLink.txt)和被链接文件(orginalFile.txt)所拥有的inode不相同(133827和139819),硬链接文件(hardLink.txt)和被链接的文件(orginalFile22.txt)拥有相同的inode(156981)。如果目标文件已经存在或目标文件夹中含有同名文件,则复制之后目标文件或目标文件夹中的同名文件会被覆盖。如下图所示,只有源文件比目标文件新时,才会将源文件复制给目标文件,否则,及时执行了命令,也不会执行复制。cp命令复制一个文件。

2022-09-07 15:34:54 3189

原创 JVM中的-Xms -Xmx -XXnewSize -XXMaxnewSize -Xmn -XXPermSize -XXMaxPermSize区别介绍

在不断重构代码的情况下,仍然不能解决内存溢出的问题(OutOfMemoryError等),这种情况下就需要使用JVM的配置参数对JVM运行时各个区域的内存情况进行相应的分配。①堆区(Java堆:所有的线程共享该区域):通过new的方式创建的对象(一个类的实例)、数组所占的空间。注意:1)堆区还细分为新生代(Eden空间、From Survivor空间、To Survivor空间)、老年代(Tenured Generation空间)。2)Java垃圾回收机制只作用于堆区,对非堆区没有作用。②非堆区:代码、常量

2022-09-07 13:06:56 764

原创 JAVA集成环境

Java语言运行原理机制:Java文件–>生成.class文件(可以理解为编译生成机器码与代码之间的)–>JVM虚拟机(类装载、字节码校验、等)–>操作系统。

2022-09-07 10:32:13 1967

原创 IDEA 设置默认Maven的路径

文件-------新项目设置-----构建工具----Maven-----修改主路径。

2022-09-07 08:01:11 789

原创 JAVA内存模型与JVM内存模型的区别

*

2022-09-06 16:29:19 415

原创 java8特性:list转Map并排序

List转MapList求和、平均值、最小值、最大值。根据File文件名时间取时间最大文件。List转Map并去重复key。取map中key最大值的记录。

2022-09-06 15:09:28 714

原创 java swing GUI窗口美化

如果想改回来的话,把if语句中的“Nimbus”改为“Windows”就可以了,Java程序默认使用Windows模式。一般我们写出的窗口是这个样子的,文本框和按钮都不是太美观,如果按钮是原色的就更难看了。可以发现按钮和文本框都已经有了变化,给窗口润色不少。其实,只需在调用程序前加上这段代码即可。今天发现了一个更加美观的窗口模式。

2022-09-06 13:46:25 751

原创 Java String转double

如果输入的数据为double,则需要将字符串转换为double。为此,我们使用Double.parseDouble() 方法。我们可以使用Double.parseDouble() 方法在Java中将String转换为double。parseDouble() 是Double类的静态方法。2Java String转double的应用场景。1 Java String转double的介绍。3Java String转double的声明。4Java String转double的案例。

2022-09-06 13:45:55 559

原创 IntelliJ IDEA Tomcat配置 详解

On frame deactivation 当我们切换 IntelliJ IDEA 到浏览器的时候进行指定事件更新,这个一般是因为 Web 开发的时候,我们需要经常在 IntelliJ IDEA 和各个浏览器之间来回切换测试,所以才有了这种需求。其中我选择的 Update classes and resources 事件是最常用的,表示我们在按 Ctrl + F10 进行容器更新的时候,我们触发更新编译的类和资源文件到容器中。3 所示,这分别是在两种命令下的触发的事件。7> 填写访问路径,点击 OK。

2022-09-06 12:14:41 1992

原创 Idea卡在Resolving Maven dependencies的解决方案

在Reimpot All Maven Porjects时, 如果项目过大, maven依赖过多, 会直接卡在Resolving Maven dependencies这步。

2022-09-06 10:51:07 1112 1

原创 IDEA Cannot resolve plugin org.apache.maven.pluginsmaven-jar-plugin2.4

起因: 最近在弄Maven项目,在使用IDEA创建Maven项目得时候一直报错,搞的我很头疼。网上搜索答案: 都是修改Setting.xml 配置本地仓库,然后我测试了好多次都不管用。但是根据错误信息他的确是Maven仓库配置得问题和IDEA 默认配置,后来终于解决,于是记录一波IDEA版本:Windows 10。

2022-09-06 09:16:26 875

原创 Dubbo服务控制台Dubbo Admin配置

Dubbo服务使用Zookeeper作为服务注册中心,Zookeeper对我们来讲是一个黑框,我们无法看到是否存在了什么提供者或消费者。阿里巴巴官方提供了一个Dubbo服务的管理平台Dubbo Admin,提供路由规则、动态配置、服务降级、访问控制、权重调整、负载均衡等管理等功能,可以很方便的进行服务治理。本篇文章介绍一下如何进行Dubbo Admin的配置。

2022-09-06 07:55:33 847

原创 Hadoop之生产调优(二)

HDFS的读写性能主要受和影响比较大。为了方便测试,将hadoop102、hadoop103、hadoop104虚拟机网络都设置为单位是bit;10M/s单位是byte;

2022-09-02 16:11:30 346

原创 GitHub Copilot 正在“摧毁”初级开发者,已沦为编程考试作弊的神器?

这不,继Copilot 相继宣布收费、代码版权引发软件自由保护协会怒批之后,来自美国马萨诸塞大学阿默斯特分校计算机科学教授 Emery Berger 发表了一篇《Coping with Copilot》的文章,警告教育工作者,基于人工智能的开发工具正在向你的作业“开炮”,抵抗是徒劳的。对于开发者而言,Copilot 的确有用,还极大地提升了开发效率,但是对于学生群体而言,好比连基础的算术都没有学会,遇到算术问题就拿起了计算器一样,早期学习时,应该强制学生不可以使用 Copilot 等工具。

2022-09-02 14:46:11 608

原创 ElasticSearch的环境搭建(Ubuntu系统)

Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎。

2022-09-02 13:22:51 235

原创 Elasticsearch 设置用户名密码认证(亲测)

因为需要设置 elastic,apm_system,kibana,kibana_system,logstash_system,beats_system,remote_monitoring_user 这些用户的密码,故这个过程比较漫长,耐心设置;Elasticsearch安装不会默认开启用户名密码验证,直接访问http://127.0.0.1:9200会显示elasticsearch信息,很明显,这样是不安全的;那如何开启简单的用户名密码验证呢?下面的示例为将elastic的密码设置为"123456"

2022-09-02 12:03:12 5900 1

原创 dubbo配置提供者和消费者

1.找到对应的文件提供者:消费者:

2022-09-02 10:40:06 403

原创 Dubbo性能调优配置

协议的服务端和客户端。

2022-09-02 09:16:32 597

原创 Docker daemon日志的位置

Docker daemon日志的位置,根据系统不同各不相同。

2022-09-02 07:56:26 518

原创 dubbo telnet使用

如果是复杂对象,比如StudentService#save这种。则需要将入参转换成json串,然后在json串中补上“class”一项,用于InvokeTelnetHandler类进行转换。像案例中的StudentService #findByName这种简单的。可直接执行invoke StudentService.findByName(“testSname”)紧急情况下可能需要直接手动调用接口,而生产环境只有服务提供者,消费者暂时不方便操作时,可通过telnet进行触发。然后是invoke的使用。...

2022-09-01 16:46:40 337

原创 因果系列文章(6)——干预工具(上)

本节将延续上一节学习的干预的有关概念,开始深入介绍几种干预的工具:后门调整、前门调整、逆概率加权等。本节将有大量公式来袭,请准备草稿纸或提前绕道~

2022-09-01 15:28:57 857

原创 因果系列文章(5)——干预

行为干预(Intervention)认知因果

2022-09-01 14:27:29 853

原创 docker启动容器命令

用于设置虚拟机的端口,让我们可以在本地访问Jupyter notebook服务器。让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上。用于以detached模式运行容器,也就是作为背景进程运行。让我们指定在本地机器中使用哪个文件夹存储notebook。让容器的标准输入保持打开。...

2022-09-01 14:19:22 1328

原创 day01(Flume)

个人总结:1. Failover Sink Processor:需要这是节点的优先级,数据会先发送给高优先级的节点,当高优先级的节点宕机之后才会发送给低优先级的节点。a. Flume中所有的Source的顶级接口就是Source,但是需要注意的是如果自定义Source实现这个接口,Flume并不认这个实现类。5.如果没有指定优先级,则优先级顺序取决于sink们的配置顺序,先配置的默认优先级高于后配置的。2 SpoolDir:监听给一个指定的目录,只要目录下的文件发生变化,会自动收集文件中的内容。...

2022-09-01 11:50:49 195

原创 apache shiro 反序列化漏洞解决方案

序列化:把对象转换为字符串或者字节流的过程。反序列化:把字符串或者字节流恢复为对象的过程。反序列化漏洞的产生原理,即黑客通过构造恶意的序列化数据,从而控制应用在反序列化过程中需要调用的类方法,最终实现任意方法调用。如果在这些方法中有命令执行的方法,黑客就可以在服务器上执行任意的命令。综合考虑建议采用升级shiro版本(方案1)+修改密钥(方案2)的方式。该方式解决默认密钥硬编码的问题,同时也防止重启后密钥改变导致重启前的remeberme cookie失效的问题。...

2022-09-01 09:05:12 3275 3

原创 eclipse中配置Tomcat

a) Start:用于启动tomcat服务器,如果已启动,则显示 ReStart,作用是重启服务器b) Stop:用于停止服务器c) Add and Remove:将Web应用部署到tomcat服务器中,或者移除服务器中部署的Web应用d) Clean:作用是将发布到Eclipse自己的webapps目录中的项目删除再重新部署e) Clean Tomcat Work Directory:作用是将在tomcat运行过程中存入work目录的文件删除。...

2022-08-31 17:27:47 3021

原创 因果系列文章(4)——拨开混杂的迷雾

本节沿袭上一节的内容,继续学习混杂、阻断、前门/后门路径等概念。抽烟的人容易导致肺癌,抽烟的人也容易出现黄手指。因为抽烟这个“共因”,“黄手指”和“肺癌”产生了关联,我们不难发现,手指黄的人很多都容易患肺癌。但是我们不能说,黄手指会导致肺癌,它俩并没有因果关系。这个“共因”也被称之为“混杂因子”(confounder)。在这个例子中,“抽烟”就是“黄手指”和“肺癌”的混杂因子,它让“黄手指”和“肺癌”出现了一种“伪相关”,这种伪相关也被称为“偏倚”(bias)。 图1:“抽烟”作为“黄手指”和“肺癌”的混杂

2022-08-31 16:49:33 828

原创 因果系列文章(3)——有向无环图

Pearl教授被称为“贝叶斯网络之父”,足以显示他对贝叶斯网络研究的贡献(虽然他好像并不是贝叶斯网络的最初提出者)。但正如他自己所说,他曾经一度认为贝叶斯网络是开启人工智能大门的金钥匙,直到他发现自己错了,于是提出了更加符合因果关系研究的因果图模型。尽管如此,贝叶斯网络仍然是人工智能领域的重要工具,仍然在各行各业成功地应用,其中的数学基础也与因果图一脉相承。因此,在介绍因果图之前,本文先介绍贝叶斯网络这种有用的工具,并指出它为什么不能反应因果关系的原因。...

2022-08-31 15:59:23 1740

原创 错误集:failed to start daemon pid file found, ensure docker is not running or delete varrun

关闭docker,再次启动dockerd服务。

2022-08-31 10:50:19 2982

原创 详解Shiro认证流程

通过前面对shiro源码的解读,我们知道,只要我们在拦截器里面配置了所有请求都经过FormAuthenticationFilter,那么我们就不用自己写login方法,shiro会自己帮我们处理登录逻辑。

2022-08-31 09:28:21 910

原创 SpringCloud-Gateway的Predicate(Day8)

【代码】SpringCloud-Gateway的Predicate(Day8)

2022-08-31 07:58:07 118

原创 因果系列文章(2):因果推断初探

研究因果关系最大的一个目标,就是找出事物之间真正的因果关系,去掉那些混杂的伪因果关系。因果关系对于巧克力诺贝尔奖这个例子可能无关紧要,但对于经济、医学、环境、政治等领域来说都非常重要,这直接决定了决策者做出什么样的行为。比如,如果不能准确地得到“吃药”和“某种病被治愈”之间的因果关系,那么医生就无法正确判断是否应该采取这种吃药的措施来治疗这种病。.........

2022-08-30 16:42:39 585

wprobot自动采集教程

当您开始使用WPRobot插件,您将意识到它是多么聪明,它从多种来源产生您在自动驾驶仪被创建的Wordpress blog。 当设计WPRobot时,责任人决定这是最佳分隔它到模块允许客户机自定义插件为他们的特殊需要。 例如,亚马孙和Youtube附加程序允许您添加主要目录并且备注。 好处对此系统是所有模块可以由特选单个采购。 模块智能被生产迎合所有用户要求。 WPRobot是自动blogs的超级插件,您喜欢的认为所有主题并且它将让您发布目录而不是您文字它。 使工作更新您的blog自动,关于您的选择预定设置带有新过帐,刮的普遍的站点例如关联目录可以是获得目录的一个巨大安排。

2011-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除