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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· Java NIO - Buffer基本functi发布时间:2018-08-03
http://breezebobo.blogspot.com/2013/07/java-nio-bufferfunctionflip.html... 查看全文
· volatile关键字解析发布时间:2018-08-02
一.内存模型的相关概念计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入... 查看全文
· 转一篇泛型介绍不错的文章发布时间:2018-08-02
泛型,一个孤独的守门者。大家可能会有疑问,我为什么叫做泛型是一个守门者。这其实是我个人的看法而已,我的意思是说泛型没有其看起来那么深不可测,它并不神秘与神奇。泛型是Java中一个很小巧的概念,但同时也是一个很容易让人迷惑的知识点,它让人迷惑的地方在于... 查看全文
· java入门发布时间:2018-08-02
Java技术是什么?Java技术既是一种高级的面向对象的编程语言,也是一个平台。Java技术基于Java虚拟机(Javavirtualmachine,JVM)的概念——这是语言与底层软件和硬件之间的一种转换器。Java语言的所有实现都必须实现JVM,... 查看全文
本文介绍的例子在Android安卓手机上测试通过。先看看效果吧。可以看到这个开发好的安卓应用有三个按钮:ZoomIn缩小图片,ZoomOut放大图片和Save保存。初始页面:可以在左边边框自由移动图片,图片下面的调试界面debugscreen会显示详... 查看全文
效果倒影率为90%时的效果:倒影率10%时的效果:实现原理倒影率作为参数rate传入Reflectionbutton的事件处理函数:CreateImageWithReflection这个Java方法会根据传入的倒影率参数rate,创建一个对应高度的r... 查看全文
· 谈谈java线程中的Join发布时间:2018-08-01
最近在看java中线程相关的知识,学会很多以前感觉很模糊的知识点,今天准备记录一下线程的join方法开始写join方法前,先说一下java编程时会用到的一种等待-通知的模型,也就是wait和notify有时候我们并发编程时,一个线程修改了一个对象的值... 查看全文
· java线程同步之管道通信发布时间:2018-08-01
之前看书的时候就看过,线程之间通信的两种方式,共享变量和管道通信,一直不知道管道通信是什么,今天终于看到了,话不多数,直接showthecodepublicclassPipe{publicstaticvoidmain(String[]args)thr... 查看全文
· JVM 垃圾回收算法发布时间:2018-08-01
垃圾回收算法1.引用计数法1.1思想对于对象设置一个引用计数器,每增加一个变量对它的引用,引用计数器就会+1,每减少一个变量的引用,引用计数器就会-1,只有当对象的引用计数器=0时,该对象才会被回收。1.2优缺点1.每次在增加变量引用和减少引用时都要... 查看全文
· 企业如何快速搭建小程序官网发布时间:2018-07-31
微信小程序是目前特别火的一款程序,也是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。企业想自己搭建简单的小程序官网,可以使用开源的一些资源进行搭建,用到的接口程序和小程序源码都是开源的,闲言少叙,下面给大家... 查看全文
· java8新特性学习笔记发布时间:2018-07-31
packagecom.tmall.tac.biz;importorg.apache.commons.lang.StringUtils;importjava.util.*;importjava.util.function.Function;import... 查看全文
Redis是一个高性能高效率的key-value存储的nosql数据库,由于数据是存储在内存中,因此访问速度非常快,由于项目涉及到数据库的查询非常多,而数据变大并不是非常频繁,所以在项目中采用Redis分担大部分MySQL的压力。在项目中实际使用我用... 查看全文
ERP系统中,最优秀的前端技术非React莫属,层层封装,可以在任何一层开始构建应用,兼顾了足够的灵活性、适应性和封装重用性。如同下围棋,用最简洁的规则,描述了最复杂的智慧。而语法严格的工业语言JAVA,足够优秀能承担优良封装的任务。此文的前篇链接:... 查看全文
· Spring中HttpRequest获取的几种方式发布时间:2018-07-30
1.Controller中加参数@ControllerpublicclassTestController{@RequestMapping("/test")publicvoidtest(HttpServletRequestrequest)throwsI... 查看全文
· @Transactional注意事项发布时间:2018-07-30
@Transactional注解可以被应用于接口定义和接口方法、类定义和类的public方法上。proxy-target-class属性值来控制是基于接口的还是基于类的代理被创建。<tx:annotation-driventransaction... 查看全文
本文也发在我的个人博客上:https://hltj.me/java/2018/04/02/experience-java9-update-minors.html。本篇介绍Java9更新以及一些非重大改动。更新Java9已经正式发布半年多了。这期间不仅... 查看全文
一.概述微信推出了小程序,很多公司的客户端应用不仅具有了APP、H5、还接入了小程序开发。但是,小程序中竟然没有提供Java版本的加密数据解密算法。微信小程序提供的加密数据解密算法链接为:https://mp.weixin.qq.com/debug/... 查看全文
方法1publicstaticvoidmain(String[]args){Strings="asdfasdfasdfjaskdfjaksfjasdnbasdfsdanbakdjfkldsjfnba";inty=0;while(s.indexOf("... 查看全文
· Java微服务框架一览(转载)发布时间:2018-07-26
本文首先简单介绍了微服务的概念以及使用微服务所能带来的优势,然后结合实例介绍了几个常见的Java微服务框架。微服务在开发领域的应用越来越广泛,因为开发人员致力于创建更大、更复杂的应用程序,而这些应用程序作为微小服务的组合能够更好地得以开发和管理。这些... 查看全文
· Java虚拟机内存结构发布时间:2018-07-26
Java虚拟机的内存结构在程序运行时,JVM包含了两种运行时数据区,一种是与JVM同步存在的,在JVM启动时一直存在,直到JVM退出时才销毁,由所有的线程共享;另一种是与每个线程同步存在,线程退出则销毁。运行时数据区包含如下几部分:1,程序计数器每一... 查看全文