V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GeruzoniAnsasu  ›  全部回复第 144 页 / 共 148 页
回复总数  2950
1 ... 136  137  138  139  140  141  142  143  144  145 ... 148  
2018-01-09 09:36:32 +08:00
回复了 abcstx 创建的主题 程序员 由于编码问题导致中文注释变成问号,保存了能否还原回来?
只要不是 � 就还是有救的,
变成 u+fffd 内容就篡改了
2018-01-09 09:25:56 +08:00
回复了 sadscv 创建的主题 Python 代码中包含的中文全为乱码,编码问题求请教!
f = lambda s:s.encode('gbk').decode('utf8').encode('latin-1').decode('gbk')

>>> f('######################## FileOperation 脌脿拢潞掳眉潞卢露脭脦脛录镁碌脛虏脵脳梅拢篓脦陋脕脣卤茫脫脷碌梅脢脭潞 脥鹿脹虏矛拢卢脦脪掳脩脥酶脪鲁脨脜脧垄脨麓脠毛脕脣脦脛录镁脰脨拢卢脣霉脪脭脫脨脕脣脮芒赂枚脦脛录镁虏脵脳梅脌脿拢漏##############################')

'######################## FileOperation 类:包含对文件的操作(为了便于调试和观察,我把网页信息写入了文件中,所以有了这个文件操作类)##############################'
2018-01-09 09:23:57 +08:00
回复了 sadscv 创建的主题 Python 代码中包含的中文全为乱码,编码问题求请教!
哦 抱歉,lz 我回来了并且还原出来了
还原步骤如下:

s = '脡戮鲁媒脦脛录镁'
>>> s.encode('gbk').decode('utf8').encode('latin-1').decode('gbk')
'删除文件'
2018-01-09 09:20:16 +08:00
回复了 sadscv 创建的主题 Python 代码中包含的中文全为乱码,编码问题求请教!
1. 首先'卤卤戮漏','脤矛陆貌','脡脧潞拢','脰脴脟矛','潞脫卤卤','潞脫脛脧'是以什么编码打开看到的? rb 方式打开读进来看看,如果是以 utf8 编码打开时看到的,那么 binary 对应 b'\xe5\x8d\xa4\xe5\x8d\xa4\xe6\x88\xae\xe6\xbc\x8f\xe8\x84\xa4\xe7\x9f\x9b\xe9\x99\x86\xe8\xb2\x8c\xe8\x84\xa1\xe8\x84\xa7\xe6\xbd\x9e\xe6\x8b\xa2\xe8\x84\xb0\xe8\x84\xb4\xe8\x84\x9f\xe7\x9f\x9b\xe6\xbd\x9e\xe8\x84\xab\xe5\x8d\xa4\xe5\x8d\xa4\xe6\xbd\x9e\xe8\x84\xab\xe8\x84\x9b\xe8\x84\xa7'
如果以 gbk 打开时看到,binary 对应 b'\xc2\xb1\xc2\xb1\xc2\xbe\xc2\xa9\xc3\x8c\xc3\xac\xc2\xbd\xc3\xb2\xc3\x89\xc3\x8f\xc2\xba\xc2\xa3\xc3\x96\xc3\x98\xc3\x87\xc3\xac\xc2\xba\xc3\x93\xc2\xb1\xc2\xb1\xc2\xba\xc3\x93\xc3\x84\xc3\x8f'

然而无论哪种 bianry 都看不出原编码应该是什么,错开一字节也看不出来。。。我觉得原文已经被篡改过了。
2018-01-08 13:56:21 +08:00
回复了 ftexplore 创建的主题 问与答 如果是战争期间,普通程序员还能找到事情做么?
普通程序员会变成军人 /难民 /程序员 /卖国贼
2018-01-08 10:50:45 +08:00
回复了 lipeng1943 创建的主题 职场话题 企业年金要申请么?
咨询上司 ×
上 V2 发帖 √
2018-01-08 10:31:32 +08:00
回复了 wangt21 创建的主题 操作系统 大家当初怎么学操作系统的?
@wangt21 操作系统实验一个线程调度模型,用时间中断去打断任意函数并在 ISR 里处理调度,然后实验不同的调度算法以及同步原语;还有一块文件系统设计但当初我们的课也很水没涉及到


只能说实验没去,没写到过是挺可惜的。就我们课上写的那一点点东西来说
中断怎么保存 context,怎么 block,怎么查找并调度线程,怎么切换
印象都挺深的


写这个实验最重要的是启发你怎么实现类似的东西本质上是些什么,反正我写完那 100 行的小 demo 再看操作系统就跟最最最开始接触 VB 时拖完那几个控件再看 windows 的感觉是差不多的,拖完控件你马上就意识到程序里那些按钮文本框是怎么回事,写完这个实验你也能马上明白操作系统那些基本部件都是怎么回事

