由买买提看人间百态

topics

全部话题 - 话题: java6
1 (共1页)
a******d
发帖数: 955
1
谢谢 我今天有点时间用time machine把那个文件夹回退到装java6以前了。也不是洁癖
,主要是java6太老了我怕软件里面太多漏洞
l*******G
发帖数: 1191
2
来自主题: Linux版 - 怎样安装java* JRE
you are doing intel compiler 11.1.046?
sudo apt-get install sun-java6-jre sun-java6-jdk
j*******i
发帖数: 2
3
来自主题: Linux版 - Ubuntu 推荐 ppa
Ubuntu 推荐 ppa
ubuntu-tweak 调校工具
ppa:tualatrix/next
chromium
ppa:chromium-daily/stable ppa:chromium-daily/dev ppa:chromium-daily/ppa
firefox
ppa:ubuntu-mozilla-security/ppa
fcitx 小企鹅输入法
ppa:fcitx-team/nightly
Google talk plugin
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo
apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/talkplugin/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
emacs-snapshot
ppa:cassou/emacs
ipython
ppa:jtaylor/ipython
gnome-s... 阅读全帖
d****n
发帖数: 1637
4
来自主题: Programming版 - Vert.x成熟度如何了?
你这乐米钠计算是个跨语言的golang啊?
是个好注意,不过我个人很抗拒用更多的环境依赖(dependencies)去开发我的app.
举个例子,好不容易开发个java6的,到java7就bug了,还要等人家fix,不然就只能根
自己的client说“暂时请downgrade java6”
另外,多种语言/os的维护简直就是不可思议。
jvm, mono都受人诟病。
乐米钠除非有DevOps支持,不然要好多资源(人力,财力,号召力)吧?
胡言乱语,说错见谅,继续讨论~
(鄙人还是很十分佩服你的想法和能力)
z****e
发帖数: 54598
5
来自主题: Military版 - Matlab软件就是用java做的
妈蛋,一群人根本没用java写过gui吧?
我可是写过的,还维护过一段时间
但是用swing
gui最大的问题是刷新频率
因为如果fps如果低于20,人眼会感觉到闪烁
但是现在这个已经不是问题了
如果desktop上你用java写,fps没有达到90
你可以去死了,我用浏览器的applet都嫩实现90 fps
这还带了一层,然后这个东西最大的问题
还是跟其他所有的gui一样,就是ui thread你不要随便打断它
要保证ui thread畅通无阻,这个时候就需要用上异步了
所以java8里面的lambda功能很重要
否则你要加各种匿名类啊之类的
有些讨厌,如果你觉得java8-的匿名类很烦
groovy等语言,也都可以用在gui上
你可以把groovy放入你的jar里面去
然后用groovy来写,包括clojure和scala也都是如此
它们也都有教你怎么跟swing的控件打交道
当然最简单的还是直接升级到java8
如果没有java8,而是java6或者7的话
那你可以用groovy等来实现lambda

发帖数: 1
6
美国的超级大国地位主要是靠美国执新技术牛耳所维护的。举个例,10年前 Java6 推
出后停滞不前8, 9年,别得国家IT界只能跟在美国后面,无法“弯道”超越 - 直到最
近 Oracle 推出 Java8, 各国包括中国IT界也马上采用java8跟上.
计算机学科中字母码表 ASCII 全名是American Standard Code for Information
Interchange,美国人制定的,全世界 IT业包括中国 IT业遵守使用。
g**e
发帖数: 6127
7
来自主题: JobHunting版 - 说一下学术派的代码(java)
不如来点在java6也能用的语法糖
List strList = Lists.newArrayList();
b*****n
发帖数: 618
8
来自主题: JobHunting版 - HashMap这样写对吗?
简单的讲,你被黑了。
他的意思可能是你这样写只能在Java7之后才行,如果compile环境是Java6就不行,所
以比较保险的方法是像那样写。但是有谁会不知道自己compile环境是什么,这个纯属
于没事找事。
w*****e
发帖数: 748
9
来自主题: StartUp版 - 有人用godaddy的virtual server么?
我感觉真是便宜没好货,太tmd难用了,support也很差,java6都不给装,十分xx。
b********l
发帖数: 27
10
来自主题: Java版 - java 6要来了
不觉得有啥突出的,java6面向desktop做了很多提升,可是试了一把,还是很屎。桌面
真就那么难做吗?
M*****r
发帖数: 1536
h******a
发帖数: 46
12
来自主题: Java版 - javax.tools package
just noticed this package, feel it could help to build some very dynamic
applications. for example, we usually ship class lib and customized config
file, then runtime check to decide work flow, what if we customized the
source code and build more optimized light class lib on the fly, just some
random thought. it seems that there are not many methods currently in this
package though. any other possible use of this package?
here is a link bring me to it:
http://www.javabeat.net/javabeat/java6/arti
d*******n
发帖数: 524
13
那么int[]跟Integer[]可以mutually交换使用么?
如果有个method是这么定义的
public class SomeClass {
public void f(T[] array);
}
现在想对int[]使用SomeClass的f方法,怎么办?
(就像在C++里面那样,任何用template的地方既可以用class,也可以用int)
b******y
发帖数: 9224
14
java's int and integer is using auto-boxing/auto-unboxing. Syntactic sugar I
think.
Internally, it is just int or Integer object.
So, int[] != Integer[]
Otherwise, it is too much of a waste in terms of memory usage, should you
use simple int[] array.
d*******n
发帖数: 524
15
then what if I want to use the f(T[] array) method in the original post for
int[]?
Is there a way to do this?

