V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hitsmaxft  ›  全部回复第 7 页 / 共 42 页
回复总数  823
1 ... 3  4  5  6  7  8  9  10  11  12 ... 42  
2015-07-13 22:35:49 +08:00
回复了 sa2852 创建的主题 问与答 求推荐日常单肩包
数码党日常包可以考虑下apple store 的几款包包,价格不算特别贵,不容易撞包。做工也不错。
2015-07-06 13:12:00 +08:00
回复了 chenhui7373 创建的主题 剧集 有 V 友喜欢港剧的吗
哟。 99 金甲焕
2015-07-02 23:24:37 +08:00
回复了 VirgilMing 创建的主题 Vim 从你开始接触 Vim 到运用自如,用了多久?
当我觉得自己已经掌握了vim的时候,时间已经过去了6年。
vim的模式和键位绑定已经被各种编辑器完美地继承了。换哪个都一样
2015-06-30 22:32:36 +08:00
回复了 ivito 创建的主题 程序员 关于反射的解释
一般写代码是这样的 this.getClasss()
运行时是这样的

ALOAD 0
INVOKEVIRTUAL java/lang/Object.getClass ()Ljava/lang/Class;

(因为 getClass 方法是从 Object 继承来的)

编译的时候, javac 会自动帮你类型信息补充上, 所以说 java 是静态类型, 写的时候已经决定了类型信息。

但是如果希望动态地在类型本身做一些操作,比如根据传入实例的具体类型, 调用指定的方法之类的。
这时候就需要借助 reflection 系列包

在java 中 ClassA 本身也是个类型, 通过加载器保证单例(所以。。。),ClassA.class 可以认为是 ClassA 类型在内存的单例。

这个留给程序员的后门,就是通过字符串。 你写在代码里的是字符串, javac 会编译成 jvm 认得的类信息,而当人肉地通过反射告诉 jvm 的时候, 也是通过字符串, 所以你就看到用字符串查找 class,用字符串查找方法等等。

总之, 你理解为你用反射其实就是人肉地在运行时干 javac 干的事情。

在 java 里面,几乎都是以对象在处理事情。 所以使用反射的时候, 就是通过反射查找一个具体的类型或者具体的方法“的实例”, 然后调用这个实例的接口,来完成模拟 jvm 的行为。

我不知道为什么叫做反射, 但是你可以认为用代码来描述代码, 或者看起来还像是照妖镜下的代码。
2015-06-30 22:12:28 +08:00
回复了 whnzy 创建的主题 Hadoop 每天要处理亿级的日志文件,该怎么做?
额。。我跑工具脚本的虚拟机都都是 6g 内存, 你这玩意用4g的。。
2015-06-30 22:10:36 +08:00
回复了 nilai 创建的主题 程序员 驼峰命名法有什么好处?
我习惯 function 用下划线,method 或者 property 之类等等其他都用驼峰,主要是加了个下划线现在觉得有点冗长
2015-06-30 20:27:23 +08:00
回复了 holinhot 创建的主题 Linux linux 负载这么高怎么不死机呢
load 仅说明排队的 cpu 任务很多。排就排呗
把 php 中你用到的每个特性的实现了解清楚。 有这个毅力搞清楚, 能力就上去了。
2015-06-29 20:52:42 +08:00
回复了 letitbesqzr 创建的主题 Java Spring mvc 该如何接收这种参数?
http传这种参数本身就是很糟糕的策略,框架怎么也不会考虑这么无聊的设定。。

你怎么怎么看都是用 post 传表单的场景
2015-06-22 09:41:14 +08:00
回复了 zhengkai 创建的主题 职场话题 一个实习生来应聘,感觉好惨
支持你的做法。这样的学生是下下之选。

很多同学喜欢说得光明正大,实际上我见过不少最后都淘汰掉了。
2015-06-21 23:05:12 +08:00
回复了 xjx0524 创建的主题 游戏 steam 夏季特惠最后一天,没买的都抓紧买啦,顺便求一波推荐
赛车系列, grid , project cars , nfs, 都在打折中。 也是挺好的。
一个了解语言和技术基础实现的人,换一套环境是没啥压力的
这里说的是那种靠时间背诵出来的开发者。背诵得越多,越是没法切换技术栈,还不如培养新人。
2015-06-20 19:31:32 +08:00
回复了 silianbo 创建的主题 程序员 为什么 要这样说:人生苦短,我用 Python
几年前挺喜欢 python, 如果在3.x能有实质性的突破,也许就不是今天这个样子。在我主要关注的web这个领域里, python 已经没地位了。 系统编程方面还可以一用, 但是 go 摆在那里也不是吃素的。

唉,看到这个话题好想说点什么, 但是却什么也说不出来。
2015-06-19 08:28:57 +08:00
回复了 andyhenry 创建的主题 问与答 从朋友圈看到的某 it 公司的办公环境。
额,还以为是阿里,仔细一看不是。

装修都差不多
2015-06-14 18:14:17 +08:00
回复了 acros 创建的主题 机械键盘 冲动下单一个机械键盘...果然属性不太合
我觉得从茶轴或者红轴入手比较好过渡
2015-06-14 13:16:38 +08:00
回复了 iyaozhen 创建的主题 PHP PHP 类的一个疑问
由于 php 的源代码(加载后编译成 opcode)在fpm 模式下,也算是资源而已。所以每次请求都不得不重新加载 class 所在的源代码。


在性能开销上考虑的话,可以引入 opcache 缓存扩展, 比如 zend opcache (5.5内置, 5.3和5.4 需要自行编译, apc 等其他老扩展的真心不推荐)

另外, 用 require 和 include 差别不大, 这种关键代码无论如何都不应该加载失败的。但注意 _once 系列函数别用。 至少在 apc 下是有 bug 的,这种函数是玩玩用的。

按需 new 或者单例,取决于这个实例的创建成本。这部分 @raincious 已经解释了

其实你的问题关键点不在 include , 而在 new XXclass() ; 会触发 查找类和调用 autoload 等等流程。

new XXX() -> XXX 不存在? -> 触发 autoload -> 类存在了?调用构造器 : 继续调用其他autoloader -> 还是没找到? 抛出异常
2015-06-07 14:54:55 +08:00
回复了 MrLiao 创建的主题 问与答 大家有熬夜敲代码的习惯吗?
@MrLiao 这不叫习惯,是被逼无奈
2015-06-07 12:48:31 +08:00
回复了 MrLiao 创建的主题 问与答 大家有熬夜敲代码的习惯吗?
不好好安排时间非要挤在一个晚上走完。拖沓是病。。
2015-05-31 20:57:24 +08:00
回复了 roywoo 创建的主题 分享发现 阿里在知乎上又被爆料了
首先, 你得知道有 HR 和 HRG 的区分。
1 ... 3  4  5  6  7  8  9  10  11  12 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   6216 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 06:13 · PVG 14:13 · LAX 23:13 · JFK 02:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.