代码改变世界

随笔档案-2016年08月

史上最全的SpringMVC学习笔记

2016-08-21 21:52 by GarfieldEr007, 634 阅读, 收藏, 编辑
摘要: SpringMVC学习笔记 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatche 阅读全文

学习 Linux,101: 使用基本 SQL 命令

2016-08-21 21:27 by GarfieldEr007, 525 阅读, 收藏, 编辑
摘要: 概述 在本教程中,将学习结构化查询语言 (SQL),包括: 使用基本 SQL 命令 执行基本数据操作 本教程将简要介绍您需要知道的与 LPI 102 考试相关的 SQL 概念。 回页首 数据库和 SQL 在本系列教程中,目前我们使用平面文本文件来存储数据。平面文本文件可能适合相对较少的数据,但它们对 阅读全文

SQL数据库操作命令大全

2016-08-21 21:25 by GarfieldEr007, 45289 阅读, 收藏, 编辑
摘要: 一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'te 阅读全文

Spring MVC 入门示例讲解

2016-08-21 21:18 by GarfieldEr007, 523 阅读, 收藏, 编辑
摘要: 在本例中,我们将使用Spring MVC框架构建一个入门级web应用程序。Spring MVC 是Spring框架最重要的的模块之一。它以强大的Spring IoC容器为基础,并充分利用容器的特性来简化它的配置。 目录 MVC框架是什么Dispatcher Servlet(Spring控制器)Spr 阅读全文

常用 Git 命令清单

2016-08-21 21:16 by GarfieldEr007, 515 阅读, 收藏, 编辑
摘要: 作者: 阮一峰 日期: 2015年12月 9日 我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / St 阅读全文

北京地铁线路图

2016-08-14 16:48 by GarfieldEr007, 2029 阅读, 收藏, 编辑
摘要: 北京地铁线路图: 阅读全文

Spring框架简介 Spring Framework Introduction

2016-08-14 10:47 by GarfieldEr007, 282 阅读, 收藏, 编辑
摘要: Introduction The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any 阅读全文

Spring框架参考文档 Spring Framework Reference Documentation

2016-08-14 10:44 by GarfieldEr007, 902 阅读, 收藏, 编辑
摘要: Authors Rod Johnson , Juergen Hoeller , Keith Donald , Colin Sampaleanu , Rob Harrop , Thomas Risberg , Alef Arendsen , Darren Davison , Dmitriy Kopyl 阅读全文

SVN使用教程总结

2016-08-07 23:44 by GarfieldEr007, 7954 阅读, 收藏, 编辑
摘要: SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subver 阅读全文

Gulp新手入门教程

2016-08-07 21:06 by GarfieldEr007, 933 阅读, 收藏, 编辑
摘要: Gulp 是一个自动化工具,前端开发者可以使用它来处理常见任务: 搭建web服务器 文件保存时自动重载浏览器 使用预处理器如Sass、LESS 优化资源,比如压缩CSS、JavaScript、压缩图片 当然Gulp能做的远不止这些。如果你够疯狂,你甚至可以使用它搭建一个静态页面生成器。Gulp真的足 阅读全文

谈谈MVC模式

2016-08-07 21:04 by GarfieldEr007, 204 阅读, 收藏, 编辑
摘要: 1. 如何设计一个程序的结构,这是一门专门的学问,叫做"架构模式"(architectural pattern),属于编程的方法论。 MVC模式就是架构模式的一种,它对我的启发特别大。我觉得它不仅适用于开发软件,也适用于其他广泛的设计和组织工作。 下面是我对MVC模式的一些个人理解,不一定正确,主要 阅读全文

MVC模式

2016-08-07 21:03 by GarfieldEr007, 1253 阅读, 收藏, 编辑
摘要: MVC并不属于GOF的23个设计模式之列,但是它在GOF的书中作为一个重要的例子被提出来,并给予了很高的评价。一般的来讲,我们认为GOF的23个模式是一些中级的模式,在它下面还可以抽象出一些更为一般的低层的模式,在其上也可以通过组合来得到一些高级的模式。MVC就可以看作是一些模式进行组合之后的结果。 阅读全文

