小编Jus*_*son的帖子

获取范围内的所有变量

有没有办法获取当前在javascript范围内的所有变量?

javascript

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

如何粘贴而不覆盖寄存器

有没有人知道粘贴在一个可视选择区域的方法而没有将选择放在默认寄存器中?

我知道我总是可以通过明确的寄存器来解决问题.但是,打字是一种痛苦,"xp而不仅仅是打字p

vi vim

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

计算营业日

我需要一种在PHP中添加"工作日"的方法.例如,星期五12/5 + 3个工作日= 12月12日星期三.

至少我需要代码来理解周末,但理想情况下它也应该考虑美国联邦假期.我敢肯定,如果有必要,我可以通过蛮力提出解决方案,但我希望那里有更优雅的方法.任何人?

谢谢.

php calendar date

99
推荐指数
7
解决办法
12万
查看次数

在URL中有多个问号是否有效?

我今天遇到了以下网址:

http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497
Run Code Online (Sandbox Code Playgroud)

注意查询字符串开头的加倍问号:

??blogid=122&entry_id=64497
Run Code Online (Sandbox Code Playgroud)

我的浏览器似乎没有任何问题,并运行快速书签:

javascript:alert(document.location.search);
Run Code Online (Sandbox Code Playgroud)

刚刚给了我上面显示的查询字符串.

这是一个有效的URL吗?我之所以如此迂腐(假设我是)是因为我需要为查询参数解析这样的URL,并且支持加倍的问号需要对我的代码进行一些更改.显然,如果他们在野外,我需要支持他们; 我很好奇,如果我没有完全遵守URL标准,或者它实际上是非标准URL.

url parsing query-parameters

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

如何使实体成为只读?

使用JPA使实体成为只读的正确方法是什么?我希望我的数据库表永远不会以编程方式进行修改.

我想我明白我应该锁定我的对象LockModeType.READ.从数据库中检索后,是否可以使用注释使我的实体直接锁定?或者我是否必须乱用并覆盖我的特定实体的通用DAO?

java jpa

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

从开放'fancybox'中的功能关闭精美的盒子

大家好我希望能够从内部打开时关闭fancyBox.

我尝试了以下但无济于事:

function closeFancyBox(html){
    var re = /.*Element insert complete!.*/gi;
    if( html.search( re ) == 0 ){
        $.fancybox.close();
        //alert("foo");
    }
}
Run Code Online (Sandbox Code Playgroud)

foo将在对话框中打开但不会关闭.任何提示?

javascript jquery fancybox

60
推荐指数
5
解决办法
20万
查看次数

如何计算表中每个外键ID的实例数?

这是我简单的SQL问题......

我有两张桌子:

图书

-------------------------------------------------------
| book_id | author | genre | price | publication_date |
-------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

命令

------------------------------------
| order_id | customer_id | book_id |
------------------------------------
Run Code Online (Sandbox Code Playgroud)

我想创建一个返回的查询:

--------------------------------------------------------------------------
| book_id | author | genre | price | publication_date | number_of_orders |
--------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

换句话说,返回Books表中所有行的每一列,以及一个名为'number_of_orders'的计算列,该列计算每本书在Orders表中出现的次数.(如果订单表中没有出现图书,则该图书列在结果集中,但"number_of_orders"应为零.

到目前为止,我已经想出了这个:

SELECT
    books.book_id,
    books.author,
    books.genre,
    books.price,
    books.publication_date,
    count(*) as number_of_orders
from books
left join orders
on (books.book_id = orders.book_id)
group by
    books.book_id,
    books.author,
    books.genre,
    books.price,
    books.publication_date
Run Code Online (Sandbox Code Playgroud)

几乎是正确的,但并不完全,因为即使书籍从未在Orders表中列出,"number_of_orders"也将为1.此外,由于我缺乏SQL知识,我确信这个查询效率很低.

编写此查询的正确方法是什么?(对于它的价值,这需要在MySQL上运行,因此我不能使用任何其他特定于供应商的功能).

提前致谢!

mysql sql

52
推荐指数
3
解决办法
5万
查看次数

这内部功能

我的问题是:

function Foo()
{
   this.foo = "bar"; // <- What is "this" here?
}
Run Code Online (Sandbox Code Playgroud)

从我可以告诉它取决于如何Foo使用,即作为构造函数或函数.什么可以this在不同的情况下?

javascript function this

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

读取一个没有锁定同时修改的整数变量是否安全?

假设我在类中有一个整数变量,并且该变量可能被其他线程同时修改.写入受互斥锁保护.我是否也需要保护读取?我听说有一些硬件架构,如果一个线程修改一个变量,另一个线程读取它,那么读取结果将是垃圾; 在这种情况下,我确实需要保护读取.我从未见过这样的架构.

这个问题假设单个事务只包含更新单个整数变量,因此我不担心可能也涉及事务的任何其他变量的状态.

c++ concurrency multithreading

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

getResourceAsStream()始终返回null

我在Java Web应用程序中有以下结构:

TheProject
  -- [Web Pages]
  -- -- [WEB-INF]
  -- -- -- abc.txt
  -- -- index.jsp
  -- [Source Packages]
  -- -- [wservices]
  -- -- -- WS.java
Run Code Online (Sandbox Code Playgroud)

WS.java,我在Web方法中使用以下代码:

InputStream fstream = this.getClass().getResourceAsStream("abc.txt");
Run Code Online (Sandbox Code Playgroud)

但它始终返回null.我需要从该文件中读取,并且我读到如果您将文件放入WEB-INF,您可以使用它来访问它们getResourceAsStream,但该方法总是返回一个null.

我可能做错了什么想法?

顺便说一句,奇怪的是这是有效的,但是在我Clean and Build对项目执行了一次后,它突然停止了工作:/

java jboss web-services inputstream

46
推荐指数
5
解决办法
11万
查看次数