curious

Why are C# structs immutable?

丶灬走出姿态 提交于 2020-12-25 03:24:43
Compiler Error CS1612 Cannot modify the return value of 'expression' because it is not a variable class Transform { public Point p { get ; set ; } public Point p2; public void ShowV() { Console.WriteLine(p.X + " ... " + p.Y); } } [Test] public void TestChuck() { Transform t = new Transform(); t.p.X = 1 ; t.p2.X = 2 ; t.ShowV(); Console.Read(); } t.p = new Point(); 这个可以,set可以工作。 但是get出来的是value Why are C# structs immutable? 问题 I was just curious to know why structs, strings etc are immutable? What is the reason for making them immutable and rest of the objects as mutable. What are the things

大O,您如何计算/近似?

我怕爱的太早我们不能终老 提交于 2020-08-13 13:40:34
问题: Most people with a degree in CS will certainly know what Big O stands for . 大多数拥有CS学位的人肯定会知道 Big O代表 什么。 It helps us to measure how (in)efficient an algorithm really is and if you know in what category the problem you are trying to solve lays in you can figure out if it is still possible to squeeze out that little extra performance. 它可以帮助我们评估算法的效率(效率),如果您知道 要解决的问题属于哪一类,则 可以判断出是否仍有可能榨取少量的额外性能。 1 1个 But I'm curious, how do you calculate or approximate the complexity of your algorithms? 但是我很好奇, 您 如何计算或估算算法的复杂性? 1 but as they say, don't overdo it, premature optimization is the root of all evil

开源视频会议bigbluebutton

 ̄綄美尐妖づ 提交于 2020-08-10 00:01:31
开源视频会议bigbluebutton 这是另一个开源视频会议项目,简称bbb 官方网站: http://bigbluebutton.org/ 代码地址: https://code.google.com/p/bigbluebutton/ demo: http://demo.bigbluebutton.org/ 收集到的中文资料: http://www.iteye.com/blogs/subjects/yangactive 支持安卓: http://bigbluebutton.org/2011/02/09/bigbluebutton-on-android-phone/ IPad: http://bigbluebutton.org/2013/01/11/html5-client-ipad/ 根据bbb进行二次开发的项目: https://github.com/fuji246/django-bigbluebutton ,国人对项目的贡献: http://www.bbbforum.com/forum/topic/61/ 关于性能(bigbluebutton的CEO针对一个说bbb性能不好的人的回击): https://help.instructure.com/entries/22478390-What-are-technological-limits-to-BigBlueButton- I

为什么JavaScript仅在IE中打开开发人员工具一次后才能工作?

旧时模样 提交于 2020-08-07 16:40:32
问题: IE9 Bug - JavaScript only works after opening developer tools once. IE9错误-JavaScript仅在打开开发人员工具一次后才能工作。 Our site offers free pdf downloads to users, and it has a simple "enter password to download" function. 我们的网站为用户提供免费的pdf下载,并且具有简单的“输入密码下载”功能。 However, it doesn't work at all in Internet Explorer. 但是,它根本无法在Internet Explorer中使用。 You can see for yourself in this example . 在此 示例中, 您可以自己看到。 The download pass is "makeuseof". 下载通行证为“ makeuseof”。 In any other browser, it works fine. 在任何其他浏览器中,它都能正常工作。 In IE, both buttons do nothing. 在IE中,两个按钮都不起作用。 The most curious thing I've found is that if you

20200802每日一句(0729--0802)

耗尽温柔 提交于 2020-08-04 13:30:49
When we seek to discover the best in others, we somehow bring out the best in ourselves. 当我们努力发掘他人的好时,我们往往也会看到自己最好的一面。 The most important love you can receive is from yourself. 最重要的一种爱是自爱。 The successful warrior is the average man, with laser-like focus. 成功的战士是变通的人,只是有着如镭射般的专注。 Try to makes sense of what you see, and wonder about what makes the universe exist, Be curious. 试着去理解你所看到的,思索宇宙为何存在,好奇一点。 It is the ultimate luxury to combine passion and contribution. It's also a very clear path to happiness. 将激情和贡献结合在一起是终极奢侈,这也是一条通往幸福大道。 You must practice being stupid, dumb, unthinking, empty. 你得学着痴一点

可以(a == 1 && a == 2 && a == 3)评估为真吗?

时光总嘲笑我的痴心妄想 提交于 2020-08-04 12:38:08
问题: Moderator note: Please resist the urge to edit the code or remove this notice. 主持人注意: 请拒绝编辑代码或删除此通知的冲动。 The pattern of whitespace may be part of the question and therefore should not be tampered with unnecessarily. 空白模式可能是问题的一部分,因此不应该被不必要地篡改。 If you are in the "whitespace is insignificant" camp, you should be able to accept the code as is. 如果你在“空白是微不足道的”阵营,你应该能够接受原样。 Is it ever possible that (a== 1 && a ==2 && a==3) could evaluate to true in JavaScript? 是否有可能 (a== 1 && a ==2 && a==3) 可以在JavaScript中评估为 true ? This is an interview question asked by a major tech company. 这是一家大型科技公司提出的面试问题。 It

