问题列表 - 第25466页

如何使用grep查找多行的模式?

我想找到按顺序有"abc"和"efg"的文件,这两个字符串在该文件的不同行上.例如:包含内容的文件:

blah blah..
blah blah..
blah abc blah
blah blah..
blah blah..
blah blah..
blah efg blah blah
blah blah..
blah blah..
Run Code Online (Sandbox Code Playgroud)

应该匹配.

regex grep

190
推荐指数
10
解决办法
25万
查看次数

监视MySQL表以查找C#程序中的更改?

是否可以监视mysql表以查找ac#application中的更改?我基本上希望在将数据插入表中时引发事件.我现在唯一能想到的是每100ms左右查询一次表.

.net c# mysql

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

在Lua中将十六进制转换为十进制保持小数部分

Lua的tonumber函数很好但只能转换无符号整数,除非它们是10的基数.我有一种情况,我有数字01.4C,我想转换为十进制.

我有一个糟糕的解决方案:

function split(str, pat)
   local t = {} 
   local fpat = "(.-)" .. pat
   local last_end = 1
   local s, e, cap = str:find(fpat, 1)
   while s do
      if s ~= 1 or cap ~= "" then
        table.insert(t,cap)
      end
      last_end = e+1
      s, e, cap = str:find(fpat, last_end)
   end
   if last_end <= #str then
      cap = str:sub(last_end)
      table.insert(t, cap)
   end
   return t
end
-- taken from http://lua-users.org/wiki/SplitJoin

function hex2dec(hexnum)
  local parts = split(hexnum, "[\.]")
  local sigpart = …
Run Code Online (Sandbox Code Playgroud)

lua hex decimal

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

PHP:如何在pageload上标记单选按钮?

我正在寻找一个像checked="checked"复选框的属性,我可以在PHP中回应...

html php

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

更干净的PHP代码

if (isset($_GET['sort_by']) && strlen($_GET['sort_by']) > 0)
{
    $sort_by = $_GET['sort_by'];
}
else
{
     $sort_by = 'desc';  
}
Run Code Online (Sandbox Code Playgroud)

我怎么能重写它,所以它看起来更干净,线条更少..我喜欢一个衬里嘿嘿

php

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

如何从嵌套类访问超类方法?

我希望这段代码解释了这个问题:

class Foo {
    void a() { / *stuff */ }
}

class Bar extends Foo {
    void a() { throw new Exception("This is not allowed for Bar"); }

    class Baz {
        void blah() {
            // how to access Foo.a from here?
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道我可能做错了什么,因为继承可能不应该以这种方式使用.但这是我情况下最简单的方法.而且,除此之外,我只是好奇.可能吗?

java inheritance

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

Php使用unserialize()和serialize()更改已保存文件中的值

我有一个序列化的值数组保存到文件中,需要更改其中一个变量的值.在示例中,我更改$ 2的值,然后使用新值将整个数组保存回文件中.

是否有更有效的方法来改变单个值而不必读取和写入整个文件/数组.

$data = file_get_contents('./userInfo');

$data = unserialize($data);
extract($data);
$two="this is a altered value";

 $userData = array(
        'one'          => $one,
        'two'          => $two,
        'three'        => $three
        );

 $file=fopen("../userInfo",'w');
        fwrite($file, $userData);
 fclose($file);
Run Code Online (Sandbox Code Playgroud)

php serialization

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

F#中的短期平等检查?

在F#中,相等运算符(=)通常是拉伸的,而不是内涵的.那很棒!不幸的是,在我看来,F#不使用指针相等来缩短这些扩展比较.

例如,这段代码:

type Z = MT | NMT of Z ref

// create a Z:
let a = ref MT
// make it point to itself:
a := NMT a

// check to see whether it's equal to itself:
printf "a = a: %A\n" (a = a)

......给了我一个很大的分段错误[*],尽管'a'和'a'都评价相同的参考.那不是那么好.其他函数语言(例如PLT Scheme)使用指针比较保守地得到这个权利,当可以使用指针比较确定它时返回'true'.

所以:我会接受F#的等式算子不使用短切的事实; 有没有办法进行内涵(基于指针)的相等检查?(==)运算符没有在我的类型上定义,如果有人能告诉我它以某种方式可用,我会喜欢它.

或者告诉我,我对情况的分析是错的:我也很喜欢......

[*]这可能是Windows上的堆栈溢出; 有关Mono的事情,我不喜欢......

f# equality

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

可以用`<h:link>`来抑制会话传播吗?

我正在使用新的JSF2 <h:link>标记,嵌套<f:param>链接到使用get请求的页面.但是,会话ID(cid)通过链接的查询parambeters传播到新页面.

可以用一个人来抑制会话传播<h:link>吗?即.网址中没有cid =#?

jsf cdi jsf-2

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

如何从一个表中选择另一个表中不存在的所有记录?

table1(id,name)
table2(id,name)

查询:

SELECT name   
FROM table2  
-- that are not in table1 already
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

423
推荐指数
11
解决办法
74万
查看次数

标签 统计

php ×3

.net ×1

c# ×1

cdi ×1

decimal ×1

equality ×1

f# ×1

grep ×1

hex ×1

html ×1

inheritance ×1

java ×1

jsf ×1

jsf-2 ×1

lua ×1

mysql ×1

regex ×1

serialization ×1

sql ×1

sql-server ×1

t-sql ×1