小编cro*_*lum的帖子

检查jquery中是否存在id/label的optgroup?

我有一个下拉列表,并在另一个过程中添加选项组/选项到该下拉列表,该部分工作正常.

但我可能需要添加类似的optgroups,包含更多数据,并且我想检查该optgroup是否存在,如果存在,请不要添加它,只是添加选项到现有的optgroup.

我一直在寻找,似乎无法找到任何有关选择optgroup的帮助.

我现有的下拉列表的id为"user_search_select",可能的optgroup值可能类似于"dept_name"或"loc_name"或"last_name"

所以在我添加更多数据后,我可能想要对每个optgroup中的选项进行排序,这是可能的,怎么样?

谢谢!

jquery jquery-selectors optgroup

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

替代jquery .inarray?

我喜欢inarray,搜索没有循环的数组,但它只做精确/精确匹配,如果我使用.match,我可以做部分匹配,但这需要一个循环.

有没有办法搜索数组的部分匹配,没有循环?

如果在第1个中找到部分或完全匹配,则有2个数组,1个要搜索,第2个替换文本/值.

目标是以最快的方式搜索阵列以进行部分或完全匹配.

有什么建议?

javascript arrays jquery

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

在Debian 7中更改Mysql数据目录?

我有一个单独的分区,包含我的www和mysql文件夹.

我在启动时将该分区设置为automount,并且apache2启动正常,没有错误.

但是,当我刚刚删除所有mysql-server-5.5的痕迹时,重新启动然后重新启动它,它会正常工作.

但第二个我改变my.cnf指向/ media/server/mysql,并尝试启动mysql然后它出错了.

这是我到目前为止所遵循的步骤列表.请注意,据我所知,Debian没有apparmor,所以我跳过了那一步.

Stop MySQL using the following command:

sudo /etc/init.d/mysql stop

Copy the existing data directory (default located in /var/lib/mysql) using the following command:

sudo cp -R -p /var/lib/mysql /newpath

edit the MySQL configuration file with the following command:

gedit /etc/mysql/my.cnf

Look for the entry for datadir, and change the path (which should be /var/lib/mysql) to the new data directory.

In the terminal, enter the command:

sudo gedit /etc/apparmor.d/usr.sbin.mysqld

Look for lines beginning with /var/lib/mysql. Change …
Run Code Online (Sandbox Code Playgroud)

mysql linux debian

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

循环遍历div中的文本节点

我正在尝试进行文本替换,但为了这样做,我需要循环遍历div的文本节点.

点击后每个Div,通过ajax加载它是适当的内容.但后来我需要在里面的任何文本节点内进行文本替换.

加载ajax内容后,我当前的代码遍历整个页面的所有文本节点,因此资源过于密集.

我一直在寻找几个小时试图找出如何通过div循环,并得到文本节点...

这必须在firefox,谷歌chrome和ie6中工作.

有什么想法或建议吗?

如要求,这是代码:

function ajaxLoader(url, id) {
    if (document.getElementById) {
        var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
    }
    if (x) {
        x.onreadystatechange = function () {
            if (x.readyState == 4 && x.status == 200) {
                el = document.getElementById(id);
                el.innerHTML = x.responseText;
            }
        }
        x.open("GET", url, true);
        x.send(null);
    }
    // alert(id);
    CheckTranslate(id);
    // setTimeout('CheckTranslate(this);', 1000);

}

