随笔分类 -  Java技术

上一页 1 ··· 8 9 10 11 12 13 下一页

spring类扫描注入-----类扫描的注解解析器
摘要:通过类扫描注入到容器中,这种方式,在实际开发中还是很常用的,可以看下自己的配置文件,就会发现,自己公司的项目,搞不好就是这么注入的。 起码,我发现我公司的项目就是这么干的。 下面来演示一下简单的例子: 此例子和上一篇的差别很微弱,相比较而言,就是在xml配置文件里面的配置又变得少了。 关于要注入到容 阅读全文

posted @ 2018-09-27 10:54 四海骄阳 阅读(2875) 评论(1) 推荐(0)

Spring注解原理的详细剖析与实现
摘要:本文主要分为三部分: 一、 注解的基本概念和原理及其简单实用 二、 Spring中如何使用注解 三、 编码剖析spring@Resource的实现原理 一、注解的基本概念和原理及其简单实用 注解(Annotation)提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化得方法,使我 阅读全文

posted @ 2018-09-27 10:52 四海骄阳 阅读(373) 评论(0) 推荐(0)

深入理解Java:注解(Annotation)--注解处理器
摘要:如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。 注解处理器类库(java.lang.reflect.AnnotatedElement): J 阅读全文

posted @ 2018-09-27 10:45 四海骄阳 阅读(154) 评论(0) 推荐(0)

Dubbo与Zookeeper、SpringMVC整合与使用(干货-理论放一遍。。。还未完结!)
摘要:Dubbo跟Zookeeper的简介分享两个不错的链接: Dubbo简介:http://shiyanjun.cn/archives/325.html Zookeeper简介:http://www.open-open.com/lib/view/open1415453633887.html 说两句楼主自 阅读全文

posted @ 2018-09-09 22:53 四海骄阳 阅读(470) 评论(0) 推荐(0)

Java解析json数据
摘要:2,简写方式 阅读全文

posted @ 2018-06-24 00:14 四海骄阳 阅读(230) 评论(0) 推荐(0)

关于eclipse的resource文件没有发布到tomcat上的解决方案
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luman1991/article/details/53457302 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luman1991/article 阅读全文

posted @ 2018-06-03 04:38 四海骄阳 阅读(649) 评论(0) 推荐(0)

编程语言
摘要:编程语言 优势 劣势 Python 简单易学,能够把用其他语言制作的各种模块很轻松地联结在一起。 速度较慢,且有一些特定情况下才会出现(无法重现)的 bug C/C++ C/C++ 可以被嵌入任何现代处理器中,几乎所有操作系统都支持 C/C++,跨平台性非常好 学习难度大,且拥有大量极为复杂的功能交 阅读全文

posted @ 2018-04-27 13:22 四海骄阳 阅读(154) 评论(0) 推荐(0)

Java 出现“Illegal key size”错误的解决方案
摘要:用AES加密时出现"java.security.InvalidKeyException: Illegal key size"异常。 如果密钥大于128, 会抛出上述异常。因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件,文件位于/jre/lib/security下, 这种限 阅读全文

posted @ 2018-04-19 14:21 四海骄阳 阅读(773) 评论(0) 推荐(0)

