问题列表 - 第44233页

如何在Rails项目中使用修改后的第三方库?

一些背景:

目前,我正在使用我正在开发的Rails项目中的Coderay gem(v 0.9.7).

我下载了该版本的源代码,并为Coderay团队计划在更高版本中发布的功能应用了一个补丁.

问题是:

  1. 如何在项目中使用此修改后的代码?

  2. 我正在使用Heroku作为现场网站.我如何在现场使用修改后的代码,因为现在我没有使用官方宝石?

ruby rubygems ruby-on-rails heroku

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

如何使用JavaScript将JSON字符串转换为JSON对象?

我使用JavaScriptSerializerASP.net类来序列化我的对象并将其返回给客户端.如何使用JavaScript反序列化字符串?

javascript asp.net serialization json

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

iOS 4:如何模拟A4打印机?

我正在iOS应用程序中实现打印.我在Mac上有一个打印代理应用程序,用于物理测试打印机,这是一台美国Letter打印机.iOS模拟器附带的打印机模拟器也默认为US Letter.

有人建议我如何测试其他默认纸张尺寸?

谢谢!

printing iphone ios

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

使用HTMLAgilityPack进行XHTML解析

我在使用HTMLAgilityPack找到的元素中有一个以下元素的列表.

<option value="67"><span style="color: #cc0000;">Horde</span> Leveling / Dailies & Event Guide ($50.00)</option>
Run Code Online (Sandbox Code Playgroud)

我需要做的是解析标签中的所有文本,而不是那里的所有mumbo jumbo.我已经尝试了(貌似!)所有东西,但总是看起来像这样:

部落
等级/日报和活动指南($ 50.00)

有时喜欢:

部落
等级
/日报和活动指南($ 50.00)

还有其他一些变化.我甚至打算将字符串中的每个字符打印成一个字节,我没有找到任何换行符或提要,只有我所期望的,正常的字母和空格.这是html的完整源代码,可直接从页面复制.

<option value="13"><span style="color: #0000ff;">Alliance</span> Leveling Guide ($30.00)</option>


<option value="12"><span style="color: #cc0000;">Horde</span> Leveling Guide ($30.00)</option>

<option value="46"><span style="color: #cc0000;">Horde</span> Dailies & Events Guide ($25.00)</option>

<option value="67"><span style="color: #cc0000;">Horde</span> Leveling / Dailies & Event Guide ($50.00)</option>


<option value="11"><span style="color: #0000ff;">Alliance</span> &amp; <span style="color: #cc0000;">Horde</span> Leveling Guide ($50.00)</option>

<option value="97"><span style="color: #0000ff;">Alliance</span> Achievements & Professions Guide ($20.00)</option>

<option value="98"><span style="color: …
Run Code Online (Sandbox Code Playgroud)

c# html-agility-pack

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

如何在一个活动中拥有多个按钮

我的Android应用程序有很多按钮.

我的main.xml布局有三个按钮.

我知道如何使用按钮从一个活动转到另一个活动,但我不知道如何在一个活动上有多个按钮,每个按钮启动的活动与另一个活动不同.

main.xml中

Button1 Button2

Main2.xml

由button1发起

About.xml

由Button2发起

我如何使main.java文件这样做?

java android

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

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

kCFStreamPropertySocketSecurityLevel到kCFStreamSocketSecurityLevelNegotiatedSSL导致连接到Java的OSStatus errSSLXCertChainInvalid(-9807)

我有一个简单的Java服务器,它使用自签名证书来标识我用keytool创建的自己:

  System.setProperty("javax.net.ssl.keyStore", "../../pki/z-keystore.jks");
  System.setProperty("javax.net.ssl.keyStorePassword", "ZZZZZZ");
  System.setProperty("javax.net.debug", "all");

  ServerSocketFactory serverSocketFactory = SSLServerSocketFactory
    .getDefault();
  ServerSocket serverSocket = serverSocketFactory
    .createServerSocket(8443);

  System.out.println("Waiting for connections on 8443");
  final AtomicInteger nextSocketId = new AtomicInteger(); 
  while (true) {
   final Socket socket = serverSocket.accept();
   new Thread(new Runnable() {
    @Override
    public void run() {
     final int socketId = nextSocketId.getAndIncrement();

     try {
      System.out.println("Received connection from socketId: " + socketId);
      BufferedReader bufferedReader = new BufferedReader(
        new InputStreamReader(socket.getInputStream()));
      PrintWriter printWriter = new PrintWriter(
        new OutputStreamWriter(socket.getOutputStream()));

      for (String line = bufferedReader.readLine(); line != …
Run Code Online (Sandbox Code Playgroud)

java ssl cocoa cocoa-touch cfnetwork

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

当快速点击按钮时,iPhone手电筒应用程序崩溃

我的flashligh应用程序完美运行.出于某种原因,每次我快速点击手电筒按钮,应用程序只是冻结,并没有做任何事情.当我调用AVCaptureSession stopRunning时,它似乎冻结了.下面是我的切换手电筒方法的代码.我也希望这种方法最终被称为频闪功能.

- (void)toggleFlashlight{

  if (isTorchOn) {

   // Start session configuration
   [session beginConfiguration];

   [device lockForConfiguration:nil];    
   // Set torch to on
   [device setTorchMode:AVCaptureTorchModeOn];

   [device unlockForConfiguration];
   [session commitConfiguration];

  [session startRunning];


 }
 else {
  [session stopRunning];
  [session release]; 
  session = nil;

  session = [[AVCaptureSession alloc] init];

  // Create device input and add to current session
  AVCaptureDeviceInput *input = [AVCaptureDeviceInput deviceInputWithDevice:device error: nil];
  [session addInput:input];

  // Create video output and add to current session      
  AVCaptureVideoDataOutput *output = [[AVCaptureVideoDataOutput alloc] init];
  [session addOutput:output];
  [output release]; …
Run Code Online (Sandbox Code Playgroud)

iphone avcapturesession avcapturedevice flashlight

0
推荐指数
2
解决办法
1378
查看次数

如何在Safari for iPad中使用jQuery识别触摸事件?可能吗?

是否可以使用jQuery在iPad的Safari浏览器上识别触摸事件?

我在Web应用程序中使用了mouseOver和mouseOut事件.iPad的Safari浏览器是否有类似的事件,因为没有像mouseOut,mouseMove这样的事件?

jquery events mobile-safari javascript-events ipad

188
推荐指数
7
解决办法
35万
查看次数

System.ArgumentException:DataGridViewComboBoxCell值无效

dataGridView.Rows.Add(
    metaData.Offset.ToString("X2"),
    metaData.Length,
    metaData.Format,        // This parameter goes to a ComboBox cell which throws an
    metaData.Description,   //     exception above                       
    null,
    null);
Run Code Online (Sandbox Code Playgroud)

以编程方式将数据分配给的有效方法是什么DataGridViewComboBoxCell

.net c# datagridview winforms datagridviewcomboboxcell

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