V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  q397064399  ›  全部回复第 106 页 / 共 118 页
回复总数  2341
1 ... 102  103  104  105  106  107  108  109  110  111 ... 118  
@fkbd 上内存数据库
2016-10-06 17:31:11 +08:00
回复了 haixiao3156 创建的主题 程序员 各位帮忙看下我写的算法 blog,各位能读懂么。
一个 Java Util 打楼主的脸
2016-10-05 09:04:17 +08:00
回复了 deepkolos 创建的主题 程序员 指针应该叫做标识符变量
@aheadlead 这样思考本身的路数就不对,所有程序语言的内存模型,只要你看完 CSAPP 第三章,程序语言的机器级表示,所谓的指针 引用 值拷贝 对象拷贝 深拷贝 浅拷贝 就迎刃而解了,要是自己探索 挺浪费时间的
2016-10-04 17:52:14 +08:00
回复了 deepkolos 创建的主题 程序员 指针应该叫做标识符变量
入乡随俗,国内一般分为

引用变量
指针变量
拷贝传递变量 (值拷贝 分为对象拷贝 和 基本类型拷贝)
对象拷贝分为 浅拷贝 和 深拷贝

Java 貌似只有引用传递,很多对象 只支持浅拷贝

C++全都支持

Python 只有引用

C 支持 值传递 还有 指针变量
2016-10-04 17:49:02 +08:00
回复了 Famio 创建的主题 程序员 纠结于语言的选择,犹豫在编程路口,求打醒
都在扯淡,楼主你先想清楚你究竟要干嘛,
方向是 web 安卓 winform
是作为 业余玩家还是职业玩家,
职业玩家建议跟市场走,最重要还是打好基础
业余玩家随意挑选

web 大架构方向是 Java 能伸能缩,轻量级架构 重量级架构都有(老牌 web 后端语言,架构多,方案成熟,开源件多)
小架构方向是 PHP (一般是小网站,语言不成熟( PHP 最早是不支持面向对象的),没有大公司支撑)

我从初中开始码代码,经历过
asp php delphi vc++ c++builder Java 这些技术有些已经消亡了,有些还在蓬勃的发展,
例如 Java 虽然被黑无数遍,但是 Java 依旧生龙活虎,事实上没人黑的语言 基本上没人用,有人用才会有人黑
黑的人多, C++这些年被吐槽的少,很大原因就是跟不上快速应用开发的时代,本来搞应用开发需要一把杀鸡刀
但是 C++给了你瑞士军刀,杀鸡宰牛上战场 上天下地无所不能,加上没有大厂商的支持, C++事实上已经没落了,
只有在很少一部分高性能领域有需求的地方使用,而且大多限制了 C++的很多语法糖特性,并不是完整的 C++

另外 delphi 以及 borland 的 VCL 不过这技术的核心创始人去了微软了搞了 C# 也是我们程序员的祖师爷之一



最后最重要的还是基础,也就是从操作系统上屏蔽了硬件复杂性之后 抽象给程序员计算机模型,你了解了这些基础,其它的都是万变不离其宗,各个语言也大多就是语法糖特性上的区别,其本质没有什么区别
2016-10-02 06:31:07 +08:00
回复了 waruqi 创建的主题 C 有做 c 开发的没,我新建的一个专注 c 开发的交流社区
弄个 C++的专注 C with Class
2016-10-01 23:54:43 +08:00
回复了 yanghengah 创建的主题 Java 各位 V 友们,你们学习 Java 用了多久
@teemoer 收藏了,好东西
2016-10-01 23:39:17 +08:00
回复了 waruqi 创建的主题 C 有做 c 开发的没,我新建的一个专注 c 开发的交流社区
C with Class
@byteli C++确实有很多优点
既能高级面向对象,又能击破各层抽象封装,直达内存操作,
绝大部分高级语言,都追求一点,要么极致封装 例如 Java Python C#
极致暴露底层细节 追求最高效 例如 C 还有 C with Class

C++不流行的原因在于 C++编程可选择太多,导致复杂性急剧上升,本来用接口弄个 toString 方法就能实现的玩意
C++硬是要搞个运算符重载,重载就算了,关键这东西 不直观,用着爽,写重载出 bug 了就很难修复,所以 Google 也推荐尽量不重载,但是你要用标准库的话,又必须得重载,不重载 你基本上没法用


第一 C with Class 基本上是我目前的目标,
第二各种模板 运算符重载 以及 N 多特性,目前不打算全部掌握,因为太难
@nickmiao 教父会跟你说,不要试图掌握全部的 C++特性,因为我也没掌握好
@alqaz 已经上 C with Class 了
2016-10-01 15:09:27 +08:00
回复了 kangsgo 创建的主题 程序员 求 javascript 和 C++的入门书籍
@zhy0216 c++特性太多,很多特性有 愚蠢简便的实现方法,但是 C++ 程序员都不会用,因为那些 愚蠢 易懂的的实现容易显得自己没有逼格,
@cfm1989 然而房产多了,直接收租就好,他们是资本红利时代的宠儿
2016-09-26 06:17:09 +08:00
回复了 twogoods 创建的主题 程序员 你们现在还能写红黑树, b 树的各种操作吗?
@shimanooo 这书有中文版,红黑树主讲插入,删除那部分好像跳过了
2016-09-26 06:14:54 +08:00
回复了 twogoods 创建的主题 程序员 你们现在还能写红黑树, b 树的各种操作吗?
@ivvei 冒泡烂大街了,讲道理的话 不是应该从二分开始的么?
2016-09-25 18:58:23 +08:00
回复了 mrsatangel 创建的主题 Linux 如何清除服务器中的勒索软件
@ifishman 引导分区重写一遍 0 就好 那块区域不大
2016-09-25 18:57:36 +08:00
回复了 mrsatangel 创建的主题 Linux 如何清除服务器中的勒索软件
@ifishman 所有的文件数据都是放在索引里面,索引没了,文件数据就变成一堆 01010101 了。下次你弄个新的分区,这些索引不见了,自然文件也就不存在了,我目前没有看到能从硬盘上一堆 10101010 自动复活的木马以及计算机病毒。
刷下 bios 倒是有必要
2016-09-25 18:54:47 +08:00
回复了 metrue 创建的主题 程序员 算法是工程师的基础能力
广义的算法包括业务逻辑,你写个 hellworld 也算是算法,因为它帮你打印了 helloworld 并解决了这个需要用计算机解决的问题, 逃:)
2016-09-25 18:51:46 +08:00
回复了 twogoods 创建的主题 程序员 你们现在还能写红黑树, b 树的各种操作吗?
另外一个红黑树 左旋 右旋,旋来旋去头都晕了,你然我手写,我大致能推导出 插入的算法,并手写出来, 删除就别想了,手写的算法 我目前也就只剩 二分 归并 冒泡了
2016-09-25 18:49:59 +08:00
回复了 twogoods 创建的主题 程序员 你们现在还能写红黑树, b 树的各种操作吗?
我上面还是针对转行程序员这行说的,
科班的兄弟们还是好好刷 CLRS 把证明习题都刷一遍吧,哈哈
1 ... 102  103  104  105  106  107  108  109  110  111 ... 118  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2406 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 15:35 · PVG 23:35 · LAX 08:35 · JFK 11:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.