小编Yan*_*ang的帖子

在Mac OS X上安装了Java 7但终端仍在使用版本6

我安装了从oracle网站下载的JDK 7u7.但安装后,终端仍然显示java版本6

$java -version
java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode)
Run Code Online (Sandbox Code Playgroud)

任何想法为什么java 7没有出现?

Ans:好的,问题已经解决了.答案是:我发现我的终端有一个.bash_profile,java home变量设置为1.6

export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
Run Code Online (Sandbox Code Playgroud)

因此,每次打开新的终端窗口时,这都会导致问题.只需删除此行即可解决问题.您仍然需要遵循@aleroot所说的内容,但如果这对您不起作用,请检查.bash_profile(或.bashrc)设置文件以查看您之前是否已导出任何Java版本.

java macos java-7

388
推荐指数
17
解决办法
33万
查看次数

javascript如何上传blob?

我在这个结构中有一个blob数据:

Blob {type: "audio/wav", size: 655404, slice: function}
size: 655404
type: "audio/wav"
__proto__: Blob
Run Code Online (Sandbox Code Playgroud)

它实际上是使用最近的Chrome getUerMedia()Recorder.js记录的声音数据

如何使用jquery的post方法将此blob上传到服务器?我没试过就试过这个:

   $.post('http://localhost/upload.php', { fname: "test.wav", data: soundBlob }, 
    function(responseText) {
           console.log(responseText);
    });
Run Code Online (Sandbox Code Playgroud)

javascript jquery html5

95
推荐指数
5
解决办法
13万
查看次数

程序和功能与常规之间的差异?

在MySQL数据库上下文中,这三个术语有什么区别:

  • 存储过程;
  • 存储程序;
  • 存储功能.

PS内置函数就像那些日期时间函数一样,WEEKDAY()被认为是什么?

mysql terminology

71
推荐指数
4
解决办法
5万
查看次数

rails将字符串转换为数字

我想知道在Rails中将带负号的字符串转换为数字的方便函数是什么.例如-1005.32

当我使用该.to_f方法时,数字变为1005负号,小数部分被忽略.

ruby ruby-on-rails

51
推荐指数
2
解决办法
8万
查看次数

如何在Perl脚本中调用shell命令?

任何人都可以举例说明我如何调用shell命令,ls -a在Perl脚本中说' '以及检索命令输出的方式.

perl

50
推荐指数
6
解决办法
19万
查看次数

什么是提交日志?

在google的bigtable上下文中,提交日志是什么意思?什么是提交日志的用途?

database bigtable

24
推荐指数
1
解决办法
1万
查看次数

方法的ruby关键字参数

如何像rails一样声明一个带有关键字参数的方法.一些例子可能是

Person.find(:all, :conditions => "..."). 
Run Code Online (Sandbox Code Playgroud)

如何使用符号创建类似于上述的方法?

我对红宝石很新.提前致谢!

ruby

18
推荐指数
3
解决办法
7023
查看次数

什么是数据序列化系统?

根据Apache AVRO项目,"Avro是一个序列化系统".通过说数据序列化系统,是否意味着avro是产品或api?

另外,我不确定数据序列化系统是什么?现在,我的理解是它是一个定义数据对象如何通过网络传递的协议.任何人都可以帮助以直观的方式解释它,以便分析计算背景有限的人更容易理解吗?

提前致谢!

hadoop distributed-computing data-serialization

17
推荐指数
1
解决办法
1万
查看次数

可以使用Rails ActiveRecord #save方法更新现有记录吗?

#save方法可以用于更新记录吗?

我知道我可以使用save 创建一个新记录,如下所示:

person = Person.new 
person.save # rails will insert the new record into the database.
Run Code Online (Sandbox Code Playgroud)

但是,如果我首先找到现有记录,修改模型,然后保存它,这与执行更新的结果相同吗?

person = Person.find(:first, :condition => "id = 1") 
person.name = "my_new_name" 
person.save # is this save performing a update or insert?
Run Code Online (Sandbox Code Playgroud)

activerecord ruby-on-rails

16
推荐指数
1
解决办法
2万
查看次数

如何将查询结果集与现有表连接?

有没有办法避免使用tmp表?

我正在使用带有聚合函数(sum)的查询来生成每个产品的总和:结果如下所示:

product_name | sum(qty) 
product_1    | 100 
product_2    | 200 
product_5    | 300 
Run Code Online (Sandbox Code Playgroud)

现在我想将上述结果加入另一个名为products的表中.所以我会得到这样的总结:

product_name | sum(qty) 
product_1    | 100 
product_2    | 200 
product_3    | 0 
product_4    | 0 
product_5    | 300 
Run Code Online (Sandbox Code Playgroud)

我知道这样做的一种方法是将第一个查询结果转储到临时表,然后将其与products表连接.有没有更好的办法?

mysql sql

14
推荐指数
3
解决办法
4万
查看次数