不积跬步,无以至千里

博客园 首页 新随笔 联系 订阅 管理

文章分类 -  Java

上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页

摘要:我从0构建了一个可靠的双工的有序的基于流的协议,叫做PCT协议 :) OSI七层模型和TCP/IP四层模型 谈到计算机网络,就一定会说起OSI七层模型和TCP/IP四层模型,不过我们先从为何分层 说起。 为什么要分层 软件开发的过程中,我们经常听到的词语是"解耦","高内聚,低耦合"等等诸如此类的 阅读全文
posted @ 2017-08-14 18:24 Zeroassetsor 阅读(1202) 评论(0) 推荐(0)

摘要:一些对程序员有用的网站 在学习CS的时候有一些你必须知道的有用的站点来获取通知为了你的技术储备和学习新知识。这里是一个你应该访问的不是非常全面的一些站点的列表,这个列表会不断更新,只要我能得到链接,你也可以通过添加你知道的来为此做出贡献 Index 索引 当你遇到问题时 新闻篇 针对新手的代码训练 阅读全文
posted @ 2017-08-14 16:54 Zeroassetsor 阅读(560) 评论(0) 推荐(0)

摘要:spring mvc简介与运行原理 Spring的模型-视图-控制器(MVC)框架是围绕一个DispatcherServlet来设计的,这个Servlet会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。 (1) Http请求:客户端请求提 阅读全文
posted @ 2017-07-17 19:33 Zeroassetsor 阅读(282) 评论(0) 推荐(0)

摘要:Java生成Pdf技术方案,通过Html模板引擎进行数据渲染,通过iText生成Pdf,通过Jpedal生成图片。解决CSS样式兼容问题,中文字体问题等。 1.背景 在某些业务场景中,需要提供相关的电子凭证,比如网银/支付宝中转账的电子回单,签约的电子合同等。方便用户查看,下载,打印。目前常用的解决 阅读全文
posted @ 2017-07-10 16:58 Zeroassetsor 阅读(879) 评论(0) 推荐(0)

摘要:本文为大家整理了阿里开源的项目,看看有没有感兴趣的,排名顺序按照 Github ★Star 数排列! 1、设计语言&前端框架 Ant Design ★Star 14889 Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它企业级金融产品的交 阅读全文
posted @ 2017-07-03 12:43 Zeroassetsor 阅读(793) 评论(0) 推荐(0)

摘要:阿里巴巴重点开源软件列表 阿里巴巴是国内最大的互联网公司之一,也是国内最大的云计算公司。由于其天生的平台基因,不光进入云计算市场的时间和目前的市场份额在国内遥遥领先甚至全球范围内相比也不输国外巨头,根据最新第三方市场报告,阿里云目前已占中国云计算市场份额50%。在开源软件领域,阿里巴巴把自己多项核心 阅读全文
posted @ 2017-06-30 18:40 Zeroassetsor 阅读(240) 评论(0) 推荐(0)

摘要:概述: Java是一种面向对象的编程语言,由Sun Microsystems公司在1995年的时候正式发布。直到今天,Java都一直是最受欢迎的编程语言之一。如今,Java应用于各种各样的技术领域,例如网站开发、Android开发、游戏开发、大数据等等。 Java是一种面向对象的编程语言,由Sun 阅读全文
posted @ 2017-06-30 18:33 Zeroassetsor 阅读(242) 评论(0) 推荐(0)

