首页
学习
活动
专区
工具
TVP
发布

xingoo, 一个梦想做发明家的程序员

专栏作者
805
文章
897143
阅读量
80
订阅数
漫谈Java IO之 Netty与NIO服务器
前面介绍了基本的网络模型以及IO与NIO,那么有了NIO来开发非阻塞服务器,大家就满足了吗?有了技术支持,就回去追求效率,因此就产生了很多NIO的框架对NIO进行封装——这就是大名鼎鼎的Netty。 前几篇的内容,可以参考: 网络IO的基本知识与概念 普通IO以及BIO服务器 NIO的使用与服务器Hello world Netty的使用与服务器Hello world 为什么要使用开源框架? 这个问题几乎可以当做废话,框架肯定要比一些原生的API封装了更多地功能,重复造轮子在追求效率的情况并不是明智之举。那
用户1154259
2018-04-10
1K0
【Spring实战】—— 1 入门讲解
这个系列是学习spring实战的总结,一方面总结书中所写的精髓,另一方面总结一下自己的感想。   基础部分讲解了spring最为熟知的几个功能:依赖注入/控制反转 和 面向切面编程。   这两个就不再多说了,功能比较简单,也没有制作样例,后面再深入操作下。   Spring使用POJO类编写程序,也就是简单的java对象。   这样spring带来的好处:   1 代码轻量级并减小编程的入侵。   2 通过依赖注入和控制反转实现松耦合。   3 基于切面和管理,进行声明式的编程。   4 通过模板,减
用户1154259
2018-01-18
4650
【插件开发】—— 6 SWT 复杂控件使用以及布局
前文回顾: 1 插件学习篇 2 简单的建立插件工程以及模型文件分析 3 利用扩展点,开发透视图 4 SWT编程须知 5 SWT简单控件的使用与布局搭配   前几篇讲到了简单控件的使用,复
用户1154259
2018-01-18
1.1K0
复制控制---复制构造函数
复制构造函数 只有单个形参,而且该参数是对本类类型对象的引用。 主要用于: 1 根据另一个同类型的对象显示或隐式的初始化一个对象 string a = "abc"; //调用复制构造函数将a初始化为abc string aa = string(); //调用string()的构造函数,创建一个新的对象,再调用 复制构造函数初始化aa string aa(5,"c"); //直接初始化 2 复制一个对象,将它作为实参传给一个函数 3 从函数返回时复制一个对象 AA function(AA& a){ ...
用户1154259
2018-01-17
1.2K0
【Spring实战】—— 4 Spring中bean的init和destroy方法讲解
本篇文章主要介绍了在spring中通过配置init-method和destroy-method方法来实现Bean的初始化和销毁时附加的操作。 在java中,我们并不需要去管理内存或者变量,而在C或C++中,可以通过new和delete等方式来创建和删除变量或者对象。在Spring中,如果想要对一个bean进行初始化和结束附加一定的操作,则可以使用上述的两个方法来实现。   在介绍这两个方法前,读者需要了解Spring中bean的生命周期,最常使用的两种生命周期是:singleton和prototyp
用户1154259
2018-01-17
9530
【java开发系列】—— 集合使用方法
前言   在java中提供给我们了一些类似C++泛型的简单集合,list,set,map等。这里,简单介绍一下这些集合容器的使用方法,以及复杂对象元素的自定义排序。   首先看一下集合的框架图:
用户1154259
2018-01-17
5830
Docker容器入门
为什么要看docker 从去年起就或多或少的接受了docker的熏陶,主要还是Infoq在去年有很多关于docker的实践视频讲座,记得有一篇是《Docker在雪球的技术实践》,当时听的也不是很明白,就萌生了了解docker的想法。 可惜由于工作的关系,一直没有接触到这方面的内容,因此学习的计划也就暂时搁置。直到前不久京东促销买了本docker的书籍、又上网买了本盗版的电子书,想趁着春节好好学习一番,没想到回家就玩了。 直到最近抽出时间读一下《第一本docker书》,就当做先了解了解。 我理解的docker
用户1154259
2018-01-17
8160
Spring MVC那点事儿
自问自答 1 Spring MVC的启动原理? spring mvc是基于ioc容器的,因此需要先创建IOC容器,才能创建对应的spring mvc执行环境。 IOC容器是通过ContextLoaderListener创建的,这个类通过servletContext创建。 在SpringMVC中,最核心的思想其实就是通过Servlet拦截URL,交给相应的handler处理。 2 如何拦截并解析的url? 通过DispatcherServlet转发请求,然后通过Handlermapping进行url映射的解析
用户1154259
2018-01-17
4140
Java程序员的日常—— 垃圾回收中引用类型的作用
在Java里面,是不需要太过于关乎垃圾回收,但是这并不意味着开发者可以不了解垃圾回收的机制,况且在java中内存泄露也是家常便饭的事情。因此了解垃圾回收的相关知识就显得很重要了。 引用,在垃圾回收中是一个很关键的概念,它关系到如何辨别这个对象是否被回收,什么时机回收。 引用的类型 在Java中引用的类型可以分为四个类型,依次是: 强引用:在任何时间JVM都不会进行回收 软引用:在内存不够的时候,JVM会进行回收 弱引用:只要进行垃圾回收,就会触发回收 虚引用:不知道啥时候就被回收了,可以理解为没引用一
用户1154259
2018-01-17
6830
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档