有一点想不明白

70 个回复
pizhoupeter
pizhou 2015-04-30

没理解错,

比如创建了图中的一个节点,这个节点是new出来的一个指针,有自己的数据

很多扩展的地方需要用到这个指针,自然会在相应的地方存储指针

>>>只应该有一个地方存储这个指针。最简单的方法就是搞一个全局单例类,register这

个指针,其他地方要用指针就从这个全局单例类取,用后不要保存。这个指针的所有权只

应该有一个,在本例中就是这个全局单例类。

当然我这个有点自己造轮子了,但是思路类似。

【 在 jjfz (每天两壶茶) 的大作中提到: 】

: 你理解错了,访问指针数据显然是通过类的接口访问的

: 但是作为一种基本单元,会被多个地方引用到

: 比如创建了图中的一个节点,这个节点是new出来的一个指针,有自己的数据

: ...................

pizhoupeter
pizhou 2015-04-30

可以啊,为啥不行?用c++搞一堆小程序,互相网络通信。

c++搞一堆小程序是因为:1)每个不超过1000行,不容易出内存bug 2)出了内存bug重启

即可,用什么supervise或者自己写的脚本自己拉起。 有些互联网公司就是这么搞的。

【 在 tcper (知心哥哥) 的大作中提到: 】

: 用PHP, wordpress 3个月改一个web+ios项目能拿1000万风投

: 有钱招了人,服务器扛不住了转java

: C++行不行?

tcper
知心哥哥 2015-04-30

但是能够快速实现业务逻辑吗?其实现在很多创业公司的小app业务逻辑还挺复杂的

【 在 pizhoupeter 的大作中提到: 】

: 可以啊,为啥不行?用c++搞一堆小程序,互相网络通信。

: c++搞一堆小程序是因为:1)每个不超过1000行,不容易出内存bug 2)出了内存bug重启

: 即可,用什么supervise或者自己写的脚本自己拉起。 有些互联网公司就是这么搞的。

pizhoupeter
pizhou 2015-04-30

可以啊,实现一个业务就搞一个几百行的c++程序啊,不用管内存泄漏(不要告诉我不会

写一个不用管内存泄漏的几百行c++程序),反正30分钟重启一次就完了啊。当然估计还

是没有python之类的快。

【 在 tcper (知心哥哥) 的大作中提到: 】

: 但是能够快速实现业务逻辑吗?其实现在很多创业公司的小app业务逻辑还挺复杂的

pizhoupeter
pizhou 2015-04-30

BAT中主要用c++的就这么做的啊,BAT中哪几家用c++不用我说了吧。

【 在 pizhoupeter (pizhou) 的大作中提到: 】

: 可以啊,实现一个业务就搞一个几百行的c++程序啊,不用管内存泄漏(不要告诉我不

: 写一个不用管内存泄漏的几百行c++程序),反正30分钟重启一次就完了啊。当然估计

: 是没有python之类的快。

tcper
知心哥哥 2015-04-30

所以啊,你这个方案还是比直接上PHP,Python更麻烦

创业公司哪管这么多,京东刚开始的时候还是ASP呢,facebook也是PHP

之后有钱了京东转Java,facebook整HHVM这些东西,技术路线从一开始就定了基调了,没人说我做个小app一定要从C++开始

【 在 pizhoupeter 的大作中提到: 】

: 可以啊,实现一个业务就搞一个几百行的c++程序啊,不用管内存泄漏(不要告诉我不会

: 写一个不用管内存泄漏的几百行c++程序),反正30分钟重启一次就完了啊。当然估计还

: 是没有python之类的快。

hgoldfish
老鱼 2015-04-30

3个月改一个 web+ios 项目能拿1000万风投。。有这个本事还干啥码农啊。

【 在 tcper (知心哥哥) 的大作中提到: 】

: 用PHP, wordpress 3个月改一个web+ios项目能拿1000万风投

: 有钱招了人,服务器扛不住了转java

: C++行不行?

: ...................

tcper
知心哥哥 2015-04-30

