上一页 1 2 3 4 5 6 7 ··· 18 下一页
摘要: 机器模式 机器模式(缩写为 M 模式,M-mode)是 RISC-V 中 hart(hardware thread,硬件线 程)可以执行的最高权限模式。在 M 模式下运行的 hart 对内存,I/O 和一些对于启动和配 置系统来说必要的底层功能有着完全的使用权。因此它是唯一所有标准 RISC-V 处 阅读全文
posted @ 2022-11-18 21:05 方东信 阅读(3180) 评论(0) 推荐(0)
摘要: # nethogs eth0 发现占流量的进程 arthas 使用thread 观察对应的Java线程 开发侧七牛云代码上传错误造成了死循环,导致不断发送数据到七牛云 2022-11-16 00:40:58.936 [http-nio-8008-exec-1] ERROR syn - /data1/ 阅读全文
posted @ 2022-11-16 11:45 方东信 阅读(90) 评论(0) 推荐(0)
摘要: 一、RISCV规范定义的三种主要操作模式:(用户模式、管理模式和机器模式 (图1 - a)) 1.用户模式:运行用户程序的模式,权限级别最低。不能直接访问I/O或特权指令或内核内存或其他进程。 2.管理模式:大多数Linux内核或其他O/S运行的模式。通过I/O remap函数访问最特权的指令和I/ 阅读全文
posted @ 2022-11-11 15:48 方东信 阅读(2215) 评论(0) 推荐(0)
摘要: ubuntu16-xrandr设置分辨率 https://blog.csdn.net/yueni_zhao/article/details/126833388 阅读全文
posted @ 2022-11-10 02:15 方东信 阅读(123) 评论(0) 推荐(0)
摘要: package fmt is not in GOROOT win下升级了go之后 go get xxxx 报出来的错误 先go env 看看环境 GO11MODULE必须是on哟. 然后去项目根目录执行 go env -w GO111MODULE=on 解决 阅读全文
posted @ 2022-11-09 22:32 方东信 阅读(127) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/wudingmei1023/article/details/103897080 有人说是因为字段有null值 想研究这个方向,可以看下如何排查空值的方法 https://blog.csdn.net/w1014074794/article/details/1 阅读全文
posted @ 2022-11-07 17:05 方东信 阅读(391) 评论(0) 推荐(0)
摘要: 官方文档 https://www.elastic.co/guide/en/elasticsearch/reference/7.16/index-modules-slowlog.html 我是直接通过kbina设置,网上说的什么设置log的 估计都是7.x以下的es了 PUT /all_logs/_s 阅读全文
posted @ 2022-11-07 16:52 方东信 阅读(150) 评论(0) 推荐(0)
摘要: https://gitee.com/grateful/far 阅读全文
posted @ 2022-11-05 15:54 方东信 阅读(224) 评论(0) 推荐(0)
摘要: 验证带符号的Int转long 是否保留符号,结果中看到,肯定是会保留符号的,嗯,说了一句废话 除了>> 符号 还有>>> 无符号移动 阅读全文
posted @ 2022-11-03 17:54 方东信 阅读(42) 评论(0) 推荐(0)
摘要: 这个图片的大小是100010008(bit),要换算成Mb再除以两次1024(为计算方便一般是用1000,即1Mb=1000Kb,1Kb=1000b,或者说1b=1/1000/1000Mb),那么图片大小就是100010008/1000/1000=8Mb 8Mb除以2Mb/s即为4s [解析] 每个 阅读全文
posted @ 2022-11-03 15:33 方东信 阅读(1730) 评论(0) 推荐(0)
摘要: 基本用法 在使用gdb调试前,以c程序为例,若需要对c代码进行 gdb 调试,那么在生成目标文件时要注意加入-g,代表支持 gdb 调试。样例如下: 如下为 test.c 的代码内容: #include <stdio.h> #define N 100 int func(int num){ num + 阅读全文
posted @ 2022-11-02 15:46 方东信 阅读(1787) 评论(0) 推荐(0)
摘要: 这篇文章主要介绍了手把手教你vscode配置golang开发环境的步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 1.下载安装Golanghttps://golang.google.cn/dl/ 一路下一步即可 2.下载安装Vscode https:/ 阅读全文
posted @ 2022-11-02 11:50 方东信 阅读(2255) 评论(0) 推荐(0)
摘要: https://zhuanlan.zhihu.com/p/60976273 阅读全文
posted @ 2022-11-01 17:42 方东信 阅读(73) 评论(0) 推荐(0)
摘要: 简介 这篇文章翻译看看也是不错的 https://tatsuo.medium.com/implement-gdb-remote-debug-protocol-stub-from-scratch-3-e87a697ca48c GDB Remote Serial Protocol——GDB的标准远程通信 阅读全文
posted @ 2022-11-01 14:48 方东信 阅读(1918) 评论(0) 推荐(0)
摘要: 使用到的的项目 需要加密的Jar,主要是里面的一个Test2.class需要加密 java-ext2-jar-0.0.1-SNAPSHOT.jar 需要使用加密jar的项目 java-jvmti-loader-0.0.1-SNAPSHOT.jar 调用DLL中的加密方法进行jar加密的项目 java 阅读全文
posted @ 2022-10-28 14:14 方东信 阅读(1364) 评论(0) 推荐(0)
摘要: Register介绍RISC-V架构提供31个用户可修改的通用(基本)寄存器,即x1到x31,以及一个额外的只读寄存器x0,硬连接到0。x0寄存器的一个常见用途是帮助将其他寄存器初始化为零。共有31个通用寄存器。 其中7个是临时寄存器(t0t6)。 a0a7用于函数参数。s0s11用于保存寄存器或函 阅读全文
posted @ 2022-10-24 20:44 方东信 阅读(878) 评论(0) 推荐(0)
摘要: 在 MySQL 的数据表中,存储着一行行的数据记录,对每行数据而言,不仅仅记录着我们定义的字段值,还会隐藏两个字段:row_trx_id 和 roll_pointer,前者表示更新本行数据的事务 id,后者表示的是回滚指针,它指向的是该行数据上一个版本的 undo log(如果不明白这是什么,可以先 阅读全文
posted @ 2022-10-19 13:46 方东信 阅读(738) 评论(0) 推荐(0)
摘要: Java 性能诊断工具简介 在 Java 的世界里,有许多诊断工具可供选择,既包括像 jmap、jstat 这样的简单命令行工具,又包括 JVisualvm、JProfiler 等图形化综合诊断工具,同时还有 SkyWalking、ARMS 这样的针对分布式应用的性能监控系统。 简单命令行工具 JD 阅读全文
posted @ 2022-10-15 17:41 方东信 阅读(702) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/m0_38130105/article/details/84235810 阅读全文
posted @ 2022-10-15 14:12 方东信 阅读(103) 评论(0) 推荐(0)
摘要: github每次提交都要弹出登陆框,要求输入账号和密码 https://zhuanlan.zhihu.com/p/67814301 查看当前项目是ssh的模式还是https的模式 git remote -v 如果是https模型 如何转换为ssh git remote set-url origin 阅读全文
posted @ 2022-10-13 21:48 方东信 阅读(49) 评论(0) 推荐(0)
摘要: 前言 Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起到了很大的作用。但由于Unsafe类使Java语言拥有了类似C语言指针一样操作内存空间 阅读全文
posted @ 2022-10-11 17:43 方东信 阅读(128) 评论(0) 推荐(0)
摘要: 需要打印指定的参数 可以 java -XX:+PrintFlagsFinal -version|grep 参数名称 1 标准参数 标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容; 通过命令 java即可查看 复制代码 用法: java [-options] class [ar 阅读全文
posted @ 2022-10-11 17:16 方东信 阅读(308) 评论(0) 推荐(0)
摘要: https://www.zhihu.com/tardis/landing/m/360/art/93853806https://www.zhihu.com/tardis/landing/m/360/art/134179667https://zhuanlan.zhihu.com/p/149269763? 阅读全文
posted @ 2022-10-11 09:46 方东信 阅读(69) 评论(0) 推荐(0)
摘要: 先说结论, Copy是给编译器看的, Clone是给程序员用的. Clone显示指定资源的流向. 为什么区分Copy与Clone? 因为所有权, move语义, 用来对内存资源流动方向的管理. Copy是简单的内存拷贝.一般是在栈上比如:int, bool...在执行完函数后就没了. 但堆上数据呢? 阅读全文
posted @ 2022-10-10 15:14 方东信 阅读(731) 评论(0) 推荐(0)
摘要: Interior Mutability Mutex 和 RwLock 的作用,除了将类型 T 包裹起来,提供对该类型数据的多线程安全访问之外,还有一个大的用处:Interior mutability。在 Rust 中,如果传入类型方法的 Self 引用不是 mut 类型的话,是无法对该对象的成员就行 阅读全文
posted @ 2022-10-09 19:04 方东信 阅读(241) 评论(0) 推荐(0)
摘要: websocket https://crates.io/crates/tokio-tungstenite 阅读全文
posted @ 2022-10-05 21:59 方东信 阅读(244) 评论(0) 推荐(0)
摘要: temporary value dropped while borrowedconsider using a `let` binding to create a longer lived value 为什么会报这个错? 因为maps.lock.unwrap.values... 这一波操作都是链式操作 阅读全文
posted @ 2022-10-05 01:19 方东信 阅读(1043) 评论(0) 推荐(0)
摘要: ### 静态分析 https://zhengtianzuo.blog.csdn.net/article/details/122679768 ### undefined reference to `vtable 检查下声明为接口的类,是不是没有设置成存虚函数,如果不是存虚函数。。他本身加个括号,实现一 阅读全文
posted @ 2022-10-02 03:16 方东信 阅读(46) 评论(0) 推荐(0)
摘要: | | 符号 //||{} 类似匿名函数... |x|{ printl!(x); } rust并发库三方的 https://blog.csdn.net/guyu2019/article/details/124230099 文章其中有个库的用法 目前rust已经有了?不然为毛,我都没引入三方库 就可以 阅读全文
posted @ 2022-09-28 21:01 方东信 阅读(183) 评论(0) 推荐(0)
摘要: https://www.jianshu.com/p/37f33152e6a3 阅读全文
posted @ 2022-09-28 20:41 方东信 阅读(75) 评论(0) 推荐(0)
摘要: idea 安装rust 插件 https://blog.csdn.net/weixin_41195426/article/details/108896151 阅读全文
posted @ 2022-09-28 15:20 方东信 阅读(400) 评论(0) 推荐(0)
摘要: 前置信息 集群信息 复制代码 服务器连接信息: 192.168.91.131(master) 192.168.91.132(slave1) 192.168.91.133(slave2) ​ 使用ssh方式访问服务器: ssh root@192.168.91.* 输入对应密码访问 复制代码 0.2、从 阅读全文
posted @ 2022-09-27 10:17 方东信 阅读(2350) 评论(0) 推荐(0)
摘要: SQL的使用 SQL转ES的DSL 执行SQL 官方都有,挺好的 https://www.elastic.co/guide/en/elasticsearch/reference/7.16/xpack-sql.html 阅读全文
posted @ 2022-09-22 16:24 方东信 阅读(73) 评论(0) 推荐(0)
摘要: 装了es 三方插件 重启后出现以下问题 failed to authenticate user [elastic] failed to retrieve password hash for reserved user [elastic] org.elasticsearch.action.Unavai 阅读全文
posted @ 2022-09-22 15:19 方东信 阅读(3001) 评论(0) 推荐(0)
摘要: 运行时改变 MYSQL 参数 SET innodb_buffer_pool_dump_now=ON; 文章 https://juejin.cn/post/6863723952846405640/ 阅读全文
posted @ 2022-09-17 08:46 方东信 阅读(38) 评论(0) 推荐(0)
摘要: 概述 mysqldump无法并行,这点与Oracle的expdp相比,存在一定的劣势,但是开源的mysqldumper是一个很好的补充。 mydumper(http://www.mysqldumper.org/)是一个在GNU GPLv3许可下发布的高性能MySQL备份和恢复工具集。mydumper 阅读全文
posted @ 2022-09-16 15:33 方东信 阅读(548) 评论(0) 推荐(0)
摘要: flush privileges; 出现 Table 'mysql.servers' doesn't exist use mysql show tables 是可以看到表的,先删除他,重新建表 drop table if exists servers; CREATE TABLE `servers` 阅读全文
posted @ 2022-09-16 14:26 方东信 阅读(332) 评论(0) 推荐(1)
摘要: volatile保证可见性的说法有问题,准确说是任何变量都可被访问,只是访问时不一定是最新的值,volatile的作用时,保证线程访问变量时拿到的永远是最新值,所以这个可见性等于保证最新值。 同时,加了Volatile的变量或者字段,在被访问时,要比不加的慢;为什么?因为Volatile底层是加了l 阅读全文
posted @ 2022-09-05 14:34 方东信 阅读(140) 评论(0) 推荐(0)
摘要: 下载好 字体 拖过去 就行了。取消掉use system font 阅读全文
posted @ 2022-08-29 22:27 方东信 阅读(466) 评论(0) 推荐(0)
摘要: 什么是JDWP ? JDWP 是 Java Debug Wire Protocol 的缩写,它定义了调试器(debugger)和被调试的 Java 虚拟机(target vm)之间的通信协议。 JDWP 协议介绍 这里首先要说明一下 debugger 和 target vm。Target vm 中运 阅读全文
posted @ 2022-08-28 01:57 方东信 阅读(714) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 18 下一页