Tag:

Linux软件包储存库中的* -dev软件包实际上包含什么?

我的问题是非常基本的,就像我现在所知道的那样。 我是一个长期的Linux用户,但最近才对编程感兴趣。 我发现Ubuntu存储库中的许多stream行的应用程序都具有-dev软件包(例如,除了pidgin之外的pidgin-dev )。 我的问题是这样的: 这些包里有什么? 下载pidgin-dev如何帮助Pidgin开发? 它是否像创build给定应用程序的插件所需的工具的依赖性检查一样简单? 我希望在-dev包中会有大量的文档,但是如果有的话,我不知道如何访问它。 我正在想像一个手册页,但对编辑代码有用。 任何和所有的build议比欢迎!

尝试使用Spring Data JPA创build自定义存储库时找不到types错误的属性

我有一个媒体实体,有一些用户上传的文件的基本字段。 为了保存上传文件的字节数,我想创build一个自定义的存储库来保存这个function。 按照Spring文档中的步骤,我创build了一个如下所示的接口: public interface MediaBytesRepository { public byte[] getBytes(Media media) throws IOException; public void saveBytes(Media media, byte[] bytes) throws IOException; public void appendBytes(Media media, byte[] bytes) throws IOException; public void deleteBytes(Media media) throws IOException; public boolean bytesExist(Media media) throws IOException; } 然后我提供了一个名为MediaBytesRepositoryImpl接口的实现 有了这个,我创build了以下界面: public interface MediaRepository extends JpaRepository<Media, Long>, MediaBytesRepository { } 现在,当我启动服务器时,我得到以下堆栈跟踪: SEVERE: […]

在github,bitbucket等存储库网站上托pipe敏感数据有多安全?

这只是一个好奇心的问题。 我想知道在Github,Bitbucket等存储库网站上托pipe敏感数据的安全性如何? 是否足够安全地摆脱本地机器上的所有代码,并将其全部存储在那里? 从保守公司机密的angular度来看安全呢? 我注意到这些网站吹捧像谷歌和雅虎这样的大公司使用他们的服务,但是这些大公司是否真的把这些商业秘密和重要的公司代码存储在这样的网站上? Github有一个页面( http://help.github.com/security ),里面有一些有趣的信息,显示他们正在推销它,就像我所描述的那样愚蠢。 但在实践中,像Google这样的大公司是否真的发现他们的专有秘密和大量的代码真的是安全的,可以在这样的网站上窥探和灾难性的事件?

git push和git pull有什么区别?

我今天偶然发现了一些奇怪的东西。 我在夏天的时候问过一个同事帮我为自己的代码build立了一个新的远程git仓库,对于他做了什么以及我想做什么感到困惑。 我请求他发送他的configuration,以便能够看到他的遥控器的path,发现他没有遥控器。 当我问他这个问题时,他这样解释他的工作stream程: 改变本地的东西 承诺 移到远程目录 git拉c:\ localdir 所以不是推到遥远的地方,而是不断地从他的本地回购站点到我们的服务器。 一些倒退的工作。 当我面对他的时候,他问我有什么不同,我不能回答他,但我认为有一些事情是正确的? 所以我对你们的问题是:推动遥控器和遥控器的区别是什么?

将Joda时间添加到Android Studio

我从Joda网站上获得了这个文件,并按照这些添加库的说明进行操作,但是当我进入Gradle同步程序时,我得到了这个错误: Gradle同步 Error:Configuration with name 'default' not found. Gradle构build Error:A problem occurred configuring project ':app'. > Cannot evaluate module joda : Configuration with name 'default' not found. 有点困惑,我环顾四周,看到图书馆应该有自己的gradle文件,但joda包不。 当我尝试使用import org.joda.time; 它不能解决joda 。 有谁知道我做错了什么?

从另一个仓库Git拉

我有一个名为Generic的存储库,这是一个通用的应用程序。 我把它分成了一个名为Acme的仓库,它只是build立在应用程序存储的Generic仓库上,并向其添加Acme Co品牌。 如果我对Generic的核心function进行了更改,我想用我对Generic的核心function所做的最新更改来更新Acme存储库。 我该怎么做? 据我所知,我本质上是试图将上游存储库中所做的更改合并到当前分支中。 如果它意味着什么,我正在尝试这样做,因为我有一个通用的应用程序,然后我build立和个人客户端品牌(如本例中的Acme )。 如果有一个更清洁的方式,让我知道。

做一个能胜任的scala程序员是否需要你成为一个有能力的java程序员?

我非常喜欢Scala的美学风格,还有很多概念性的工作,比如打字系统和图书馆。 然而,当我开始修改Scala(并且看到我的一些同事修补它)时,我发现自己不得不挖掘越来越多的Java知识(特别是以库的方式)。 这给我带来了一些问题: 从来没有一个Java程序员,我不熟悉或不熟悉Java标准库或其他stream行的库(如Apache Commons)。 我在Java领域的google-fu很薄弱。 很难知道要search什么东西 – 一个问题因编程新手的大量无关的或基本的Java教程而加剧。 在这一点上,我不确定我是否应该咬紧牙关,尝试通过Javafind最快最全面的游览来追赶自己20年的Java开发,或者是否合理地继续尝试逐步补丁知识,我在周围徘徊scala。 Scala在我们当中所能提供的任何智慧都将不胜感激。 PS我毫不怀疑自己熟悉Scala语法的能力,而且我对函数式编程和scala社区中的范例感到满意和满意。 但程序员的能力不仅仅是以自己的能力为基础,而且也是一个人学习的能力,以及从别人那里采用工具和技能的能力。

Haskell库的概述和质量

我想在生产中使用Haskell。 它有很多的libraties,但并不是所有的都是稳定的,准备使用和发达的。 一些有趣概念的图书馆具有实验性的地位。 许多库仍然是小版本(例如0.0.1)。 其中一些刚刚放弃。 Hackage太大了,无法监控它们,所以我需要对目前的库状态,它们的前景和适用性进行简要的介绍。 我明白这个问题非常广泛,但是这个信息对任何人都是有用的。 在这里,我们可以一点一点地收集信息,然后将其用于信息性的论文。 那么我可以使用哪些库: 快速arrays能够处理数百万个项目 快速而强大的地图(可能是Data.Map?) 快速,通用和方便的树木 队列,哈希表 常用expression 有限状态机 neural network,遗传algorithm math计算 物理(可用于游戏开发) GUI image processing(实际上我们有各种图像格式) 使用数据库(也许ORM或一些DSL来生成SQL) function反应式编程 OpenGL绑定(是的,HOpenGL是好的),OpenAL和OpenCL绑定 parsing(Parsec是我认为很好) multithreading和并行编程 networking 多用途游戏引擎 别的东西? 有什么工具也是有趣的: testing(QuickCheck) logging(也许hslogger) 剖析 debugging 这里的类似主题的链接: 什么是最好的Haskell库来操作一个程序? 正则expression式和string库在Haskell中 用于Haskell中严格数据结构的库 内存高效的string在Haskell中 哪个Haskell库用于计算机graphics几何? 哪个Haskell XML库可以使用? 其他链接 应用程序和库(列表和简要说明) 常用expression 你应该使用的Haskell库 现在有很多Haskell库。 我们要做什么呢? 受欢迎的Haskell软件包:2010年第二季度报告 谢谢。

4j是什么意思?

我注意到一些java库使用这个作为后缀: log4j, couchdb4j, neo4j, launch4j, etc..

Java out.println()这怎么可能?

我见过一些代码,如: out.println("print something"); 我试过import java.lang.System; 但它不工作。 你如何使用out.println() ?