I
d*******n
发帖数: 524
16
原本的问题是这样的,我写了一个QuickSorter,如下。但是这样好像只能sort各种
Object的数组,而不能sort built-in 的变量的数组比如int[]
import java.util.Random;
public class QuickSorter> {
public static final Random Rnd = new Random();

public void quickSort(T[] array) {
quickSort(array, 0, array.length-1);
}

private void quickSort(T[] array, int begin, int end) {
if(end > begin) {
int finalPivotPosition = partition(array, begin, end);
quickSort(array, begin,
b******y
发帖数: 9224
17

for
I think you'd have to do a loop and get the value from the Integer array and
store the int value into the int array.
Example:
int[] intArr = new int[integerArr.length];
for (int i = 0; i < integerArr.length; i++)
{
intArr[i] = integerArr[i];
}
b******y
发帖数: 9224
18
basically, the int[] array stores the int values, the Integer[] array only
stores the pointers to the Integer objects.
F****n
发帖数: 3271
19
There's no way to do that. Otherwise Java collection would have supported
primitive data types for a long time.

for
d*******n
发帖数: 524
20
这么说我刚刚问的那个问题的答案也是no了。。。。。
sigh......
这大概是我发现的第一个Java不如C++方便的地方了。
A**o
发帖数: 1550
21
java的范型和数组交叉的时候是比较难看的。
g*****g
发帖数: 34805
22
You can use List/Vector instead. then it would be much more elegant.
m******t
发帖数: 2416
23

You would have to supply overloaded API for each primitive type.
See the Arrays.sort() family...
No, wait, Arrays.sort() does quicksort already, so...
m*****j
发帖数: 499
24
来自主题: Java版 - 转载几本SCJP ebook
呵呵 好像就是我问的。。。
我在准备summer结束的时候考java6。我估计这个一时半会应该都还有的,因为现在Jav
a5的pro还可以schedule的
b***i
发帖数: 3043
25
来自主题: Java版 - Fatal Error怎么回事?
我32位都出问题,关键是java6有问题,Java7没问题
q**********r
发帖数: 465
26
用Java 读写LAN上面windows shared folder上的大文件,performance很差。
同样的程序,
如果读local文件,速度基本跟硬盘速度匹配。
在高速硬盘上接近200MB/s 也是可以实现的。
但是同样的硬盘,如果通过LAN windows shared folder文件来读取,
则速度降到20MB/s - 40MB/s左右。
不管硬盘有多快。
但是同样的网络映射盘,用ATTO 等 硬盘测速软件测速则没有问题。
传输速度基本可以接近gigabit 网络极限
(around 80MB-90MB/s)
只有java 程序不行。
试过bufferredInputStream, 但是FileChannel更快一些。
另外,Java7, Java8也比Java6几乎快一倍。(我指网络文件读取performance)
但是最快也就是40MB-50MB/s左右了。再也快不起来了。
读慢,但是写的速度居然正常!
正常的意思是说,java向网络硬盘写入文件的速度,可以达到跟其它测速软件相当的速
度。
即可以达到或接近gigabit LAN的极限。
这就奇怪了,为什么 读就几乎... 阅读全帖
a******n
发帖数: 5925
27
用mac就用自带的java6就行了呗
p**********r
发帖数: 3581
28
来自主题: Java版 - Java7和openssl版本问题
最近工作上碰到的,Java升级到7,完后以前工作的SSL Certificate就不工作了。
网上搜了一圈,发现是个bug,应该修好了,可是升到最新的7u55,还是不行。
java升级到8,都启动不了。
但是另外的老版本的openssl机器上就没这问题,java6和7通吃,openssl是098e。
出问题的机器openssl是随CentOS 6.4带的1.0.0-fips。
两个选择,一个是降级openssl到098e,做了yum install,系统显示2个版本,不知道
怎么把1.0.0-fips去掉。
第二选择就是用网上搜到的方案去从新折腾SSL Certificate。想偷个懒降级openssl,
公司的系统管理员不愿意搞,说有200多package受影响。尼玛,难道只能把CentOS降到
5.8才行吗?
w********p
发帖数: 948
29
【 以下文字转载自 JobHunting 讨论区 】
发信人: whitetulip (白色郁丁香), 信区: JobHunting
标 题: 求Java8大牛们帮忙看看这个multithread的面试题。
发信站: BBS 未名空间站 (Tue May 19 01:17:24 2015, 美东)
1. generates 100 文件,每个文件有10,000行,每行10个数字,每个数字8位
2. 读10 文件,uses fork/join paradigm to map/reduce。 先sort 每个文件,然后
merge多个文件,outputs results 到一个output 文件,每行10个数字,每个数字8位
假设程序是在production环境里。
---
问题1. java8, java nio里提供了
Files.lines(Paths.get(OUTPUT_DIR + fileName)).
collect(Collectors.toList());
我的理解是这个在java8里应该已经是multithread的了。
但是如果我想同时multith... 阅读全帖
n******r
发帖数: 718
30
来自主题: Linux版 - 怎样安装java* JRE
How to setup java to display Chinese GBK properly? Ubuntu 9.04 and Sun
java6
o**n
发帖数: 1249
31
需要两个都装么?多谢
j*a
发帖数: 14423
32
是一个
不需要
p**********r
发帖数: 3581
33
来自主题: Linux版 - Java7和openssl版本问题 (转载)
【 以下文字转载自 Java 讨论区 】
发信人: pittsburgher (钢人), 信区: Java
标 题: Java7和openssl版本问题
发信站: BBS 未名空间站 (Tue May 13 16:05:42 2014, 美东)
最近工作上碰到的,Java升级到7,完后以前工作的SSL Certificate就不工作了。
网上搜了一圈,发现是个bug,应该修好了,可是升到最新的7u55,还是不行。
java升级到8,都启动不了。
但是另外的老版本的openssl机器上就没这问题,java6和7通吃,openssl是098e。
出问题的机器openssl是随CentOS 6.4带的1.0.0-fips。
两个选择,一个是降级openssl到098e,做了yum install,系统显示2个版本,不知道
怎么把1.0.0-fips去掉。
第二选择就是用网上搜到的方案去从新折腾SSL Certificate。想偷个懒降级openssl,
公司的系统管理员不愿意搞,说有200多package受影响。尼玛,难道只能把CentOS降到
5.8才行吗?
p*****2
发帖数: 21240
34
来自主题: Programming版 - 感觉JVM上的FP语言都有个大问题

现在搞个什么cascalog都还只能用java6呢
n*w
发帖数: 3393
35
来自主题: Programming版 - Java Streams vs C# LINQ vs Java6
http://blog.lahteenmaki.net/2013/04/java-streams-vs-c-linq-vs-j
不知道现在有没有streams to database,streams to xml, streams to events....
等等?
作者抱怨streams verbose。“Based on these examples I have a funny feeling
that Java8 Streams API is going to be a failure. And since developers will
not be able to extend it with useful constructs, it may well end up being
just another nail in the coffin.”
s*******g
发帖数: 243
36
来自主题: Programming版 - Java Streams vs C# LINQ vs Java6
是很verbose,稍微复杂点就影响可读性了。FP的语言抛开不谈,C#, C++11, Python里
面的都清爽很多,绝大多数时候都提高了代码可读性。不知道为什么Java的不能设计的
简洁点,做comipler的偷懒还是JVM里有什么限制?
z****e
发帖数: 54598
37
来自主题: Programming版 - Java Streams vs C# LINQ vs Java6
verbose才不会影响可读性
就怕偷懒的,写得越少越影响可读性
最初fp很多功能都被删改了,因为严重影响可读性
jcp为了lambda吵疯了,本来7就打算加的,被推迟到8
因为要求重新修改定义
java本身是一个很成熟的语言,其成功已经被证明了
乱加一些feature,对这个语言的成功没有太多正面帮助
反而有使这个语言丢掉以前市场的可能,所以改动都是小改
就streams而言,仅仅是为了增加一点选择罢了,没有的时候更verbose
现在只能说略为不那么verbose而已,求稳
这就好比集团军作战,曼斯坦因指挥作战能跟隆美尔一样么?
这就是战略大师和一般战术家的区别所在
g*****g
发帖数: 34805
38
来自主题: Programming版 - Java Streams vs C# LINQ vs Java6
同意verbose一点没啥大不了的,一堆单词肯定比一堆符号好读多了,
Java从来就不是什么简洁的语言。追求简洁的,直接上
scala好了,java 怎么改都不会有scala简洁的。如果不是最近scala, node这波,
估计lambda都不会往里加。
m*******l
发帖数: 12782
39
来自主题: Programming版 - Java Streams vs C# LINQ vs Java6
考,说啥呢? 第一段话就错了
b*******s
发帖数: 5216
40
来自主题: Programming版 - 你们不懂c++
现在基本都用容器了,c++的容器,iterator和algorithm的协作设计得非常好
使用简单,效率很高,这点java的generic在java6时至少还是一坨屎一样的东西
不过java程序一般不用算法,还好
1 (共1页)