在PhpStrom和IDEA中使用Subversion-在PhpStrom和IDEA中使用SVN
重装了系统,装了上绿毛小海龟后,重新测试了最新的PhpStrom 2016.3.1,还有个重要的事情就是设置SVN,设置方法如下图: 设置好后在系统中添加SVN仓库地址,如下图: 设置好后,就可以愉快的使用SVN管理源码了!
重装了系统,装了上绿毛小海龟后,重新测试了最新的PhpStrom 2016.3.1,还有个重要的事情就是设置SVN,设置方法如下图: 设置好后在系统中添加SVN仓库地址,如下图: 设置好后,就可以愉快的使用SVN管理源码了!
IntelliJ IDEA 2016.3 2016.3 PREVIEW 发布了,这个曾经与Eclipse分庭抗衡到现在到现在占领大部分市场份额并被公认为最高效的Java IDE工具重磅推出了2016的第三个PREVIEW。下面是一些IntelliJ IDEA 2016.3 2016.3 PREVIEW的新特性: Java部分更新 1. Refactoring to Java 8(具体特性参看下图) Now, if you
DBSight 4.1.1下载地址发布了,关注DBSight 4系列的朋友可以直接去官方获取最新的DBSight 4.1.1下载地址下载试用。本次发布的DBSight 4.1.1可以说是毫无征兆,因为笔者在官方照了半天也没看到有关DBSight 4.1.1的更新记录(难道开发者忘记更新了?),不过话会所回来根据DBSight一贯的更新风格DBSight 4.1.1只是小版本号的更新,肯定是在DBSight 4.1.0的基础上作出了一定的改进,不会有特别大的改动的,因此又条件的朋友可以考虑生就一下的说。 DBsight是一套给予Java的全文检索解决方案,DBSight4以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight 的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现 DBsight作者还使用了 JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套 JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。从DBSight 4.0版本开始,DBSight正式支持Lucene4.0版本,也就是说DBSight4系列版本将享受到Java开源界最优修的全文检索工具的最新支持。 DBSight 4.1.1下载地址: DBSight 4.1.1下载
前些时间Oracle状告Google Java侵权一案似乎随着时间的流逝已经渐渐淡出人们的视线了。而作为当事人的双方Oracle和Google也都很有默契的闭口不谈此事,但是偏偏在年关来临之际(针对国人的春节而论,老外貌似没这个),Google旗下的Android再曝抄袭Java源码事件,而Google侵权案也再次升级。 北京时间1月22日凌晨消息,美国专利博客网站FOSS Patents周五撰文称,在Android 2.2的源代码中发现了37个与Java代码中完全相同的文件。任何人都可以从网上下载到Android 2.2的代码并对其检测。该博客作者弗洛安·穆勒(Florian Mueller)称,他发现Android中37份文件代码与Java 2标准版第5版中的代码完全相同。其中部分代码甚至还清楚地被Sun表明为“专有/机密”。 穆勒称,“不管这些代码属于私有还是GPL协议,都不应该被甲骨文之外的第三方以Apache开源协议公布出来。” 甲骨文去年8月起诉谷歌,指控Android和Dalvik虚拟机侵犯了甲骨文的Java专利。谷歌随后否认了这一指控。 摘自:开源中国社区
不知道各位关注OSChina的朋友是否有留意到,最近OSChina推出全球首款开源内裤,作为OSChina的忠实fans,的确对红薯大哥这场颠覆传统意义开源周边的做法表示钦佩,笔者羡慕过Mozilla的U盘,收到过江南白衣送给偶的SpringSide杯子,拿过IBM的扑克,也带上了Suse的钥匙扣,虽然最终于Oracle的T-Shirt无缘但总算也是见到笔者同时穿来上班(郁闷啊。。。,谁让自己当时不去参加的)。但从来没有见到过如此另类又贴心的开源周边。即日起开源内裤火爆上市,笔者在第一时间抢拍了2条,根据红薯大哥的描述,该内裤质地十分不错,具体关于内裤的信息可以参考下面网址: http://www.oschina.net/shop/item2/8 下面是穿过开源内裤的一些同僚的反应: 红薯:自从穿了oschina开源内裤,腰也不酸了,腿也不疼了,一口气上五楼还不带喘气的。 老枪:自从有了oschina开源内裤,每天三次,每次三分钟。 虫虫:大哥,你是知道我的,以前没有“它”吧,总觉得战斗力差点,现在终于好了,羊没吐气了。 XYZ1:有了oschina开源内裤,她好,我也好。 XYZ2:我觉得屁股后面的 Hello World 改成 Hello Girls 更合适。 XYZ3:这玩意有个最大的不足,不能当外衣穿。 佛爷:关键看疗效,谁穿谁知道。 其实无论是否是oschina的粉丝,作为对开源产品无比热爱的笔者和一些笔者的朋友对开源周边都是热爱之极,虽然在受限于能力无法对开源做出更多的贡献,但购买一些力所能及的开源周边算是对开源最大的回报了吧。还等什么,赶快去抢拍吧?过了这个村,可就没这个店了!!! 抢拍开源内裤地址: 开源内裤抢拍地址 最后上一张开源内裤清晰照片,方便广大开源爱好者参考:
DBSight 4.1.0下载地址发布了,关注DBSight的朋友可以直接去官方获取最新的DBSight 4.1.0下载地址下载试用。最近一直都没有工作了,兴趣似乎也有些转变了。感觉岁月不饶人啊,转眼刚从学校毕业的感觉稍纵即逝,在岗位上奋战了6年之久似乎感觉到了疲倦也压力的来袭,越来越懒惰了。偶尔想想真的做Java开发就是自己一直追求的梦想吗?自己已经不是很清楚了,现在唯一感觉到的就是自己需要努力为了活着而拼搏,无论做啥似乎都无所谓了,不做Java又何妨?做开发又如何?总之为了解决温饱问题,只要不违法的,我感觉都可以考虑去做了。牢骚我就少发一些了,由于最近的疏忽DBSight已经连续跳了两个版本了,这次一并发出来。 DBsight是一套给予Java的全文检索解决方案,DBSight4以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight 的核心使用 Java开源界最为流行的Lucene框架编写,同时配合流行的Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现 DBsight作者还使用了 JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套 JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。从DBSight 4.0版本开始,DBSight正式支持Lucene4.0版本,也就是说DBSight4系列版本将享受到Java开源界最优修的全文检索工具的最新支持。 DBSight 4.1.0主要改进包括(从4.0.8到4.1.0): DBSight 4.1.0增加了十进制范围检索功能 DBSight 4.1.0增加了对浮点型的列的sum和average函数支持 DBSight 4.1.0修正了分布式模式60秒超时的bug DBSight
Tomcat 7.0.6下载地址发布了,关注Tomcat 7系列产品的朋友可以直接去Tomcat官方获取最新的Tomcat 7.0.6下载地址下载试用。按照官方的说法本次发布的Tomcat 7.0.6是Tomcat 7系列的第一个稳定版本(晕,难道说之前发布的虽然有正式版,但貌似一直都不稳定?),在Tomcat 7.0.6中,着重解决了session管理中的性能问题,同时增强了对内存泄露问题的扫描检测机制,当然少不了大量bug的修复,后续者也是Tomcat 7.0.6被称之为Tomcat 7第一个稳定版本的主要原因吧。 Tomcat 7是目前Tomcat系列产品的最新版本,同时Tomcat 7最大的变化就是对Java版本和运行环境的改变。Tomcat 7是针对Java 6设计的,同时因为Tomcat 7.0.4引入了Eclipse JDT Java编译器,因此让Tomcat 7可以在不安装JDK的情况下直接编译JSP文件。也就是说Tomcat 7.0.4在运行JSP项目的时候无须JDK的支持,而Ecliipse JDT
Maven 3.0.2下载地址发布了,关注Maven 3的朋友可以直接去Maven官方获取最新的Maven 3.0.2下载地址下载试用。Maven 3是Maven系列项目管理工具的最新版本,有趣Maven 2的成功,Maven 3将决定兼容Maven 2的同时增加更多的新特性。因此试用Maven 2的朋友几乎可以说是无缝移植到Maven 3,并且通过简单的修改POM就可以享受到Maven 3.0.2的新特性。本次发布的Maven 3.0.2是一个bug修复版本,主要用来搞定一些已知的问题同时对一些细节进行了改进以保证Maven 3更加易用更加方便。同时官方也表示对于任何试用Maven 3的用户都建议升级到最新的Maven 3.0.2,以保证最大限度的发挥Maven 3的特性和能量。 Maven是一个采用纯Java编写的开源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制项目。
Java 7和Java 8的是Oracle周中的利器。作为一名Java爱好者兼开发人员来说Java 6已经给我们带来了很多很多,不过随着各种语言不断的融入吸纳新特性Java的发展是大势所趋。况且随着Oracle得到了Java没有理由不将其大力发展下去,况且Oracle也是在豪赌Java的未来,那么接下来Java 7 与 Java 8就变得极为重要。而就在近几天Java 7 与 Java 8的JSR标准已经通过审核。最近Java JSR经核准通过,但Apache全部投了反对票。Google与Tim Peierls则对Java SE 7与Java SE 8 JSR投了反对票,以此在闹得沸沸扬扬的TCK许可与使用限制这个问题上发出了自己的声音。 Project
Groovy 1.8下载地址发布了,关注Groovy 1.8的朋友可以直接去官方获取最新的Groovy 1.8下载地址下载试用。Groovy是一门运行在JVM上的脚本语言,由于Groovy出现的时候已经涌现出了不少脚本语言(比如Ruby),因此Groovy借鉴了很多脚本语言的特点,尤其是Ruby,这种纯面向对象的脚本语言。相对于传统语言来说,Groovy同时拥有脚本语言的诸多方便特性,同时还拥有Java社区胖大的第三方类库的支持,可谓是如虎添翼。笔者的项目中数据库升级部分就采用了Groovy脚本来编写,简单方便。优点不容置疑阿。不过随着Ruby的逐渐火爆,Sun萌生了另一种想法,将Ruby移植到JVM上,于是乎JRuby出现了。不过随着Sun被Oracle收购,似乎JRuby的发展也已经没有以前那么火爆了。之后由于SpringSource社区的大力支持,Groovy以及使用Groovy为基础的Grails框架得到了一定的发展。现在Groovy已经跻身主流语言之列,在最近的Tiobe排名中也有不错的表现的说。 Groovy主要包含如下优势: Groovy个人认为最大的一个优势就是学习简单,很容易上手。 Groovy是一个基于Java虚拟机的敏捷动态语言。 Groovy构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征。 Groovy为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为零)。 Groovy支持DSL(Domain Specific Languages领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。 Goovy拥有处理原生类型,面向对象以及一个Ant DSL,使得创建Shell Scripts变的非常简单。 Groovy在开发Web,GUI,数据库或控制台程序时 通过减少框架性代码 大大提高了开发者的效率。 Groovy支持单元测试和模拟(对象),可以简化测试。