图片处理
摘要:/** * 缩小或放大图片 * @param data 图片的byte数据 * @param w 需要缩到的宽度 * @param h 需要缩到高度 * @return 缩放后的图片的byte数据 */ private byte[] ChangeImgSize(byte[] data, int nw 阅读全文

posted @ 2018-03-29 15:26 四海骄阳 阅读(106) 评论(0) 推荐(0)

一些软件设计的原则
摘要:以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序”》中所说的,一个好的程序员通常由其操作技能、知识水平,经验层力和能力四个方面组成。在这里想和大家说说设计 阅读全文

posted @ 2018-03-12 13:56 四海骄阳 阅读(235) 评论(0) 推荐(0)

内存屏障、编译屏障:
摘要:现代 CPU中指令的执行次序不一定按顺序执行,没有相关性的指令可以打乱次序执行,以充分利用 CPU的指令流水线,提高执行速度。同时,编译器也会对指令进行优化,例如,调整指令顺序来利用CPU的指令流水线。这些优化方式,大部分时候都工作良好,但是在一些比较复杂的情况可能会出现错误,例如,执行同步代码时就 阅读全文

posted @ 2018-03-06 13:35 四海骄阳 阅读(585) 评论(0) 推荐(0)

一、为什么要学习Java虚拟机?
摘要:一、为什么要学习Java虚拟机? 这里我们使用举例来说明为什么要学习Java虚拟机,其实这个问题就和为什么要学习数据结构和算法是一个道理,工欲善其事,必先利其器。曾经的我经常害怕处理内存溢出的问题,因为不知道他为什么会出现这个问题,当我在看了这本书以后明白了垃圾回收算法,以及JVM是如何帮助我们处理 阅读全文

posted @ 2018-03-06 11:02 四海骄阳 阅读(1816) 评论(0) 推荐(0)

Linux CentOS系统上安装Eclipse
摘要:Linux CentOS系统上安装Eclipse 1. 下载Eclipse软件 下载网址:http://www.eclipse.org/downloads/packages/release/Juno/SR2 下载与操作系统版本对应的Eclipse软件,比如操作系统是64位的,则Eclipse软件也必 阅读全文

posted @ 2018-03-06 09:53 四海骄阳 阅读(19496) 评论(0) 推荐(0)

Linux下安装Eclipse
摘要:前提 安装Eclipse之前,需要先安装Java。 安装Java参考 ubuntu下搭建JAVA开发环境 下载安装包 下载地址:点此下载 提示:校园网可以使用Ipv6站点下载,速度快。 复制文件 将文件复制到安装路径下/usr/local/,并解压,最后执行。 1 2 3 4 5 6 制作快捷方式 阅读全文

posted @ 2018-03-06 09:50 四海骄阳 阅读(10628) 评论(0) 推荐(0)

JDK8新特性:接口的静态方法和默认方法
摘要:在jdk8之前,interface之中可以定义变量和方法,变量必须是public、static、final的,方法必须是public、abstract的。由于这些修饰符都是默认的,所以在JDK8之前,下面的写法都是等价的。 [java] view plain copy public interfac 阅读全文

posted @ 2018-02-11 10:28 四海骄阳 阅读(3115) 评论(1) 推荐(1)

Java 9的14个新特性总结
摘要:Java 9 包含了丰富的特性集。虽然Java 9没有新的语言概念,但是有开发者感兴趣的新的API和诊断命令。 我们将快速的,着重的浏览其中的几个新特性; 模块化系统–Jigsaw 项目 模块化是一个很通用的概念。在软件中,模块化可以运用到编写和实现一个程序和计算系统,他们都是作为独立的模块,而不是 阅读全文

posted @ 2018-02-11 09:20 四海骄阳 阅读(208) 评论(0) 推荐(0)

Java 9 逆天的十大新特性
摘要:在介绍java9之前,我们先来看看java成立到现在的所有版本。 1990年初,最初被命名为Oak; 1995年5月23日,Java语言诞生; 1996年1月,第一个JDK-JDK1.0诞生; 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入Java技术; 1996年9月,约8.3万 阅读全文

posted @ 2018-02-11 08:32 四海骄阳 阅读(229) 评论(0) 推荐(0)

Java 9 中的 9 个新特性
摘要:Java 8 发布三年多之后,即将快到2017年7月下一个版本发布的日期了。 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。 1. Java 平台级模块系统 Java 9 的定义功能是一套全新的模块系统。当代码 阅读全文

posted @ 2018-02-11 08:29 四海骄阳 阅读(138) 评论(0) 推荐(0)

Kafka入门经典教程
摘要:> tar -xzf kafka_2.9.2-0.8.1.1.tgz > cd kafka_2.9.2-0.8.1.1 复制代码 > tar -xzf kafka_2.9.2-0.8.1.1.tgz > cd kafka_2.9.2-0.8.1.1 > bin/zookeeper-server-st 阅读全文

posted @ 2018-01-04 11:37 四海骄阳 阅读(685) 评论(1) 推荐(0)

ActiveMQ 了解
摘要:Active MQ 是JMS的一个具体实现,所以首先要对JMS有所了解。 1. JMS: 定义:Java消息服务(Java Message Service),是Sun是提出来的为J2EE提供企业消息处理的一套规范,他提供了创建,发送,接受,读取消息的服务。能接受消息生产者的(Message Prod 阅读全文

posted @ 2017-12-15 17:26 四海骄阳 阅读(521) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 下一页

导航