小编jam*_*jam的帖子

绘制音符的图书馆

我正在寻找一个能够以某种方式在屏幕上绘制音符的Windows库.我将使用它在C#中编写应用程序,但纯粹的基于Win32的解决方案已经足够了.有人知道这样的图书馆吗?

编辑:我将实时更新笔记,他们不需要看起来非常花哨.

windows drawing

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

是否可以隐藏HTML textarea元素上的滚动条?

是否可以使用CSS或任何其他方法隐藏HTML textarea元素上的滚动条?

html textarea scrollbar

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

推送后仍然存在于Git远程仓库中的已删除文件?

我是Git的新手,试图让自己正确设置.我有一个远程仓库和一个本地克隆,到目前为止只有一个(主)分支.

我在本地删除了一些文件,提交了这个更改,然后做了'git push origin master',这似乎成功了.'git status'现在显示没有任何东西可以在本地提交.

但是,当我查看远程仓库时,文件仍然存在,并且"git status"将所有文件显示为已添加但未提交.应该推动我的更改没有从远程删除它们?我究竟做错了什么?

git

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

如何了解专有硬件通信?

如果我有两个硬件(比如一台带有自定义ISA或PCI卡的PC使用一些疯狂的电缆连接到一块硬件),并希望尽可能多地了解它们之间的对话,我将如何进行这样的操作?特别是,我对连接到Windows PC(旧的和新的)的旧科学硬件感兴趣.任何参考将不胜感激.

我对偷窃任何人的IP都不感兴趣.我是学术界的科学程序员,我们必须始终处理孤儿硬件.由于公司破产并且他们的软件在Windows 3.1上运行并使用专有的ISA卡,所以必须抛弃完美的硬件非常糟糕.通过使用现代数据采集卡和拼接电缆编写自己的代码,保存一些东西(有些东西很昂贵或无法替换)会很不错.

hardware operating-system communication protocols device-driver

7
推荐指数
0
解决办法
612
查看次数

你如何处理你网站上的旧浏览器?

我们有一个非营利性网站,在5月份获得了大约500万次点击.其中约有5,700人来自IE 5.x或更低; 大约4,000人来自Netscape 4.x或更低版本的人.我们知道当前网站的布局适用于较新的浏览器,我们也在IE6上测试它(以及Chrome,Opera,Safari和Firefox).你如何处理旧浏览器的人?由于jQuery库等,页面可能无法在这些旧浏览器上正常运行.

有没有一种简单的方法可以在无法处理CSS和jQuery好东西的浏览器上显示纯文本版本?大型网站如何处理这类事情?我已经使用@embed来隐藏Netscape 4.x中的样式表,但除此之外还不确定.

browser cross-browser

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

防止wpf数据网格中的空工具提示

我正在制作一个日历程序,主要由WPF组成DataGrid.由于没有足够的空间来显示一天中的所有条目(即a DataGridCell),因此鼠标悬停时会显示包含日期shell的所有条目的工具提示.到目前为止,这可以使用下面显示的代码片段.现在(小)问题:如果一天没有条目,则不会弹出工具提示shell.使用下面的代码,弹出一个空的工具提示.

<DataGridTemplateColumn x:Name="Entry" 
                        IsReadOnly="True">
  <DataGridTemplateColumn.CellTemplate>
    <DataTemplate>
      <Grid>
        <TextBlock Text="{Binding EntryText}"
                   Foreground="{Binding EntryForeground}"
                   FontWeight="{Binding EntryFontWeight}">
        </TextBlock>
        <TextBlock Text="{Binding RightAlignedText}"
                   Foreground="Gray"    
                   Background="Transparent">
          <TextBlock.ToolTip>
            <TextBlock Text="{Binding AllEntriesText}"/>
          </TextBlock.ToolTip>
        </TextBlock>
      </Grid>
    </DataTemplate>
  </DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Run Code Online (Sandbox Code Playgroud)

数据绑定是通过

myCalDataGrid.Itemssource = _listOfDays; 
Run Code Online (Sandbox Code Playgroud)