前一阵我看了一个项目还真就是wordpress改的,ios版还没上就1000万美金融到了,国外的,工具类应用

【 在 hgoldfish 的大作中提到: 】

: 3个月改一个 web+ios 项目能拿1000万风投。。有这个本事还干啥码农啊。

NIGHTFIRE
昵称不告诉你们 2015-05-01

用java可以招便宜大把的,工程质量也不会坏到不能交付。

【 在 zhizhihua (xueren) 的大作中提到: 】

: 为什么总有公司搞什么.net和java.......

: 为什么不直接上C/C++? 性能快很多 找人也挺好找  开发效率不一定就慢很多

: 总有很多搞这个框架那个框架 特别是web开发 不都是把API包来包去的么.......为什么不直接C/C++开发

: ...................

hadoop
噺覩圑 2015-05-01

只要想明白依赖关系就行了

【 在 jjfz (每天两壶茶) 的大作中提到: 】

: 你理解错了,访问指针数据显然是通过类的接口访问的

: 但是作为一种基本单元,会被多个地方引用到

: 比如创建了图中的一个节点,这个节点是new出来的一个指针,有自己的数据

: ...................

yeziqing
yeziqing 2015-05-01

C/C++ 上手门槛高,开发效率低。

【 在 zhizhihua 的大作中提到: 】

: 为什么总有公司搞什么.net和java.......

: 为什么不直接上C/C++? 性能快很多 找人也挺好找  开发效率不一定就慢很多

: 总有很多搞这个框架那个框架 特别是web开发 不都是把API包来包去的么.......为什么不直接C/C++开发

: ...................

readme916
wokaonet 2015-05-01

好像36k最开始就是用wordpres的

【 在 tcper (知心哥哥) 的大作中提到: 】

: 前一阵我看了一个项目还真就是wordpress改的,ios版还没上就1000万美金融到了,国外的,工具类应用

zhizhihua
xueren 2015-05-01

C++不行么.......

【 在 tcper 的大作中提到: 】

: 用PHP, wordpress 3个月改一个web+ios项目能拿1000万风投

: 有钱招了人,服务器扛不住了转java

: C++行不行?

: ...................

zhizhihua
xueren 2015-05-01

呵呵......

【 在 bluepompon 的大作中提到: 】

: 从你的描述看,你的水平不怎么样。

zhizhihua
xueren 2015-05-01

非要我写400行么?

举个例子  像autoCAD这种的软件大么  Java能搞定么

写程序不止是网络程序

【 在 GlobalMemory 的大作中提到: 】

: 你写了400万行嘛?

zhizhihua
xueren 2015-05-01

哦......

【 在 gloop 的大作中提到: 】

: lz没写过C++吧

zhizhihua
xueren 2015-05-01

我承认这要看写C++的人水平怎么样

【 在 jjfz 的大作中提到: 】

: 增加容易删除难,稍微复杂点的软件

: 增加一个单元不难,指针满天飘,用起来挺爽

: 等删除一个单元时,鬼知道多少地方引用了这个指针

: ...................

zhizhihua
xueren 2015-05-01

你这是java思维

【 在 pizhoupeter 的大作中提到: 】

: 等删除一个单元时,鬼知道多少地方引用了这个指针???

: 所有权的概念被吃了?一个指针永远只有一个地方(其被包裹的类)拥有其所有权,指针

: 是私有变量,其他的所有东西都通过这个类的接口访问。这不就完了。

zhizhihua
xueren 2015-05-01

不超过1000行........

C++其实没那么难驾驭

【 在 pizhoupeter 的大作中提到: 】

: 可以啊,为啥不行?用c++搞一堆小程序,互相网络通信。

: c++搞一堆小程序是因为:1)每个不超过1000行,不容易出内存bug 2)出了内存bug重启

: 即可,用什么supervise或者自己写的脚本自己拉起。 有些互联网公司就是这么搞的。

zhizhihua
xueren 2015-05-01

我觉得对于计算机科班出生的 这个没啥门槛吧

【 在 yeziqing 的大作中提到: 】

: C/C++ 上手门槛高,开发效率低。