Java -- 在Eclipse上使用Spring

2016-08-07 20:41 by GarfieldEr007, 1022 阅读, 收藏, 编辑
摘要: 在.NET上用的VS.NET+Spring.net+Nhibernate,到了Java平台上,自然对应着Eclipse+Spring+Hibernate。上一篇文章介绍了如何在Eclipse上使用Hibernate的入门,本文就简单介绍一下如何在Eclipse使用Spring。 (1)首先,是下载S 阅读全文

Java -- 在Eclipse上使用Hibernate

2016-08-07 20:40 by GarfieldEr007, 5174 阅读, 收藏, 编辑
摘要: 最近一个项目要用Java做,一点都不熟啊。没办法,只好硬着头皮啃了,花了大半天的时间,终于在Eclipse上完成了第一个Hibernate例子。下面记录关键的步骤,权作笔记,以备日后查看。 (1)下载Hibernate,并向项目中导入Hibernate。 Project->Properies->Ja 阅读全文

Java程序员从笨鸟到菜鸟之(五十一)细谈Hibernate(二)开发第一个hibernate基本详解

2016-08-07 18:55 by GarfieldEr007, 1491 阅读, 收藏, 编辑
摘要: 在上篇博客中,我们介绍了《hibernate基本概念和体系结构》,也对hibernate框架有了一个初步的了解,本文我将向大家简单介绍Hibernate的核心API调用库,并讲解一下它的基本配置。核心API的底层实现和源码解析将在以后的博客中一一为大家讲解。 首先我们一起来看一下开发一个hibern 阅读全文

Spring与web MVC的整合——Spring的应用上下文管理

2016-08-07 18:52 by GarfieldEr007, 694 阅读, 收藏, 编辑
摘要: 问题1 如何让web容器加载你的web MVC框架 对于基于servlet的web容器来说,遵循的是servlet规范,入口配置文件是web.xml。这类web容器会在启动的时候会而且仅会加载如下三种类型的对象: 而且有一定的加载和销毁顺序! Loading Servlets, Context Li 阅读全文

SpringMVC深度探险(四) —— SpringMVC核心配置文件详解

2016-08-07 18:50 by GarfieldEr007, 1242 阅读, 收藏, 编辑
摘要: 本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1389285。 在上一篇文章中,我们从DispatcherServlet谈起,最终为读者详细分析了SpringMVC的初始化主线的全部过程。整个初始化主线的研究,其 阅读全文

SpringMVC深度探险(三) —— DispatcherServlet与初始化主线

2016-08-07 18:49 by GarfieldEr007, 301 阅读, 收藏, 编辑
摘要: 本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1341459。 在上一篇文章中,我们给出了构成SpringMVC应用程序的三要素以及三要素的设计过程。让我们来归纳一下整个设计过程中的一些要点: SpringMVC 阅读全文

SpringMVC深度探险(二) —— SpringMVC概览

2016-08-07 18:48 by GarfieldEr007, 255 阅读, 收藏, 编辑
摘要: 本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1330596。 对于任何事物的研究,总是由表及里、由浅入深地进行。在本系列的第二篇文章中,我们将通过不同的观察视角,对SpringMVC做一些概要性的分析,帮助大家 阅读全文

SpringMVC深度探险(一) —— SpringMVC前传

2016-08-07 18:46 by GarfieldEr007, 261 阅读, 收藏, 编辑
摘要: 本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1330537 在我们熟知的建立在三层结构(表示层、业务逻辑层、持久层)基础之上的J2EE应用程序开发之中,表示层的解决方案最多。因为在表示层自身的知识触角很多,需要 阅读全文

java学习:Hibernate入门