在后面的代码中,'Day'是单个日历行的视图模型.

wpf datagrid tooltip

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

HSQLDB和Hibernate:单元测试引发org.hsqldb.HsqlException:用户缺少权限或对象未找到

我正在尝试使用Hibernate和HSQLDB.我尝试将教程改编为更新版本,因此可能存在问题.当我使用JUnit运行单元测试时会发生这种情况.

我正在使用HSQLDB 2.3.2和Hibernate(JPA)4.3.5.

我得到的错误是这样的:

16:40:16,802 DEBUG SQL:109 - 选择device0_.DEVICE_ID为DEVICE_I1_0_,device0_.DEVICE_FIRMWARE_VERSION为DEVICE_F2_0_,device0_.DEVICE_IMAGE为DEVICE_I3_0_,来自DEVICES device0_ limit?16:40:16,802 DEBUG SQL:109 - 选择device0_.DEVICE_ID为DEVICE_I1_0_,device0_.DEVICE_FIRMWARE_VERSION为DEVICE_F2_0_,device0_.DEVICE_IMAGE为DEVICE_I3_0_,来自DEVICES device0_ limit?16:40:16,802 DEBUG SQL:109 - 选择device0_.DEVICE_ID为DEVICE_I1_0_,device0_.DEVICE_FIRMWARE_VERSION为DEVICE_F2_0_,device0_.DEVICE_IMAGE为DEVICE_I3_0_,来自DEVICES device0_ limit?16:40:16,803 WARN SqlExceptionHelper:144 - SQL错误:-5501,SQLState:42501 16:40:16,803 WARN SqlExceptionHelper:144 - SQL错误:-5501,SQLState:42501 16:40:16,803错误SqlExceptionHelper:146 - 用户缺乏未找到权限或对象:设备16:40:16,803错误SqlExceptionHelper:146 - 用户缺少未找到的权限或对象:设备16:40:16,804错误gwt-log:81 - e:javax.persistence.PersistenceException:org.hibernate. exception.SQLGrammarException:无法准备语句javax.persistence.PersistenceException:org.hibernate.exception.SQLGrammarException:无法准备语句...引起:org.hibernate.exception.SQLGrammarException:无法准备语句...引起: java.sql.SQLSyntaxErrorException:user缺少未找到的权限或对象:DEVICES ...由以下原因引起:org.hsqldb.HsqlException:user缺少未找到的权限或对象:DEVICES ...

我的persistence.xml看起来像这样:

<persistence xmlns="http://java.sun.com/xml/ns/persistence"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
             http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
             version="2.0">

  <persistence-unit name="testproject" transaction-type="RESOURCE_LOCAL">
    <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>


    <class>testproject.server.domain.Device</class>

    <exclude-unlisted-classes/>

    <properties>

      <!-- Database connection settings -->
      <property name="hibernate.connection.driver_class" value="org.hsqldb.jdbcDriver" />
      <property name="hibernate.connection.url" value="jdbc:hsqldb:file:/db/testdb" />
      <property name="hibernate.connection.username" value="sa" />
      <property name="hibernate.connection.password" value="" />

      <!-- JDBC …
Run Code Online (Sandbox Code Playgroud)

junit hibernate hsqldb

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

Oracle等待事件:您如何解释db文件分散/顺序读取?

我们来做两个例子:全表扫描导致这个结果:

                               TOTAL   TIME
EVENT                          WAITS WAITED
------------------------------ ----- ------
db file scattered read           460     13
Run Code Online (Sandbox Code Playgroud)

这是通过非选择性索引范围扫描访问的结果:

                               TOTAL   TIME
EVENT                          WAITS WAITED
------------------------------ ----- ------
db file scattered read            15      3
db file sequential read         6209    140
Run Code Online (Sandbox Code Playgroud)

我想从非选择性索引中获取许多rowid之后会出现分散的读取.只需一次读取即可读取经过碎片整理的I/O系统上的所有表.

你能解释一下如何阅读这些数据吗?

