标签: open-source

优秀的Java过程控制库

Java进程控制非常糟糕 - 主要是由于Java VM/JDK类(例如java.lang.Process)的支持不足.

我想知道,有没有可靠的开源库.

要求是:

  1. OSS
  2. 启动/停止进程
  3. 管理STDIN和STDOUT
  4. 跨平台(至少Linux,Windows,Solaris,HP和IBM按此顺序)
  5. (可选)可重启
  6. (理想的)成熟

java open-source process

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

.NET OpenSource项目和强名称程序集?

我目前正在考虑开源我的项目,并且正在准备向公众发布的源代码和项目结构.现在我有一个问题:如何处理我的程序集的签名密钥?我应该为开源版本创建一个新密钥,并将其与其他文件一起发布到SVN存储库吗?我应该保留密钥,每个想编译代码的人都应该生成自己的密钥吗?

你怎么处理这个?向公众发布签名密钥让我感到有点不舒服.

.net strongname open-source

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

生成pdf缩略图(开源/免费)

查看其他帖子无法找到满足我需求的适当解决方案.试图将pdf文档的第一页作为缩略图.这将作为服务器应用程序运行,因此不希望将pdf文档写入文件,然后调用第三个读取pdf的应用程序以在磁盘上生成映像.

doc = new PDFdocument("some.pdf");
page = doc.page(1);
Image image = page.image;
Run Code Online (Sandbox Code Playgroud)

谢谢.

.net c# pdf open-source image

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

移植到Java的.NET(C#)开源项目的好例子?(C# - > Java)

我注意到java中已经移植到C#.NET的几个着名项目.一些例子:

  • Hibernate - > NHibernate
  • JUnit - > NUnit
  • 蚂蚁 - > NAnt
  • Lucene - > Lucene.Net,NLucene
  • iText - > iTextSharp
  • log4j - > log4net
  • Quartz - > Quartz.NET

我对相反的情况很好奇:已经移植到java世界的着名.NET项目是什么?

我查看了http://csharp-source.net上的项目列表,但没有看到任何明显的项目.

.net c# java open-source naming-conventions

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

GitHub:如何对存储库中的代码进行区分大小写搜索?

我想对GitHub存储库中的特定代码进行区分大小写搜索.可能吗?

我检查了https://help.github.com/articles/searching-code/,但没有找到这样的语法规则.

git version-control open-source github case-sensitive

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

你如何选择开源许可证?

我是一名软件工程师,而不是律师,我的大学不提供任何面向许可软件的课程.事实上,他们的法律相关课程缺乏(但数量正在缓慢增长).我在哪里可以了解开源许可证以及如何选择它们?

licensing open-source

26
推荐指数
5
解决办法
3210
查看次数

自由软件和开源软件之间的区别

很长一段时间,我认为自由软件是开源软件.我发现这个观点不正确,开源软件不一定是自由软件.老实说,我看不出任何差异.

我在这里错过了什么?双方的区别特征是什么?

licensing open-source

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

有开源的pastebin吗?

我经常编写维基页面或设置我需要与其他开发人员共享的配置文件.是否有任何可以安装在您自己的网络中的pastebin克隆,如果没有?如何管理您希望与公司中其他开发人员共享的代码片段或配置,其中源代码控制可能过度?

open-source sharing pastebin

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

寻找一个有助于的开源项目

那里的大量项目非常令人生畏.我查看了www.ohloh.net,它允许很好的排序和过滤,但是不容易看出哪些项目会欢迎新手,或者有一些简单的入门错误要修复的项目,甚至是docco要做的项目.

open-source project

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

如何使用弹簧的分层架构仍然遵循面向对象的结构?

我学习了spring及其分层结构(控制器,服务和dao)

@Controller("userController")

@service("userService")
@Transactional(     propagation = Propagation.REQUIRED,     isolation = Isolation.DEFAULT,      readOnly = true)

@Repository("userDAO")
Run Code Online (Sandbox Code Playgroud)

现在我很困惑如何利用这些分层结构来利用优秀的OOPS实践(如此)来构建一个大项目(现实世界中有更复杂的业务逻辑,然后通常提供示例应用程序).我还想使用这些spring事务和框架提供的其他功能.有些人可以帮我解决这个问题,或者参考开源项目来澄清我的疑问.

java oop spring open-source spring-mvc

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