程序员

程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。

IDEA在Chrome浏览器中调试

本文将介绍怎样使用 JetBrains+IDE+Support+2.0.7.crx Chrome插件实现IDEA调试代码,且在IDEA中修改HTML/CSS文件,不需要刷新Chrome浏览器。

IDEA自动根据屏幕代码换行

IDEA可以通过在设置页面的 Settings -> Editor -> General -> 'Soft Wraps' 中勾选"Use soft wraps in editor"复选框来使代码根据屏幕宽度自动换行。

PowerDesigner UML关联线显示名称

在使用PowerDesigner绘制UML时,我们需要在两个实体之间进行建立关联关系,怎样显示关联关系的名称呢?下面将教你,呵呵。

Idea 编译报错 javacTask: 源发行版1.6 需要目标发行版1.6

在使用Idea编译项目时抛出"Information:java:javacTask: 源发行版 1.6 需要目标发行版 1.6"错误。本文章将给出该错误的解决方式。

禁用IDEA重复代码提示

在使用IDEA进行编码时,重复代码会有灰色的波浪线下划线,本文将介绍通过两种方式来取消重复代码提示。

IDEA编译Error:java: Compilation failed: internal java compiler error错误

使用IntellJ IDEA 2016开发Java WEB应用,通过tomcat启动项目时,在编译阶段抛出了"Error:java: Compilation failed: internal java compiler error"错误信息。根据信息可以得知是java版本不正确,我们可以直接通过IDEA修改当前项目的java版本。

常见Java开源缓存框架

为了提高系统性能我们首先想到的是增加缓存,因为这比优化程序更容易、更简单、效果也会更加明显。那么目前市面上面有什么主流的Java缓存框架呢?主要有OSCache、Java Caching system、EHCache(Hibernate默认缓存框架)

RBAC基于角色的访问控制

基于角色的访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。

乐观锁和悲观锁的区别

悲观锁,就是不管是否发生多线程冲突,只要存在这种可能,就每次访问都加锁。乐观锁,就是通过标记值控制,每次操作前通过标记值判断是否是最新内容,最新内容就可以操作,不是最新的就继续循环判断标记值,直到是最新类容。在大量冲突发生时,悲观锁的锁消耗大,乐观锁的读取次数会多。

常用免费UML建模工具

本文推荐的几个常见免费的UML建模工具。对软件开发而言,软件的对象模型有助于他们对软件的需求以及系统的架构和功能进行沟通。UML工具很多是商用的,价格不菲;而免费的UML建模工具,功能完善的很少。以下推荐的是五个免费的UML建模工具,相对而言还算功能比较不错。

25个让Java程序员更高效的Eclipse插件

Eclipse提供了一个可扩展插件的开发系统。这就使得Eclipse在运行系统之上可以实现各种功能。这些插件也不同于其他的应用(插件的功能是最难用代码实现的)。拥有合适的Eclipse插件是非常重要的,因为它们能让Java开发者们无缝的开发基于J2EE和服务的应用程序。Eclipse的插件也能帮助他们开发不同应用架构上的程序。

如何合理地估算线程池大小?

这个问题虽然看起来很小,却并不那么容易回答。大家如果有更好的方法欢迎赐教,先来一个天真的估算方法:假设要求一个系统的TPS(Transaction Per Second或者Task Per Second)至少为20,然后假设每个Transaction由一个线程完成,继续假设平均每个线程处理一个Transaction的时间为4s。那么问题转化为:

去掉eclipse的RemoteSystemsTempFiles目录

这个东西是用来做远程文件本地缓存使用的,建议不要删除。eclipse有一个“Remote System ExExplorer”的Perspective,里边有FTP、ssh、Linux、Unix、Windows、Telnet等各种远程终端功能,这些功能依赖于“RemoteSystemsTempFiles”。

Quartz工作原理

Quartz是一个大名鼎鼎的Java版开源定时调度器,功能强悍,使用方便。Quartz的原理不是很复杂,只要搞明白几个概念,然后知道如何去启动和关闭一个调度程序即可。

VisualSVN Server 的安装

VisualSVN 和 Subversion 一样,都是版本控制器 SVN 的服务端,一个重要区别是 VisualSVN 比 Subversion 配置起来容易的多了。需要知道的是, VisualSVN 和 VisualSVN Server 又有一定区别,两者虽然同是 SVN 的服务端,但前者是收费的,后者是免费的。

首页 上一页 6 7 8 9 下一页 末页 共130/9页
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号