小编cha*_*m15的帖子

如何在HTML/CSS中制作穿透透明文本?

我有一个有css的div background: rgba(0, 0, 0, 0.85);.以div为中心是页面的标题.我想让标题看透(淘汰赛,穿透,但是你想要调用它.即看到过去div的背景黑色到页面的背景图像).我想出的唯一方法就是使用带有div背景和透明文本的图像,并将标题部分分成块.

///////////////////////////////////////////////
//  (empty)    //  TITLE IMAGE //   (empty)  //
///////////////////////////////////////////////

问题是,我不知道如何来创建空的div使得图像将保持居中(空的div需要在那里加入了黑色背景).是否有不同的方法可以看到没有这个问题的透视文本或者使用空div来使图像div居中?

编辑:有关我想要实现的效果的示例,请查看此处:http: //www.showandtell-graphics.com/layer-knockout.html

html css transparency

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

有没有办法从 sqlite3 对象获取数据库位置?

我的应用程序中有一堆sqlite db(不要问),我需要能够获取dbs的文件位置。有没有办法通过使用 sqlite3 对象来做到这一点?(即在创建数据库时不必将路径与数据库一起存储)

额外问题:如果有多个数据库附加到 sqlite3 对象,我如何获得其他数据库(它们已连接)?

谢谢!

c c++ sqlite

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

如何在Mac X11 xterm中启用粘贴键盘快捷键?

在我的mbp上,我在X11下打开xterm,我想从剪贴板粘贴.但是,命令+ v不起作用,甚至没有来自编辑菜单的选项.这不可能吗?如果是,我该如何启用它?

x11 macos xterm

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

如何将VSTS .lib转换为MinGW .a?

我有一个用Visual Studio编译的静态库,我想从MinGW链接到它.

我试图改变后缀,但我得到了一堆类似的警告:Warning: .drectve /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"MSVCRT" /DEFAULTLIB:"OLDNAMES" ' unrecognized.

还有一些错误包括:./libetpan.a(Release_ssl/mailimap.obj):(.text[_mailimap_noop]+0x7): undefined reference to___ security_cookie'`.

任何帮助是极大的赞赏.

c linker static mingw visual-studio

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

您如何获得特定日期某个位置的时区(偏移量)?

我正在以 UTC 格式存储消息。因此,如果有人回顾以前的消息,我需要能够将时间戳转换为相对于当时时区的时间。我如何获得当时的时区?

例如,2012 年 9 月 3 日的时区为 PDT。当前时间偏移为 -0700。我在 9:06 发送消息。UTC 时间是 16:06。

我在 2012 年 12 月 1 日回到这条消息。当前时区是 PST。当前时间偏移为 -0800。我查看了我在 2012 年 9 月 3 日发送的消息。如果我要使用当前时间偏移量从 UTC 转换回来,我会得到 8:06,这不是发送消息的时间。它是在 9:06 发送的。

因此,我需要一种方法来找出 2012 年 9 月 3 日的时区是 PDT,而不是 PST。

没有图书馆的 PS 会是最好的,谢谢。

c++ datetime

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

如何在OS X上获取USB驱动器的硬盘驱动器序列号?

我查看DADiskCopyDescription并枚举IOUSBDevice了IOKit,并没有向我提供USB硬盘的序列号.后者提供的USB序列号与其硬盘序列号不同.我如何得到它(在c/c ++中,不是通过shell)?

c c++ macos

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

如何通过快速比较哈希来找到插入/删除?

我想创建一个文件的哈希值,如果文件被更改,我可以确定文件的哪些部分发生了变化.问题是如果一个字节被删除或添加,所有后续的哈希值也会改变,因此我需要在每个字节中迭代所有哈希值.然而,这可能是昂贵的,所以我正在寻找一个哈希,不要求我重新计算整个哈希开始完成,而是让我撤消一个字节,然后添加另一个字节.

伪代码:

string getFileDiffHash(file){
    string result = "";
    for each (512 bytes in file){
        result += hash(bytes);
    }
}

string getFileDiff(file, diffHash){
    string result = "";
    for each (hash size bytes in diffHash){ //yes this would be in a hash table ideally, but hey, this is pseudocode
        string current_hash = "";
        for (i = 0; i < file_size(file); i++){
            if (current_hash.size > hash_size){
                current_hash = undo_hash(current_hash, file[i-hash_size]);
            }
            current_hash = add_hash(current_hash, file[i]);
            if (current_hash.size == hash_size && bytes == current_hash){ …

algorithm hash

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

HTTP 1.0服务器什么时候关闭连接?

背景:我正在尝试让ApacheBench在我的自定义服务器上运行.我尝试发布ab -n 1 -c 1 http://localhost:1337/index.html,我嗅探连接(与wireshark)我看到wayyy发送了多个请求.

示例请求:

GET /index.html HTTP/1.0
Host: localhost:1337
User-Agent: ApacheBench/2.3
Accept: */*

(repeats more times than I care to count)

我假设RFC 1945说"除了实验性应用程序,当前的做法要求在每次请求之前由客户端建立连接,并在发送响应后由服务器关闭." 当我请求一个页面时,这适用于ApacheBench.但是,如果我将请求数增加到10,我会得到"由同行重置连接".考虑到我关闭了连接,这是有道理的.

然而,我尝试了与谷歌相同的程序,并且在两种情况下它都可以正常工作.那么,我怎么知道何时关闭HTTP 1.0的连接?

http

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

为什么SQLite在添加JOIN时拒绝使用可用索引?

这与SQLite为什么拒绝使用可用索引有关?

创建数据库的查询是:

CREATE TABLE foo(id TEXT);
CREATE INDEX `foo.index` ON foo(id);
CREATE TABLE bar(id TEXT);
CREATE INDEX `bar.index` ON bar(id);
CREATE VIEW baz AS SELECT id FROM foo UNION ALL SELECT id FROM bar;
CREATE TABLE bam(id TEXT, value TEXT);

INSERT INTO foo VALUES('123');
INSERT INTO foo VALUES('1123');
INSERT INTO foo VALUES('2123');
INSERT INTO foo VALUES('3123');

INSERT INTO bar VALUES('44123');
INSERT INTO bar VALUES('441123');
INSERT INTO bar VALUES('442123');
INSERT INTO bar VALUES('443123');

结果EXPLAIN QUERY PLAN SELECT * FROM …

sql sqlite query-optimization

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

如何确定GET或POST键中是否有空格?

在PHP中,如果我有以下脚本:

var_dump($_REQUEST);
Run Code Online (Sandbox Code Playgroud)

如何区分以下请求:

GET /foo?hello%20dude=cool
GET /foo?hello_dude=cool
Run Code Online (Sandbox Code Playgroud)

他们都打印:

array(1) { ["hello_dude"]=> string(4) "cool" }
Run Code Online (Sandbox Code Playgroud)

因为密钥名称不允许有空格?我是否必须手动解析POST数据以及GET数据,还是有更简单的方法?

php

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

标签 统计

c ×3

c++ ×3

macos ×2

sqlite ×2

algorithm ×1

css ×1

datetime ×1

hash ×1

html ×1

http ×1

linker ×1

mingw ×1

php ×1

query-optimization ×1

sql ×1

static ×1

transparency ×1

visual-studio ×1

x11 ×1

xterm ×1