问题列表 - 第22002页

= java中的运算符

有人可以解释我为什么可以这样做:

String s = "foo";
Run Code Online (Sandbox Code Playgroud)

如果没有运算符重载,这怎么可能(在这种情况下,"=")

我来自C++背景,所以解释......

java string operators

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

git svn windows linux空白问题

我在linux上使用git(使用git-svn),同事在windows上使用svn.

很多时候,git会报告空白问题.事实上,由于这些问题,它无法提交线性历史记录并导致合并冲突.

在Windows和Linux上配置svn/git和git-svn的最简单方法是什么,以便现在有空白问题?

以下是在master上的线性历史记录中报告的合并冲突:

error: patch failed: frontend/templates/frontend/base.html:38
error: frontend/templates/frontend/base.html: patch does not apply
error: patch failed: frontend/templates/frontend/footer.html:1
error: frontend/templates/frontend/footer.html: patch does not apply
error: patch failed: frontend/templates/frontend/index.html:1
error: frontend/templates/frontend/index.html: patch does not apply
Using index info to reconstruct a base tree...
<stdin>:15: trailing whitespace.

<stdin>:20: trailing whitespace.
          <a href="{% url frontend_index %}">
<stdin>:22: trailing whitespace.
          </a>
<stdin>:24: trailing whitespace.
        <span class="companyname">
<stdin>:25: trailing whitespace.
          <a href="{% url frontend_index %}">
warning: squelched 74 whitespace errors
warning: 79 lines add whitespace …
Run Code Online (Sandbox Code Playgroud)

svn git version-control git-svn

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

如何控制用户可以解密SQL Server对称密钥加密的内容

我正在研究加密SQL Server中的一些敏感数据,例如银行帐号和社会安全号码,以符合新的州法律.我使用SQL Server 2008作为我的.NET代码数据库.我使用.NET加密密码,但为此我想通过简单的对称密钥加密加密我需要的几列数据来使用微软的内置加密.如果我使用SQL Server加密,我可以解密来自外部报告工具的数据,而不仅仅是在我的.NET应用程序中.以下是我正在使用的示例:http: //blog.sqlauthority.com/2009/04/28/sql-server-introduction-to-sql-server-encryption-and-symmetric-key-encryption-tutorial-with-脚本/

它使用由SQL Server创建的证书,然后使用DecryptByKey函数来解密数据,但我正在尝试确定这是多么安全?我如何控制用户可以解密数据的内容,或者只要他们打开对称密钥并使用解密功能,任何人都可以执行此操作?

sql-server security encryption sql-server-2008

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

slideToggle高度是"跳跃"

我的jQuery slideToggle()实验

任何人都可以告诉我为什么我打开它时我的盒子"跳"?上半场他们滑了,剩下的他们"跳"?

谢谢, 约翰内斯

jquery slidetoggle

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

Unicode - 通常在C++中使用它

假设我们有一个任意的字符串,s.

s具有来自世界任何地方的财产.来自美国,日本,韩国,俄罗斯,中国和希腊人民都写入小号不时.幸运的是,我们没有时间旅行者使用线性A.

为了便于讨论,让我们假设我们想要进行字符串操作,例如:

  • 相反
  • 长度
  • 利用
  • 小写
  • 索引到

并且,仅仅因为这是为了讨论,我们假设我们想要自己编写这些例程(而不是抓住一个库),而且我们没有可以维护的遗留软件.

Unicode有3个标准:utf-8,utf-16和utf-32,每个都有利弊.但是,让我说我有点愚蠢,我想要一个Unicode来统治它们(因为为3种不同类型的字符串编码滚动动态适应库,隐藏与API用户的差异听起来很难).

  • 哪种编码最通用?
  • wchar_t支持哪种编码?
  • STL支持哪种编码?
  • 这些编码是否全部(或根本没有)以空值终止?

-

这个问题的关键是要为自己和其他人提供有用和有用的Unicode信息:阅读RFC很好,但是有一堆与RFC不包含的编译器,语言和操作系统有关的信息,但是知道在真实的应用程序中实际使用Unicode是至关重要的.

c++ unicode

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

使用xslt样式表将xhtml空行转换为XSL-FO空行

我正在使用XSLT样式表(由Antennahouse)将XHTML转换为XSL-FO文件.我在我的XHTML文件中将一个空行定义为2个连续的HTML BR标记.现在,XSL-FO格式的空白行没有原生支持.我想通过在样式表为BR标记插入的fo:block中添加一个高度来解决这个限制.但是,我是XSLT语言的新手,我在这方面遇到了一些问题.

