JQuery metadata插件
jquery.metadata.js已经合并到jquery核心
jquery.metadata.js已经合并到jquery核心
cookie用于在客户端存储少量的数据。
Javascript中有3个常见的字符编码函数escape,encodeURI和encodeURIComponent,相对应的解码函数为unescape,和。
diff和patch是一对好基友。diff用于产生两个文件(或者说一个文件的两个版本)之间的差异补丁,patch用于应用补丁,从而使文件从一个版本变迁到另一个版本。
除了标准的基本数据类型以外,用户还可以自定义数据类型对象,而且自定义类型对象还可以有方法,构造函数,这实质上就是OOP思想在DBMS里的投射。
LogMiner用于分析REDO日志,既可以分析online redo log file,也可以分析archive redo log file。
想编辑已经存在的PDF文件?如果你使用Libreoffice的话,那么很简单,安装libreoffice-pdfimport包就可以导入PDF进行编辑了,完成后还可以导出PDF。这其实就是安装了libreoffice扩展pdf import。#Debian#
向gerrit服务器提交代码时,发现如下错误:
1 | $ git push origin HEAD:refs/for/devel |
同时gerrit服务器端日志有如下错误:
1 | ERROR com.google.gerrit.sshd.BaseCommand : Internal server error (user admin account 1000000) |
是因为丢失了对象40febad12460dee95f917b2e7a95869e039b1038才提示这些错误。
为什么会丢失对象呢,因为测试的时候直接删除掉了repository,而这个repo还有打开的changes。虽然仓库被移除了,但是gerrit数据库里的记录还在。
已经merged和adandoned对象不会有问题。所以需要将这些orphan关闭掉。
连上gerrit数据库,然后将对应的changes关闭就可以了:
1 | => update changes set open='N',status='A' where ... |
===
[erq]
完全正向加密(PFS,Perfect Forward Secrecy)可以防止追溯攻击。这里讲述了一种实现方式。
Gerrit新建项目的权限继承自内置项目All-Projects,默认的权限已经十分完善,但仍然需要做一些微调来满足实际的需要。