小编Sal*_*gzi的帖子

将字符串散列为PostgreSQL中的数值

我需要将存储在我的数据库中的字符串转换为数字值.结果可以是Integer(首选)或Bigint.此转换将在PL/pgSQL函数的数据库端完成.

有人可以指点一些算法或任何可用于实现此目的的API吗?

我一直在Google上搜索这几个小时,到目前为止找不到任何有用的东西:(

postgresql plpgsql postgresql-8.4

31
推荐指数
4
解决办法
3万
查看次数

在Java中生成XML时转义特殊字符

我正在尝试开发XML导出功能,以便我的应用程序用户以XML格式导出他们的数据.我已经准备好这个功能,直到它开始失败了一些情况.然后我意识到这是因为需要编码的一些特殊字符.例如,数据可能包含&或!或%或'或#等等,这需要妥善转义.我想知道是否有可用的通用实用程序可以根据XML规范转义所有特殊字符.我在谷歌上找不到任何东西.

那里有类似的东西吗?或者还有其他办法吗?

这是我用来生成XML的代码


Document xmldoc = new DocumentImpl();
Element root = xmldoc.createElement("Report");

Element name= xmldoc.createElement((exportData.getChartName() == null) ? "Report" : exportData.getChartName());
if (exportData.getExportDataList().size() > 0
    && exportData.getExportDataList().get(0) instanceof Vector) {
    // First row is the HEADER, i.e name
    Vector name = exportData.getExportDataList().get(0);
    for (int i = 1; i  value = exportData.getExportDataList().get(i);
        Element sub_root = xmldoc.createElement("Data");
        //I had to remove a for loop from here. StackOverflow description field would not take that. :(
            // Insert header row
            Element node = xmldoc.createElementNS(null, replaceUnrecognizedChars(name.get(j))); …
Run Code Online (Sandbox Code Playgroud)

java xml special-characters

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

如何从R脚本中的配置文件中获取参数

有没有办法从R脚本中的文件中读取参数?

我想创建一个配置文件

db_host=xxxx
db_name=xxxx
db_user=xxxx
db_pass=xxxx
Run Code Online (Sandbox Code Playgroud)

然后在R脚本中使用它来创建数据库连接.

dbConnect(PgSQL(), host="xxxx", dbname="xxxxx", user="xxxx", password="xxxxx")
Run Code Online (Sandbox Code Playgroud)

然后我如何在R脚本中使用它.

编辑:我也想知道是否有一种方法可以在R Scripts,Perl Scripts和Java中使用单个配置文件?

unix r

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

PostgreSQL中的最大事务大小

我在我的应用程序中有一个实用程序,我需要执行INSERT,UPDATE和DELETE操作的批量加载.我正在尝试围绕此创建事务,以便一旦调用此系统并将数据提供给它,就可以确保将全部或全部添加到数据库中.

关注的是这里的边界条件是什么?在一次交易中我可以拥有多少INSERT,UPDATE和DELETE?交易规模是否可配置?

任何帮助,将不胜感激.

-谢谢

database postgresql transactions

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

如何获取在CVS存储库中创建的标签列表?

是否有任何CLI命令可用于获取在指定时间范围内在模块的分支或头部创建的标记列表?

我简要需要的是标签列表及其创建日期.给出以下参数

  1. 模块名称
  2. 分支名称(或:: HEAD)
  3. 开始日期
  4. 结束日期

cvs version-control

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

如何从命令行执行Google Codepro analytix?

是否可以从命令行运行Google CodePro analytix.

我正在寻找的是从shell脚本运行它,将文件名作为参数传递,并获取在文件级别为我作为参数传入的文件名生成的所有指标.

有可能这样做吗?如何?

是否有任何其他工具可以为Java文件提供相同的指标并从shell脚本执行?

java codepro

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

如何只从多个映射表加载ID到多个映射表?

在两个表之间有多对多关系的映射表之间,我怎样才能为第二个实体加载id.

以下是解释我想在这里实现的内容的示例.以下是示例模式

create table user(
 id int PrimaryKey,
 name text
)
create table pages (
 id int PrimaryKey,
 page_name text
)
create table user_page (
 id_user int,
 id_page int,
 PrimaryKey (id_user, id_page)
)
Run Code Online (Sandbox Code Playgroud)

注意:用户和页面表中还有其他列,为简洁起见,我未在此处包含这些列.

用户实体:

@Entity
@Table(name = "user")
public class User {
 @id
 @column(name="id")
 private Integer id;
 @column(name="name")
 private String name;
 ... 
 ...
}

@Entity
@Table(name = "page")
public class Page {
 @id
 @column(name="id")
 private Integer id;
 @column(name="page_name")
 private String name;
 ... 
 ...
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是Set<Integer> pageIdsUser …

hibernate hibernate-mapping hibernate-annotations

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

SVN如何存储提交时间?

我正在开发一个项目,涉及使用SVNKit从SVN服务器中提取详细信息.我的项目已经完成,我们已经工作了一段时间了.在测试期间,我发现了一些非常奇怪的东西.提交时间我的提取数据似乎总是与SVN Logs中的那些不同.

我无法在我的项目中找到可能导致这种差异的任何代码,但现在我正在考虑SVN服务器如何存储提交时间本身.由于开发人员在世界不同地区工作,从而导致不同的时区,我认为SVN可能在将其转换为运行SVN服务器的系统的GMT或时区之后存储时间.但这似乎并没有发生.而是按照提交完成时和本地时区本身存储时间.

到目前为止,我一直无法在互联网上找到任何支持我的理论的实质性文件.

有人可以简单解释一下SVN如何为每次更改存储提交时间吗?文档链接指向这将是非常有帮助的.

svn logging timezone commit repository

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

html表格单元格的条件格式

是否有任何开箱即用的解决方案有条件格式的HTML表格?

使用条件格式化时,我更感兴趣的是将不同的颜色作为单元格背景,具体取决于该值或其他列的值(数字)(在同一个表中).

类似于我们在excel中的条件格式 - >颜色标度 - >红黄绿色.我想在一个通过JSP动态生成的表中实现它.

是否有任何JavaScript/jquery或JSP解决方案?

html javascript jsp jquery-ui html-table

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

Database connections not closed after idle-timeout in wildfly Datasource

I have an application running under wildfly 8.1 The database connections used in the applications are taken from a Datasource defined in standalone.xml file.

Problem: I don't know why but the Connection from the Pool never goes Idle and are released. Eventually the Pool gets filled will all active Connection and application starts throwing javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:/bo/datasource

At the same time when I look at the database, most of the Connections are shown to …

java datasource wildfly wildfly-8

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