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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
/***将本地文件上传到文件系统**@paramregion用户所在数据中心*@paramuserId用户id*@paramtargetFolderUuid目标文件夹的id*@paramfilePath本地文件路径*@return*/publicst... 查看全文
· Spring MVC能响应HTTP请求的原因?发布时间:2018-09-07
很多Java面试官喜欢问这个问题:一个SpringMVC的项目文件里,开发人员没有开发自己的Servlet,只通过注解@RequestMapping定义了方法home能响应发向/mvc/test1的请求。使用urlhttp://localhost:9... 查看全文
我之前曾经写过一篇文章使用Cordova将您的前端JavaScript应用打包成手机原生应用,介绍了如何使用Cordova框架将您的用JavaScript和HTML开发的前端应用打包成某个手机平台(比如Android,iOS)的原生应用。那么,您也许... 查看全文
· zookeeper学习笔记(二)发布时间:2018-09-06
在zookeeper学习笔记(一)中记录了zookeeper相关概念,这一篇是使用zookeeper开发。一、安装zookeeper的安装参考Kafka学习笔记【二】-安装中的第二章节,注意zookeeper.propertis对应为zoo.prop... 查看全文
· 理解Java7和8里面HashMap+Concur发布时间:2018-09-06
###前言理解HashMap和ConcurrentHashMap的重点在于:(1)理解HashMap的数据结构的设计和实现思路(2)在(1)的基础上,理解ConcurrentHashMap的并发安全的设计和实现思路前面的文章已经介绍过Map结构的底层... 查看全文
· java : mozilla rhino jsc 发布时间:2018-09-06
mozillarhino用jsc编译*.js编写jsc.bat@echooffjava-cpD:/rhino/rhino1_7R5/js.jar;.org.mozilla.javascript.tools.jsc.Main%*编写run.bat@ec... 查看全文
· 使用javap分析Java的字符串操作发布时间:2018-09-05
我们看这样一行简单的字符串赋值操作的Java代码。Stringa="i042416";使用命令行将包含了这行代码的Java类反编译查看其字节码:javap-vconstant.ConstantFolding我们看到字符串"i042416"被Java编... 查看全文
· HttpServletRequest看这篇文章就够发布时间:2018-09-04
精彩内容推荐一套java架构师学习资源,等你拿你所需要的大数据视频教程java全套学习视频教程及源码微服务资源springboot、springcloud、docker、dubbo项目实战等倾心分享一、HttpServletRequest介绍Http... 查看全文
我下图代码第五行和第九行分别定义了一个整型变量和一个整型常量:staticfinalintnumber1=512;staticintnumber3=545;Java程序员都知道两者的区别。下面我们就用javap将.class文件反编译出来然后深入研究... 查看全文
· 微信开发?Java上传Base64图片发布时间:2018-09-03
importorg.apache.commons.codec.binary.Base64;importorg.apache.log4j.LogManager;importorg.apache.log4j.Logger;importjava.io.Fi... 查看全文
· 使用Apache工具类重写equals和hashc发布时间:2018-09-03
importlombok.AllArgsConstructor;importlombok.Data;importlombok.NoArgsConstructor;importorg.apache.commons.lang.builder.Equals... 查看全文
· Java动态代理之InvocationHandle发布时间:2018-09-03
网上关于Java的动态代理,Proxy和InvocationHandler这些概念有讲解得非常高深的文章。其实这些概念没有那么复杂。现在咱们通过一个最简单的例子认识什么是InvocationHandler。值得一提的是,InvocationHandl... 查看全文
花了一个月的时间,结合自己的理解,制作了一个以图片的方式讲解Java多线程的Live。适合以下读者:1.Java面试的同学:Live中对多线程的理解将帮助你应对面试官的刨根问底。2.总感觉理解不深,想提升Java的同学:利用框架增删改查只是浮于表面,... 查看全文
对于处于运行状态中的Java进程,JDK自带了很多工具,允许Java开发人员监控运行进程中的各种状态,比如该进程内部创建了多少个对象实例,消耗了多少内存,等等。本文基于JDK1.8而写成。我下面写了一个最简单的Java类,包含了一个无限循环,每隔5秒... 查看全文
· java : mozilla rhino js J发布时间:2018-09-01
JSON.parse和JSON.stringify这两个浏览器自带(IE6/7除外)的方法平常我们经常用到,但是一般都只是用到了他们的第一个参数,比如:字符串转对象:JSON.parse('{}');对象转字符串:JSON.stringify({})... 查看全文
· springmvc中实现拦截器发布时间:2018-09-01
Interceptor拦截器实现对每一个请求处理前后进行相关的业务,类似于servlet的Filter普通的Bean去继承HandlerInterceptorAdapter或实现HandlerInterceptor来自定义拦截器通过重写WebMvcC... 查看全文
Springmvc提供了一个DispatcherServlet来开发web应用这里采用Sevlet3.0+无web.xml的配置方式,实现WebApplicationInitializer接口替代web.xmlmaven构建零配置的springmvc... 查看全文
· Spring中实现定时任务发布时间:2018-09-01
spring中通过@EnableScheduling来开启对定时任务的支持然后通过@Scheduled声明,它支持多种类型的定时任务,包含cron,fixDelay,fixRate等实例如下:定时任务执行类packagecom.zgw.tasksch... 查看全文
· spring中监听事件发布时间:2018-09-01
spring里的事件为bean与bean间消息通信提供了支持,我们希望在一个bean处理完一个任务后,通知其他的bean做相应的事,此时就需要另外的Bean去监听当前bean所发生的事件定义spring的事件需做以下几件事:自定义事件,继承Appli... 查看全文
· java中spring里实现多线程发布时间:2018-09-01
Spring通过任务执行器(TaskExecutor)来实现多线程和并发编程的可使用ThreadPoolTaskExecutor来实现基于线程池的TaskExecutor在实际开发中由于多是异步,所以使用@EnableAsync来支持异步任务,且要在... 查看全文