小编Yac*_*oby的帖子

在Javascript中解析PHP会话

我最近使用node.js扩展了我的网站,并且已经实现我需要一个PHP会话的会话处理程序.现在一切都很酷,花花公子和node.js读取php会话,并可以传播自己与php的会话.我正在使用数据库会话,因此会话数据被保存到数据库中的一个字段中.

然而,我发现了一个小问题.我试图将会话数据读入node.js,这真是一个非常奇怪的字符串.我已经能够将每个会话变量的结构变为:

'field_name'|'type':'length':'value';
Run Code Online (Sandbox Code Playgroud)

现在在某些字符串上,值字段可能在其他字符串上缺失,长度可能会丢失(当变量为空时).类型也可以多于b,s,i; 它也可以是N(NULL).

我原本想起了一个巨大的JS翻译器,但这在某种程度上似乎是一种非常错误的方式.

这里有没有人试图在JS中提取php会话变量,是否有任何类型的脚本可以帮助?也许我可以在PHP端使用格式化的东西让我的生活在node.js中变得更容易?

编辑:架构看起来像:

{ _id: { id: 'L:\u00c1\u009d\u008e\u00ad\u000e}<\u0002\u0000\u0000' }
, session_id: 'a2clfnjhopv1srs5k5elgbfjv5'
, user_id: 0
, session_data:     'logged|b:0;uid|i:0;server_key|N;AUTH_TIER2|b:0;email|s:0:"";cheese|s:6:"cheese";'
, active: 1
, expires: 1278920567
}
Run Code Online (Sandbox Code Playgroud)

这是用户会话的mongo db记录.需要翻译的字段是session_data.粘贴它时会出现某种格式化错误,因为当我尝试并出于某种原因制作它时,stackoverflow不会将其格式化为代码.

我之前尝试过JSONfy这个字段,但它丢失了它的类型,并没有读取Null条目等所以我停止了

谢谢,

javascript php session node.js

9
推荐指数
2
解决办法
6015
查看次数

java重复字符

我是一名java初学者,请记住这一点.我必须创建一个读取数字的程序,然后显示那个感叹号"!".

这就是我所拥有的:

import java.util.Scanner;
import java.io.PrintStream;

class E_HerhaalKarakter1 {

 PrintStream out;

 E_HerhaalKarakter1 () {
  out = new PrintStream(System.out);
 }

 String printUitroeptekens (int aantal) {
  String output = "!"

  for (int i = 0; i <= aantal; i++) {
   output.concat("!");
  }
  return output;
 }

 void start () {
  Scanner in = new Scanner(System.in);

  out.printf("Hoeveel uitroeptekens wilt u weergeven?\n");

  if(in.hasNext()) {
   out.printf("baldbla");
   printUitroeptekens(in.nextInt());
   out.printf("%s",output);
  }
 }

 public static void main (String[] argv) {
  new E_HerhaalKarakter1().start();
 }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

java string printf for-loop

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

CPP和Qt中的声音捕获

我想从cpp中的麦克风中捕获一些声音,以便在Qt应用程序中使用它.

所以我正在寻找一个可以在Qt4项目中轻松集成的多平台库.

c++ audio qt capture

6
推荐指数
2
解决办法
3365
查看次数

C++需要比较一个字符串到200.000个单词

在我的C++程序中......

用户在程序字符串"foo"中键入.

我需要这个字符串与我的字符串进行比较,在txt文件中写:这个字符串是名词!(或形容词......)

我有几个TXT文件 - 一个带有名词的文件,带有形容词的第二个文件......但是在每个文件中大约有200,000个单词.

我怎样才能有效地将这个字符串"foo"与我文件中的字符串进行比较?

我需要用什么?

c++ compare words

6
推荐指数
2
解决办法
855
查看次数

被破坏的Visual Studio 2010壳被隔绝的模板

我正在学习创建Visual Studio Isolated Shell应用程序的教程.当我到第4步时,我得到一个包含以下文字的对话框:

创建子项目"VSShellStub1"时遇到问题.找不到指定的模板.请检查完整路径是否正确.

我在两台具有相同结果的独立机器上尝试过这个.两台计算机都安装了Visual Studio 2010 SDK和Isolated redistributable.有没有人见过/解决过这个问题?

shell templates visual-studio-2010

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

LaTex目录中的数学

我正在尝试为我的LaTex文档添加目录.我遇到的问题是这一行:

    \subsubsection{The expectation of \(X^2\)}
Run Code Online (Sandbox Code Playgroud)

在包含目录的文件中导致错误

\contentsline {subsubsection}{\numberline {1.2.3}
The expectation of \relax $X^2\relax \GenericError { }{
LaTeX Error: Bad math environment delimiter}{
    See the LaTeX manual or LaTeX Companion for explanation.}
{Your command was ignored.\MessageBreak Type I <command> <return> 
to replace it with another command,\MessageBreak or <return> to 
continue without it.}}{5}
Run Code Online (Sandbox Code Playgroud)

这导致文档无法生成.

有没有人有解决方案,在仍然有目录的情况下分段数学

math latex

5
推荐指数
2
解决办法
2865
查看次数

如何使文本文件有多个编码?

我有一个ANSI编码的文件.但是它里面显示阿拉伯字母.这个文本文件是由一些程序生成的(我没有信息),但似乎有某种内部编码(如果我可能会说,如果可能的话),阿拉伯字母就会出现.

有这样的事吗?如果没有,ANSI文件如何显示阿拉伯字母?

*如果可能,请在Java代码中解释


第01版

当我在Notepad ++中打开它时,它显示页面编码是ANSI.请查看此照片:

http://www.4shared.com/file/221862075/e8705951/text-Windows.html


第02版

你可以从以下位置检查文件:

http://www.4shared.com/file/221853641/3fa1af8c/data.html

java encoding ansi utf-8 arabic

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

扩展视觉工作室

我想为visual studio(2010)写一个AddIn.我的目标是在解决方案资源管理器中的所有.cs文件的上下文菜单中添加一个menuitem.或者也许只是代码窗口的上下文菜单,虽然我更喜欢第一件事.我一直在Visual Studio Extensibility网站上浏览,但我必须承认,我很难找到如何实现我想要的教程.我想我并不是真的理解VS可扩展性模型.

所以我认为这里的一些聪明人必须先尝试过,我希望通过在这里问一下,而不是在黑暗中摸索来节省一些时间.

在此先感谢您的帮助.

c# vsx extensibility visual-studio-2010

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

PHP和MySQL分页

我有一个MySQL查询

SELECT * FROM 'redirect'
WHERE 'user_id'= \''.$_SESSION['user_id'].' \' 
ORDER BY 'timestamp'`
Run Code Online (Sandbox Code Playgroud)

我想每页分页10个结果.我该怎么做?

php mysql pagination

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

异步双向RPC

我正在寻找使用TCP的Java或Python(首选Python)的RPC库.它应该支持:

  • 异步
  • 双向
  • RPC
  • 某种事件循环(带回调或类似)

有什么建议?我看过像bjsonrpc这样的东西似乎是正确的东西,但服务器似乎无法识别哪些连接; 因此,如果用户已经识别他/她并且来自另一个用户的请求来向该用户发送消息,则它不会公开该用户连接,因此我们可以发送该消息.

python rpc

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