问题列表 - 第14341页

在C中的循环中使用strtok()?

我试图在嵌套循环中使用strtok().但这并没有给我预期的结果.可能是因为他们使用相同的内存位置.我的代码形式如下: -

char *token1 = strtok(Str1, "%");
while(token1 != NULL )
{
  char *token2 = strtok(Str2, "%");
  while(token2 != NULL )
   {
      //DO SMTHING
      token2 = strtok(NULL, "%");
    }
     token1 = strtok(NULL, "%");
     // Do something more
 }
Run Code Online (Sandbox Code Playgroud)

c string strtok

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

杀死分离的屏幕会话

我从某个地方学到了一个独立的屏幕可以被杀死

屏幕-X -S [会话#你要杀]杀

你可以从哪里得到[你要杀的会话#]

屏幕-ls.

但这不起作用.哪里不对了?什么是正确的方法?

linux gnu-screen kill

864
推荐指数
11
解决办法
130万
查看次数

如何在java GUI中查看复选框的状态?

我在Java GUI中有大约200个复选框.现在我想要列出用户已经检查过的所有复选框.

我可以用这样的方式做到这一点:

jCheckBox1.isSelected();
Run Code Online (Sandbox Code Playgroud)

但我不想为200个复选框写这行.有没有办法通过for循环来做到这一点.

所有复选框的名称都是jCheckBox1,jCheckBox2,jCheckBox3,jCheckBox4 ... jCheckBox200

java checkbox user-interface

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

Emacs宏生成一个序列?

我正在阅读这篇关于如何创建vi宏的文章: vi序列宏,我看到了一个有用的宏来在缓冲区中创建一个序列.

1.
2.
...
100.

在vi中,诀窍是可以在一个数字上点击ctrl-a并且它会添加一个,所以这使得宏变得容易.我希望能够在emacs中做同样的事情.

emacs

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

Rails ActiveRecord:与LEFT JOIN而不是INNER JOIN连接

我有这个代码

User.find(:all, :limit => 10, :joins => :user_points,
                :select => "users.*, count(user_points.id)", :group =>
                "user_points.user_id")
Run Code Online (Sandbox Code Playgroud)

它生成以下sql

SELECT users.*, count(user_points.id) 
FROM `users` 
INNER JOIN `user_points` 
ON user_points.user_id = users.id 
GROUP BY user_points.user_id 
LIMIT 10
Run Code Online (Sandbox Code Playgroud)

是否可以以其他方式进行LEFT JOIN而不是INNER JOIN,User.find_by_sql并且可以手动输入查询?

activerecord join ruby-on-rails inner-join left-join

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

我学会了jQuery,我应该回去学习"正确的javascript"吗?

我主要是服务器端开发人员,专业地使用PHP.对于javascript我总是使用一个框架(jQuery/mootools),这对我来说是一个专业的劣势吗?我应该花时间学习直接的javascript,还是大多数开发人员转移到框架?

谢谢.

javascript jquery mootools frameworks

13
推荐指数
5
解决办法
1381
查看次数

C#Silverlight Datagrid - 行颜色更改

你如何改变silverlight数据网格行的颜色?!

我试过这个,但它似乎没有用,我想要它...随机行变色不正确:

 void dataGrid1_LoadingRow(object sender, DataGridRowEventArgs e)
        {
            var c = e.Row.DataContext as Job;
            if (c != null && c.Status.Contains("complete"))
                e.Row.Background = new SolidColorBrush(Colors.Green);
            else
                e.Row.Background = new SolidColorBrush(Colors.Red);
        }
Run Code Online (Sandbox Code Playgroud)

c# silverlight datagrid row

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

Android:如何使键盘始终可见?

在android中,我们如何让设备键盘在应用程序中始终可见?顶部显示应用程序要呈现的内容,底部显示键盘.

android keypad

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

将二进制数据传输到HTTP REST API服务的好方法是什么?

我们正在扩展我们的HTTP REST API以允许客户端上传图片(出于这个问题的目的,假设二进制数据).到目前为止,我们只允许在API参数中使用简单的字符串.允许他们上传二进制数据的好方法是什么?是否要求base64编码形式?URL是否会变得太长以至于Web服务器无法处理?

有什么建议/最佳实践吗?

api rest http

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

用Spring注入Log4J记录器

我有一个带有以下web.xml的spring 2.5 webapp

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">

<display-name>Spring BlazeDS Integration Samples</display-name>


<context-param>
    <param-name>webAppRootKey</param-name>
    <param-value>ServerBlaze</param-value>
</context-param>

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        /WEB-INF/spring/*-context.xml
    </param-value>
</context-param>

<context-param>
    <param-name>log4jConfigLocation</param-name>
    <param-value>/WEB-INF/config/log4j.xml</param-value>
</context-param>

<listener>
    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<listener>
    <listener-class>flex.messaging.HttpFlexSession</listener-class>
</listener>

<servlet>
    <servlet-name>serverBlaze</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>


<servlet-mapping>
    <servlet-name>serverBlaze</servlet-name>
    <url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>

<welcome-file-list>
    <welcome-file>index.html</welcome-file>
</welcome-file-list>

</web-app>
Run Code Online (Sandbox Code Playgroud)

我宣布了这个豆子

    <bean id="mylog"
    class="org.springframework.beans.factory.config.CommonsLogFactoryBean">
    <property name="logName" value="mylog" />
</bean>
Run Code Online (Sandbox Code Playgroud)

在services-context.xml中(它是一个blazeds/spring项目).

我将这种方式注入UserDAO bean:

    <bean id="user" class="com.acotel.msp.database.UserDAO" >
    <property name="mylog" ref="mylog" />
    <property name="jsonClient" ref="jsonClient" />
</bean>
Run Code Online (Sandbox Code Playgroud)

这是log4j.xml配置文件:

    <?xml version="1.0" …
Run Code Online (Sandbox Code Playgroud)

spring log4j blazeds code-injection

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