摘要:作为一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工具是我们在日常开发及学习过程中要经常使用到的。博主偏爱使用在线工具,因为个人觉得这样比较方便。本文就总结了一下我常用的在线工具。欢迎纠正及补充。 我会在我的个人博客(http://www.hollis 阅读全文
posted @ 2017-06-30 18:25 Zeroassetsor 阅读(312) 评论(0) 推荐(0)

摘要:JDK是Java语言的软件开发工具包,没有它就无法编译Java程序。目前,有许许多多的JDK工具呈现在大家面前,但最常用的莫过于java.exe、javac.exe、jar等。除了这几个,还有哪些呢?本文作者Joe拥有多年的Java开发经验,其在博客上分享了一篇文章:5 JDK Tools Ever 阅读全文
posted @ 2017-06-30 13:00 Zeroassetsor 阅读(668) 评论(0) 推荐(0)

摘要:构建 这里搜集了用来构建应用程序的工具。 Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。 Gradle:Gradle采用增量构建。Gradle通过Gr 阅读全文
posted @ 2017-06-27 12:42 Zeroassetsor 阅读(364) 评论(0) 推荐(0)

摘要:背景 Spring-Boot因其提供了各种开箱即用的插件,使得它成为了当今最为主流的Java Web开发框架之一。Mybatis是一个十分轻量好用的ORM框架。Redis是当今十分主流的分布式key-value型数据库,在web开发中,我们常用它来缓存数据库的查询结果。 本篇博客将介绍如何使用Spr 阅读全文
posted @ 2017-06-01 12:19 Zeroassetsor 阅读(282) 评论(0) 推荐(0)

摘要:HTTP 协议是互联网的基础协议,也是网页开发的必备知识,最新版本 HTTP/2 更是让它成为技术热点。 本文介绍 HTTP 协议的历史演变和设计思路。 一、HTTP/0.9 HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式 阅读全文
posted @ 2017-05-26 10:36 Zeroassetsor 阅读(104) 评论(0) 推荐(0)

摘要:本文是使用 org.apache.poi 进行一次简单的封装,适用于大部分 excel 导入导出功能。过程中可能会用到反射,如若有对于性能有极致强迫症的同学,看看就好。 由于 poi 本身只是针对于 excel 等office软件的一个工具包,在一些常规的 excel 导入导出时,还需要再做一次精简 阅读全文
posted @ 2017-05-26 10:35 Zeroassetsor 阅读(1150) 评论(0) 推荐(0)

摘要:本人现在正在学习数据结构与算法,想通过刷题练习一下分析问题,解决问题的能力。请问国内有哪些好的刷题网站? CoderAfterWork靠写代码挣钱去浪... 刷题也就这么点地方 1、Leetcode 鼎鼎大名的Leetcode,据不完全统计在上面被刷过的题可以围绕地球三圈。(没说赤道哈,就是这么严谨 阅读全文
posted @ 2017-05-23 10:29 Zeroassetsor 阅读(644) 评论(0) 推荐(0)

摘要:经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道… “任何可能出错的事情,最后都会出错。” 这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还会觉得 阅读全文
posted @ 2017-05-22 12:46 Zeroassetsor 阅读(115) 评论(0) 推荐(0)

摘要:1.Google 1.Googlehttps://github.com/google2.Google Sampleshttps://github.com/googlesamples3.Google Codelabshttps://github.com/googlecode...4.GoogleChr 阅读全文
posted @ 2017-05-22 12:33 Zeroassetsor 阅读(574) 评论(0) 推荐(0)

摘要:技术干货 标签:协作翻译 1、115 个 Java 面试题及回答 在本教程中,我们将讨论在Java面试中,用人单位用来测试应聘者 Java 以及面向对象的能力的面试题目。以下章节我们将按照以下结构讨论面试问题,面向对象编程及其特性,Java 及其特性的一般问题,集合,垃圾回收,异常处理,Java a 阅读全文
posted @ 2017-05-17 17:19 Zeroassetsor 阅读(498) 评论(0) 推荐(0)

摘要:我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。Awesome-Java 就是 akullpp 发起维护的 Java 资源列表,内容包括:构建工具、数据库、框架、模板、安全、代码分析、日志、第三方库、书籍、Java 站点等等。伯乐在线已经把 Awesome 阅读全文
posted @ 2017-05-15 15:56 Zeroassetsor 阅读(419) 评论(0) 推荐(0)

摘要:Tiles组件 tiles-iconfig.xml Tiles是一个JSP布局框架。 Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离。它用模板定义网页布局,每个页面模板都是一个简单的 JSP 页,它定义了一些由占位符组成的外形,以放置内容。执行时,Tiles 将会用相应 阅读全文
posted @ 2017-05-12 11:34 Zeroassetsor 阅读(144) 评论(0) 推荐(0)

摘要:这篇文章是在我看过 Andres Almiray 的一篇介绍文后,整理出来的。 因为内容非常好,我便将它整理成参考列表分享给大家, 同时附上各个库的特性简介和示例。 请欣赏! Guice Guice (发音同 ‘juice’) ,是一个 Google 开发的轻量级依赖性注入框架,适合 Java 6 阅读全文
posted @ 2017-05-12 10:07 Zeroassetsor 阅读(125) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页