Fugaku-基于ARM架构的超算集群

系统-Fugaku System 名字的来源就是Mount Fuji,简单翻译就是富士山或者富岳的意思 一个系统有396个满配的Rack和36个半配的Rack; 一个Rack有384个Node(CPU); 那么Node数目就是396Full *384+36Half*192=152064+6912=158976个CPU; Rack高度2000mm,宽度800mm,深度是1400mm; 存储分为三层 第一层是全局文件系统的cache; 第二层是Lustre Based 文件系统; 第三层是还没实现
分类: 其他 发布时间: 06-23 21:54 阅读次数: 0

Android处理滑动冲突

1、技术概述 在Android开发中,不可避免地会遇到View嵌套的情况,而其中就会出现滑动冲突的现象,所以了解解决滑动冲突的方法是十分有必要的 2、技术详述 滑动冲突的场景 常见的滑动冲突的场景主要有以下两种: 父View滑动方向和子View滑动方向不一致 父View滑动方向和子View滑动方向一致 滑动冲突产生的原因 Android的事件分发机制是从父View传递到子View的,首先事件会传递到父View的dispatchTouchEvent方法中,而该方法会调用onInterceptTo
分类: 其他 发布时间: 06-23 21:54 阅读次数: 0

DataOutputStream是用来处理什么类型数据的

FileOutputStream f=new FileOutputStream(new File("sa.txt")); DataOutputStream do=new DataOutputStream(f); do.writeUTF("字符串,可包含中文"); do.writeInt(21); do.writeDouble(32.43); do.writeBoolean(true); do.close();f.close(); //同理也有readUTF()、readBoolean()、re
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

Jenkins安装与Gitlab项目部署详解

前言 Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 其扩展性非常强的软件,其功能主要通过插件来扩展。 准备 1. JDK Jenkins要求java 8 ,本文用的是:Java version: 1.8.0_51 2. Maven maven版本没有限制,本文用的是:apache-maven-3.5.0 https://archive.apache.org/dist/maven/maven-3/3.5.0/binaries/apache-maven
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

安装MySQL解压版--从安装到使用

因为我这个傻逼的原因,我的MySQL再一次的炸了,现在在重新的安装MySQL.数据库. 我们安装的是解压版的MySQL,这个的好处,就是不用安装,缺点就是比较麻烦. 本博客参考地址 地址 1 下载 地址 然后我们下载 下载完了,我们解压,然后把解压完后的文件移到我们要安装的地方 2 配置安装文件 我这里的路径为 然后我们加几个文件 Data是空的. myini里面的内容如下: [mysqld] # 设置服务端使⽤用的字符集为utf-8 character-set-server=utf8 # 绑
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

End to end recovery of human shape and pose

目录 End to end recovery of human shape and pose 一. 论文简介 二. 模块详解 2.1 Mesh supervised weakly 2.2 Iteration regression 2.3 Discriminator 2.4 projection 三. 缺点 End to end recovery of human shape and pose 一. 论文简介 从单张图像中恢复 2D keypoints + 3D keypoints + mesh
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

基础规范及事件响应

HTML 中的脚本必须位于 <script> 与 </script> 标签之间。 脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中 也可以把脚本保存到外部文件中,外部 JavaScript 文件的文件扩展名是 .js。如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件: <script src="myScript.js"></script>      外部脚本不能包含 <script> 标签。 HTML输出 document.wri
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

618 Tech Talk|400%存储容量增长背后的成长之路

云妹导读: 2020 年的京东 618 大促期间,京东智联云对象存储容量新增同比增长400%,流量同比上涨200%,对象存储服务稳定,完美完成了大促重保任务,为此次京东 618 大促累计下单金额超2692亿元的新纪录提供了坚实的保障。 “我的系统现在运行的挺好的,迁移到云上需要花费一定的人力还会带来一定的风险,我为什么要迁移到云上面呢?” 这是京东在推动集团各个业务“上云”时总会被问到的一个问题。相信,这也是很多企业在选择业务迁移“上云”时不断问自己的一个问题。 经过17年的发展,京东618不
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

二分查找算法及分析

  对于有序表,在顺序查找中,如果第一个数据项不匹配查找项的话,那最多患有n-1个待比对的数据项。   那么,有没有方法利用有序表的特性,迅速缩小待比对数据项的范围?二分查找 二分查找:   从列表中间开始比对:如果列表中间的祥匹配查找项,则查找结束如果不匹配,那么就有两种情况:   1.列表中间项比查找项大,那么查找项只可能出现在前半部分   2.列表中间项比查找项小,那么查找项只可能出现在后半部分   无论如何,我们都会将比对范围缩小到原来的一半:n/2,然后继续采用上面的方法进行查找,每
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

暑假集训day1 整数划分

