问题列表 - 第49828页

如果在Android应用程序中关闭蓝牙通知

我目前正在开发一个Android应用程序..我必须在应用程序当前正在运行时关闭设备的蓝牙时通知用户..如何通知远程设备tat BT已关闭?提前致谢

android bluetooth

15
推荐指数
2
解决办法
9498
查看次数

Zend Framework路线:未知数量的参数

我正在尝试为N级深度编写路线.所以通常的类别URL看起来像这样:

http://website/my-category/my-subcategory/my-subcategory-level3/my-subcategory-level4
Run Code Online (Sandbox Code Playgroud)

它有一个未知的深度,我的路线必须匹配所有可能的水平.我为此做了一个路线,但我无法从我的控制器中获取所有参数.

$routeCategory = new Zend_Controller_Router_Route_Regex(
    '(([a-z0-9-]+)/?){1,}',
        array(
            'module' => 'default',
            'controller' => 'index',
            'action' => 'index'
        ),
        array( 1 => 'path'),
        '%s'
);
$router->addRoute('category', $routeCategory);
Run Code Online (Sandbox Code Playgroud)

我似乎找不到将路由匹配的params发送到控制器的方法.如果您有更好的解决方案,我愿意接受建议!

php zend-framework zend-route

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

是否有适用于JavaScript的静态Call-Graph和/或Control-Flow-Graph API?

是否有适用于JavaScript的Call-Graph和/或Control-Flow-Graph生成器?

调用图 - http://en.wikipedia.org/wiki/Call_graph

控制流图 - http://en.wikipedia.org/wiki/Control_flow_graph

编辑:我正在寻找一个静态工具,让我使用一些API /代码访问图形

javascript call-graph control-flow serverside-javascript node.js

22
推荐指数
3
解决办法
9232
查看次数

SAX解析器如何处理字符?

我编写了一些代码来解析XML文件,并希望打印它的字符,但每个字符似乎都会调用characters()三次回调函数.

码:

def characters(self,chrs):
            if self.flag==1:
                    self.outfile.write(chrs+'\n')
Run Code Online (Sandbox Code Playgroud)

xml文件:

<e1>9308</e1>
<e2>865</e2>
Run Code Online (Sandbox Code Playgroud)

输出如下,很多空行.


9308


865

我认为它应该像:

9308

865

为什么有空间线?我读了文档信息:

人物(自我,内容)

接收字符数据的通知.解析器将调用此方法来报告每个字符数据块.SAX解析器可以在一个块中返回所有连续的字符数据,或者它们可以将它分成几个块; 但是,任何单个事件中的所有字符都必须来自同一个外部实体,以便Locator提供有用的信息.

所以SAX会将一个字符区域作为几个片段处理?和回调几次?

python xml

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

请帮我理解一下换班操作

def different(s):
   x = len(s)
   for i in range(1, 1 << x):
      u.append([s[j] for j in range(x) if (i & (1 << j))])
Run Code Online (Sandbox Code Playgroud)

它需要一个列表并进行不同的组合(a,b,c)=((a,b,c),(a,b),(a,c)等.)但是这个范围是做什么的?从1到什么.我不明白"<<"

而且,如果(i&(1 << j))这是做什么的?它会检查i和2是否具有j的功率?对我没有任何意义:/ /

python bit-shift

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

使用json的Iphone Http请求响应

我正在尝试将数据发送到服务器并获得响应.数据到达服务器但我没有得到任何响应.响应数据的值是nil bcd,它正在抛出异常,

