小编ant*_*abo的帖子

如何在Java中加密String

我需要的是加密将显示在二维条码中的字符串(PDF-417),这样当有人想要扫描它时就不会有任何可读性.

其他需求:

  • 不应该复杂
  • 它不应包含RSA,PKI基础设施,密钥对等.

它必须足够简单,以摆脱窥探的人,并容易解密其他有兴趣获取数据的公司.他们打电话给我们,我们告诉他们标准或给他们一些简单的密钥,然后可以用于解密.

可能这些公司可以使用不同的技术,因此坚持一些与某些特殊平台或技术无关的标准会更好.

你有什么建议?是否有一些Java类在执行高安全性标准时没有太多的复杂性来执行encrypt()decrypt()?

java encryption

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

其他框架中的javascript document.getElementById

所以,我有2帧,并希望从一帧到另一帧访问元素:

第1帧:

<div id='someId'>...</div>
Run Code Online (Sandbox Code Playgroud)

第2帧:

var div=document.getElementById('someId');

div.innerHTML='something'; 
Run Code Online (Sandbox Code Playgroud)

这在某种程度上不能在Firefox中运行所以我想确定,我可以通过其ID访问另一帧中的元素吗?

javascript dom html-frames

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

如何推动GridbagLayout不要在JPanel的中心放置组件

问题在于组件的居中布局,GridBagLayout总是"坐"在JPanel的中心,所以我不在乎它如何布局组件内部,我的问题是这些组件将开始在面板上布局.

我尝试过:

panel.setAlignmentX( JPanel.LEFT_ALIGNMENT );
Run Code Online (Sandbox Code Playgroud)

但它没有帮助.

任何的想法?

java layout user-interface swing

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

马蒂斯还是冰屋?

我们陷入两难境地; 使用Matisse或Jigloo开发桌面应用程序..

马蒂斯有这种XML格式文件我们害怕以后维护,我们甚至不知道MyEclipse是否应该进一步支持马蒂斯,甚至Netbeans - 你认为他们会放弃对马蒂斯的操作系统支持吗?

或多或少的Jigloo和Matisse都有类似的行为,虽然Jigloo服从了更多设计师的愿望,Matisse不时有这种奇怪的对齐行为.

Jigloo生成可以编辑的Java代码,这反过来会导致可视化编辑器无法绘制表单.这可能就是为什么Matisse希望以更稳定的XML形式定义元素,从而生成Java代码.

如果在实例化GUI元素时出现错误,Matisse将无济于事,因此放置自定义元素也可能是噩梦.

在Jigloo中键入代码时,可视化编辑器喜欢删除图片,因此您必须等待编辑代码后显示图片.在Matisse中,您可能会在课堂上出错并仍在编辑GUI.

请通过投票帮助我们,您更喜欢什么,为什么.

java user-interface swing matisse

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

获取通过JBDC在IBM DB2 V6R1(AS400)上插入的行数

我们最近迁移到AS400上较新的V6R1版本的DB2,我们使用Spring框架(v.2.5.6.)与数据库进行通信.我们正在调用Spring的NamedParameterJdbcTemplate.update()方法来插入新行,这个方法应该返回插入行的数量,没有发生的事情(我们得到的结果为零)虽然定期插入行.

我们得出结论,如果insert语句中没有主键列一切正常,那么当PK列是自动增量时没有问题,但在某些情况下我们必须插入PK值然后我们必须以某种方式处理经常插入行的情况没有注册JDBC或Spring.

有人可以帮忙吗?

java db2 spring jdbc jt400

7
推荐指数
1
解决办法
4829
查看次数

什么在多线程环境中使用; 矢量或ArrayList

我有这种情况:

具有cca 200 concurent请求(线程)的Web应用程序需要将某些内容记录到本地文件系统.我有一个类所有线程都在调用它们,并且该类在内部将消息存储到一个Array(Vector或ArrayList),然后将其写入文件系统.

想法是从线程的调用ASAP返回,所以线程可以尽快完成它的工作,以后想要记录的线程可以写入文件系统,它不是那么重要.

因此,该类反过来从该列表中删除第一个元素并将其写入文件系统,而实时有10或20个线程在该列表的末尾附加新日志.

我想使用ArrayList,因为它没有同步,因此线程的调用将持续较少,问题是:

我冒着死锁/数据丢失的风险吗?使用Vector是否更好,因为它是线程安全的?使用Vector会变慢吗?

java vector arraylist

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

Dropwizard 任务不接受超过 1 个参数

因此,我需要创建一个特定的任务,在需要时将通过 POST 请求调用该任务,因此我使用放置向导的任务接口,我创建了一个扩展任务的类,将其注册在 /tasks/ 接口中,然后调用它通过这个电话:

curl -X POST http://localhost:8081/tasks/StoreMigration?maxRows=4&date=2014-02-2T15:23:00Z
Run Code Online (Sandbox Code Playgroud)

无论我放在第一个参数,该参数都会出现在我的任务中,第二个参数会消失。知道如何处理吗?

java uri task dropwizard

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

我需要数据结构来有效处理日期

我需要的是像Hashtable这样的东西,我将填写实际所需日期的价格.

例如:我将提出两个价格:1月1日:100USD,3月5日:89美元.

如果我搜索我的哈希表的价格:hashtable.get(2月14日)我需要它给我回到1月1日输入的实际价格,因为这是最后的实际价格.正常的哈希表实现不会给我任何东西,因为没有任何东西放在那个数据上.

我需要看看是否有这样的实现可以根据日期范围快速找到对象.

java date hashtable

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