题目大意: 如何把一个正整数N(N长度<20)划分为M(M>=1)个部分,使这M个部分的乘积最大。N、M从键盘输入,输出最大值及一种划分方式。 输入格式: 第一行一个正整数T(T<=10000),表示有T组数据。 接下来T行每行两个正整数N,M。 输出格式 对于每组数据 第一行输出最大值。 第二行输出划分方案,将N按顺序分成M个数输出,两个数之间用空格格开。 算法分析: 第一问求dp值就是简单的dp 具体实现可参见 暑假集训day1 水题 乘法最大 1.做第一问的时候注意这个题给出的M并不
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

Springboot中前后端数据交互问题

Springboot中前后端数据交互问题 技术概述 在使用Springboot进行前后端分离时,测试前后端数据的交互情况、交互过程出现的明确各种问题及其解决方法。学习该技术原因是为了应对各种情况下前后端的数据交互,避免因为Content-Type发送信息至服务器时内容编码类型不一致造成问题。技术难点是不协调一致容易出现接口数据交互出错,比较细节容易踩坑。 前后端数据交互问题和容易踩坑的地 ① 前端请求: Content-Type:application/x-www-form-urlencode
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

唤起 App

判断浏览器,动态加载对应浏览器的下载逻辑 通过 universal link、URL Scheme、a 标签、iframe 几种方式找出最适合这个浏览器的唤起方式。 如果下载了 App,就会走打开逻辑,如果没有下载则走下载逻辑。 如果已知不能唤起的浏览器引导其它浏览器打开 通用链接(universal link) 通用链接 universal link 是 IOS 9.0 版本以上才可以使用的新的特性。此特性类似于深层链接,并能够方便地通过打开一个 https 链接来直接启动您的客户端应用(手
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

Win10 修改 rust 的 crates 源为中科大源

因为我是手动安装 rust 的,所以在 ~/.cargo/ 目录下没有 config 文件(这里我用 Linux 下的 ~ 来指代windows下的用户根目录),所以手动新建一个 ~/.cargo/config 文件并编辑内容如下: [http] check-revoke = false [source.crates-io] replace-with = 'ustc' [source.ustc] registry = "https://mirrors.ustc.edu.cn/crates.
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

mysql 查询死锁sql

1.查看进程 SHOW PROCESSLIST; 2.查看是否锁表 SHOW OPEN TABLES WHERE In_use > 0; 3.查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 4.查看等待锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS; 5.查询 正在执行的事务 SELECT * FROM information_schema.INNODB_TRX;
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

Tomcat本地服务器配置

Tomcat本地服务器配置 !电脑环境说明 windows(win10) jdk1.8 tomcat下载配置时需要考虑版本兼容问题,本文以tomcat9.0为例 官网下载:http://tomcat.apache.org/ 下载配置步骤: 1、在官网下载tomcat9.0,可根据电脑操作系统版本下载相应的zip包 2、下载完成后家压缩包解压,打开下载目录,结构如上所示 3、此电脑右击鼠标,打开属性,选择高级系统配置,打开环境变量 4、新建CATALINA_HOME变量,变量值为解压之后的文件根
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

blog.icooode.com 我的新博客地址

blog.icooode.com 我的新博客地址
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

[Mybatis学习] 1.环境搭建与起步

-环境搭建 1.使用maven创建项目 在pom.xml中添加项目依赖,这里项目最少需要配置mybatis和数据库的相关依赖即可,非常的easy <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.5</version> </dependency>
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

复数入门

从入门到入土…… 复数 先普及基本知识。 众所周知,虚数单位 \(i=\sqrt{-1}\) ,一个复数可以表示为\(a+bi\) ,其中\(a\) 称为实部,\(b\)称为虚部。 当然,如果把平面直角坐标系的横轴看成实部,纵轴看成虚部,那么它就可以转化成一个点啦! 如图: 然后以原点为起点,它就变成一个矢量啦!啥啊 如图: 然后看一下复数的四则运算: 加法: \((a+bi)+(c+di)=(a+b)+(c+d)i\) 减法: \((a+bi)-(c+di)*(a-b)+(c-d)i\) 。
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

graylog es 故障问题相关问题解决

以下是整理关于因为es故障造成graylog 异常的一些解决方法 问题 现象 Deflector exists as an index and is not an alias 解决 官方的步骤 - Stop all Graylog nodes - (OPTIONAL) If you want to keep the already ingested messages, reindex them into the Elasticsearch index with the greatest num
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0

前端token过期的处理(基于vue框架)和展示后端报错message

1.描述这个技术是做什么? 项目中若前端未对token过期进行处理,token过期后仍然会停留在原页面,用户可以进行一系列的操作。但是由于后端有进行token过期的判断,会造成用户的所有请求报401错误,若前端没有加以控制,会导致用户不明白发生了什么,这时候就需要前端进行处理。同理,当用户的某些请求发生错误,我们也需要把后端返回的文字错误信息展示给用户,而不是仅仅依靠前端进行判断处理,因为同一个错误码可能会出现多种不同原因的错误,前端只能大致进行判断而不太容易对错误原因的区分。由于这两个问题都
分类: 其他 发布时间: 06-23 21:38 阅读次数: 0