4D725F646F6765 最近的时间轴更新
4D725F646F6765

4D725F646F6765

V2EX 第 367871 号会员,加入于 2018-12-04 13:43:49 +08:00
4D725F646F6765 最近回复了
2020-01-19 19:12:34 +08:00
回复了 wadezhao 创建的主题 程序员 问一件羞耻的事情,你们怎么移动光标?
那么我弱弱的问个更羞耻的事情,没有 win 用户会因为偷懒用记事本起草的吗?缺点就是所有的符号都得手动输入(手动 doge
2020-01-08 09:43:39 +08:00
回复了 NGPONG 创建的主题 程序员 关于 c 语言中 extern 关键字的一些疑问
首先,C 语言编译的时候是支持多文件编译的,但是各个文件变量都是在源代码文件内有效,可是有时候需要在不同文件使用相同的变量,这时候就需要通过别的方式告诉编译器了,extern 声明是给编译器看的,这个声明的作用就是告诉编译器这个变量是来自别的文件(代码段),让编译器去别的源代码文件找,另外如果在别的文件声明过这个变量,然后使用 extern 声明来使用该变量,本文件内的变量就不应该出现重名变量,这是在给编译器找麻烦,给编译器找麻烦==给自己找麻烦

C 语言的代码作用域都是在编译的时候就确定的,编译完成后就结束了,所以并不存在"作用域提升"的现象,编译的时候变量属于哪里作用域就会默认在哪里,想区域就声明在代码块内,想全局就声明在文件主函数外,想从别的文件借就 extern 声明,所有变量在编译完成后都是一环扣一环对应代码执行的,牵一发动全身,根本无法进行作用域提升这种事,作用域编译时就会被确定完毕,比如说函数参数,a 函数传参给 b 函数,那么编译器在汇编 a 代码时,到调用 b 函数处,会把参数放在固定位置的寄存器,比如 r12,然后 b 函数汇编就会从该寄存器取参,b 函数完成后,会把返回值放入 rax,然后返回 a 函数代码断点,a 函数会从 rax 取返回值,继续执行

所以说,在这里实际上 "变量作用域" 和 "编译附加指令",其实并不是一回事,LZ 的理解错误了
2019-03-15 01:46:36 +08:00
回复了 Mrxiaoxie 创建的主题 问与答 笔记本电脑主板检测
一般笔记本外接是 VGA 接口的话都是即插即亮,如果开机了,硬盘灯闪烁低于 10s(HDD)+大写切换不亮灯(失效),且外接不亮那就大概率是 gg 了,至于哪里的问题是真不好说,送修吧,这种情况运气好就是哪短路了导致自保护,运气不好就是烧芯片了,当然少数神经机子反而是 bios 那边出了故障导致不能正常启动也是有的(少)

另外如果是带电更换那么大概率烧了啥了(不拆电池更换、插着充电器更换、带电操作、开机等)

如果换屏时排线拔插困难导致过度用力揉搓排线可能出现绝缘破损导致短路(屏线数据和供电都捆在一块的)

换屏幕都是只需要拆屏幕盖板、支架固定螺丝和拔插屏幕跳线,一般不需要动下面主板所在,如果动了,有故障扩大化可能

屏幕虽然很多时候都是通用的(对应型号),但是即便是一个型号机型也有出现不同型号屏幕的情况,这个需要再三确认原屏幕后面条码型号参数才能确定的,不同接口定义的屏幕接上去最糟的情况就是芯片 gg·····另外排线接口即便有细微宽度差异也是注定 gg(数据供电同捆),屏幕本身电路处的绝缘被撕掉、短路也是秒杀级操作

下面主板部分拆开过导致其他问题的可能性是存在的,重新组装完发现螺丝少了也会增加中奖概率,螺丝多了反而影响不大

都是不好确认的问题,直接丢给修笔电板卡的老司机折腾吧
送修建议只说明你换了屏,以及换前能开机点亮外接,换后不能点亮外接,不要带上任何主观臆测

ps:维修店面没热风台(波峰焊、BGA 焊台)并且堆满各种各样的垃圾板卡配件那么就不是一手维修商(有差价)
ps2:这种屏幕挂掉的机子建议换新,以免不稳定导致反复返修折腾自己,因为屏幕本身不算便宜,维修机子问题的话还会多花上一笔
2018-12-19 15:04:58 +08:00
回复了 lefthand2006 创建的主题 问与答 dell 2713h 显示器成这样了,能修吗?
先把信号线摘了看无信号输入的显示效果,菜单能否开启等等,如果正常,最好拿个别的机子试,确认是否其他问题,如果确认屏幕问题,往下看

这种显示效果一般都是屏坏,少数是驱动板问题,极少数是固件问题,多发于三星,基本和供电没啥关系,具体问题的确认得拆壳替换测试驱动板确认.

如果电路板问题,维修费用看当地行情,一般个人客户价格 120~200 不等,有能力的自行维修成本大概在 150 左右,烙铁 30+,其他物料 50+,电路板 40~200+不等(计算邮费,不计算书籍,资料等),
当地老油条维修周期为 0.1~3 天不止,视情况而定,
自行维修周期为 3 天~∞,视情况而定,
他人维修效果较差,但是修复率高,自行维修效果较好,但成功率极低.
维修后正常使用周期,自行维修在 1 年~未知,他人维修为 0.5 年~未知,修好后放置受潮损坏周期为 2 个月到未知

如果屏坏,丢收破烂吧

总结,建议买新,远点狗东也就 3 天到,实在不想花钱,再修,闲得蛋疼,自己修
个人所见经验总结,难免有误
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   922 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 20:58 · PVG 04:58 · LAX 12:58 · JFK 15:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.