2016-08-07 18:43 by GarfieldEr007, 281 阅读, 收藏, 编辑
摘要: 相对微软的linq-to-sql或EF框架而言,"Hibernate对于eclipse的集成开发“ 新手并不容易掌握,下面是新手上路的步骤: 一、准备工作: 1、先下载eclipse (官网 http://eclipse.org/) 注:如本机已经安装了eclipse,可跳过 2、下载Hiberna 阅读全文

Spring 框架的设计理念与设计模式分析

2016-08-07 18:39 by GarfieldEr007, 4066 阅读, 收藏, 编辑
摘要: Spring 的骨骼架构 Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图: 图 1 .Spring 框架的总体架构图 从上图中可以看出 Spring 框架中的核心组件只有三个:Core、Context 和 Beans。它们构建起了整个 Spring 阅读全文

Spring 系列: Spring 框架简介

2016-08-07 18:38 by GarfieldEr007, 359 阅读, 收藏, 编辑
摘要: Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角 阅读全文

Java回顾之Spring基础

2016-08-07 18:37 by GarfieldEr007, 360 阅读, 收藏, 编辑
摘要: 第一篇:Java回顾之I/O 第二篇:Java回顾之网络通信 第三篇:Java回顾之多线程 第四篇:Java回顾之多线程同步 第五篇:Java回顾之集合 第六篇:Java回顾之序列化 第七篇:Java回顾之反射 第八篇:Java回顾之一些基础概念 第九篇:Java回顾之JDBC 第十篇:Java回顾 阅读全文

初识轻量级Java开源框架 --- Spring

2016-08-07 18:36 by GarfieldEr007, 2790 阅读, 收藏, 编辑
摘要: 初识轻量级Java开源框架 Spring 作者:egg 微博:http://weibo.com/xtfggef 出处:http://blog.csdn.net/zhangerqing spring是一个轻量级Java框架,其核心思想就是DI(Dependency Injection,即依赖注入)和I 阅读全文

Java之美[从菜鸟到高手演变]之Spring源码学习 - 环境搭建

2016-08-07 18:34 by GarfieldEr007, 246 阅读, 收藏, 编辑
摘要: 准备工作 1.下载安装STS(Spring Tool Suite),在eclipse market里直接搜索、下载、安装。2.下载安装gradle, Spring源码使用gradle构建,下载后解压到任意目录,设置环境变量: GRADLE_HOME且配置Path。 3.下载安装github wind 阅读全文

【java开发系列】—— spring简单入门示例

2016-08-07 18:29 by GarfieldEr007, 245 阅读, 收藏, 编辑
摘要: 1 JDK安装 2 Struts2简单入门示例 前言 作为入门级的记录帖,没有过多的技术含量,简单的搭建配置框架而已。这次讲到spring,这个应该是SSH中的重量级框架,它主要包含两个内容:控制反转\依赖注入,和AOP面向切面编程。 1 控制反转IOC\依赖注入DI,因为翻译的不同,因此有两个名字 阅读全文

【java开发系列】—— struts2简单入门示例

2016-08-07 18:27 by GarfieldEr007, 152 阅读, 收藏, 编辑
摘要: 前言 最近正好有时间总结一下,过去的知识历程,虽说东西都是入门级的,高手肯定是不屑一顾了,但是对于初次涉猎的小白们,还是可以提供点参考的。 struts2其实就是为我们封装了servlet,简化了jsp跳转的复杂操作,并且提供了易于编写的标签,可以快速开发view层的代码。 过去,我们用jsp和se 阅读全文

java经典算法40题(21-40)

