通过SRC属性将variables传递给JavaScript

在我的HTML文件中,我已经链接到JS: src="myscript.js?config=true" 我的JS可以直接读取这个variables的值吗? alert (config); 这不起作用,并且FireFox错误控制台显示“configuration未定义”。 如何读取通过JS文件中的src属性传递的variables? 这是简单的吗?

Firebase Data Desc在Android中sorting

我search了所有的互联网,Firebase的API,所以无法find我的问题的答案。 我正在将数据存储在Firebase存储中。 对象具有属性timestamp Comment 。 当我将数据从设备推送到Firebase时,我使用currentTime填充timestamp并存储为long数据types。 当我使用firebaseRef.orderByChild("timestamp").limitToLast(15)检索数据时, firebaseRef.orderByChild("timestamp").limitToLast(15)结果没有按照我的预期sorting。 我甚至玩过规则,没有结果: { "rules": { ".read": true, ".write": true, ".indexOn": "streetrate", "streetrate": { ".indexOn": ".value" } } } 我试图在String数据types的存储timestamp ,同样的问题。 感谢帮助。

finalize()在Java 8中调用强可到达的对象

我们最近将我们的消息处理应用程序从Java 7升级到了Java 8.自从升级之后,我们偶然发现一个stream正在被读取时closures的exception。 日志logging显示终结器线程正在调用持有stream的对象的finalize() (它依次closuresstream)。 代码的基本概述如下: MIMEWriter writer = new MIMEWriter( out ); in = new InflaterInputStream( databaseBlobInputStream ); MIMEBodyPart attachmentPart = new MIMEBodyPart( in ); writer.writePart( attachmentPart ); MIMEWriter和MIMEBodyPart是本土MIME / HTTP库的一部分。 MIMEBodyPart扩展HTTPMessage ,它具有以下内容: public void close() throws IOException { if ( m_stream != null ) { m_stream.close(); } } protected void finalize() { try […]

非唯一的枚举值

我试图掩盖edi文件中的索引位置…我有一种情况,根据情况可以在索引中find2或3个事情。 使用枚举来隐藏“魔术数字”会很酷,并且惊讶地发现可以像这样将多个枚举分配给相同的值: public enum Color { Red = 1, Blue = 1, Green = 1 } 编译器对此感到满意。 我没有想到这个工作。 我不需要退回到枚举,所以我并不担心试图返回,但这味道怪异。 为什么CLR允许多个枚举值,我应该使用一个结构呢? (结构似乎比枚举更重,这似乎工作)

PHP中“不等于”运算符<>和!=之间的区别

在PHP中, !=和<>运算符有什么不同? 在手册中 ,它指出: $a != $b Not equal TRUE if $a is not equal to $b after type juggling. $a <> $b Not equal TRUE if $a is not equal to $b after type juggling. 我想没有什么大的差别,但我很好奇。

缺lessif / else语句的返回语句

public int checkGuess(int g, int randomnumber){ number=g; this.randomnumber= randomnumber; if (number == randomnumber) return 0; else if (number < randomnumber) return -1; else if (number > randomnumber) return 1; } 为什么这给我一个缺less返回声明错误? 每个if / else都有一个返回错误出现在最后一个括号中

Gradle – 什么是非零退出值,我该如何解决?

我正在开发一个Android应用程序,每当我运行它,我得到这个消息: :module:someTask FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':module:someTask'. > some message here… finished with non-zero exit value X * Try: Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. BUILD FAILED Total time: Y.ZZ […]

如何使用ELexpression式语言访问对象$ {}

如果我有一个 ArrayList<Person> persons 如何在EL中访问它? <c:foreach items="${what goes here??}" var="person">${person.title}</c:foreach>

JTable,RowFilter和RowFilter.Entry

请将RowFilter ( 它的ComparisonType )放在一起 正则expression式(string),数字,date 和…一起 AND,OR,NOR 不知道如何 用AND,OR,NOR来处理空值 如果正则expression式(string),数字,date有相同的逻辑或有“小差异” 特别是如何比较Date值 一些更长和详细的描述是受欢迎的 在这个SSCCE看到我的基本问题进入frame.add(new JButton(new AbstractAction("Toggle filter") { import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.util.Calendar; import java.util.Date; import javax.swing.*; import javax.swing.table.DefaultTableModel; import javax.swing.table.TableModel; import javax.swing.table.TableRowSorter; public class JTableFilterDemo { private static TableRowSorter<TableModel> sorter; private Object[][] data = {{"A", 5, true, new Date()}, {"B", 2, false, new Date()}, […]

尝试使用AESencryption和解密string时发生IllegalBlockSizeException

我有一个硬编码的密钥,我想先encryption一个string,然后将其存储在SharedPreferences 。 这是迄今为止的代码: public class TokenEncryptor { private final static String TOKEN_KEY = "91a29fa7w46d8x41"; public static String encrypt(String plain) { try { Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding"); AlgorithmParameterSpec ivSpec = new IvParameterSpec(new byte[16]); SecretKeySpec newKey = new SecretKeySpec(TOKEN_KEY.getBytes(), "AES"); cipher.init(Cipher.ENCRYPT_MODE, newKey, ivSpec); return new String(cipher.doFinal(plain.getBytes())); } catch (Exception e) { Ln.e(e); return null; } } public […]