我可以弄清楚如何为我遇到的每个BR标签插入这个高度,但我只想在彼此之后有2个BR标签时插入空白行(否则在每个文本后面都会插入一个空行,然后是BR标签.)

我得到了一个"无意义"的表达式(11大于10),它将定义何时插入常规的fo:block或fo:block with space-after ="1em".显然这个表达没有任何意义,它应该检查的是这个BR元素是否是连续的第二个元素.如果有人能帮助我或指出我正确的方向,我将不胜感激.这就是我现在所拥有的:

<xsl:template match="html:br">
<xsl:choose>
    <xsl:when test="11 &gt; 10">
        <fo:block space-after="1em">
            <xsl:call-template name="process-common-attributes"/>
        </fo:block>
    </xsl:when>
    <xsl:otherwise>
        <fo:block>
            <xsl:call-template name="process-common-attributes"/>
        </fo:block>
    </xsl:otherwise>
  </xsl:choose>
Run Code Online (Sandbox Code Playgroud)

为了便于参考,这是一个XHTML,我希望将双BR标签转换为空行,但单个BR标签应该只是一个常规换行符.

                  <div style="color: #000000; font-family: arial; font-size: 10pt; font-style: normal; font-weight: normal;">
                    <span>description</span>
                    <br/>
                    <span>using</span>
                    <br/>
                    <span>multiple</span>
                    <br/>
                    <span>lines</span>
                    <br/>
                    <br/>
                    <span>with</span>
                    <br/>
                    <br/>
                    <span>blank</span>
                    <br/>
                    <br/>
                    <span>lines</span>
                    <br/>
                </div>
Run Code Online (Sandbox Code Playgroud)

html xslt insert

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

你如何使用注释在休眠中映射"地图"?

使用注释如何将实体中的字段映射到给定对象的字符串"Map"(Hashtable)?该对象已注释,其实例已存储在hibernate数据库中.

我已经找到了使用简单的键和值来定义地图的语法:

<class name="Foo" table="foo">
    ...
    <map role="ages">
         <key column="id"/>
         <index column="name" type="string"/>
         <element column="age" type="string"/>
     </map>
 </class>
Run Code Online (Sandbox Code Playgroud)

奇怪的是,一个实体作为键,一个简单类型作为值,如下所示:

<class name="Foo" table="foo">
    ...
  <map role="ages">
    <key column="id"/>
    <index-many-to-many column="person_id" 
         class="Person"/>
    <element column="age" type="string"/>
  </map>
</class>
<class name="Person" table="person">
    ...
    <property name="name" column="name" 
         type="string"/>
</class>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何为元素映射的简单键做到这一点,我不知道如何使用注释来做到这一点.

java mapping orm hibernate

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

JRun/Coldfusion - System.out - 如何防止它变得太大?

我在Windows机器上运行ColdFusion 8应用程序服务器.ColdFusion作为Windows服务运行.

我注意到System.out某些机器上的文件很大(1GB +).

例如

C:\ ColdFusion8 \运行\ BIN \的System.out

我知道这是运行CF作为服务时控制台输出结束的地方,但是有没有任何JRun设置允许我每隔x MB保存一次该文件,或者限制文件的大小或类似的东西?

所有提示赞赏!

重要编辑:

根据这里的讨论- 我认为重要的是要提到System.out由于大量代码写入该文件,文件在我们的机器上变得很大,即使用:

sys = createObject("java", "java.lang.System");
sys.out.println(...);
Run Code Online (Sandbox Code Playgroud)

如果您将CF作为控制台作业运行(即从命令行),这是一个有用的调试工具,因为旧版本的CF在使用时没有登录到控制台<cflog />.

我们已经要求我们的开发人员停止这种做法,而是使用<cflog />writeLog()两者都登录到控制台以及应用程序日志(默认情况下).

java coldfusion windows-services jrun

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

本地存储和会话存储

我使用html5中的新本地存储和会话存储迈出了千里之外的第一步.

http://www.w3.org/TR/offline-webapps/

问:是否存在使用会话存储或本地存储的代码示例,其中用户输入值,值在本地保存,然后用户在其56K调制解调器上连接到Internet并且本地存储与服务器同步?

jquery html5

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

JS函数用于写出单词,二进制计数器样式

如何创建一个循环来输出任何给定的单词,如下所示:

......如果这个词是'abcd'

a---
-b--
ab--
--c-
a-c-
-bc-
abc-
---d
a--d
-b-d
ab-d
--cd
a-cd
-bcd
abcd
Run Code Online (Sandbox Code Playgroud)

换句话说,字母以二进制计数器顺序出现

1000
0100
1100
0010
1010
Run Code Online (Sandbox Code Playgroud)

等等

谢谢

javascript string binary

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