-JSONValue failed. Error trace is: (
"Error Domain=org.brautaset.JSON.ErrorDomain Code=11 \"Unexpected end of string\" UserInfo=0x4e2dd70 {NSLocalizedDescription=Unexpected end of string}"
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我....

我的代码:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://192.168.0.83:8082/WebServiceProject/AcessWebservice?operation=login"]];
[[NSURLConnection alloc] initWithRequest:request delegate:self];

NSURLResponse *theResponse =[[NSURLResponse alloc]init];
NSError *theError = NULL;
NSArray *keys = [NSArray arrayWithObjects:@"UserId", @"Password", nil];
NSArray *objects = [NSArray arrayWithObjects:@"rajin.sasi", @"abhi1551", nil];
NSDictionary *jsonDictionary = [NSDictionary dictionaryWithObjects:objects forKeys:keys];


NSString* jsonString = [jsonDictionary JSONRepresentation];

SBJSON *jsonParser = [SBJSON new];
[jsonParser objectWithString:jsonString];

NSLog(@"Val of json parse obj is %@",jsonString);   
[request …
Run Code Online (Sandbox Code Playgroud)

iphone json ios

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

Grails域中的瞬态属性

我有一个名为People的Grails域名,我想检查每个人是否有孩子.孩子是其他人物.这是我的域名结构:

class People implements Serializable {

    static constraints = {
        name (nullable : false, unique : true)
        createdBy (nullable : false)
        creationDate (nullable : false)
    }

    static transients = ['hasChild']

    static mapping = {
        table 'PEOPLE'
        id generator: 'sequence', params : [sequence : 'SEQ_PK_ID']
        columns {
            id column : 'APEOPLE_ID'
            parentPeople column : 'PARENT_PEOPLE_ID'
        }
        parentPeople lazy : false
    }

    People parentPeople
    String name
    String description

    Boolean hasChild() {
        def childPeoples = People.createCriteria().count { 
            eq ('parentPeople', People) 
        }
        return (childPeoples …
Run Code Online (Sandbox Code Playgroud)

dns grails transient

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

如何使用VSTO在Excel中获取Worksheet的CodeName

我喜欢这样:

if (Excel._Application.ActiveWorkbook != null)
{
    List<WorksheetKeyValue> sheets = new List<WorksheetKeyValue>();
    foreach (object ws in ExcelApp.ActiveWorkbook.Worksheets)
    {
        string strCodeName = ws.CodeName
    }
}
Run Code Online (Sandbox Code Playgroud)

但它strCodeName是一个空字符串,它应该是在VBA中的Sheet1,Sheet2,...,SheetN.

谢谢

excel vsto

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

解压缩maven中的依赖关系

我在maven中有以下依赖项

<dependency>
  <groupId>org.hyperic</groupId>
  <artifactId>sigar-dist</artifactId>
  <version>1.6.5.132</version>
  <type>zip</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)

sigar-dist-1.6.5.132.zip在我的存储库中创建.我在这里看到了这个问题,但是我仍然无法使它成功.

如何解压缩sigar-dist.zip并将内容放在项目的目录中?为了使它工作,我必须做什么mvn调用?

zip maven-2 maven sigar

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

如果使用多个is-a继承,您是否不想使用相互基类的虚拟继承?

如果你有一个使用公共继承实现的继承关系,并且有一个继承的钻石你会有类似的东西:

  • 流类
  • 从流派生的输入流和输出流类
  • 从两者派生的输入/输出流类

在这种情况下,如在标准库(?)中使用的那样,在iostream既是-a istream又是-o ostream的情况下,istream isa-a stream而ostream是-stream,而且它们是相同的流,流中的任何函数,应用于iostream是有意义的,应该处理相同的底层结构.

在C++中,为了能够共享istream和ostream中的流副本,它必须由它们虚拟地继承.

但是,如果您愿意,则无法虚拟继承,并且每次引用基类的成员时,请指定所需的两个副本(istream中的一个或ostream中的一个)(通过强制转换或使用范围) ::等等).

我的问题是,[编辑:有没有其他情况]除了"这不是一个真正的关系,我使用naughtily使用的公共继承作为语法上的方便,当它在概念上没有"或"我从来没有需要从最派生的类中多态地引用基类,因此非常小的开销是不值得的",有任何理由它在概念上有效继承非虚拟的并且有两个基类副本,一个为每个姐妹中级班?

c++ oop inheritance

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