小编Cat*_*ish的帖子

使用jquery $ .ajax来调用PHP函数

这可能是一个简单的答案,但我使用jQuery的$ .ajax来调用PHP脚本.我想要做的基本上是将PHP脚本放在一个函数中并从javascript调用PHP函数.

<?php 
if(isset($_POST['something'] {
    //do something
}
?>
Run Code Online (Sandbox Code Playgroud)

对此

<?php
function test() {
    if(isset($_POST['something'] {
         //do something. 
    }
}
?>
Run Code Online (Sandbox Code Playgroud)

我如何在javascript中调用该函数?现在我只使用$ .ajax列出的PHP文件.

php ajax jquery

117
推荐指数
3
解决办法
38万
查看次数

-XX:带或不带-XX的MaxPermSize:PermSize

我们遇到了Java.lang.OutOfMemoryError:PermGen空间错误并查看了tomcat JVM参数,除了我们还指定的-Xms-Xmxparams之外-XX:MaxPermSize=128m.经过一些分析后,我偶尔可以看到PermGen空间上发生的垃圾收集,使其无法完全运行.

我的问题是:除了增加-XX:MaxPermSize我指定的差异之外,还有-XX:PermSize什么呢?我知道总的内存中,然后将XMX + MaxPermSize参数,但是否有其他原因,-XX:PermSize应该不是的时候是有-XX:MaxPermSize规定的?

如果您有处理这些JVM参数的实际经验,请分享.

PS.JVM是HotSpot 64位服务器VM build 16.2-b04

java jvm permgen jvm-hotspot

50
推荐指数
3
解决办法
28万
查看次数

如何在Oracle中查询CLOB列

我正在尝试运行一个具有几列CLOB数据类型的查询.如果我像正常一样运行查询,那么所有这些字段都只有(CLOB)值.

我尝试使用DBMS_LOB.substr(column),我得到错误

ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Run Code Online (Sandbox Code Playgroud)

我如何查询CLOB列?

sql oracle plsql clob ora-06502

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

<p:ajax>事件列表

我搜索过互联网,但找不到<p:ajax>活动清单.任何人都可以提供<p:ajax>标签的完整事件列表吗?

如果有onblur事件或类似事件我特别感兴趣.

ajax jsf primefaces jsf-2

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

Angularjs Chrome自动完成困境

我有一个简单的登录表单,除非你使用Chrome的自动完成功能,否则只能使用peachy.

如果您开始输入并使用自动完成功能并自动填充密码,则我的angularjs模型没有任何密码值.

我试图通过在表单上设置属性来关闭自动完成,autocomplete="off"但似乎没有任何效果.

我该怎么做:1.如果有人使用Chrome的自动完成功能,请确保我能获得价值吗?2.禁用Chrome的自动完成功能?

<form class="form-signin" name="form" ng-submit="login()" autocomplete="off">

        <h3>Login</h3>

        <input type="email" name="email" class="form-control" placeholder="Email address" ng-model="user.email" required autofocus>
        <input type="password" name="password" class="form-control" placeholder="Password" ng-model="user.password" required>

        <button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>

 </form>
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome autocomplete angularjs

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

Rails将字符串与视图中的变量连接起来的最佳方法

基本上我正在尝试进行这种比较

request.fullpath == "/contacts/"+current_user.id
Run Code Online (Sandbox Code Playgroud)

将字符串与变量连接起来执行这样的比较的最佳方法是什么?

ruby ruby-on-rails ruby-on-rails-3

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

没有调用npm package.json脚本

我的项目package.json中有以下脚本部分:

"scripts": {
    "seed": "node bin/seed",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
Run Code Online (Sandbox Code Playgroud)

如果我跑,$ npm test我得到这个:

>npm test

> node-mongo-seeds@0.0.1 test C:\Users\m089269\WebstormProjects\node-mongo-seeds
> echo "Error: no test specified" && exit 1

"Error: no test specified"
npm ERR! Test failed.  See above for more details.
npm ERR! not ok code 0
Run Code Online (Sandbox Code Playgroud)

如果我跑$ npm seed,我得到这个:

npm seed

Usage: npm <command>

where <command> is one of:
    add-user, adduser, apihelp, author, bin, bugs, c, cache,
    completion, config, …
Run Code Online (Sandbox Code Playgroud)

javascript json node.js npm

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

验证这种格式 - "HH:MM"

我正在尝试用来preg_match验证时间输入是否采用这种格式 - "HH:MM"

php regex preg-match

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

ActiveRecord :: ConnectionTimeoutError:无法在5.000秒内获取数据库连接(等待5.000秒)

我有一个生产中的rails应用程序,我前几天部署了一些更改.突然间我现在ActiveRecord::ConnectionTimeoutError: could not obtain a database connection within 5.000 seconds (waited 5.000 seconds)每天多次得到错误并且必须重新启动puma来解决问题.

我完全不知道是什么导致了这一点.我没有更改我的服务器上的任何内容,我所做的更改非常简单(添加到视图并添加到控制器方法).

我在日志文件中看不到任何东西.

我正在使用rails 4.1.4和ruby 2.0.0p481

有关为什么我的连接填满的任何想法?我的连接池设置为10,我使用默认的puma配置.

这是一个堆栈跟踪:

ActiveRecord::ConnectionTimeoutError (could not obtain a database connection within 5.000 seconds (waited 5.000 seconds)):
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:190:in `block in wait_poll'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:181:in `loop'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:181:in `wait_poll'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:136:in `block in poll'
  /usr/local/rvm/rubies/ruby-2.0.0-p481/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:146:in `synchronize'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:134:in `poll'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:418:in `acquire_connection'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:351:in `block in checkout'
  /usr/local/rvm/rubies/ruby-2.0.0-p481/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
  activerecord (4.1.4) lib/active_record/connection_adapters/abstract/connection_pool.rb:350:in …
Run Code Online (Sandbox Code Playgroud)

mysql ruby-on-rails nginx airbrake puma

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

Rails link_to:format =>:xlsx不生成.xlsx路径的链接

如果我点击此网址:http://localhost:3000/reports/action.xlsx它会显示生成的xlsx文件.

如果我有link_to这样的:<%= link_to 'Export to Excel', reports_affirmative_action_path, :format => :xlsx %>,它会生成一个指向此页面的链接: http://localhost:3000/reports/action

为什么我的link_to :format => :xlsx没有链接到正确的路径?

ruby ruby-on-rails ruby-on-rails-3

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