V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 8 页 / 共 39 页
回复总数  777
1 ... 4  5  6  7  8  9  10  11  12  13 ... 39  
2023-09-10 17:37:08 +08:00
回复了 amiwrong123 创建的主题 程序员 pdf 复制出来是乱码 怎么解决
@n1cogrv #6
试了下这个项目,OCR 还可以。
哎,坑爹的 pdf
@HashV2
手写是啥意思?在 requirement 里手写吗
@lanlanye
@totoro52
好吧,不太懂 py 的这些库,原来这俩也属于必要的啊😂。因为我看 compiledb 依赖的库没有这俩
2023-09-05 23:14:38 +08:00
回复了 amiwrong123 创建的主题 程序员 Linux 的清 CPU cache 的函数是哪个?
@codehz #21
代码是这样的,是用 devmem 获得的 fd ,获得时是使用了 O_SYNC 的(不知道为啥,还是没起作用)。然后用这个 fd 进行 mmap ,获得了一个虚拟地址。
2023-09-05 23:13:13 +08:00
回复了 amiwrong123 创建的主题 程序员 Linux 的清 CPU cache 的函数是哪个?
@codehz #19
理解你说的意思,就是说,如果一个进程 malloc 了一片空间,这片空间只是属于这个进程的,但可能进程调度,把 RAM 的东西从内存条上调度走了。
不过我这个应该没有这个担心,因为不是用户态 malloc 的空间,是直接 搞了一块 连续的物理地址出来,再映射到虚拟地址。
2023-09-05 22:37:51 +08:00
回复了 amiwrong123 创建的主题 程序员 Linux 的清 CPU cache 的函数是哪个?
@codehz
是的,用到了硬件的 DMA 。
用户态是可以访问的呀,只要最终映射出一个虚拟地址出来给 CPU 用就好了。我的程序逻辑很简单,以 RAM 作为交互,简单来说,CPU 先往 RAM (也就是内存条)里写,然后 DMA 从 RAM 里读。
2023-09-05 22:26:13 +08:00
回复了 amiwrong123 创建的主题 程序员 Linux 的清 CPU cache 的函数是哪个?
@codehz
指针加 volatile 应该也可以 达到我的目的,但可能效率会变低。

所以还是想用 清 cache 的函数。
2023-08-24 12:41:30 +08:00
回复了 amiwrong123 创建的主题 程序员 Linux 的 Consistent DMA mappings 的底层实现原理到底是什么?
@zzz22333
我的关键点在于,我还以为 Consistent DMA mappings 用到了什么高深的东西呢,比如 缓存一致性协议什么的。
结果只是 暴力把 cache 关掉了而已。
没编制啊
2023-08-10 22:36:20 +08:00
回复了 amiwrong123 创建的主题 程序员 用 echo 来代替输入密码后,为什么要执行两遍 sudo su?
@V2ALL2B
本质等于 sudo password 吗,但我执行 sudo ' '也不会成功的呀
2023-08-10 22:34:26 +08:00
回复了 amiwrong123 创建的主题 程序员 用 echo 来代替输入密码后,为什么要执行两遍 sudo su?
@V2ALL2B
我是有这么一个需求,远程登录上后,总是会执行一次 sudo su 。
但我发现远程登录工具,有一个高级功能,就是登录上后,自动帮你执行一些命令,我就想让这个自动功能,帮我把 sudo su 给做了。
但是这样的话,必须要用 echo 'password' | sudo su 的形式。

本质上,是为了每次 少输一个命令。
2023-08-10 22:21:09 +08:00
回复了 amiwrong123 创建的主题 程序员 用 echo 来代替输入密码后,为什么要执行两遍 sudo su?
@ganxiyun
echo ' ' | sudo su 会让输入一遍密码。帖子写错了,第一个命令是,echo ' '| sudo -S su ,然后还需要第二步。
2023-08-10 22:19:05 +08:00
回复了 amiwrong123 创建的主题 程序员 用 echo 来代替输入密码后,为什么要执行两遍 sudo su?
@ganxiyun
第一步没有出现让你输入一遍密码嘛?
--
没有。

echo ' '| sudo -S su 也是一样,要走第二步。
2023-07-30 18:39:30 +08:00
回复了 amiwrong123 创建的主题 程序员 vim 怎么在:后面复制东西
@SpiderXiantang
还是帖子里的这个内容,我先用:vsp 分屏打开同一个文件,然后 gf 进入了./build/define.sh 的内容,但./build/define.sh 是一个只读文件,但是我又在 insert 模式下修改了一些东西,但这些修改我不想更新到文件里的。

此时我使用:bd 的话,就会提示 no write since last change for buffer 2(add ! to override)。老哥问下这个怎么解决啊

因为文件中其实有这样的内容:
source ./build/define1.sh
source ./build/define2.sh

目前就是想,先进入看 define1 的内容,再回到当前文件,再进入看 define2 的内容。只是在看 define1 的时候,我改了东西。

网上搜了一下,这些:b 命令是关于到缓冲区的,但是理解不是很深刻。
2023-07-30 12:34:52 +08:00
回复了 amiwrong123 创建的主题 程序员 vim 怎么在:后面复制东西
@harttle
你这个我也试了,是好用的。用 y 的话,还可以更确切的控制 复制的内容。
2023-07-30 12:27:00 +08:00
回复了 amiwrong123 创建的主题 程序员 vim 怎么在:后面复制东西
@SpiderXiantang
好吧,我懂了,先分屏打开同一个文件,再 gf 。哈哈,谢谢。
2023-07-30 12:26:19 +08:00
回复了 amiwrong123 创建的主题 程序员 vim 怎么在:后面复制东西
@SpiderXiantang
好吧,原来是 光标移动到路径上,然后按 gf ,就可以直接跳转。不过就没法分屏看了。
2023-07-30 12:20:57 +08:00
回复了 amiwrong123 创建的主题 程序员 vim 怎么在:后面复制东西
@SpiderXiantang
我好像没用対。输入:vsp 后,光标就只能在冒号后面了呀,怎么做到 光标到 ./build/define.sh
2023-07-30 12:20:05 +08:00
回复了 amiwrong123 创建的主题 程序员 vim 怎么在:后面复制东西
@mabelrussell
谢谢,好用
2023-07-12 21:32:57 +08:00
回复了 amiwrong123 创建的主题 问与答 现在这个天气去成都的大熊猫基地,能看到大熊猫吗?
@scal
@lucacham
@mozhizhu
@lingeo
@tyx1703
@hubaq
@DinnyXu
@renothing

看了一下网上的攻略,实在不想那么早起来,跟打仗似的。网上说,如果不是非得看花花的话,下午去其实也能看到成年熊猫和小熊猫,而且下午人少,很多地方不用排队。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 39  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1616 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 16:56 · PVG 00:56 · LAX 08:56 · JFK 11:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.