当然了操作系统内容多了去了,也不清楚你们课程安排的是哪些,但个人感觉线程模型是一定要熟悉的东西之一

再补一句,我们当初操作系统的课真的很水!!!实验也是!!
但抓住了 1/1000 最核心的东西,还是有些许欣慰的
2018-01-08 09:05:02 +08:00
回复了 ytterbium 创建的主题 问与答 Linux 显卡驱动问题
N 卡 A 卡解决方案又不同

A 卡现在在官网下载的官方驱动已经支持动态电源管理&切换显卡

只需要用环境变量指定用哪个显卡启动应用即可,独显不处理的时候是 dyn off 状态


当然了 lz 肯定是 N 卡的
N 卡只能说,还是 windows 吧
2018-01-08 08:38:04 +08:00
回复了 wangt21 创建的主题 操作系统 大家当初怎么学操作系统的?
。。。。。。。。。。
操作系统的每一个子部件拆开都是在实际工程写代码的时候用得上的
lz 单纯是写得太少。。没啥好办法,先硬着头皮记吧,起码能有个印象
等你代码写多了自然会想用某种方式去解决,然后想起诶这个是不是那个什么算法那个机制,再回来翻,就熟悉了


我觉得其实操作系统的实验课程都挺实用啊?线程调度你写得出来就记得住了啊
2018-01-05 15:06:13 +08:00
回复了 begeekmyfriend 创建的主题 程序员 这段代码是否生成真·随机数
随机不等于均匀
随机数的分布更不一定是正态分布

真随机数的生成其实很简单,引入随机用户输入即可,benchmark 结果的随机也是由于系统各种运行环境影响产生的,而环境因素与过去历史用户操作密切相关,你其实就是期望通过引入系统运行不稳定性来制造随机

然而系统稳定性是可控的,我们完全可预测可计算 bechmark 什么时候结束,对于你这个算法来说,实际上期望结果是稳定的,完全不随机。

既然期望都是不随机的,你怎么还会想用它来制造随机数???

就算误差无法避免,这个算法中也没有过程来放大误差,假设误差时间在 1ms 到 10ms 之间,那随机数种子就只有 1 到 10 这么点结果,随机性能好到哪里去???

如果想靠计时误差来产生非可预测随机,首先记时精度一定要够高,并且,需要多次记时并引入混沌过程放大误差结果并消除可逆性,这样才能使种子足够“无法预测”

但无法预测是不是等于随机,抱歉,仍不知道

产生一个不可预测数后,返回固定分布的数很简单,筛子就行
2018-01-03 09:33:23 +08:00
回复了 grimpil 创建的主题 全球工单系统 见识一下网易云音乐的人工智障
没啥毛病啊
lz 今年最爱的是给孩子放的歌
这不挺好的吗
智障吗?
最爱给孩子放儿歌智障吗?
密码学的数学基础保证了数据既是加密的,也是已公证(可信赖)的

这是现代密码学最神奇的地方
2017-12-29 10:46:51 +08:00
回复了 javahih 创建的主题 Java Java 编写的 C 语言词法分析器
..........................

楼上都在说啥?
antlr ?
ast ?
语法分析的范畴 你搬自己都不太懂的名词出来是不是会砸自己脚?


当然我是百度了一圈才敢回来回帖的,并且我也不敢说我看懂 lz 的东西或他写得对不对,承认自己菜
2017-12-27 15:05:41 +08:00
回复了 frozenway 创建的主题 生活 当路上碰到陌生人跟你说‘能帮我买点吃的东西吗’怎么办
有个段子
遇到个“饿了给点吃的”的,给了他几个馒头,然后他走了,悄悄跟上,等他重新摆好牌子“饿了给点吃的”,又给他几个馒头。。。
这东西是递归解的,这么说明不明白?

Encode( prefix,numberSeries )
{
if(numberSeries == end()){
output(prefix);
return;
}
curNumber = numberSeries[0];
for(letter in letterTable[curNumber]){
prefix=prefix+letter;
Encode( prefix,numberSeries+1 );
}
}
类 static 成员变量除了要在类内声明,还要在类外定义,但 template 又要求声明和实现都必须放在一起


template<class TYPE>
class CSingleton {
public:
static TYPE *instance() {
return &m_slInstance;
};
public:
CSingleton() {
}
virtual ~CSingleton() {
}
private:
static TYPE m_slInstance;
};
template<class TYPE> TYPE CSingleton<TYPE>::m_slInstance = nullptr;//类外定义并初始化
冬至当然是打边炉啊,羊肉狗肉煲啊
2017-12-20 10:36:47 +08:00
回复了 qianyi0129 创建的主题 Python 写界面是不是程序员最烦的?尤其是给 Python 写界面
。。广大前端情何以堪
1 ... 136  137  138  139  140  141  142  143  144  145 ... 148  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5886 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 06:25 · PVG 14:25 · LAX 22:25 · JFK 01:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.