小编pol*_*ear的帖子

使用JavaScript清除所有cookie

如何使用JavaScript删除当前域的所有cookie?

javascript cookies

264
推荐指数
11
解决办法
38万
查看次数

如何处理JSON中的换行符?

我已经生成了一些JSON,我试图将它拉入JavaScript中的对象.我一直在收到错误.这就是我所拥有的:

var data = '{"count" : 1, "stack" : "sometext\n\n"}';
var dataObj = eval('('+data+')');
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误:

unterminated string literal
Run Code Online (Sandbox Code Playgroud)

有了JSON.parse(data),我看到类似的错误消息:Unexpected token ?Chrome中的" unterminated string literal"和Firefox和IE中的" ".

当我取出\nsometext,错误消失了两种情况.我似乎无法弄清楚为什么\n制造evalJSON.parse失败.

javascript json newline

263
推荐指数
5
解决办法
41万
查看次数

如何通过mod_jk强制请求到特定的工作者?

如果我有几个worker和一个负载均衡器工作程序设置mod_jk,是否有一个请求参数或某些东西,允许我强制特定的http请求下降到特定的工作者.例如,如果我有一个worker worker1,有这样的事情:

http://www.example.com?worker=worker1

通常,我们需要对群集中特定服务器上的问题进行故障排除,并且能够将请求直接强制到该服务器是必不可少的.

load-balancing mod-jk

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

如何使用Perl识别对Java类的引用?

我正在写一个Perl脚本,我已经到了一个点,我需要逐行解析Java源文件,检查对完全限定的Java类名的引用.我知道我正在寻找的课程; 也是正在搜索的源文件的完全限定名称(基于其路径).

例如,在com/bob/is/YourUncle.java文件中找到对foo.bar.Baz的所有有效引用.

此时我能想到的需要考虑的案例是:

  1. 正在解析的文件与搜索类位于同一个包中.

    在foo/bar/Boing.java中找到foo.bar.Baz引用

  2. 它应该忽略评论.

    // this is a comment saying this method returns a foo.bar.Baz or Baz instance 
    // it shouldn't count
    
    /*   a multiline comment as well
     this shouldn't count
     if I put foo.bar.Baz or Baz in here either */
    
    Run Code Online (Sandbox Code Playgroud)
  3. 在线完全限定参考.

    foo.bar.Baz fb = new foo.bar.Baz();
    
    Run Code Online (Sandbox Code Playgroud)
  4. 引用基于import语句.

    import foo.bar.Baz;
    ...
    Baz b = new Baz();
    
    Run Code Online (Sandbox Code Playgroud)

在Perl 5.8中最有效的方法是什么?有些花哨的正则表达式可能吗?

open F, $File::Find::name or die;
# these three things are already known
# $classToFind    looking for references of this …
Run Code Online (Sandbox Code Playgroud)

java perl parsing

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

如何使用tar -I选项

我正在尝试仅在某个目录下的Solaris框上查找所有*.class文件.阅读tar的手册页看起来似乎是-I选项就是我想要的.这是我从有问题的目录中尝试过的:

find . -name "*.class" >> ~/includes.txt
tar cvf ~/classfiles.tar -I ~/includes.txt
Run Code Online (Sandbox Code Playgroud)

从那我得到:

tar: Removing leading `/' from member names
/home/myhomedir/includes.txt
Run Code Online (Sandbox Code Playgroud)

并且〜/ classfiles.tar文件是垃圾.

我对*.class文件所在的目录没有写权限,所以我需要将tar写入我的主目录.有人能告诉我哪里出错了吗?我应该使用什么焦油魔法?

solaris tar

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

标签 统计

javascript ×2

cookies ×1

java ×1

json ×1

load-balancing ×1

mod-jk ×1

newline ×1

parsing ×1

perl ×1

solaris ×1

tar ×1