程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· java实现拖动图片验证码发布时间:2018-05-16
思路是,对原图产生两张图片,一张是底图,被抠掉一部分的图片,另外一张是移动图,被抠出的来部分只写了后台怎么生成拖动验证码的两个图片,前端的还没写,待续。以下是后台的代码/**根据源图片,剪切出两张图**/packagecom.chainway.dra... 查看全文
· 像鸟一样思考更好的并行编程发布时间:2018-05-15
介绍编写一个应用程序并行运行很困难,对吧?我的意思是,它一定很难,否则我们会看到各处的并行程序。我们所看到的都是平滑的并行应用程序,可以毫不费力地使用每个可用的核心。相反,多线程应用程序是例外而不是规则。编写并行程序似乎有两个主要障碍:学习您选择的语... 查看全文
· 快速学习Redis系列(持续更新)发布时间:2018-05-15
1.Redis是什么?Redis是一个用ANSIC语言编写的,遵循BSD协议的一个高性能key-value数据库2.Redis的优点缺点相对于其它key-value产品的优点:1)支持数据库的持久化,可以把内存中的数据存入磁盘中,重启可加载使用2)支... 查看全文
· spring boot 源码解析-SpringAp发布时间:2018-05-15
前?我们?成?个springboot项?时,会?带?个启动类.代码如下:@SpringBootApplicationpublicclassSpringBootAnalysisApplication{publicstaticvoidmain(Strin... 查看全文
· 原子操作发布时间:2018-05-15
一.Javavolatilevolatile关键字可保证变量可见性,但是无法保证原子性,下面演示多线程修改共享变量Count场景。/***共享变量在多线程下修改测试*/publicclassNonAtomicTestextendsThread{pub... 查看全文
· Spring中的@Transactional 放在发布时间:2018-05-15
Spring中的@Transactional放在类级别和方法级别上有什么不同?@Transactional放在类级别上是否等同于该类的每个方法都放上了@Transactional?是的一般类上这么写//默认将类中的所有函数纳入事务管理.@Transa... 查看全文
此方案使用了PageOffice产品实现在线打开Word文档:1.首先从PageOffice官网下载产品开发包,http://www.zhuozhengsoft.com/dowm/,下载PageOfficeforJAVA2.把PageOffice产品... 查看全文
一、背景介绍Word文档与日常办公密不可分,在实际应用中,当某一文档服务器中有很多Word文档,假如有成千上万个文档时,用户查找打开包含某些指定关键字的文档就变得很困难,一般情况下能想到的解决方案是使用服务器端的Apachepoi技术将所有文档的文本... 查看全文
· java操作word(一)发布时间:2018-05-15
一、需求背景在做项目的过程中,经常会遇到要把数据库数据导出到Word文件中的需求,因为很多情况下,我们需要将数据导出到WORD中进行打印。此需求可以通过用程序填充数据到word模板中来实现。所谓模板也就是标记了数据位置的Word文件。模板可以简单的分... 查看全文
· Linux下Rsync+Inotify-tools发布时间:2018-05-15
转载:http://www.osyunwei.com/archives/7435.html操作系统:CentOS5.X源服务器:192.168.21.129目标服务器:192.168.21.127,192.168.21.128目的:把源服务器上/ho... 查看全文
程序员阶段大学毕业,被校招到一家小公司搬砖,大家常自嘲叫码农的阶段。这个角色职责是把需求或产品实现为用户可用的软件产品。此职位为执行级别。另外因为经验较少,一般需要求助别人,或与别人一起完(ban)成(zhuan)一个任务。此阶段我经历3年,总结出程... 查看全文
最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到二万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿二万的不太可能是码农了,应该已经转管理。还有区域问题,这个不... 查看全文
JVM1.6GC详解前言JVMGC是JVM的内存回收算法,调整JVMGC(GarbageCollection),可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,所以我... 查看全文
一台Java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。图:京东自研UMP监控分析打出jstack文件,通过IBMThreadandMonitorDumpAnalyzerforJava工具查看如下:图:IBMThrea... 查看全文
大周一的,上班没带耳机pom文件依赖<!--mail--><dependency><groupId>com.sun.mail</groupId><artifactId>javax.mail&... 查看全文
几种进程间的通信方式(1)管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有血缘关系的进程间使用。进程的血缘关系通常指父子进程关系。(2)有名管道(namedpipe):有名管道也是半双工的通信方式,但是它允许无亲缘关系进... 查看全文
介绍在谈及网络IO的时候总避不开阻塞、非阻塞、同步、异步、IO多路复用、select、poll、epoll等这几个词语。在面试的时候也会被经常问到这几个的区别。本文就来讲一下这几个词语的含义、区别以及使用方式。Unix网络编程一书中作者给出了五种IO... 查看全文
· 使用SAP云平台 + JNDI访问Internet发布时间:2018-05-13
以InternetServicehttp://maps.googleapis.com/maps/api/distancematrix/xml?origins=Walldorf&destinations=Berlin为例,在浏览器里访问这个ur... 查看全文
· ABAP和Java的destination和JND发布时间:2018-05-13
Netweaver里使用事务码SM59创建Destination:Java新建一个destination:测试代码:try{Contextctx=newInitialContext();ConnectivityConfigurationconfigu... 查看全文
· java性能优化发布时间:2018-05-13
在项目压测过程中,发现系统占用,上下文切换非常频繁,在此记录下调优过程,希望对后来人有所帮助。测试方法:模拟客户端实际操作,向服务器高并发发送数据,查看服务器的负载情况。服务器基本配置如下1,基本性能监控工具top1)top使用方式1top通过top... 查看全文