小编Cle*_*man的帖子

Chrome在哪里存储mac上的userscripts.user.js文件?

我想知道chrome存储安装的用户脚本的位置.

我在其他地方找不到任何答案.

我在Mac上.

macos google-chrome root userscripts

6
推荐指数
1
解决办法
5447
查看次数

设计时拖放

我目前正在开发一个项目,我的部分是设计一个Design Surface,最终用户可以在运行时添加/删除/移动控件.

我按照本教程"由Tim Dawson主持Windows窗体设计器",几乎已经实现了我需要的所有功能.

短篇小说对于那些谁不想读教程:我实现了IDesignerHost,IContainer,ISelectionService,IToolboxService和其他一些界面,创建我的设计图面.我没有使用System.ComponentModel.Design.DesignSurface已经在框架中,主要是因为我需要一个真正的自定义设计表面.

题 :

我想允许用户拖放新ControlIToolboxServiceIDesignerHost/IContainer.在本教程中,您可以Control在工具箱中单击,在设计图面上单击以添加控件.

我发现了什么:

  • 有一个内置的功能可以自动拖放 IToolboxService, System.ComponentModel.Design.DesignSurface但如果你从零开始实现IDesignerHost,它显然无法正常工作.
  • 使用该 Control.DoDragDrop(ToolboxItem) 方法时,要启动拖放操作:

    1. IToolboxService.SerializeToolboxItem(ToolboxItem) 被调用来序列化项目
    2. IToolboxService.IsToolboxItem(object)
      IToolboxService.IsSupported(object) 调用以评估是否
      允许在设计图面上对序列化的ToolboxItem进行droped
    3. 当您放下控件时:IToolboxService.DeserializeToolboxItem(object serializedObject)由设计表面调用以反序列化控件.
  • IToolboxService.SetCursor() 被调用以了解您是否定义了自定义光标,或者让标准窗口光标.

问题:

我实现了上面提到的所有内容,在"我发现了什么"中,但拖放是错误的:

  • 我拖动,一切都很好,但当悬停在设计表面时,我的光标在标准光标和" DragDropEffects.Copy"样式之间略微闪烁.
  • 当我放下时,没有任何反应,当我的光标离开设计表面时(在我放下之后),然后Control创建新的并添加到我丢弃它的地方.

有没有人试图做我正在做的事情,如果有的话,你是如何管理它的?有没有人有任何指针/链接/好建议?

谢谢=)

c# design-time drag-and-drop

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

Symfony2 + FOSRestBundle:为每个控制器/操作启用/禁用REST功能?

我的应用程序的一部分将作为API提供,因此我的一些页面需要以JSON或XML(基于Accept标头'Content Type')提供.

我已经使用了FOSRestBundle,它运行得很好,但现在发送Accept标头'Content Type:application/xml'时,我的所有页面都以XML(或JSON)形式提供.

所以,我想为我的一些控制器/操作启用/禁用此功能.使用注释我会很理想.

那可能吗?

我的config.yml:

fos_rest:
    view:
        formats:
            rss: false
            xml: true 
            json: true
        templating_formats:
            html: true
        force_redirects:
            html: false
        failed_validation: HTTP_BAD_REQUEST
        default_engine: twig
        view_response_listener: force
    body_listener:
        decoders:
            json: acme.decoder.json
            xml: fos_rest.decoder.xml
    format_listener:
        default_priorities: ['html', 'xml', 'json', '*/*']
        fallback_format: html
        prefer_extension: false    
Run Code Online (Sandbox Code Playgroud)

rest symfony fosuserbundle fosrestbundle

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

除了html中的文本之外的所有内容

我们的CMS允许用户使用html编辑器输入文本,因此当在网页中阅读文本时,我可以这样发短信:

&#xD;&#xA;      <p>&#xD;&#xA;      <strong>text text. more 
text</strong>&#xD;&#xA;      <a href="http://blabla>blabla</a> even more text...
Run Code Online (Sandbox Code Playgroud)

除了文本之外,我怎样才能删除所有内容.和类似的人物?

html c# string

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

正则表达式:匹配1到60或全部

我需要一些关于REGEX的帮助(Symfony).