万字长文|如何定义“失败的产品经理”

霸气de小男生 提交于 2020-07-28 06:01:29
前言:总有一种错觉,别人家的产品经理都是神一样,动不动改变世界的那种。就没有失败的产品经理吗? 提出问题的背景 前阵子刚刚和阿里、百度的产品经理聊过产品这块,总结输出了《腾讯产品流程》和《阿里系项目复盘》两篇文章。但是听到这么个故事,给了我当头一棒。 “过了这么些年,他每每谈起之前他就职过的公司,他参与的项目,唏嘘不已。他觉得还是自己眼光毒辣,他说他早就说过事情不能这么干,不能那么干,但那些人就是不听他的,因此失败已经注定,他们都是活该。他说他的老板和几个同事都是大傻逼。 他开始和我谈互联网,谈虚拟现实,谈未来方向,我听得云里雾里,他唾沫横飞,激情四射。似乎自己是那个「 Crazy One 」,只是时运不济。 他说很多人都不喜欢他,他觉得是自己太独特了,所以才不合群。他觉得有太多需要变革的东西,他都跃跃欲试。他说他就差一个伯乐和一个称心如意的平台了。 他又谈到他的阅读,对于《人人》、《结网》、《乌合》、《怪诞心理》、《体验要素》、《需求》 ……哦,还有那本他说张小龙推荐必看的书,和我谈他的一些阅读见解。他还谈到历史,常说的一句话是「历史总在不断重演」,意思是为什么有些人就是不知道教训,老是重复犯错,真是傻逼。 他是一个彻头彻尾的失败的产品经理。 你问我他是谁? 他有时是我,有时是你。 ” 听完这个故事,我和你们一样,感到很困惑。所以特意去产品社区提出了这样的一个问题: 如何定义 “

JSON中的多行字符串

我怕爱的太早我们不能终老 提交于 2020-07-27 10:51:40
问题: I'm writing some data files in JSON format and would like to have some really long string values split over multiple lines. 我正在用JSON格式编写一些数据文件,并希望将一些非常长的字符串值分成多行。 Using python's JSON module I get a whole lot of errors, whether I use \\ or \\n as an escape. 使用python的JSON模块我得到了很多错误,无论我使用 \\ 或 \\n 作为转义。 Is it possible to have multi-line strings in JSON? 是否可以在JSON中使用多行字符串? It's mostly for visual comfort so I suppose I can just turn word wrap on in my editor, but I'm just kinda curious... 这主要是为了视觉上的舒适,所以我想我可以在我的编辑器中翻开自动换行,但我只是有点好奇...... 解决方案: 参考一: https://stackoom.com/question/A2T0/JSON中的多行字符串

PDO准备好的语句是否足以防止SQL注入?

房东的猫 提交于 2020-05-08 06:03:51
问题: Let's say I have code like this: 假设我有这样的代码: $dbh = new PDO("blahblah"); $stmt = $dbh->prepare('SELECT * FROM users where username = :username'); $stmt->execute( array(':username' => $_REQUEST['username']) ); The PDO documentation says: PDO文档说: The parameters to prepared statements don't need to be quoted; 准备好的语句的参数不需要用引号引起来。 the driver handles it for you. 司机为您处理。 Is that truly all I need to do to avoid SQL injections? 那真的是我避免SQL注入所需要做的一切吗? Is it really that easy? 真的那么容易吗? You can assume MySQL if it makes a difference. 您可以假设MySQL会有所作为。 Also, I'm really only curious about the use of prepared

耿建超英语语法---名词性从句

别来无恙 提交于 2020-04-26 08:31:30
1 从句的类型   我们之前讲过句子成分有8种,其中“谓语,补语”不能用句子替代,其余6种均可,所以从句类型有6种,3种称为名词性从句,如下图所示: 注: 从句永远是一个完整的句子!!! 2 名词性从句的共同特点 注: (1) 陈述语气: 如果句子是陈述句,不需要做任何改动;如果句子是疑问句,要将时表词与主语换个位置! (2)从句是特殊疑问时,连词“whose,which”用的不多。 3 主语从句 关于主语从句,有4点需要说明: (1)后面的动词一般是使动词( 前边讲过 )或者make。 举例: 他经常半夜给我打电话让我很恼火---that he calls me at midnight annoys me.(使动词) 他来不来没有什么差别---whether he will come makes no difference.(make) (2)所有的使动词都可以变成make的形式,但是只有形容词的时候,只能用make。 在举一个只能使用make的例子: 他说的话让我很生气---what he said made me angry. (3)主语从句中从句是一般疑问句时,不能使用if,只能使用wether。 (4)主语从句中的谓语动词使用单数。 4 宾语从句 关于宾语从句,有8点需要说明: (1)宾语从句的位置 (2)宾语从句的时态 注:只有宾语从句有这个要求,即“主句是过去时态