问题列表 - 第10520页

如何在Java 5中屏蔽密码?

我试图用Java掩盖密码.Sun java建议了一种掩盖密码的方法,如下所示.

屏蔽密码

它使用一种简单的方法来做到这一点.

public void run () {
  stop = true;
  while (stop) {
     System.out.print("\010*");
 try {
    Thread.currentThread().sleep(1);
     } catch(InterruptedException ie) {
        ie.printStackTrace();
     }
  }
}
Run Code Online (Sandbox Code Playgroud)

但这种方法有几个缺点.

  1. 如果用户使用箭头键+删除键,则会显示密码.

  2. 如果用户意外同时按下2个键(极高的打字速度),某些字符不会被屏蔽.

你们想到任何可以获得100%正确掩蔽的方法吗?

java passwords masking

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

我有一个问题,以使民意调查结果完全达到100%

我正在使用ruby开发一个民意调查,但我得到的答案是不正确的,我正在寻找将导致100%的答案,但我的答案有时是101%或99%,我肯定是我的花车的四舍五入但是我可以把它们弄好,因为没有四舍五入的答案就是很长的花车.我的计算结果和显示结果的代码是

> 
   @general_poll_graph_data = generalsortedoptions.collect do |o|
             option = [keys[count],       (((o.poll_votes.count.to_f)/@general_poll.poll_votes.count.to_f)*100).round_to(1)]
            count = count + 1
            option
   end
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

Excel VBA 宏:在粘贴之前检查(剪贴板的?)内容

我在将各种来源的数据粘贴到 Excel 时遇到了一些严重的问题。Excel 往往试图变得聪明,并进行各种愚蠢的格式化。我们需要文本形式的数据。

问题是我们有很多用户,其中许多人对计算机不是很有经验,因此要求他们每次都使用右键单击和“选择性粘贴”是不可能的。

我找到了一个解决方案,记录使用“选择性粘贴”和“文本”的宏,并覆盖 ctrl-v 以使用此功能。它似乎工作得很好,直到我标记一个单元格,复制它,并尝试粘贴它。宏崩溃了。

所以我需要一个函数,可以检查我是否尝试粘贴一些复制的文本,然后使用这一行:

 ActiveSheet.PasteSpecial Format:="Text", Link:=False, DisplayAsIcon:= _
        False
Run Code Online (Sandbox Code Playgroud)

如果我粘贴标记的单元格,我想运行此行(仅粘贴值):

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
Run Code Online (Sandbox Code Playgroud)

我在为 Excel 编写 VBA 宏方面不是很有经验(我希望我永远不必如此),所以如果有人能提供一些指导,我将不胜感激。

excel vba copy-paste

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

NVL功能可以级联吗?

可以将nvl()函数级联,...在IBM采访中问过我.....为什么????

sql database oracle plsql

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

使用敏捷建造飞机?

开发人员可以从其他行业中学到很多东西.作为思考练习,是否可以使用敏捷技术建造客机?

忘记现在的成本; 对硬件(机身,机翼等)以及软件使用迭代和增量开发是否可行,并且仍然提供一种在交付时满足客户要求的工作和安全产品?

重构飞机是否有意义?

agile

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

与xml配置文件相比,注释(非编译器)的优缺点是什么?

当我查看像Hibernate,JPA或Spring这样的Java框架时,我通常可以通过xml文件进行配置或直接在我的类中添加注释.

我一直在问自己应该走哪条路.

当我使用注释时,我将类和它的配置放在一起,但是使用xml我可以更好地了解我的系统,因为我可以看到所有的类配置.

注释也以某种方式编译,我猜它应该比解析xml更快,但另一方面,如果我想更改我的配置,我必须重新编译它而不是只更改xml文件(可能会变得更多方便客户方的生产环境).

因此,在查看我的观点时,我倾向于采用xml方式.但是在查看论坛或教程时,通常会使用注释.

你有什么优缺点?

java annotations

20
推荐指数
1
解决办法
4539
查看次数

在计算测地距离时考虑高度

我目前正在处理gps数据和精确的高度测量.我想计算两个连续点之间的距离.有很多关于使用WGS84椭圆体等计算两点之间距离的信息.

但是,我没有找到任何将海拔高度变化考虑在内的距离计算信息.

有没有人知道一些描述这种方法的网站,论文,书籍等?谢谢

编辑:Sql Server 2008地理扩展也在计算距离时忽略高度信息.

geometry gps geospatial

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

jquery父选择 - 更有效的方式

选择第三个父母时,是否有比以下更有效的方法?

$(draggable).parent().parent().parent().attr('entityid')
Run Code Online (Sandbox Code Playgroud)

jquery css-selectors

4
推荐指数
1
解决办法
3307
查看次数

切换python的版本

故事:我在python 2.4和2.6上的其他应用程序之一.我试图将python2.4的sym链接做到python,并且在ubuntu jaunty上开始出现问题.现在我正在下载2.4的每个依赖项并使用python2.4 setup.py install安装它.依赖似乎是无穷无尽的.

问题1:我将如何告诉任何框架去使用版本如此pf python如day django使用2.6并说mjango使用2.4?像我们说的那样使用数据库databasename有点语法.

问题2:是否有更优雅的方式在版本之间切换,因为我的符号隐藏是虚拟灾难?

问题3:我可以下载deb来说耐寒,让jaunty相信它适合她吗?

python development-environment ubuntu-9.04

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

HttpRuntime Cache和HttpContext Cache之间有什么区别?

我知道这里有一个非常相似的问题,但我希望能有更好的探索.如果HttpContext真的在后台使用HttpRuntime.Cache,为什么我会使用HttpContext.Cache而不是HttpRuntime.Cache?

使用ASP.NET模拟Windows服务来运行预定作业的文章中, Omar使用HttpContext来存储他的缓存项,但是当Jeff Atwood 在这里实现它时,他选择使用HttpRuntime.显然,在这种特殊情况下,它是有意义的,因为您不必执行Web请求将缓存项添加回HttpContext.

但是,我正在寻找一些关于何时使用一个与另一个的好指针.

asp.net caching httpruntime.cache httpcontext

19
推荐指数
1
解决办法
6658
查看次数