oracle wait

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

将新字体添加到Tesseract 3

我正在尝试向tesseract ocr添加新字体.我正在学习这个教程,但是我遇到了一些问题.

这是我到目前为止所做的:

  1. 创建培训文档

    convert eng.myfont.exp0.pdf eng.myfont.exp0.tif

  2. 火车Tesseract

    tesseract eng.myfont.exp0.tif eng.myfont.exp0 batch.nochop makebox

    这创建了我的eng.myfont.exp0.box文件.

    我用moshpytt打开文件并确保它被正确检测到.

  3. 将盒子文件送回tesseract

    tesseract eng.myfont.exp0.tif eng.myfont.exp0.box nobatch box.train.stderr

    我有这个结果:

    Tesseract开源OCR引擎v3.03与Leptonica
    APPLY_BOXES:
    从boxfile中读取的框:146
    找到146个好的blob.
    TRAINING ...字体名称= myfont.exp0
    生成6个单词的训练数据

    • eng.myfont.exp0.box.tr文件和eng.myfont.exp0.box.txt生成
  4. 尝试检测框文件中使用的字符集(这是我卡住的地方)

    unicharset_extractor *.box

结果:

unicharset_extractor:找不到命令

我也得到unicharset_extractor eng.myfont.exp0.box了同样的结果.

我正在使用:

  • tesseract 3.03
  • leptonica-1.70
  • libgif 4.1.6(?):libjpeg 8d:libpng 1.2.50:libtiff 4.0.3:zlib 1.2.8:webp 0.4.0
  • Ubuntu 14.04.1 LTS

ocr tesseract

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

使自定义组织结构图具有响应性。CSS,HTML,引导程序

(文章底部提供了HTML和CSS代码)

我正在使用Bootstrap 3.0.2制作Web应用程序,这可以帮助我使大多数应用程序具有响应能力。

我想添加一个组织结构图,以显示元素的层次结构,所以我找到了一些使用无序列表来显示此代码的代码。但是,成为一名初学者程序员,我的问题是使组织结构图与我的目标一致,即使网站在大多数屏幕尺寸下都看起来不错。

从下图可以看到,问题在于,当第二级的列表项有太多的子级(第三级)时,它变得太宽并将其兄弟姐妹向下推到下一行。这样,边框(使用伪元素:: before和:: after制作的)将无法正确显示。

在此处输入图片说明

在此处输入图片说明

我怀疑解决方案可能涉及到一旦屏幕尺寸变得太小,就要在第3层上下调整每个元素(-标签)的尺寸。问题是我不知道只针对3级标签,因为我希望顶层元素保持相同的大小。也只想了解我可以尝试的一般技巧/建议。我愿意将其全部更改,或免费使用任何已经存在的响应式组织结构图进行商业使用。甚至有一种解决方案,我可以将som引导程序元素合并到组织结构图中以满足我的要求?

感谢您的时间和精力。即使只是一些提示,以正确的方向推动我也会大有帮助!

HTML代码:

<!--
ORG CHART
=========================================-->

<div class="container-fluid" style="margin-top:20px">
    <div class="row">
        <div class="col-md-12">
            <div class="tree">
                <ul>
                    <li>
                        <a href="#">

                            <div class="container-fluid">
                                <div class="row">
                                    Top level
                                </div>
                                <div class="row" style="margin-top: 35px;">
                                    <i class="fa fa-exclamation-circle fa-2x"></i>
                                </div>
                                <div class="row">
                                    15 Failed Tests
                                </div>
                            </div>

                        </a>
                        <ul>
                            <li>
                                <a href="#">

                                    <div class="container-fluid">
                                        <div class="row">
                                            Customer
                                        </div>
                                        <div class="row" style="margin-top: 35px;">
                                            <i class="fa fa-exclamation-circle fa-2x"></i>
                                        </div>
                                        <div class="row">
                                            3 Failed Tests
                                        </div>
                                    </div>

                                </a>
                            </li>
                            <li> …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery twitter-bootstrap-3

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