小编Ben*_*ish的帖子

在powershell中获取HashTable的长度

我是PowerShell的新手,并试图获得HashTable的长度(用于for循环),但我似乎无法获得HashTable的长度来输出任何东西.

$user = @{}
$user[0] = @{}
$user[0]["name"] = "bswinnerton"
$user[0]["car"] = "honda"

$user[1] = @{}
$user[1]["name"] = "jschmoe"
$user[1]["car"] = "mazda"

write-output $user.length   #nothing outputs here

for ($i = 0; $i -lt $user.length; $i++)
{
    #write-output $user[0]["name"]
}
Run Code Online (Sandbox Code Playgroud)

powershell

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

android vpn以编程方式连接

我试图以编程方式启动vpn连接.我收到了这个错误.我使用的是Android 2.1,我的测试手机内核版本是2.6.32.9.当我手动操作时,我能够连接到VPN.但是以编程方式,我收到了这个错误.

java.io.IOException: cannot start service: mtpd
E/VpnService(11817):    at com.android.vpn.DaemonProxy.start(DaemonProxy.java:75)
E/VpnService(11817):    at com.android.vpn.VpnDaemons.startDaemon(VpnDaemons.java:106)
E/VpnService(11817):    at com.android.vpn.VpnDaemons.startMtpd(VpnDaemons.java:127)
E/VpnService(11817):    at com.android.vpn.VpnDaemons.startL2tp(VpnDaemons.java:50)
E/VpnService(11817):    at com.android.vpn.L2tpService.connect(L2tpService.java:31)
E/VpnService(11817):    at com.android.vpn.VpnService.onConnect(VpnService.java:135)
E/VpnService(11817):    at com.android.vpn.VpnServiceBinder$2.run(VpnServiceBinder.java:130)
E/VpnService(11817):    at java.lang.Thread.run(Thread.java:1096)
Run Code Online (Sandbox Code Playgroud)

DeamonProxy:75指向以下方法.

private boolean blockUntil(String expectedState, int waitTime) {
        String cmd = SVC_STATE_CMD_PREFIX + mName;
        int sleepTime = 200; // ms
        int n = waitTime * 1000 / sleepTime;
        for (int i = 0; i < n; i++) {
            if (expectedState.equals(SystemProperties.get(cmd))) {
                if (DBG) {
                    Log.d(mTag, mName + " is …
Run Code Online (Sandbox Code Playgroud)

vpn android

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

查找重复订单(按时间接近)

我有一张订单表,我知道这些订单有重复

    customer   order_number   order_date
   ----------  ------------   -------------------
          1             1     2012-03-01 01:58:00
          1             2     2012-03-01 02:01:00
          1             3     2012-03-01 02:03:00
          2             4     2012-03-01 02:15:00
          3             5     2012-03-01 02:18:00
          3             6     2012-03-01 04:30:00
          4             7     2012-03-01 04:35:00
          5             8     2012-03-01 04:38:00
          6             9     2012-03-01 04:58:00
          6            10     2012-03-01 04:59:00
Run Code Online (Sandbox Code Playgroud)

我想找到所有重复项(由彼此在60分钟内由同一客户订购).结果集由"重复"行组成,或者是一组具有重复数量的所有客户.

这是我尝试过的

SELECT
   customer,
   count(*)
FROM
   orders
GROUP BY
   customer,
   DATEPART(HOUR, order_date)
HAVING (count(*) > 1)
Run Code Online (Sandbox Code Playgroud)

当副本彼此在60分钟内但在不同时间即1:58和2:02时,这不起作用

我也试过这个

SELECT
  o1.customer,
  o1.order_number,
  o2.order_number,
  DATEDIFF(MINUTE,o1.order_date, o2.order_date) AS [diff]
FROM
  orders o1 LEFT OUTER JOIN
  orders …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

MySQL查询基于其他表创建列

我正在尝试查询多个WordPress表,我一直在学习.

这是我到目前为止所拥有的

SELECT 
   tr.object_id, 
   tr.term_taxonomy_id, 
   p.ID, 
   p.post_date, 
   p.post_title, 
   p.post_excerpt, 
   p.guid, 
   t.term_id, 
   t.name, 
   tt.taxonomy
FROM 
   wp_116_term_relationships AS tr, 
   wp_116_posts AS p, 
   wp_116_terms AS t LEFT JOIN 
   wp_116_term_taxonomy as tt ON tt.term_id = t.term_id
WHERE 
   p.post_type = 'post'
   AND p.ID = tr.object_ID
   AND tr.term_taxonomy_id = tt.term_taxonomy_id
   AND p.post_date > '2013-06-01'
Run Code Online (Sandbox Code Playgroud)

这是我得到的(对不起,我无法弄清楚如何发布这个清洁工 - 希望它有意义)

object_id term_taxonomy_id ID post_date post_title post_excerpt guid term_id name  taxonomy 
2356     33      2356    2013-06-07 15:56:54     Test Post for Reports       http://domain.com/?p=2356   7496    Marketing Updates   category
2356     32      2356    2013-06-07 15:56:54 …
Run Code Online (Sandbox Code Playgroud)

mysql sql wordpress

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

C - 在我的书中,它说数组总是使用pass by reference.但是伴随它的代码对我来说没有意义

int sum(int a[], int n)
{
    int i, s = 0;
    for (i = 0; i < n; i++)
        s = s + a[i];
    return s;
}
Run Code Online (Sandbox Code Playgroud)

我已经了解到,当通过引用传递时,函数头上的int旁边有"*",并且也没有return语句.但是上面传递数组的代码没有*并且有一个return语句.当我误解这个时,有人可以告诉我.

c

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

标签 统计

sql ×2

android ×1

c ×1

mysql ×1

powershell ×1

sql-server ×1

vpn ×1

wordpress ×1