小编pge*_*e70的帖子

CSS3不透明度渐变?

我期待创造一个效果是这样的,但我的网站具有动态background-color.请注意,此示例使用白色叠加层,但不适用于不同的背景.

p {
    width: 300px;
    overflow: hidden;
    height: 50px;
    line-height: 50px;
    position: relative;
}
p:after {
    content: "";
    width: 100px;
    height: 50px;
    position: absolute;
    top: 0;
    right: 0;
    background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1));
}
Run Code Online (Sandbox Code Playgroud)

我希望做的是设置一个CSS不透明度渐变.这种作品,但代码太乱了.看看第二个例子,我可以在jQuery中实现它,但有没有办法在CSS中完全做到这一点?

css3

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

mysqldump恢复错误问题:'请在IMPORT之前丢弃表空间'

我运行生产数据库的每日备份mysqldump备份(mysql版本5.1.66):

mysqldump --user=username --password=secret -C -e --create-options --hex-blob --net_buffer_length=5000 databasename > file
Run Code Online (Sandbox Code Playgroud)

我也在我的开发机器上每天恢复该数据库(mysql版本5.6.12)

mysql --user=username --password=secret databasename < file
Run Code Online (Sandbox Code Playgroud)

我收到错误:第25行的ERROR 1813(HY000):表格的表空间databasename.tablename'存在.请在IMPORT之前丢弃表空间.

我的阅读表明这是因为mysql innodb数据库需要命令:

 ALTER TABLE tbl_name DISCARD TABLESPACE;
Run Code Online (Sandbox Code Playgroud)

在删除表之前运行 - 似乎删除表不足以摆脱其索引.(我的开发服务器使用innodb_file_per_table选项)

我不想使用'replace'选项,因为我可能在我的开发数据库中有数据已在生产数据库中删除.

在错误之后,表格不可读,但重新启动mysqld会修复它.

所以问题是,是否有任何mysql转储选项可以帮助解决这个问题,还是有另一种方法来导入数据,以防止错误?

提前感谢阅读.

mysql mysqldump

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

System.Environment.OSVersion返回错误的版本

使用Windows 10,从Windows 8升级=> 8.1 => 10当我使用此代码时.

OperatingSystem os = System.Environment.OSVersion;
Run Code Online (Sandbox Code Playgroud)

os.Version = {6.2.9200.0} System.Version

我读到这是因为它显示的版本,但我不明白这意味着什么.

我想要正确的操作系统版本,因为我在Web服务上记录用户代理字符串,并且想要正确识别Windows版本以获得支持.什么是最简单的方法来正确报告正确的版本?

c#

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

mysql convert_tz命令返回NULL

我有一个问题,convert_tz在mysql中返回null.

mysql --version
mysql  Ver 14.14 Distrib 5.6.11, for osx10.7 (x86_64) using  EditLine wrapper 
Run Code Online (Sandbox Code Playgroud)

我阅读了手册http://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html 我运行了这个命令:bash-3.2#mysql_tzinfo_to_sql/usr/share/zoneinfo | mysql -u root -p mysql输入密码:警告:无法加载'/ usr/share/zoneinfo/+ VERSION'作为时区.跳过它.

Warning: Unable to load '/usr/share/zoneinfo/Asia/Riyadh87' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/Asia/Riyadh88' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/Asia/Riyadh89' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/Mideast/Riyadh87' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/Mideast/Riyadh88' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/Mideast/Riyadh89' …
Run Code Online (Sandbox Code Playgroud)

mysql debugging null

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

使用 PHP/FPDI 合并 PDF 文件

我正在尝试使用FPDI合并两个文件 ,但得到的错误是:“TCPDF 错误:文件已加密!”,但是,文件未加密,至少文件是可打印、可查看等,并且不需要密码。

我想合并两个文件:

http://www.nps.org.au/__data/cmi_pdfs/CMI7412.pdf http://www.nps.org.au/__data/cmi_pdfs/CMI6656.pdf

将文件复制到服务器并将文件名存储在具有绝对文件路径的数组($files)中后,我的代码是:

if (count ($files) > 0 )
{
    $pdf = new FPDI();
    $pdf->setPrintHeader(FALSE);
    $pdf->setPrintFooter(FALSE);
    foreach ($files as $file)
    {
        for ($i = 0; $i < count($files); $i++ )
        {
            $pagecount = $pdf->setSourceFile($files[$i]);
            for($j = 0; $j < $pagecount ; $j++)
            {
                $tplidx = $pdf->importPage(($j +1), '/MediaBox');
                $specs = $pdf->getTemplateSize($tplidx);
                if ( $specs['h'] > $specs['w'] )
                {
                    $orientation = 'P';
                }
                else
                {
                    $orientation = 'L';
                }
                $pdf->addPage($orientation,'A4');
                $pdf->useTemplate($tplidx, 0, 0, 0, 0, TRUE); …
Run Code Online (Sandbox Code Playgroud)

php pdf pdf-generation fpdi

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

标签 统计

mysql ×2

c# ×1

css3 ×1

debugging ×1

fpdi ×1

mysqldump ×1

null ×1

pdf ×1

pdf-generation ×1

php ×1