小编Lan*_*uhn的帖子

使用netcat(nc)作为HTTP代理服务器和监视器

是否可以使用Unix netcat(nc)程序来创建TCP代理服务器和监视器?我希望所有TCP流量都通过管道传递,并发送到stdout进行监控.请注意,这将用于监视硬件设备和HTTP服务器之间的HTTP流量.

unix linux bash tcp http

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

Joda时间被包含在Java 7中?

可能重复:
Java 7日期/时间API

我已经读过有关Joda Time将被包含在Java 7中的传言,但我无法找到这些信息的权威来源.将Joda Time包含在未来的JDK中吗?请引用你的消息来源.

java datetime date jodatime

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

Scala:何时需要函数参数类型?

在Scala中可以通过多种方式定义函数,这会导致混淆何时需要确切的函数参数类型.我通常从最简单的可能定义开始,然后向下工作直到编译器错误消失.我宁愿真正理解这是如何工作的.

例如:

_ + _

(x, y) => x + y

(x: Int, y: Int) => x + y

def sum(x: Int, y: Int) = x + y // as pointed out, this is a method,
                                // which not a function
Run Code Online (Sandbox Code Playgroud)

奖励指向文档的链接.

scala

15
推荐指数
2
解决办法
1115
查看次数

java:列出线程本地?

有没有办法列出绑定到线程的TheadLocals?理想情况下,我可以访问Thread.threadLocals映射,但它受包保护.

我需要这个的原因是我需要检查线程,因为它们被返回到线程池以确保已正确清理ThreadLocals.也许有另一种方法可以做到这一点?

java multithreading

14
推荐指数
2
解决办法
6730
查看次数

MySQL:如何有效地计算大表中的行数?

什么是最有效地计算大表中的总行数的方法?我有一个包含2300万行的表,以下查询在生产硬件上需要30秒以上:

select count(*) from tablename;
Run Code Online (Sandbox Code Playgroud)

似乎MySQL必须进行表扫描,但似乎这不应该是必要的.

mysql

14
推荐指数
2
解决办法
4499
查看次数

java中的对象引用集

我需要创建一组对象.关注的是我不希望在对象的hashCode和equals实现上进行散列或相等.相反,我希望哈希码和相等性仅基于每个对象的引用标识(即:引用指针的值).

我不确定如何在Java中执行此操作.

这背后的原因是我的对象无法可靠地实现equals或hashCode,在这种情况下,引用标识就足够了.

java collections

13
推荐指数
1
解决办法
4414
查看次数

scala从迭代器到iterable的隐式或显式转换

Scala是否提供内置的类,实用程序,语法或其他机制来转换(通过换行)具有Iterable的Iterator?

例如,我有一个迭代器[Foo],我需要一个Iterable [Foo],所以目前我是:

 val foo1: Iterator[Foo] = ....
 val foo2: Iterable[Foo] = new Iterable[Foo] {
   def elements = foo1
 }
Run Code Online (Sandbox Code Playgroud)

这看起来很丑陋而且没必要.什么是更好的方式?

scala scala-collections

12
推荐指数
2
解决办法
5061
查看次数

java类型擦除与Field#getGenericType和Method#getGenericReturnType

据我所知,泛型是Java的编译时功能,编译后的字节代码中不存在参数化类型信息.我现在发现了Field#getGenericType和Method#getGenericReturnType方法,从而打破了我的世界观.请帮我把它拼凑起来.

java generics type-erasure

10
推荐指数
2
解决办法
1991
查看次数

Java Web开发环境最小化构建 - 部署 - 测试周期时间?

什么Java Web开发环境最适合绝对最小化构建 - 部署 - 测试周期时间?

Web开发环境: JBOSS,Tomcat,Jetty?部署WAR爆炸?复制WAR或使用符号链接?这里有一些我不知道的因素.

构建 - 部署 - 测试周期?在更改源代码或其他资源(包括Java源代码,HTML,JSP,JS,图像等)后测试浏览器更改所需的时间.

我希望通过减少花在观看Ant构建和J2EE容器开始的时间来加速我的开发.我想要Ruby on Rails体验 - 或者尽可能接近我.

我更喜欢与Web框架无关的解决方案,但是如果特定框架特别有利,那么我想听听它.

假设正在使用所有标准工具:Hibernate,Spring,JMS等.如果需要使用存根/模拟支持基础结构来完成这项工作,我就可以了.事实上,如果它有一个与我们的生产环境截然不同的开发环境,那么我可以节省足够的时间.

java jsp java-ee

10
推荐指数
4
解决办法
2188
查看次数

在Scala中,有没有办法访问外部作用域中定义的符号(变量)?

例如:

def factory(_name: String) = new Person {
    val name: String = _name
}
Run Code Online (Sandbox Code Playgroud)

我希望避免破坏_name外部范围的名称.

scala

9
推荐指数
1
解决办法
636
查看次数