小编Mac*_*kou的帖子

文件扩展名.DB - 它到底是什么类型的数据库?

我有一个.DB文件扩展名的数据库文件.我一直在谷歌搜索,它看起来像SQLite.我尝试使用SQLite和SQLite3驱动程序连接到它,我收到错误"文件已加密或不是数据库".

所以我不知道文件是加密的还是不是SQLite数据库.是否还有其他选项.DB扩展应该是什么?我怎么知道该文件是加密的?

我试图在文本编辑器中打开它,它主要是一堆乱七八糟的字符,有时候可以看到单词.我在这里上传了这个文件:http://cl.ly/3k0E01373r3v182a3p1o,仔细看看.

感谢您提供的提示和想法,以及如何使用此文件.

database sqlite encryption file-extension

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

为什么Windows和Mac OS X上的行高有@ font-face差异?

我一直在寻找一个小时的答案而现在没有运气.

我使用"line-height"CSS属性在框内垂直居中.这适用于标准的安全字体,也适用于Windows上的"@ font-face""字体嵌入.

但是在Mac上,使用"@ font-face"存在这个居中问题.见:http://cl.ly/QBlE/o

我不知道该怎么做.修复此问题的唯一方法是为Mac使用不同的行高.但据我所知,没有JavaScript或服务器端编程这是不可能的,对我来说似乎不是正确的解决方案.

示例(顶部的蓝色框):

#header .login {
    text-decoration:none;
    margin:11px 9px 0 9px;
    float:right;
    font-size:11px;
    color:#fff;
    background:url(../img/header-login.png);
    width:118px;
    height:26px;
    line-height:26px;
    padding:0 0 0 10px;
    text-transform:uppercase;
    font-family: 'Helvetica55', Sans-Serif;
}
Run Code Online (Sandbox Code Playgroud)

html css macos font-face

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

“ sudo composer”命令有效,但“ composer”不是吗?

我猜这将是一件容易的事。在OS X-Yosemite上,我已将composer.phar复制到我的/usr/bin目录中。我已经使用了一段时间,但今天我需要运行“ composer update”。当然没有用,所以我跑了“ sudo composer update”。然后我收到消息“找不到命令编辑器”。毫米

/usr/local/bin根据文档复制了作曲家,现在“ sudo composer”就像魅力。但是当我composer不使用sudo 运行“ ”时,它仍然使用“ /usr/bin”目录中的旧目录。所以我删除了它。

现在,composer仅适用于sudo命令。否则,我得到“无法打开输入文件:/usr/bin/composer.phar”。如何将命令“ composer”指向新的位置/usr/local/bin

php terminal composer-php osx-yosemite

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

会话bean中的EntityManager异常处理

我有一个带有注入的EntityManager em的托管无状态会话bean.

我想要做的是拥有一个具有唯一列的数据库表.然后我运行一些试图插入实体的算法.如果实体存在,则会更新或跳过它.

我想要这样的东西:

try {   
em.persist(cd);     
em.flush();     
} catch (PersistenceException e) {  
// Check if the exception is DatabaseException and ConstraintViolation
    // Update instead or skip it
}
Run Code Online (Sandbox Code Playgroud)

问题是我只能抓到PersistenceException.DatabaseException没有被抓住.这是可悲的,因为只有DatabaseException已调用的方法getDatabaseErrorCode(),我想用它来检查重复的条目.我不理解它因为PersistenceException.getCause()回归DatabaseException.

所以我的问题是:如何捕获DatabaseException并检查MySQL错误代码?

感谢您对此的任何想法和经验.

java mysql jpa entitymanager

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

JAXB注释 - Marshall列表<String []>

我有这个简单的对象:

@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class SimilarityInfoResult {

    private String name;

    private List<String[]> parameters;

    public SimilarityInfoResult() {
    }

    public SimilarityInfoResult(String name, List<String[]> parameters) {
        this.name = name;
        this.parameters = parameters;
    }

...

}
Run Code Online (Sandbox Code Playgroud)

它被映射为:

   <similarityInfoResult>
        <name>SubstructureSimilarity</name>
        <parameters>
            <item>treshold</item>
            <item>Double</item>
        </parameters>
        <parameters>
            <item>numberOfResults</item>
            <item>Integer</item>
        </parameters>
    </similarityInfoResult>
Run Code Online (Sandbox Code Playgroud)

期望的输出:

<similarityInfoResult>
    <name>SubstructureSimilarity</name>
    <parameters>
        <parameter>
            <name>treshold</name>
            <type>Double</type>
        </parameter>
        <parameter>
            <name>results</name>
            <type>Integer</type>
        </parameter>
    </parameters>
</similarityInfoResult>
Run Code Online (Sandbox Code Playgroud)

我该如何使用注释来做到这一点?可能吗?也许我将不得不制作特殊的参数对象List<Parameter>?谢谢

java xml jaxb marshalling java-ee

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

在 Google Maps API 中绘制圆环(不是圆)

我想画一个 20 公里厚的圆环,里面有 5 公里的空圆。我不知道该怎么做。我相信这是可能的。

一种简单的解决方案是从 25 公里的圆中减去一个 5 公里的圆。是否可以?感谢您提供任何提示。

google-maps google-maps-api-3

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

Java EE 6 - 有状态REST作为有状态会话bean

我正在创建需要有状态的REST Web服务.考虑以下情况:

  1. Web服务执行困难且耗时的计算并返回非常大的结果.因此,此服务仅返回结果数,并且整个结果将保存在有状态bean中的服务器上.
  2. 当结果存在时.客户可以要求提供现有结果的子集.

我试图通过@Stateful会话bean 这样做,但它仍然像@Stateless.现在我想知道它是否可能,因为客户端不接受任何Cookie,因此服务器无法识别它.

是否可以通过REST接收有状态bean?

代码示例:

@Path("/similarity/")
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
@Consumes({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
@Stateful
@StatefulTimeout(600000) // 10 minutes
public class SimilarityResource {

    private List<SimilarityResult> savedSimilarityResults = new ArrayList<SimilarityResult>();

    @POST
    @Path("/atom-count/")
    public List<SimilarityResult> atomCountSimilarity(JAXBElement<SimilarityRequestXML> sr) {

        try {
            if (this.savedSimilarityResults.isEmpty()) {

                List<SimilarityResult> similarityResults = acs.findAllSimilar(); // Time consuming

                this.savedSimilarityResults = similarityResults; // Save results
                return similarityResults;
            } else {
                CompoundResponse cr = new CompoundResponse("Hureeey stateful bean works!.", 404);
                throw new WebApplicationException(cr.buildResponse());
            }

        } catch (CompoundSearchException e) { …
Run Code Online (Sandbox Code Playgroud)

java rest web-services web-applications java-ee

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

在 WordPress 中向自定义帖子类型添加多个日期

我正在构建一个包含页面、帖子和活动的 WordPress 网站(您可以登录多个日期)。我是 WordPress 新手,所以我一直在寻找适合此事件的理想解决方案。

我相信最好的解决方案是创建名为“事件”的自定义帖子类型,然后单独处理它。

但我不确定如何为每个事件添加多个日期。我一直在阅读有关自定义分类法和帖子元数据的内容,但我经历的每个示例都像是创建自定义类别、标签或向帖子添加单个值。

对于将多个日期(提前不知道多少个)添加到自定义帖子类型,您有何建议?是分类法还是帖子元数据?是否有带有内置日期输入验证或日期选择器的日期类型元数据?

谢谢你!

php wordpress wordpress-theming

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