小编Juh*_*älä的帖子

如何将HTML页面滚动到给定的锚点?

我想让浏览器将页面滚动到给定的锚点,只需使用JavaScript即可.

我在HTML代码中指定了一个nameid属性:

 <a name="anchorName">..</a>
Run Code Online (Sandbox Code Playgroud)

要么

 <h1 id="anchorName2">..</h1>
Run Code Online (Sandbox Code Playgroud)

我希望通过导航获得与您相同的效果http://server.com/path#anchorName.应滚动页面,使锚点靠近页面可见部分的顶部.

html javascript anchor jquery scroll

242
推荐指数
12
解决办法
41万
查看次数

Spring @Transactional属性是否适用于私有方法?

如果我在Spring bean中的私有方法上有@Transactional -annotation,那么注释是否有效?

如果@Transactional注释是在公共方法上,则它可以工作并打开事务.

public class Bean {
  public void doStuff() {
     doPrivateStuff();
  }
  @Transactional
  private void doPrivateStuff() {

  }
}

...

Bean bean = (Bean)appContext.getBean("bean");
bean.doStuff();
Run Code Online (Sandbox Code Playgroud)

java spring annotations transactions

184
推荐指数
6
解决办法
10万
查看次数

何时在数组/数组列表中使用链表?

我使用了很多列表和数组,但我还没有遇到过这样一个场景,即如果不比链表更容易使用数组列表那么容易.我希望有人能给我一些关于链表明显更好的例子.

arrays linked-list list arraylist

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

HTML img缩放

我正在尝试使用HTML img标签显示一些大图像.此刻他们离开了屏幕的边缘; 如何缩放它们以保持在浏览器窗口内?

或者在可能发生这种情况的情况下,是否有可能至少说"以正常宽度和高度的50%显示此图像"?

宽度和高度属性会扭曲图像 - 据我所知,这是因为它们指的是容器最终可能出现的任何属性,这与图像无关.我无法指定像素,因为我必须处理每个具有不同像素大小的大量图像.最大宽度不起作用.

html image-scaling

103
推荐指数
5
解决办法
36万
查看次数

你如何进行地址验证?

甚至可以执行地址(物理,而不是电子邮件)验证?看起来大量的地址格式,即使仅在美国,也会使这个任务变得相当困难.另一方面,对于多个业务需求而言,这似乎是一项必要的任务.

validation street-address

86
推荐指数
5
解决办法
14万
查看次数

在Eclipse中使用svn回滚糟糕的更改

假设我已经对Subversion存储库进行了一些不好的更改.然后我做了很好的改变,我想保留.

什么是最简单的方法来回滚Eclipse中的那些糟糕的变化,并保持良好的变化?假设与不良变化相关的文件与与良好变化相关的文件不同.如果对相同的文件进行了良好的更改,那么事情会发生什么变化?

我主要通过Eclipse插件(Subclipse或Subversive)来寻找一种方法,但命令行命令也很有趣.

eclipse subclipse svn subversive

80
推荐指数
5
解决办法
10万
查看次数

为Internet Explorer设置表单提交的字符编码

我有一个包含表单的页面.此页面的内容类型为text/html; charset = utf-8.我需要使用ISO-8859-1字符编码将此表单提交给服务器.这可能是Internet Explorer吗?

将accept-charset属性设置为表单元素,就像这样,适用于Firefox,Opera等,但不适用于IE.

<form accept-charset="ISO-8859-1">
  ...
</form>
Run Code Online (Sandbox Code Playgroud)

编辑:此表单由服务器A创建,并将提交给服务器B.我无法控制服务器B.

如果我将服务器A设置为使用charset ISO-8859-1提供内容,一切正常,但我正在寻找一种方法来使这项工作无需更改服务器A的编码.我有另一个关于在服务器A中设置编码的问题.

html forms encoding internet-explorer iso-8859-1

59
推荐指数
5
解决办法
14万
查看次数

国际地理地址应该如何存储在关系数据库中?

鉴于将国际地理地址存储在关系表中的任务,最灵活的架构是什么?地址的每个部分都应该分解到自己的字段中,还是应该更像自由文本?

将不同格式的地址分成不同的表是否有任何意义?例如,有一个表USAAddress,CanadianAddress,UKAddress ...?

database-design street-address

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

是否有log4j文件的日志文件分析器?

我正在为log4j文件生成的日志文件寻找某种分析工具.我正在寻找比grep更先进的东西?你在用什么进行日志文件分析?

我正在寻找以下几种功能:

  • 该工具应该告诉我给定日志语句或堆栈跟踪发生了多少时间,最好是支持某些类型的模式(例如,匹配'User [az]*登录'的日志语句数量).
  • 按日志级别(多少INFO,DEBUG行)和按类启动日志消息的细分会很好.
  • 按日期细分(在给定时间段内有多少日志语句)
  • 什么日志行通常一起出现?
  • 因为我使用日志滚动,所以支持多个文件
  • 热点分析:查找是否存在异常高数量的日志语句的某个时间段
  • 命令行或GUI都可以
  • 开源是首选,但我也对商业产品感兴趣

我的log4j配置使用带模式的org.apache.log4j.PatternLayout,%d %p %c - %m%n但可以适用于分析器工具.

log4j analyzer

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

java相当于php的hmac-SHA1

我正在寻找一个相当于这个php调用的java:

hash_hmac('sha1', "test", "secret")
Run Code Online (Sandbox Code Playgroud)

我试过这个,使用java.crypto.Mac,但两人不同意:

String mykey = "secret";
String test = "test";
try {
    Mac mac = Mac.getInstance("HmacSHA1");
    SecretKeySpec secret = new SecretKeySpec(mykey.getBytes(),"HmacSHA1");
    mac.init(secret);
    byte[] digest = mac.doFinal(test.getBytes());
    String enc = new String(digest);
    System.out.println(enc);  
} catch (Exception e) {
    System.out.println(e.getMessage());
}
Run Code Online (Sandbox Code Playgroud)

key ="secret"和test ="test"的输出似乎不匹配.

php java cryptography hmac

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