<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DPnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnice的博客]]></title><description><![CDATA[起风了 唯有努力生存]]></description><link>https://blog.youkuaiyun.com/DPnice</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DPnice]]></copyright><item><title><![CDATA[Jupyterhub batchspawner on PBS]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/124479876</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/124479876</guid><author>DPnice</author><pubDate>Thu, 28 Apr 2022 18:00:13 +0800</pubDate><description><![CDATA[目标：
利用 jupyterhub 自定义 spawner batchspawner 在PBS批量集群上运行Notebook。

架构图

运行截图





软件版本




软件
版本
下载地址




pbs
pbspro_19.1.3.centos_7
https://github.com/openpbs/openpbs/releases/


jupyterhub
1.2.2
pip install jupyterhub==1.2.2


batchspawner
1.1.0
pip instal]]></description><category></category></item><item><title><![CDATA[Miniconda3+JupyterHub+Nginx实践]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/121083147</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/121083147</guid><author>DPnice</author><pubDate>Mon, 01 Nov 2021 16:41:13 +0800</pubDate><description><![CDATA[添加 jupytherhub 用户
[root@node1 bin]# adduser jupyterhub
[root@node1 bin]# passwd jupyterhub

安装Miniconda3
$ pwd
/home/jupyterhub
$ chmod +x ./Miniconda3-latest-Linux-x86_64.sh
$ ./Miniconda3-latest-Linux-x86_64.sh

安装 jupyterhub

可以使用清华的conda源加速下载

$ pwd
/h]]></description><category></category></item><item><title><![CDATA[云服务快速安装部署环境]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/110387359</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/110387359</guid><author>DPnice</author><pubDate>Mon, 30 Nov 2020 16:01:04 +0800</pubDate><description><![CDATA[yum安装JDK
先查看系统是否已有自带的jdk
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj

如果没有输出信息，则说明系统没有安装。如果有输出信息，则执行下面的命令卸载
rpm -qa | grep java | xargs rpm -e --nodeps

列出所有可安装的rpm软件包
yum list java-1.8*

安装
yum install java-1.8.0-openjdk* -y

验证是否安装成功
java -ver]]></description><category></category></item><item><title><![CDATA[MySQL 分组排序取前N条数据]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/104764096</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/104764096</guid><author>DPnice</author><pubDate>Mon, 09 Mar 2020 23:15:21 +0800</pubDate><description><![CDATA[Table:




id
userid
name
mobile
dep_name
affiliation_company
station_area
goods_type
consume_num
ts




41
xx
x
xxxx
运营一分公司
呼家楼站区
口罩
800
2020-03-06 20:47:18



42
xx
x
xxxx
运营二分公司
双桥站区
口罩
23
2020-03-...]]></description><category></category></item><item><title><![CDATA[后端必备 Nginx 配置]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/101054332</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/101054332</guid><author>DPnice</author><pubDate>Fri, 20 Sep 2019 11:09:05 +0800</pubDate><description><![CDATA[防盗链
location ~* \.(gif|jpg|png)$ {
    # 只允许 192.168.0.1 请求资源
    valid_referers none blocked 192.168.0.1;
    if ($invalid_referer) {
       rewrite ^/ http://$host/logo.png;
    }
}

根据文件类型设置过期时间
lo...]]></description><category></category></item><item><title><![CDATA[Mycat 1.6.5 配置MySql读写分离]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/99624250</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/99624250</guid><author>DPnice</author><pubDate>Thu, 15 Aug 2019 10:51:04 +0800</pubDate><description><![CDATA[资料：




name
address




Mycat权威指南
http://www.mycat.io/document/mycat-definitive-guide.pdf


GitHub
https://github.com/MyCATApache/Mycat-Server


文档
https://github.com/MyCATApache/Mycat-doc


前置：
cent...]]></description><category></category></item><item><title><![CDATA[OAuth 2.0 讲解（已编辑）]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/99333534</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/99333534</guid><author>DPnice</author><pubDate>Mon, 12 Aug 2019 20:20:26 +0800</pubDate><description><![CDATA[前言：
OAuth 2.0 是目前最流行的授权机制，用来授权第三方应用，获取用户数据。
这个标准比较抽象，使用了很多术语，初学者不容易理解。其实说起来并不复杂，下面我就通过一个简单的类比，帮助大家轻松理解，OAuth 2.0 到底是什么。
一、快递员问题
我住在一个大型的居民小区。

小区有门禁系统。

进入的时候需要输入密码。

我经常网购和外卖，每天都有快递员来送货。我必须找到一个办法，让快递...]]></description><category></category></item><item><title><![CDATA[Gradle Sync太慢？你需要使用阿里云仓库服务的代理仓库地址代替jcenter()、mavenCentral()及google()]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/98613284</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/98613284</guid><author>DPnice</author><pubDate>Tue, 06 Aug 2019 14:10:36 +0800</pubDate><description><![CDATA[阿里云代理仓库配置
在项目根目录下的build.gradle的buildscript.repositories及allprojects.repositories闭包内的最前面（Gradle是从上往下寻找的，故要放到jcenter()及google()的前面），添加阿里云仓库服务的代理仓库地址，示例如下：
buildscript {
    repositories {
        maven ...]]></description><category></category></item><item><title><![CDATA[skywalking配置nacos集群模式]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/95499394</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/95499394</guid><author>DPnice</author><pubDate>Thu, 11 Jul 2019 17:49:04 +0800</pubDate><description><![CDATA[版本：




name
version




nacos
1.1.0


skywalking
6.2.0


elasticsearch
6.3.2



es集群管理工具 cerebro-0.8.3 https://github.com/lmenezes/cerebro

前置：
es、nacos至少各有一个

开始：
1.将 apache-skywalking-apm-6.2.0.zip...]]></description><category></category></item><item><title><![CDATA[Logback配置文件自定义配置从Nacos动态获取+ELK]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/94650402</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/94650402</guid><author>DPnice</author><pubDate>Thu, 04 Jul 2019 20:15:39 +0800</pubDate><description><![CDATA[背景：
springboot微服务应用需要使用logback+elk统一日志管理。

配合nacos使用：
springboot读取配置文件是有优先级的，如果使用默认的logback.xml或者logback-spring.xml为配置文件名则会读取不到nacos上的配置。命名为logback-spring.xml程序只会在运行后一段时间内报错，一段时间后读取到nacos上的配置文件之后会正常，但...]]></description><category></category></item><item><title><![CDATA[Nginx反向代理的请求路径相关注意事项]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/94471680</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/94471680</guid><author>DPnice</author><pubDate>Tue, 02 Jul 2019 19:21:37 +0800</pubDate><description><![CDATA[背景
在配置nginx反向代理的时候发现匹配路径上的一些问题。
问题：
1.如图这两种配置方式其实实现的代理是一样的效果。也就是说proxy_pass后没有追加匹配到的请求路径，真正的请求路径就是 https://qyapi.weixin.qq.com/cgi-bin

2.如图中这种配置会追加匹配到的请求路径，也就是说真正的请求路径是 http://localhost:8848/nacos/v1...]]></description><category></category></item><item><title><![CDATA[idea使用maven引入外部依赖目录]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/94402078</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/94402078</guid><author>DPnice</author><pubDate>Mon, 01 Jul 2019 18:23:39 +0800</pubDate><description><![CDATA[idea使用maven引入外部依赖目录并打包为可执行的jar包,使用jd-gui反编译工具。]]></description><category></category></item><item><title><![CDATA[动态网关+Nacos+Sentinel+Skywalking整合]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/92799375</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/92799375</guid><author>DPnice</author><pubDate>Tue, 18 Jun 2019 20:33:54 +0800</pubDate><description><![CDATA[前言：
nacos主要用作注册中心，配置中心。提供注册发现、动态配置功能
sentinel从流量控制、熔断降级、系统负载保护等多个维度来帮助保护服务的稳定性
Skywalking提供APM功能（链路追踪等）

架构图：

1.动态网关：gateway+nacos
监听nacos的网关配置文件实现动态网关

2.sentinel：
添加登录认证，添加server.servlet.context-pa...]]></description><category></category></item><item><title><![CDATA[微服务与RPC]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/90315481</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/90315481</guid><author>DPnice</author><pubDate>Sat, 18 May 2019 14:58:48 +0800</pubDate><description><![CDATA[在支付系统的微服务架构中，基础服务的构建是重中之重， 本文重点分析如何使用Apache Thrift + Google Protocol Buffer来构建基础服务。
一、RPC vs Restful
在微服务中，使用什么协议来构建服务体系，一直是个热门话题。 争论的焦点集中在两个候选技术： (binary) RPC or Restful。
以Apache Thrift为代表的二进制RPC，支持多...]]></description><category></category></item><item><title><![CDATA[Oracle11g Release 2 安装及备份恢复]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/90021131</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/90021131</guid><author>DPnice</author><pubDate>Thu, 09 May 2019 10:05:22 +0800</pubDate><description><![CDATA[Q&amp;A
1.win10系统安装Oracle11报错不满足最低要求
下载好两个Oracle的安装压缩包文件，同时解压后，启动setup.exe，报错：[INS-13001]环境不满足最低要求。
首先，打开文件夹，依次寻找目录为：database-stage-cvu,找到cvu_prereq.xml文件，用记事本打开，增添下面内容：
&lt;OPERATING_SYSTEM RELEASE="...]]></description><category></category></item><item><title><![CDATA[spark读写seaweedfs]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/89850263</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/89850263</guid><author>DPnice</author><pubDate>Sun, 05 May 2019 17:01:21 +0800</pubDate><description><![CDATA[软件版本:




软件
版本
压缩包包名




seaweedfs
seaweedfs-1.24
linux_amd64.tar.gz


hadoop
2.7.1



spark
2.3.1







依赖jar包
版本
mvnrepository




seaweedfs-hadoop-client
1.0.2
https://mvnrepository.com/artifact/...]]></description><category></category></item><item><title><![CDATA[微服务架构]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/89680005</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/89680005</guid><author>DPnice</author><pubDate>Mon, 29 Apr 2019 17:52:16 +0800</pubDate><description><![CDATA[我们对Sentinel进行生产改造，支持nacos动态数据源，并集成到一个module中，使用时工程中只需配置nacos、sentinel相关配置 引入自动注册的module即可。使用 gateway+nacos实现动态路由。接入了skyWalking。
持续开发中。。。

...]]></description><category></category></item><item><title><![CDATA[Spring boot JPA使用]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/89025618</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/89025618</guid><author>DPnice</author><pubDate>Thu, 04 Apr 2019 15:54:42 +0800</pubDate><description><![CDATA[参考Spring boot JPA使用：https://www.cnblogs.com/ityouknow/p/5891443.html
Q:数据库设置默认值不起作用，使用jpa插入的是null?
A:在实体类上添加注解@DynamicInsert@DynamicUpdate

...]]></description><category></category></item><item><title><![CDATA[Spark+Alluxio性能调优十大技巧]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/86162543</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/86162543</guid><author>DPnice</author><pubDate>Wed, 09 Jan 2019 16:52:38 +0800</pubDate><description><![CDATA[Spark+Alluxio性能调优十大技巧
由于统一访问对象存储（如S3）和HDFS数据的场景的出现和普及，Apache Spark结合Alluxio的大数据栈越来越受欢迎。此外，越来越流行的计算与存储分离的架构导致计算端查询延迟增大。因此，Alluxio常被用作贴近计算端的热数据存储以提高性能。为了能够获得最佳性能，用户需要像使用其他技术栈组合一样遵循最佳的实战经验。本文介绍了在Alluxio上...]]></description><category></category></item><item><title><![CDATA[SparkSql读取pgxl数据缓存到Alluxio再计算]]></title><link>https://blog.youkuaiyun.com/DPnice/article/details/85329765</link><guid>https://blog.youkuaiyun.com/DPnice/article/details/85329765</guid><author>DPnice</author><pubDate>Fri, 28 Dec 2018 18:21:19 +0800</pubDate><description><![CDATA[http://www.alluxio.com/blog/effective-spark-rdds-with-alluxio
Spark的RDD本身数据就是存储到内存，但是如果数据量超大 spark cache 到内存 会导致性能显着下降。
Alluxio允许将更大的数据集保存在内存中，从而实现更快的Spark应用程序。Alluxio还支持在内存中与多个Spark应用程序共享相同的数据集，这可以提高...]]></description><category></category></item></channel></rss>