目录

菠萝🍍的博客

有谁不喜欢吃菠萝呢

吴恩达机器学习4-3(多元梯度下降法演练-特征缩放)

该文章已经加密。

吴恩达机器学习4-2(多元梯度下降法)

该文章已经加密。

吴恩达机器学习4-1(多功能)

该文章已经加密。

吴恩达机器学习3-6(逆和转置)

该文章已经加密。

吴恩达机器学习3-5(矩阵乘法特征)

该文章已经加密。

吴恩达机器学习3-4 (矩阵乘法)

该文章已经加密。

吴恩达机器学习3-3 (矩阵向量乘法)

该文章已经加密。

吴恩达机器学习3-2(矩阵加法)

吴恩达机器学习3-2(矩阵加法)

吴恩达机器学习3-1(矩阵和向量)

吴恩达机器学习3-1(矩阵和向量)

吴恩达机器学习三(线性回归的梯度下降)

该文章已经加密。

吴恩达机器学习二(代价函数)

吴恩达机器学习笔记

netty实现文件服务-下载

HTTP中的异步大文件流 一、引子 平常使用爬虫获取的数据太多,图片视频之类的东西,下载不完,那为什么不直接在服务器搭建一个文件服务呢! 二、步骤 2.1 搭建maven项目 那为了简单起见,所以这里直接新建一个springboot项目,搭建过程就不赘述了。 2.2 添加依赖,jar插件 netty的依赖 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.50.Final</version> </dependency> 考虑到要部署到服务器上,所以maven添加jar包的插件 <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId&g....

Ehcache 3.8 文档 - 分层选项(官方文档翻译)(未完待续)

Ehcache分层选项 Ehcache支持分层缓存的概念。本节介绍了不同的可用配置选项。它还说明了规则和最佳实践,以最大程度地受益于分层缓存。 有关可用存储层的一般概述,请参阅有关存储层的部分。 一、移出堆 当您在缓存中拥有除堆层之外的其他层时,会发生一些事情: 向高速缓存添加映射意味着必须序列化键和值。 从缓存中读取映射意味着可能必须反序列化键和值。 有了以上这两点,您需要认识到数据的二进制表示形式以及如何将其转换为串行数据以及从串行数据中转换出来的方式将在缓存性能中发挥重要作用。确保您了解可用于序列化程序的选项(请参阅“序列化程序”部分)。同样,这意味着某些配置虽然在论文上有意义,但根据应用程序的实际使用情况,可能无法提供最佳性能。 二、单层设置 所有分层选项都可以单独使用。例如,您可以使缓存中的数据仅处于异常堆中或仅处于群集中。 以下是有效的配置: heap offheap disk clustered 为此,只需在缓存配置中定义单个资源: //首先在配置构建器中定义键和值类型。 CacheConfigurationBuilder.newCacheConfiguratio....

Ehcache 3.8 文档(官方文档翻译)

Ehcache 3.8 文档 一、配置Ehcache 为了开始使用Ehcache,您需要配置第一个CacheManager和Cache。这可以通过编程配置或XML来实现。 如果你想使用JSR-107,也就是javax.cacheAPI,您应该首先阅读Ehcache 3.x JSR-107提供程序页面。 1.1 程序配置 通过使用提供流畅API的构建器,最容易实现Java配置。 与早期版本的Ehcache一样,处理Cache的规范方法是通过CacheManager。 // 这个静态方法org.ehcache.config.builders.CacheManagerBuilder.newCacheManagerBuilder返回一个新的org.ehcache.config.builders.CacheManagerBuilder实例 CacheManager cacheManager = CacheManagerBuilder.newCacheManagerBuilder() //使用构建器来定义别名为“ preConfigured”的缓存。 //在实际的CacheManager实例上调用....

吴恩达机器学习(1)

该文章已经加密。

使用idea进行docker一键部署

一、准备材料 win 下docker(版本v19.03.12) idea(版本2020.2) 二、实施 2.1 idea安装docker插件 确保idea安装了idea,并且能够找到以下设置 按照图片中的设置进行设置 之后在idea中的service可以找到docker的工具框 2.2 编写Dockerfile 例子中我采用的是springboot项目,所以在resources目录下创建文件就行,其实这个位置并不重要 FROM java ADD learn-1.0.1.jar app.jar ENTRYPOINT ["java","-jar","/app.jar"] 参数详解:什么是 Dockerfile? 2.3 添加docker运行的Run configrations 添加dockerfile配置 2.3.1 Run configrations配置 点击apply,进行应用 2.4 执行 出现以下文字说明已经发布成功了 让我们去接口看看 2.5 接口演示 三、一键部署 如果修改了代码,那怎么重新部署呢? 很简单,只需要点击执行就行,不需要手动去删除image,....

如何让你打游戏的室友乖乖睡觉

如题:如何让你打游戏的室友乖乖睡觉

Linux限制ip登录

登录后台的时候发现服务器被尝试登录300多次,没想到,找了个简单的办法,还真有效 1. 查看服务器失败登录ip,以及时间 lastb > temp.txt 想着搞破坏的人还不少 然后将其中的ip通过正则提取出来 正则表达式 (([01]{0,1}\d{0,1}\d|2[0-4]\d|25[0-5])\.){3}([01]{0,1}\d{0,1}\d|2[0-4]\d|25[0-5]) 2. 禁用ip登录 vim /etc/hosts.deny 将上面的提取的ip添加进去 sshd:ip地址 保存即可,测试过指定ip的确实登录不了了 3. 后续 后来吧,我嫌弃这种方式太麻烦了,得完全手动操作,为啥不写个shell脚本呢 #bin/bash #脚本产生日志文件位置 logFile=/root/limitLogin/log/limitlogin.log #脚本产生的临时文件,执行完会自动删除,不用修改,默认是linux临时目录 tmpLogFile=/usr/lib/tmpfiles.d/login.tmp.txt #禁用ip登录的文件,不用修改 denyfile=/etc/....

无停顿GC算法,ZGC原理

文章翻译的是,Azul Systems很多年前提出的Pauseless GC

Hyper-V导致的dubbo使用时产生Failed to check the status of the service . No provider available for the service

Hyper-V导致的dubbo使用时产生Failed to check the status of the service . No provider available for the service 前景提要 为了体验windows版的docker,特意安装了Hyper-V,然后卸载了virtualbo。没想到这几天引出的问题都很麻烦。 之前项目上用的好好的dubbo,突然之间本地跑不起来了。 报错***No provider available for the service***,这种问题之前也不是没有遇到过,大多都是配置上的问题,然后认真匹配了配置之后,完全没问题啊!但是服务就是启动不了。最近也没有更改关于这部分的代码,所以一时半会比较配置,百度一下还可能产生这个的原因,还真是没找到。想了想还是看源码解决快点 问题的解决 正想点进源码跟进一下,就看到日志打印的服务端提供的地址怎么有问题?怎么是虚拟网卡的地址,然后大概就猜到是什么原因了,还是Hyper-V导致的。 禁用掉虚拟网卡,启动,果然没问题了