2016-08-07 18:24 by GarfieldEr007, 370 阅读, 收藏, 编辑
摘要: 【程序21】 题目:求1+2!+3!+...+20!的和 1.程序分析:此程序只是把累加变成了累乘。 public class Ex21 { static long sum = 0; static long fac = 0; public static void main(String[] args 阅读全文

JAVA经典算法40题(1-20)

2016-08-07 18:23 by GarfieldEr007, 570 阅读, 收藏, 编辑
摘要: 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class exp2{ public stati 阅读全文

Java 正则表达式

2016-08-07 18:12 by GarfieldEr007, 206 阅读, 收藏, 编辑
摘要: Java 正则表达式 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 Java正则表达式和Perl的是最为相似的。 java.util.regex包主要包括以下三个类: Pattern类: pattern对象是 阅读全文

Java程序员从笨鸟到菜鸟之(十三)java网络通信编程

2016-08-07 18:11 by GarfieldEr007, 5012 阅读, 收藏, 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 首先声明一下,刚开始学习java网络通信编程就对他有一种畏惧感,因为自己对网络一窍不通,所以。。。呵呵。。你懂得,昨天又仔细的学习了一遍,感觉其实java网络编程也没想象的那么难,不信,咱一 阅读全文

Java网络编程

2016-08-07 18:09 by GarfieldEr007, 415 阅读, 收藏, 编辑
摘要: 课前思考1. 什么是TCP/IP协议?2. TCP/IP有哪两种传输协议,各有什么特点?3. 什么是URL?4. URL和IP地址有什么样的关系?5. 什么叫套接字(Socket)?6. 套接字(Socket)和TCP/IP协议的关系?7. URL和套接字(Socket)的关系?8.1 网络编程基本 阅读全文

Java 网络编程

2016-08-07 18:08 by GarfieldEr007, 576 阅读, 收藏, 编辑
摘要: Java 网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。 java.net包中提供了两种常见的网络协议的支持: T 阅读全文

JAVA的网络编程

2016-08-07 18:07 by GarfieldEr007, 769 阅读, 收藏, 编辑
摘要: 网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题: 阅读全文

Java集合容器简介

2016-08-07 17:50 by GarfieldEr007, 748 阅读, 收藏, 编辑
摘要: Java集合容器主要有以下几类: 1,内置容器:数组 2,list容器:Vetor,Stack,ArrayList,LinkedList, CopyOnWriteArrayList(1.5),AttributeList(1.5),RoleList(1.5),RoleUnresolvedList(1. 阅读全文

Java多线程学习(吐血超详细总结)

2016-08-07 15:48 by GarfieldEr007, 136972 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包 阅读全文

Java 多线程 并发编程

2016-08-07 15:39 by GarfieldEr007, 1803 阅读, 收藏, 编辑
摘要: 一、多线程 1、操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本 阅读全文

Java线程:概念与原理

2016-08-07 15:39 by GarfieldEr007, 376 阅读, 收藏, 编辑
摘要: 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运 阅读全文

Java总结篇系列:Java多线程(一)

2016-08-07 15:38 by GarfieldEr007, 554 阅读, 收藏, 编辑
摘要: 多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具 阅读全文

跟我学AngularJs:AngularJs入门及第一个实例

2016-08-07 15:36 by GarfieldEr007, 4292 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:主要给大家介绍了AngularJs及其特性,并以3个实例来做说明。 本教程使用AngularJs版本:1.5.3 AngularJs GitHub: https://github.com/ 阅读全文

JAVA多线程实现的三种方式

2016-08-07 15:36 by GarfieldEr007, 304 阅读, 收藏, 编辑
摘要: JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程继承Thread类的方法尽管被 阅读全文

Python验证码识别处理实例

2016-08-07 15:35 by GarfieldEr007, 3601 阅读, 收藏, 编辑
摘要: 一、准备工作与代码实例 1、PIL、pytesser、tesseract (1)安装PIL:下载地址:http://www.pythonware.com/products/pil/(CSDN下载) 下载后是一个exe,直接双击安装,它会自动安装到C:\Python27\Lib\site-packag 阅读全文

Bootstrap导航栏实例讲解

2016-08-07 15:34 by GarfieldEr007, 3399 阅读, 收藏, 编辑
摘要: 导航栏是一个很好的功能,是 Bootstrap 网站的一个突出特点。导航栏是响应式元组件就,作为应用程序或网站的导航标题。导航栏在移动设备的视图中是折叠的,随着可用视口宽度的增加,导航栏也会水平展开。在 Bootstrap 导航栏的核心中,导航栏包括了为站点名称和基本的导航定义样式。 1、默认的导航 阅读全文

Java I/O解读与使用实例

2016-08-07 15:33 by GarfieldEr007, 358 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲解了Java I/O解读与使用实例。 一、I/O基本概念 I/O全称是Input/Output,Java的I/O就是Java的输入与输出操作。与之相关的接口和类都放在java.i 阅读全文

Java类加载器深入探索

2016-08-07 15:32 by GarfieldEr007, 192 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 什么是.class文件? class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。它在平台无关性方面的任务是:为Java程序提供独立于底层主机平台的 阅读全文

Jquery入门指南教程

2016-08-07 15:31 by GarfieldEr007, 250 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka jQuery,顾名思义,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更 阅读全文

n皇后2种解题思路与代码-Java与C++实现

2016-08-07 15:30 by GarfieldEr007, 516 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了n皇后问题的解题思路,并分别用java和c++实现了过程,最后,对于算法改进,使用了位运算。 一、问题抛出与初步解题思路 问题描述:八皇后问题是一个以国际象棋为背景的问题:如何 阅读全文

Spring+Mybatis+Maven+MySql搭建实例

2016-08-07 15:29 by GarfieldEr007, 11171 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何使用Maven来搭建Spring+Mybatis+MySql的的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果。 本文工程免费下载 一、准备工作 1. 首先创 阅读全文

Spring+Mybatis+SpringMVC+Maven+MySql搭建实例

2016-08-07 15:28 by GarfieldEr007, 20609 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何使用Maven来搭建Spring+Mybatis+SpringMVC+MySql的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果。 本文工程免费下载 一、准备 阅读全文

Linux命令大全----常用文件操作命令

2016-08-07 15:27 by GarfieldEr007, 618 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了Linux命令大全 常用文件操作命令,并附有实例 ls 这个命令是经常用到的,用来显示当前目录下有哪些文件 ,ls最常用的参数有三个: -a -l -F。ls -a说明:Lin 阅读全文

Linux命令大全----系统管理相关命令

2016-08-07 15:25 by GarfieldEr007, 404 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了Linux命令大全 系统管理相关命令,并附有实例 一、安装和登录命令 login1.作用login 的作用是登录系统,它的使用权限是所有用户。2.格式 [html] view 阅读全文

Spring+Mybatis+SpringMVC后台与前台分页展示实例(附工程)

2016-08-07 15:24 by GarfieldEr007, 6369 阅读, 收藏, 编辑
摘要: 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文实现了一个后台由Spring+Mybatis+SpringMVC组成,分页采用PageHelper,前台展示使用bootstrap-paginator来显示效果的分页实例。整个项目由m 阅读全文

redis入门

2016-08-07 15:23 by GarfieldEr007, 162 阅读, 收藏, 编辑
摘要: Redis介绍 Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表、哈希、集合和有序集合5种。支持在服务器端计算集合的并、交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结 阅读全文

关于 Java 数组的 12 个最佳方法

2016-08-07 15:16 by GarfieldEr007, 665 阅读, 收藏, 编辑
摘要: 下面是stackoverflow中关于数组方法的相关问题中,获得最多票数的12个数组操作方法。 1. 声明一个数组 Java代码 String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[]  阅读全文

Java数组(初学者必看)

2016-08-07 15:13 by GarfieldEr007, 3574 阅读, 收藏, 编辑
摘要: 数组无论在哪种编程语言中都算是最重要的数据结构之一,同时不同语言的实现及处理也不尽相同。但凡写过一些程序的人都知道数组的价值及理解数组的重要性,与链表一道,数组成为了基本的数据结构。尽管Java提供了很棒的集合API和集合类如:ArrayList、HashMap,他们内部都是基于数组。如果你是来自于 阅读全文

Java 数组基础

2016-08-07 15:12 by GarfieldEr007, 218 阅读, 收藏, 编辑
摘要: 数组 数组(Array):相同类型数据的集合。 定义数组 方式1(推荐,更能表明数组类型) type[] 变量名 = new type[数组中元素的个数]; 比如: int[] a = new int[10]; 数组名,也即引用a,指向数组元素的首地址。 方式2(同C语言) type变量名[] = 阅读全文

Java String类详解

2016-08-07 15:10 by GarfieldEr007, 508 阅读, 收藏, 编辑
摘要: Java String类详解 Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。 类结构: public final class String extends Object implements Serializabl 阅读全文

Java String类

2016-08-07 15:06 by GarfieldEr007, 235 阅读, 收藏, 编辑
摘要: 字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下: 在代码中遇到字符串常量时,这里的值是"Hello world!",编译器会使用该值创建一个String对象。 和其它对象一样,可以使用关键字和构造方 阅读全文

Java中String类的方法及说明

2016-08-07 15:04 by GarfieldEr007, 181 阅读, 收藏, 编辑
摘要: String : 字符串类型 一、构造函数 String(byte[ ] bytes):通过byte数组构造字符串对象。 String(char[ ] value):通过char数组构造字符串对象。 String(Sting original):构造一个original的副本。即:拷贝一个origi 阅读全文

JAVA的String 类

2016-08-07 15:02 by GarfieldEr007, 207 阅读, 收藏, 编辑
摘要: String类 1、String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; s = “Java语言”; 其实按照面向对象的标准语法,其格式应该为: String s = new S 阅读全文

java提高篇(九)-----详解匿名内部类

2016-08-07 14:57 by GarfieldEr007, 445 阅读, 收藏, 编辑
摘要: 在java提高篇 详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。 一、使用匿名内部类内部类 匿名内部类由于没有名字,所 阅读全文

java中的匿名内部类总结

2016-08-07 14:55 by GarfieldEr007, 213 阅读, 收藏, 编辑
摘要: 匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 abstract 阅读全文

Java内部类详解

2016-08-07 14:53 by GarfieldEr007, 153 阅读, 收藏, 编辑
摘要: 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 四.常见的与内部类相 阅读全文

java中的内部类总结

2016-08-07 14:51 by GarfieldEr007, 364 阅读, 收藏, 编辑
摘要: 内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内当 阅读全文

JAVA使用JDBC连接MySQL数据库

2016-08-07 14:48 by GarfieldEr007, 145517 阅读, 收藏, 编辑
摘要: 首先要下载Connector/J地址:http://www.mysql.com/downloads/connector/j/ 这是MySQL官方提供的连接方式: 解压后得到jar库文件,需要在工程中导入该库文件 我是用的是Eclipse: JAVA连接MySQL稍微繁琐,所以先写一个类用来打开或关闭 阅读全文

Java连接本地MySQL数据库进行增删改查操作

2016-08-07 14:47 by GarfieldEr007, 15101 阅读, 收藏, 编辑
摘要: from: http://blog.csdn.net/qianquan003/article/details/23364381?utm_source=tuicool&utm_medium=referral 阅读全文

Java数据库操作大全

2016-08-07 14:40 by GarfieldEr007, 847 阅读, 收藏, 编辑
摘要: 1.提取单条记录 [java] view plain copy print? //import java.sql.*; Connection con=null; Statement stmt=null; ResultSet %%6=null; try { Class.forName("sun.jdb 阅读全文

写给新手程序员的一封信

2016-08-07 14:38 by GarfieldEr007, 329 阅读, 收藏, 编辑
摘要: 首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff 对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程 阅读全文

【推荐】程序员必读的三十本经典巨作

2016-08-07 14:36 by GarfieldEr007, 329 阅读, 收藏, 编辑
摘要: 在浏览博客的时候无意间发现的这篇文章,感觉每本书都是经典的巨作啊。所以想推荐给大家看一下。希望大家共同学习 本文转载于:http://iteye.blog.163.com/blog/static/186308096201271931628953/ 很多程序员响应,他们在推荐时也写下自己的评语。 以前 阅读全文

献给初学者:谈谈如何学习Linux操作系统

2016-08-07 14:35 by GarfieldEr007, 6961 阅读, 收藏, 编辑
摘要: 本文出自 “技术成就梦想” 博客,请务必保留此出处http://ixdba.blog.51cto.com/2895551/569329。 为了能把这篇不错的文章分享给大家。所以请允许我暂时用原创的形式展现给大家 一、 选择适合自己的linux发行版谈到linux的发行版本,太多了,可能谁也不能给出一 阅读全文

Spring MVC 教程,快速入门,深入分析

2016-08-07 14:34 by GarfieldEr007, 391 阅读, 收藏, 编辑
摘要: 资源下载: Spring_MVC_教程_快速入门_深入分析V1.1.pdf SpringMVC核心配置文件示例.rar 作者:赵磊 博客:http://elf8848.iteye.com 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图 四、spring mv 阅读全文

计算机科学中最重要的32个算法

2016-08-07 14:32 by GarfieldEr007, 375 阅读, 收藏, 编辑
摘要: 英文原址:http://www.risc.jku.at/people/ckoutsch/stuff/e_algorithms.html 奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan 阅读全文

缓存、缓存算法和缓存框架简介

2016-08-07 14:32 by GarfieldEr007, 361 阅读, 收藏, 编辑
摘要: 英文原文:jtraining,译文:Lixiang 引言 我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。 面试 “缓 阅读全文

12岁的少年教你用Python做小游戏

2016-08-07 14:31 by GarfieldEr007, 589 阅读, 收藏, 编辑
摘要: 你有没有想过电脑游戏是怎样制作出来的?其实它没有你想象的那样复杂!在这个教程里,你要学做一个叫《兔子和獾》的塔防游戏,兔子作为英雄,需要在城堡里抵御獾的进攻。 为了写这个游戏的代码,你将会用Python。好吧,我不是指一条大蟒蛇! Python是一种计算机语言。我们在这篇教程里选择Python是因为 阅读全文

当你输入一个网址的时候,实际会发生什么?

2016-08-07 14:28 by GarfieldEr007, 173 阅读, 收藏, 编辑
摘要: 原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器 阅读全文

java程序员从笨鸟到菜鸟之(七)一—java数据库操作

2016-08-07 14:26 by GarfieldEr007, 2327 阅读, 收藏, 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 数据库访问几乎每一个稍微成型的程序都要用到的知识,怎么高效的访问数据库也是我们学习的一个重点,今天的任务就是总结java访问数据库的方法和有关API,java访问数据库主要用的方法是JDBC 阅读全文

java中的类修饰符、成员变量修饰符、方法修饰符。

2016-08-07 14:22 by GarfieldEr007, 324 阅读, 收藏, 编辑
摘要: 类修饰符: public(访问控制符),将一个类声明为公共类,他可以被任何对象访问,一个程序的主类必须是公共类。 abstract,将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。 final,将一个类生命为最终(即非继承类),表示他不能被其他类继承。 friendly,默认的修饰符,只 阅读全文

Java内存分配全面浅析

2016-08-07 14:20 by GarfieldEr007, 178 阅读, 收藏, 编辑
摘要: 本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Ja 阅读全文

Java知多少(19)访问修饰符(访问控制符)

2016-08-07 14:19 by GarfieldEr007, 407 阅读, 收藏, 编辑
摘要: Java 通过修饰符来控制类、属性和方法的访问权限和其他功能,通常放在语句的最前端。例如: 1 public class className { 2 // body of class 3 } 4 private boolean myFlag; 5 static final double weeks 阅读全文

Java最全文件操作实例汇总

2016-08-07 11:35 by GarfieldEr007, 386 阅读, 收藏, 编辑
摘要: 本文实例汇总了Java文件操作。分享给大家供大家参考,具体如下: 1.创建文件夹 ? 1 2 3 4 5 6 7 8 9 10 11 //import java.io.*; File myFolderPath = new File(%%1); try { if (!myFolderPath.exis 阅读全文
点击右上角即可分享
微信分享提示