问题列表 - 第43241页

使用批处理文件将二进制文件转换为HEX表示形式

我需要将DLL文件转换为十六进制表示形式,以将其用作字符串的一部分来创建这样的sql服务器程序集

CREATE ASSEMBLY [AssemblyNameHere]
FROM 0x4D5A90000300000004000000FFFF000......continue binary data
WITH PERMISSION_SET = EXTERNAL_ACCESS

由于多种原因,我需要将此文件放入批处理文件中,但似乎FOR语句仅适用于文本文件。

binary batch-file

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

如何使用数据结构中所有字节的8位加法来计算校验和

我需要从字节数组计算校验和.它的一些串口包.我有这样的文字:

校验和是使用数据结构中所有字节的8位加法计算的.不考虑溢出(1字节).

8位如何添加?

在C#中需要它.

c#

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

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

从UINavigationController设置UITabBarItem标题?

我已经设置了一个带有两个选项卡的UITabBarController,一个是简单的UIViewController,另一个是使用第二个UIViewController作为其rootController的UINavigationController(稍后将用于设置UITableView).我的问题是关于命名选项卡(即设置每个UITabBarItem的标题)

对于第一个选项卡(简单的UIViewController),我在控制器-init方法中添加了以下内容(见下文).

// FROM -[MapController init]
- (id)init {
    self = [super init];
    if(self) {
        UITabBarItem *tabBarItem = [self tabBarItem];
        [tabBarItem setTitle:@"ONE"];
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

对于我添加的另一个选项卡(见下文)到第二个控制器init(rootController).

// FROM -[TableController init]
- (id)init {
    self = [super init];
    if(self) {
        UITabBarItem *tabBarItem = [[self navigationController] tabBarItem];
        [tabBarItem setTitle:@"TWO"];
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

我是否将第二个tabBarItem标题设置在正确的位置,因为当前它没有显示,当我运行应用程序时,第一个选项卡显示"ONE",第二个选项卡为空白.另外tabBarItem(上面)在我打印值或通过调试器查看时显示nil.

EDIT_001:从AppDelegate添加了完整代码

当我第一次创建控制器时,我可以在AppDelegate中正确设置UITabBarItem,准备添加到UITabBarController.但我真的很想在个人控制器中做到这一点 - 整洁的方法.

// UITabBarController
UITabBarController *tempRoot = [[UITabBarController alloc] init];
[self setRootController:tempRoot];
[tempRoot release];
NSMutableArray *tabBarControllers = [[NSMutableArray alloc] init];

// UIViewController ONE
MapController *mapController …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c

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

为什么这个Hibernate MySQL连接是只读的?

我有一个在MySQL数据库上使用Spring with Hibernate的应用程序.出于某种原因,从最近几天开始,每当我尝试将任何对象持久化到我的数据库时,我都会收到以下错误:

java.sql.SQLException:连接是只读的.不允许导致数据修改的查询.*

我不能为我的生活弄清楚为什么会这样.几天前我的申请工作正常.

我正在我的applicationContext.xml文件中配置SessionFactory对象,如下所示:

     <bean id="sessionFactory" lass="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
         <property name="configLocation"
 value="classpath:/hibernate.cfg.xml"/>
         <property name="packagesToScan">
             <list>
                 <value>com.domain.domainObjects</value>
             </list>
         </property>
     </bean>
Run Code Online (Sandbox Code Playgroud)

我的hibernate.cfg.xml文件如下所示:

<?xml version='1.0' encoding='utf-8'?>

<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <!-- Database connection settings -->
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="connection.url">jdbc:mysql://{url to db}:3306/{db name}</property>
        <property name="connection.username">{db user}</property>
        <property name="connection.password">{db password}</property>
        <!-- JDBC connection pool (use the built-in) -->
        <property name="connection.pool_size">10</property>
        <!-- SQL dialect -->
        <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>
        <!-- Enable Hibernate's automatic session context management >
        <property name="current_session_context_class">thread</property-->
        <!-- Disable …
Run Code Online (Sandbox Code Playgroud)

mysql spring hibernate

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

使用Capistrano部署时保留未版本控制的文件

每次我在远程服务器上运行cap deploy时,我都会丢失一些未版本控制的文件,因为capistrano会创建一个新目录并检查其中的头部修订版.但有一些文件没有版本化,如用户头像(回形针)和上传的图像,这些文件无法复制到新的当前版本.

我该如何解决这个问题?

谢谢!

deployment capistrano ruby-on-rails

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

如何根据元素的父元素设置元素的位置

嗨我有一个div只包含这样的图像:

(div)
    (img. …)
(/div)
Run Code Online (Sandbox Code Playgroud)

现在,我想在图像中创建一个标记,我使用:

$(div).append((img src =mark.jpg id =mark)).
Run Code Online (Sandbox Code Playgroud)

然后设定它的位置:

$(div img#mark).position(…)
Run Code Online (Sandbox Code Playgroud)

在这里我不知道如何设置它.

我只是想让马克在其父母中占据一席之地.

事实上,我想要谷歌地图,当你在谷歌地图搜索的东西,结果将在地图上标记.

当然,我的要求很简单.

我曾想过得到父母的偏移,然后计算出标记图像的真实位置.

但我做不到.任何的想法 ?

顺便说一下,我在手机里问这个,所以我不能做出漂亮的格式.

html css jquery

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

Rails设计可邀请的重定向

我正在玩Devise邀请的宝石:https://github.com/scambra/devise_invitable

它工作正常.

但是,如何在成功邀请时重定向到特定页面?

ruby-on-rails devise

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

Ruby on Rails:将弃用警告视为错误或以其他方式查找已弃用的代码?

我最近从Rails 2升级到Rails 3,我正在尝试根除我可能拥有的所有已弃用的代码.我这样做的方法就是浏览我在开发机器上运行的站点副本,并从控制台的输出端查看警告.

有没有办法让Rails将弃用警告视为错误或以其他方式更有效地查找弃用的代码?

ruby-on-rails deprecated

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

Objective-C:将字符串与if()值进行比较对[NSMutableArray objectatindex:]不起作用

我已经使用NSXML Parser在我的程序中使用NSMutableString值填充了NSMutableArray.

我可以使用objectatindex方法成功地从数组中获取结果,但是当我尝试在if()结构中组合该值时,它不起作用,但是NSLog显示它返回了正确的值.继承我日志窗口上的代码和输出:

 int Total = 0;
 int Adet = 0;
 int LPGvolume = 0;
 for(int i = 0;i<[yakitArray count];i++)
 {
     NSMutableString *yakitVal = [NSMutableString stringWithFormat:@"%@",[yakitArray objectAtIndex:i]];
     NSLog(@"Yakitval: %@",yakitVal);
     if(yakitVal != @"LPG")
     {
         NSMutableString *volumeVal = [volumeArray objectAtIndex:i];
         Total = Total + [volumeVal integerValue];
     }
     else
     {
         NSLog(@"LPG Found!");
         NSMutableString *volumeVal = [volumeArray objectAtIndex:i];
         LPGvolume = [volumeVal integerValue];
     }
     NSMutableString *adetVal = [adetArray objectAtIndex:i];
     Adet = Adet + [adetVal integerValue];
}
Run Code Online (Sandbox Code Playgroud)

并且控制台输出:

2011-01-10 16:58:10.885 iStationTouch3[39393:7907] Yakitval: Value1
2011-01-10 16:58:10.886 iStationTouch3[39393:7907] …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c nsmutablearray

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