由买买提看人间百态

topics

全部话题 - 话题: impl
首页 上页 1 2 3 4 5 下页 末页 (共5页)
z****e
发帖数: 54598
1
这些都不好说是不是“主流”it公司
可能说是主流互联网公司比较合适
有一个东西叫做web泡沫
为什么呢?就是因为人们对web期待太高
而web能实现的少
javascript很烂,不是一般的烂,写起来简直就是噩梦
虽然有很多这样那样的类库,但是一旦涉及到复杂的应用就挂了
两个例子
一个是我上次举的,html5所采用的attribute来替换javascript
用javascript一个常见的功能就是选择日期嘛
html5的input新attribute 就有type=date的选项
各个浏览器分别impl,你要用直接敲一个attribute就好了
自己去写岂不是吃饱了撑着?
另外一个,内存管理的例子
你尝试一下让javascript对象交叉引用
然后不断循环new这个对象
很快就挂了,因为javascript无法处理交叉引用的问题
这个都处理不了,所谓的gc就是一个joke
其它例子还有很多
z*******3
发帖数: 13709
2
jersey是j2ee标准jax-rs的impl之一
还可以用jboss的resteasy
Implementations of JAX-RS include:[2]
Apache CXF, an open source Web service framework.
Jersey, the reference implementation from Sun (now Oracle).
RESTeasy, JBoss's implementation.
Restlet, created by Jerome Louvel, a pioneer in REST frameworks.
Apache Wink, Apache Software Foundation Incubator project, the server module
implements JAX-RS.
WebSphere Application Server from IBM via the "Feature Pack for
Communications Enabled Applications"
WebLogic A... 阅读全帖
z*******3
发帖数: 13709
3
来自主题: Java版 - 学以致用,但多此一举?
//pattern impl
interface Lexicon{
HashSet executeLoad();
}
class GenericLexicon implements Lexicon
class NNPLexicon implements Lexicon
class TPOLexicon implements Lexicon
---------------------------
//to use strategy pattern
private Lexicon getLexiconByFilePath(String path){
if(path.contains("Generic")) return new GenericLexicon();
if(path.contains("NNP")) return new NNPLexicon();
if(path.contains("TPO")) return new TPOLexicon();
}
for(FileDefinition file : FileDe... 阅读全帖
z*******3
发帖数: 13709
4
来自主题: Java版 - 看网页的习惯
可能跟可行是两回事
理论上你用置标语言什么都有可能
但是实际上置标语言能够被识别的还是很少很少
你看一个type = "date“这么常用的功能,用了多久才被采用
采用了之后成为标准又是老长一段时间
最后推广下去,各个浏览器impl到现在都还没完成
更不要说什么复杂的功能了,diablo1能做上去就不错了
真正的web game还停留在beta版阶段,各个浏览器公司自己做个demo出来
让所有人看,但是大多数人还不这么认为,顶多用flash搞搞web game
结果推广两年,经过两年的吹概念,今年业绩普遍很糟糕
可能的话,我相信有可能,用javascript写好,编译成native code不是一样跑
但是就是这样做会有各种问题的说,可能仅仅是一个理论
可行是实际操作,不切实际的幻想要不得
z****e
发帖数: 54598
5
来自主题: Java版 - 学习J2EE
distributed system是一个大的范畴
包括cloud和j2ee
这两个其实说白了都是一个分布式操作系统
j2ee是一套规范,各种impl
不用不太可能,多少都会用一点
o**2
发帖数: 168
6
来自主题: Java版 - 工作中遇到的并行处理问题
最后这个Main class算是user program里设置active objects的地方。
其中的"builder"是用来执行费时的constructor,也是一个cluster,用法和上面介绍
的"predictor"是一样。
import java.util.ArrayList;
import java.util.List;
import com.fastmessenger.impl.Messenger;
import com.fastmessenger.model.IMessenger;
import com.fastmessenger.model.IReturn;
public class Main {
public static void main (String[] args) {
List inputs = new ArrayList ();
for (int i = 0; i < 10; i++) {
inputs.add ("input" + i);
... 阅读全帖
z****e
发帖数: 54598
7
来自主题: Java版 - Java 面试题
也不能这么说,我觉得comparator要稍微有点经验才会去注意的
至少我在初学时候很长时间不太了解这个类
然后我看其它人做的leetcode的java答案,这个类的impl也有很大问题
我一行可以搞定,很多人用了n个判断
z****e
发帖数: 54598
8
来自主题: Java版 - Spring JBOSS
我觉得这种东西其实说白了就是一个理论
然后别人impl了,再然后通过学习别人的tutorial来工作
所以本质还是一个理论,理论懂了,没有搞错
剩下都是细节,不重要,理论指导实践
对于jboss这种工具来说,你能让它跑起来,八九不离十了
jboss有web控制台,你可以看看,会告诉你很多信息
比如当前container里面有几个ejb这些
z****e
发帖数: 54598
9
来自主题: Java版 - EJB ConnectionFactory issue
你们如果用的是wildfly也就是jboss的话
最新版本的wildfly impl了jee7
jee7加入了rest ws的api,你直接用rest web service就是了
传json,parse json,msg本质上就是一个text嘛
而且格式还不固定,不象json那样有比较好的组织
b***i
发帖数: 3043
10
来自主题: Java版 - Spring MVC多表查询几问
我原来是在controller里面分别调用两个Impl的两个操作。你是说可以放一个里面?那
我试试
但是,数据库是不是仍然在远端?或者说,你是需要在数据库里面写个函数?
G*****h
发帖数: 33134
11
现在的语言都力求涵盖越来越多的概念
有的增加关键字,比如C#,java
有的多用标点,比如 perl
不过标点还是不太够用
到了 Rust,关键字和标点都用上了,看着头晕
实在是概念太多,过程性,功能性语言概念不同又略有交叉
不同语言还把同一种概念叫不同的名字
type class, class, trait, generics, template, bounds, method, function,
closure, lambda, impl, member function, inheritance, interface, override,
crates, module, package, namespace, lib...
加上内存管理访问控制,ownership
mutable, immutable, const, volatile, pointer, reference, box, owned box,
managed box, borrowed, copy, move, sendable, shareable
呕卖糕的。。。
P*****f
发帖数: 2272
12
来自主题: Programming版 - C++问题几个
As there is no MI and pointer in Java
you don't care about memory layout in java.
Even JVM specification don't care the implementation of object.
In some impl, the interface may be represented as a table and some metadeta
w***g
发帖数: 5958
13
我们用nutch,很烂。主要是一旦crawl的范围放大到整个internet,大部分时间就都花
在了处理各种垃圾页面上。一个好的crawler最关键的是各种ad hoc的heuristic rules
避免抓取无用页面。据我所知没有一个open source的软件有比较好的这种rules。虽然
不少软件允许用户自己plugin,但是对于没有什么经验的人来说找到这些rules比imple
ment一个crawler还要难。
k***r
发帖数: 4260
14
这个不应该blame crawler吧。不是real time算出来的。

rules
imple
t****t
发帖数: 6806
15
来自主题: Programming版 - class impl
usually pimpl idiom is to hide the implementation details and break the
compile-time dependency.
but i guess you already know that.
l*********s
发帖数: 5409
16
来自主题: Programming版 - 帮忙看一个code
-__-, it is an efficiency problem, very likely the difference between
windows and ubuntu is due to that vs stl impl is deep-copy whereas linux is
shallow-copy.
Debug won't help here. It is not a logic or syntax bug per se, but rather
terrible codings.
z****e
发帖数: 54598
17
来自主题: Programming版 - 關於語言選擇重不重要
这个就不对
貌似我看到做的最多的还就是java版那几个
看看某人,从无到有,beta版都出来了
包括几个云计算平台一个个都试过去了
并且给出了其他人具体的建议
你们都还停留在嘴巴优势阶段
要不你们说说你们做了啥
我发现一具体到实际操作层面,你们几个基本上就哑火
总是说好啊好啊,然后说,好那要不你说说你做了什么?
基本上讨论就到此为止了
话说你们的嘴巴优势实在没意思
做点case study吧
从需求开始,一步步分析
如果真有料的话,这里可以做出不同的impl,到时候看看哪个网站效果更好
你说好不好?
我们搞programming的,从来都鼓励分享,很少有东西是自己藏着盖着不让别人知道的
z*******3
发帖数: 13709
18
来自主题: Programming版 - Delphi这个语言是不是已经死了?
需求分析完成之后,具体的impl我就不做了
太辛苦了,您的需求您自己搞定吧
我分析并论证了一下可行性就可以了
我得到满足了
您请自便
z*******3
发帖数: 13709
19
来自主题: Programming版 - Delphi这个语言是不是已经死了?
您问我怎么做,我想出一个可行性的分析
至于impl的话,我实在是不想动手,跟您不一样
o**2
发帖数: 168
20
来自主题: Programming版 - FMP supports UI thread in both Swing and SWT
这个在我的TODO list上都好几个月了,你不提,还真说不定要再过几个月才想得起来
。刚在 sonatype.org 上开了帐号和ticket,要等等。他们说:Normally it takes
less than 2 business days.
不过group id什么的现在可以定好了:
groupId: com.fastmessenger
artifactId: fmp-ref-impl
version: 2.0.0
z*******3
发帖数: 13709
21
来自主题: Programming版 - some thoughts after Cassandra Summit
mapreduce和nosql只是两个概念
如何impl有很多种方式
前者完全可以用j2ee标准组件来做,spring正在进攻这个领域
1.0版本已经出来了
nosql作为db的补充,跟db配合可以对付绝大多数需求
剩下的部分交给主机去做
z****e
发帖数: 54598
22
也就是你说有关系就是有关系,你说没关系就是没关系是吧?
你个大嘴巴从来都是一张就开始往外瞎喷,也不管是对是错
总之喷出来就是了对吧?
你知道ibm的cloud没有用到soa啊?
你知道amazon没用到service bus啊?
再者,不用service bus就叫soa了吗?
你不会要求所有人都用上了service bus才叫soa吧?
我觉得soa和cloud正好互补,soa更为传统一些,在传统的基础之上
发展出了新兴的便于拓展的部分,对外提供cloud服务,对内就是soa
cloud是一个接口,soa是其中一个impl
对外接口讲究便捷,易于使用,对内实现讲究规范,降低维护成本
了解了没有?
你们同性恋不要这么偏执,同性恋就是病,要治
z****e
发帖数: 54598
23
哎啥呀
古德霸说得很对
service bus不是充分条件,只是一个component
其重要性远没有service本身重要
只有service才是soa中必不可少的部分,而就是service也只是一个concept
有多种impl,所以amazon当然是soa
amazon的例子是一个灰常好的例子,明显对你不利
没有service bus当然可以做到loose coupling
谁告诉你说一定要service bus才可以loose coupling的
你的web service学得这么差,别班门弄斧了
下次哥在icws上发言时候欢迎你提问啊
z****e
发帖数: 54598
24
来,同性恋同学,给你看看soa的结构图
好好看看,看看第一层里面哪一个东西有最大的尾巴
其它三个其实都是围绕着那一个做服务的
沟通方式也不见得一定是service bus,实际上现在我们在讨论是否需要service bus了
现实生活中service bus往往得不到很好的应用,很多公司都不用
aws就是如此,netflix也是如此
实际上service bus就跟当年web service的uddi一样
定义出来了,没人搭理,但是并不是说一定要uddi才叫做web service
实际上这种得不到大规模认同的组件,该淘汰就淘汰
只要最核心的部分保留下来就好了,web service和soa其实核心都是service
至于怎么联系起来,我觉得不需要那么教条,不合适的就淘汰
现在流行soa 2.0,其中就不是很强调service bus
以后soa 1.0里面的service bus还会不会在都不知道了
当然可以用service bus来impl soa 2.0的架构
只是说你完全可以用其它方式来实现,不见得要捆绑在esb上
好了,哥上课上完了,你这个同性恋学完了要记得给学费,算个折扣价... 阅读全帖
z****e
发帖数: 54598
25
java就是一个公开的标准
你愿意你自己都可以去impl一个
跟谁都有关系,跟谁也都没有很大关系
z****e
发帖数: 54598
26
来自主题: Programming版 - c++ programmer们就不用悲愤了
你用cpp impl一个jvm,啥java能做的你做不了?
z****e
发帖数: 54598
27
你是搞3d图形的,要问骂什么,要问你自己最好了
你自己的痛苦你自己知道,要是不懂自己去google
这么跟你说,你们痛苦在哪里我懒得认真看
但是我们现在具体到现实中的应用
主要是利用图形来呈现一些很fancy的东西给客户看
比如银行,比如政府
也就是大数据光说沒有用,光做也不够
客户不是很懂,所以最好的方式就是利用一些图形界面展示给客户看
这一点上看,以前swing控件效率偏低,而且的确比较丑
现在javafx提升了之后,感觉很不错
3d还没做,未必会做,怕太花哨了之后,以后不好维护
2d已经很让人impressive鸟
现在手头有一个项目是关于这个城市所有医院的数据的汇总后的展示
比如糖尿病和具体居住区域的关系
我现在这一套全部都是用java来做
只有少部分是html5和css3来做
any way,你难道没有发现你一开始的问题已经得到了很好的解答了么?
第三个是我回答的,第一个是你回答的
你只是觉得不够满意,那我们等java8出来之后再看你说好不好?
现在javafx还没有impl具体的3d接口,只能靠老的java3d
说了也白说,等3d接口出来之后,再看也不迟,到时候是直接访问o... 阅读全帖
z****e
发帖数: 54598
28
脱了也木有用
人家ibm那边搞jvm都搞了多少年了
再说你让m脱裤子,那跟剁自己鸡鸡有啥区别?
那当初干嘛跟java闹翻了?
直接impl jvm不就好了?
单论什么功力?server连个硬件都没有
还怎么个功力法?必要时候ibm连硬件一起带着来优化
很多特大系统就是ibm的主机撑着
分布式上个分布式的transaction都搞不定,还谈什么功力?
z****e
发帖数: 54598
29
来自主题: Programming版 - 那位大侠介绍一下python的webcrawler吧
web crawler就是一概念
你怎么impl跟语言本身没有关系
理论上你随便选一个高级语言
都可以搞定
o**2
发帖数: 168
30
来自主题: Programming版 - Node做大系统better than Java, .NET
如果要说在JS(不论是broswer或nodejs里)上做一个AKKA和SOA之类的framework出来
的话,我已经做出来了(只是没有强力推广,家事太多),比AKKA和SOA只强不弱。我
写的online demo都挂出来一年多了。
http://fastmessenger.com/files/javascript-ref-impl/1.5.0/demo/i
x****d
发帖数: 1766
31
我前面解释了,在解释一下,免得误会了打嘴仗,一点意思都没有,浪费时间。
java世界的现状是要:各个web server搞一套websocket的施实办法,象websphere这些
大头甚至不支持。
java使用websocket协议做服务器和前端的通信,现在没有办法说写代码给两个用不同
stack的公司用。
重新造轮子,不用server的impl对程序猿压力很大,项目开始搞,将来对这些程序猿就
有依赖。万一业界出统一标准,这些重新造的轮子就不值钱了。
好了,希望说清楚了。如果不了解行业情况的,请不要瞎搅和不懂装懂。好伐!
z****e
发帖数: 54598
32
来自主题: Programming版 - 我相信dart有戏
dart最关键一点是,这个东西兼容js
你就是不爽dart,人家编译成js比手写的js效率要高21%
你不是图快么?这就给你快了,为什么不敢接呢?
至于dartvm,那是副产品,你可以不要啊
但是我相信,这个东西就跟毒品一样
你用了之后,就爽了,爽了之后,就戒不掉了
你想想看,一个比v8快两倍的东西,你会不想摸摸吗?
诶,我之所以先拿出来说,就是存心恶心那些java黑的
你不是黑java吗?我提前一步告诉所有人,这个就是simplified java
作者就是当初做hotspot那个人,再往前,这批人做的是smalltalk
和strongtalk,也就是oop最早的impl,strongtalk就是对smalltalk的优化
现在v8很大一部分来自当初strongtalk对于smalltalk的优化设计
所以oop这一脉下来,都是一群人在做,所以不要搞错了
以为这些东西是敌人,大错特错,这些人都是同一批人
有本事你不要用dart,万一错过了,就不要怪我
z****e
发帖数: 54598
33
来自主题: Programming版 - 有一点我不同意公孙大神说的
就是python党对于ruby的批判
就我所见,python党毫无vision
显然ruby得到了red hat, sap, ibm还有整个日本国的支持
在企业应用上ruby绝对比python受宠
日本人尤其喜欢ruby,这个没啥可说的
只有刚毕业的小p孩,还在学习阶段,喜欢用python
因为上手快,但是白人,尤其是工作多年的白人
喜欢用ruby,因为有挑战性
相比之下,python连个google都支持得变扭要命
说什么google支持python就是巨大的扯淡
实际上从jvm上的impl来看,jruby也远比jython有生命力
jruby跟cruby的差距大概是0.2-个版本左右
现在支持到1.9.3,cruby大概是2.1.x左右,而且2.0支持版本也放出了beta版
很快就要出2.0的支持版本了
jython跟cpython的差距则是在0.5+个左右的版本
现在支持到2.5.x,cpython都3.3都有了,不过好在python本身3.x是一个闹剧
所以支持慢一点反而是好事
jruby背后是东京大学,就是亚洲第一那个东京大学
jvm上很多东西都是系出名门,sun就是斯坦福大... 阅读全帖
z****e
发帖数: 54598
34
来自主题: Programming版 - lisp跟r比起来有什么优势?
不知道统计那帮人用lisp用得怎样
但是我感觉他们基本上不懂什么是lisp
如果受众在这些人中受到一定程度的抵触的话
那前途的确是有些无亮
论数学表达式的书写,r的语法真的是太讨人喜欢了
lisp不能说差,但是各种数学符号和模型显然不如r那么多
那么专业,而且r也是fp,是更符合数学人士要求的fp
统计那帮人没有人不懂r的
那从这个角度出发看,lisp的impl比如clojure岂不是很无亮?
z*******3
发帖数: 13709
35
来自主题: Programming版 - matlab 和 R 的最大(根本)区别?
modeling跟具体的impl没有什么关系
做出了model,领导们想看,随时点个按钮就能看到
这个就需要折腾jvm去了,另外就是r是fp和单线程的东东
很多东东理论上是可以通过多线程来优化效率的
我买这张账,但是到底行不行,试了才知道
至少我觉得理论上没啥问题,等1.0出来之后我试试

integrated
z*******3
发帖数: 13709
36
来自主题: Programming版 - matlab 和 R 的最大(根本)区别?
现在搞这个还太早,还是搞其他的库合适
这个还远没到成熟的地步
renjin最重要的不是多少人玩
而是能impl多少r的pkg
也就是离不需要修改r脚本就能跑还有多远
现在还不适合下放生产
z*******3
发帖数: 13709
37
来自主题: Programming版 - 现在主要取决于好虫的态度
关键是没有context
所以比较难纠错
不知道他扔进来的是啥
光跟他说接口和impl没有意义啊
不懂还是不懂
d*******r
发帖数: 3299
38
github.com/noxrepo/nox-classic/blob/destiny/src/lib/threads/cooperative.cc
github.com/noxrepo/nox-classic/blob/destiny/src/lib/threads/impl.cc
几年前看过的 user space thread, C++ over C,
是 Stanford 的 OpenFlow Switch 的 controller
z****e
发帖数: 54598
39
感觉java所有的东西都不要太关注细节,以掌握idea为主
idea对,剩下的你只要投入时间,慢慢google,慢慢试
都能搞定,这就是java的好,一个东西的经验往往可以直接挪用到其他东西上去
因为idea一样,标准一样,剩下的都是私货了,别太关心私货
都是导致vendor lockin的东西
db的话
jdbc->connection pool->orm/推荐hibernate->jpa
jpa就是j2ee的一部分,hibernate就是jpa的impl之一
jpa就是hibernate那个gavin king带头搞的标准
颠覆了entity bean
gavin king是monash大学读数学本科毕业的
澳洲人比较蠢,所以不会造太复杂的东西,思路都是线性简化的
所以spring什么都是愚蠢的aussi搞出来的东西,相对容易掌握
搞ejb那拨人智商很高,很多都是一流发达国家一流大学毕业的
比如巴黎高师,斯坦福这种,搞jboss那个就是巴黎高师的校友
所有的db都提供jdbc驱动,不管用哪个db,都能用jdbc连
但是连了之后,执行的sql不同的db不一样
当年gavin king... 阅读全帖
z*******3
发帖数: 13709
40
来自主题: Programming版 - 做网站的语言,技术推荐 (转载)
dart和java
dart写起来飞快,用过dart之后再也不想碰什么js
java保证你类库ide文档都齐全,遇到啥问题,google一下就能搞定
无论啥算法,都很容易找到java的impl
现在java都在往统计上进军,stanford nlp之类的
backend你不堆轮子,自己写,写到猴年马月去,把自己累死
frontend无所谓,反正就那点东西,mobile上app一般都不大
自己动手写一个也就是几天的事
然后用ws连起来,java用ws的话,就用vert.x
dart天然就有一个http通信的轮子,你连堆轮子的力气都省了
其实如果你懒的话,直接放dart就可以了,dart也提供http server
用不用java看你对类库有没有需求
z****e
发帖数: 54598
41
来自主题: Programming版 - 大牛说说该用dart还是node?
你拿一个browsers上的engine impl来解释server side?
我的天哪,你真是牛逼啊
z****e
发帖数: 54598
42
来自主题: Programming版 - 大牛说说该用dart还是node?
没有足够好的ide,这个玩意最多做到一个eclipse插件
其实把问题复杂化了,还有就是只能编译成js,这又把路给堵死了
编译成js只是兼容的一步,我并不认为js是全部
兼容js是不得不,但是并不代表js就是future
js是一个年代久远的,设计上有严重缺陷的语言
应该抛弃
当年之所以还能爬起来,不是因为js有多好
而是因为js很烂,所有公司都不把js当敌人
因为随便一个东西都比js强不少
google将来把dart export到android上去,应该也是预料之中
已经有mobile compile了,现在缺少的只是虚拟机
dalvik要换的流言传了很久,其实android本来就不是java
java中ui部分就没有impl,而且编译打包格式也跟java不一样
z****e
发帖数: 54598
43
来自主题: Programming版 - 谈谈为什么上scala
才一个吗?
renjin就是都用scala写的
clojure要有人用来写jvm上r的impl,我就闭嘴
r最近上升势头很猛,对统计需求增加很多
z****e
发帖数: 54598
44
来自主题: Programming版 - 向赵册请教几个Spring问题
container不是spring
container是ejb的概念
spring是一个framework,不太好说是一个container
因为里面的object没有被pooled
jpa是一个标准,orm的标准
跟spring还有container没有必然联系
可以单独出来看,但是一般jee的container和这个jpa的impl
都会同时放在一个产品里面,你用了jee的比如jboss
这两个就都有了,spring就不会给你jpa,你要自己去搞
或者spring data有遵循jpa?不确定
常见的jpa就是hibernate了
z****e
发帖数: 54598
45
具体到细节,没什么东西是很困难的
就像英语一样,每一个单词你查字典都懂
这些东西说白了就是时间放进去,自然就会了
不需要iq,包括vim也是如此
这些都不是数学,都是工具,工具的使用都无非是熟能生巧的事情而已
但是不可否认的是,工具自身是会更新换代的
后诞生的工具显然会比先诞生的工具要管用些
否认社会进步是无意义的,不管你愿意不愿意
用vi的人正在逐步减少,就像wdong说的perl一样
以前还有人教perl,现在perl已经从大学课堂里面拿掉了
为什么scala现在流行?因为scala其实是better java
就跟当年java其实是better c是一个道理,java不会去解决c已经解决的问题
而是解决c解决起来会造成麻烦痛苦或者失败的问题
scala以后也不会解决java已经解决的问题,而是关注在java还未解决的问题上
比如r和sql的impl这些
人们尝试着从前人的经验上做总结,然后继续发展下去
wdong从一开始抗拒scala到现在逐步接受scala也不过一个月时间
虽然这个过程很痛苦,但是它还是进步了
我相信它从不用ide到用ide也用不了多久
ide当然比editor... 阅读全帖
z****e
发帖数: 54598
46
这个是小问题
参与了自然会有定论
选哪个其实差别都不大
等team决定下来,impl就是了

hazelcast
首页 上页 1 2 3 4 5 下页 末页 (共5页)