我想匹配值1到60或字符串全部.

对于数字我使用它:^([1-5]?[0-9]|60)但它匹配0 ...而我现在不能匹配"所有".

你能帮助我吗 ?非常感谢

php regex string

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

使用 OpenOffice 进行邮件合并

我目前正在尝试使用 C# 和 OpenOffice 进行邮件合并。

我的数据库中有一个 destanatary 列表。我希望这成为可能:

  • 用户编辑 OO 文档,输入“姓名”“地址”“城市”等字段和一些标准文本(例如:“Hello Name how are you ?”,
  • 编辑样式等,
  • 然后转到我的应用程序,单击“发送给数据库中的所有用户”。

然后程序循环遍历所有用户,并为每个用户用 DB 数据替换 OO 文档中的邮件合并字段,通过邮件/打印/其他方式发送。

问题:在 C# 中,我找不到任何方法用 DB 数据替换 OO 文档中的邮件合并字段,因为我找不到处理这些字段的属性/方法。

请大家帮帮我,年终奖就靠它了!(原文如此)

我发现的唯一提示是我似乎需要 UNO 库,但 C# 中似乎不存在它。

.net c# openoffice.org mailmerge

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

在symfony中存储用户可编辑配置参数的位置?

我正在构建一个symfony应用程序,根据用户的需求执行一些批处理作业.这项工作是下载远程服务器上的所有文件,上次用户启动此作业时不在其上.要做到这一点,每次启动工作时,我都想存储当天的日期.但是,由于某些原因,该日期需要由用户编辑.

问题是:这个日期最干净的地方在哪里?

可能的解决方案 :

  • 在app.yml中
    • 优点:
      • 用户可以轻松编辑(但需要注意空格和缩进)
      • 配置的常用位置
    • 缺点:
      • 需要app.ylm可由PHP写入,这可能不是一个好主意,在部署时还有一件事要做.
  • 在一张桌子里
    • 优点:
      • 安全,易于阅读和写入应用程序
    • 缺点:
      • 难以为用户读取

还有其他想法吗?

php symfony1 config

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

为什么ZPL命令^ PQ不适用于多个副本?

我创建了我的ZPL字符串,并在最后附加了^PQ+ numCopies.调试器^PQ3在最后显示整个字符串是否正确.但打印机只打印1份.

打印机是110Xi4,板载配置显示它处于ZPL II模式.

谢谢

zpl

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

一个简单的正则表达式,提取"/ d /"和"/"之间的内容

我需要在url中的以下字符串中提取xxxx:

{anything}/d/xxxx/{anything}
Run Code Online (Sandbox Code Playgroud)

也就是说,获得"/ d /"和之后的第一个"/"之间的任何内容,并忘记其余部分.

另外,你有很好的资源来学习正则表达式吗?一本书?教程?(请将您的建议作为对此问题的评论)

regex

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

如何使用jquery获取表中下一个tr的id?

<table>
<tr id ="tr_id_1">
    <td >
        Blah
    </td
    <td>
        Blah
    </td>
</tr>
<tr id ="tr_id_2">
    <td>
        Blah
    </td>
    <td>
    Blah
    </td>
</tr>

</table>
Run Code Online (Sandbox Code Playgroud)

我使用jquery得到了第一个tr的id

var first_tr_id = tr_id_1     // id of first tr
Run Code Online (Sandbox Code Playgroud)

现在通过使用此ID如何获取下一个tr的ID我已经尝试过这样

var nextId = ('#'+first_tr_id ).next("tr").attr("id");
Run Code Online (Sandbox Code Playgroud)

但它的给定("#"+ row_id).next不是函数错误..

javascript jquery

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

c/c ++有延迟功能吗?

c/c ++有延迟/等待/休眠功能吗?

c c++

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

使用IN关键字从表中选择一些记录

我想用选择从表中的一些记录IN关键字,凡根据参数IN关键字的Varchar使用类型ID作为连结值""而ID为int类型

select UserId, Name from UserMaster WHERE UserId IN ('1,2,3,4,5')
Run Code Online (Sandbox Code Playgroud)

谢谢

sql

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