function CheckTranslate(id) {

    // function to get text of a node
    var content = function (node, txt) { …
Run Code Online (Sandbox Code Playgroud)

html jquery replace

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

十大Coldfusion编程错误

可能重复:
ColdFusion程序员要避免的常见编程错误?

这个问题的目的是教育自己,与我一起工作的人,也许还有其他冷血程序员.

对于那些使用Adobe ColdFusion进行编程或已经使用ColdFusion进行编程的人来说,你所犯的十大错误是什么,或者永远不应该犯错.

我的意思是给我最糟糕的最坏,永远不要做,要避免什么.

有时候现在我想要展示"做什么"有助于展示"不该做什么"

或者也许分享你的一些编码噩梦......

来吧!

coldfusion

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

我的php会话在登录后一直丢失

我已经阅读了很多关于PHP安全最佳实践的内容,我正努力在我的xampp服务器上使用它们.

我有一个包含我的所有安全性,ddos,会话管理,并且有一个名为sec_session_start的函数.代码如下,但是当我尝试登录,然后重定向回我的主页时,所有会话数据都消失了.在我的登录过程页面上,在我进行重定向之前,它具有所有正确的会话数据.

在每个标题之后,我正在"退出;".我也尝试过写session_write_close();

但这似乎并没有解决我的问题.

这是功能代码.

function sec_session_start() {
$session_name = 'AnyName'; // Set a custom session name
$secure = false; // Set to true if using https.
$httponly = true; // This stops javascript being able to access the session id. 

ini_set('session.use_only_cookies', 1); // Forces sessions to only use cookies. 
$cookieParams = session_get_cookie_params(); // Gets current cookies params.
session_set_cookie_params($cookieParams["lifetime"], $cookieParams["path"], $cookieParams["domain"], $secure, $httponly); 
session_name($session_name); // Sets the session name to the one set above.
session_start(); // Start the php session …
Run Code Online (Sandbox Code Playgroud)

php xampp session

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

通过加载ajax内容来使用什么样式表?

我试图找出是否通过ajax包含一段内容,需要它自己调用样式表,还是依赖于加载调用页面的样式表...

目前尚不清楚它是如何设计风格的,这种风格的来源是什么......

我受过良好教育的直觉告诉我它从调用页面获得它的样式,但我希望看到一些可靠的可靠证据.

谢谢

css ajax stylesheet

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

创建自己的Web框架

我是一名冷血程序员,是的,我知道有很多很好的冷血框架.

然而,由于我工作的公司的方式,代码的样式和结构,我想创建一个踏脚石框架,逐渐随着时间的推移将它们转移到一些当前的编码风格和标准.

但要达到目标,我们需要具有一致的业务逻辑和规则的可定制设计.

我需要慢慢将它们分成显示和逻辑单独的......

我对任何火焰战争,使用什么框架等都没有兴趣......

我有兴趣了解创建自己的Web框架最重要的功能是什么?

以下是我希望解决的一些问题:

  1. 一个适用于开发和生产的调试器/服务器监视器,甚至认为我们使用的是Coldfusion 8 Standard,我们可以使用cf服务器监视器,但在生产中我们不能.所以我希望包括一些免费或开源的调试器/服务器监视器......

  2. 我希望包含一个良好的跨脚本保护,以便我可以将我们从cfqueryparam移开,并允许我们使用cachedwithin,因为我们的版本不支持cfqueryparam和查询中的缓存.

  3. 能够切换样式,页面和/或更改内容的布局......我已经完成了Wordpress的一些工作,并喜欢它的主题框架,但讨厌它的性能/加载时间.

看到我知道重大公司网站的重做需要很长时间,并且会导致比我们想要的更多错误.

这就是为什么我想创建一个框架,它在很小的步骤中允许我们保持当前的逻辑/功能,但允许分离显示和逻辑.

  1. 弄清楚我的文件夹/网址结构让人感觉有用,并且是人类可读的,我过去曾与Able Commerce合作,并且讨厌它的网址结构.

抱歉这个冗长的问题,我不希望你做我的工作:)但是一些合乎逻辑的建议,关于创建框架的好文章的指示......我用google搜索....

谢谢.

coldfusion frameworks

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

ColdFusion中删除文件夹及其内容最安全的方法是什么?

我正在为我们的网站创建一个文件上传实用程序,如果上传的格式无效(根据我们的规格,这里不值得),我想删除zip文件解压缩到的文件夹及其所有内容.

到目前为止,我已经使用了一种创建动态批处理文件的方法,如下所示:

    <!--- check if folder exists before starting to delete --->
<cfif directoryexists("#file_path_course#")>

    <!--- this can be passed in a varaible or whatever ---> 
    <cfset tDirectory = "#file_path_course#"> 

    <!--- This is what we will put in the bat file ---> 
    <cfset tString ="RMDIR /S /Q " & tDirectory> 

    <!--- generate a .BAT file for later execution ---> 
    <cffile action="WRITE" file="#file_path_course#\delete.bat" output="#tString#">

    <!--- Now execute the file to delete everything (Folder and all sub-folders and files)---> 
    <cfexecute name="#file_path_course#\delete.bat" timeout="60"></cfexecute> 

    <!--- …
Run Code Online (Sandbox Code Playgroud)

directory coldfusion coldfusion-8

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

Coldfusion可以使用Java方法/对象来获得更好的cfquery性能吗?

我想知道是否有java方法/对象可以替代cfquery,它们都允许变量卫生,以及更好的缓存方法.

我知道您可以使用信息模式来获取数据类型和字符长度,然后使用它来验证查询中变量的数据类型和长度.

但是,每个人都转换为使用cfqueryparam进行绑定变量和变量卫生,这也会阻止在cfquery上使用缓存.

所以我希望有更好的方法或脚本来获得更高的性能和可伸缩性......

就个人而言,我认为我们需要一种新的cfquery缓存方式或方法.因为我们真正想要的不是缓存x分钟,而是缓存直到数据发生变化,使用新数据,然后再次缓存,直到数据再次发生变化.

相反,多年来,我们不得不计算我们想要在coldfusion中缓存cfquery多长时间,这并没有给出很多控制或意识到数据何时被更改.

这有意义吗?

coldfusion cfquery

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

使用 ffprobe 按语言查看音轨

我希望使用 ffprobe 列出所有音频流,并显示使用的语言。

简单地说,这是我试图找到从视频文件中自动删除非英文曲目的方法的一部分。

我是 ffprobe 的新手,但有一些使用 ffmpeg 的经验。

因为我知道无法保证语言跟踪的顺序。

这就是为什么我认为列出每个曲目至关重要,按编号,然后是语言,然后当我知道这部分有效时,找出如何删除非英语的。

谢谢你的时间。

ffmpeg batch-file ffprobe

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