自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码园平常事

码农的苦逼生活(http://www.menglanglang.cn)

  • 博客(32)
  • 资源 (47)
  • 收藏
  • 关注

原创 Iterator 在迭代中删除元素抛异常

Iterator 仅用于遍历集合,本身并不提供像集合类那样装对象的能力。Iterator 是个接口,如果需要创建其对象,必须有一个被迭代的集合,没有集合的 Iterator 没有存在的价值。所以说,Iterator 必须依附于 Collection 对象,有一个 Iterator 对象,肯定就有一个与之关联的 Collection 对象。

2017-08-31 23:00:32 1344

原创 Java 遍历 HashSet 为什么输出是有序的

很奇怪,明明书上说 Set 是无序的,那么输出应该是随机的才对,为何输出总是一定的呢?不管 add 的顺序如何,输出总是一定。

2017-08-31 22:52:24 9354

原创 VisualSVN Server 迁移到 Linux 系统

VisualSVN Server 仓库迁移到 Linux,包含所有版本, 权限,用户信息。在 Windows 上常常是用 VisualSVN Server 作 SVN 服务的,Linux 上是编译安装的 subversion 1.7.7。

2017-08-31 22:42:07 2112

原创 Linux 系统操作 SVN 仓库基础

在 Window 系统中想用 SVN 服务器,只需要安装 VisualSVN-Server 即可,这是带有图形操作界面的,那么创建仓库,新建用户,修改密码,修改权限等操作很简单,动动鼠标就可以了。那么在 Linux 系统中,如何进行这些操作呢?这里假设已经安装好了 SVN 服务器,具体安装过程这里就不再写了。

2017-08-31 22:35:11 1163

原创 Eclipse 中 SSH 项目搭建图文教程(三)

这一篇是承接上一篇文章《Eclipse中SSH项目搭建图文教程(二)》写的,在前一篇文章搭建的环境及新建项目的基础上,主要说一说整合 Spring 部分。

2017-08-31 22:04:50 779

原创 Eclipse 中 SSH 项目搭建图文教程(二)

这一篇是承接上一篇文章《Eclipse中SSH项目搭建图文教程(一)》写的,在前一篇文章搭建的环境及新建项目的基础上,主要说一说整合 Hibernate 部分。

2017-08-31 21:54:24 933

原创 Hibernate 简单入门

Hibernate是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,也可以在 Servlet/JSP 的 Web 应用中使用,最具革命意义的是,Hibernate 可以在应用 EJB 的J2EE架构中...

2017-08-31 21:51:51 392

转载 VirtualBox 导入 vdi 时报错该如何处理

VirtualBox 导入 vdi 时报错如下:Cannot register the hard disk '...' withUUID {xxx} because a hard disk'...' with UUID {xxx}already exists.原因是:已使用过的镜像文件拷贝到其他硬盘不能直接用,这个 UUID 已经在本机的 VirtualBox 里注册过了,需要给镜像文件生成新的 UUID。

2017-08-24 22:30:09 1926

原创 致老伙计

自编顺口溜一则,致陪伴我四年多的老伙计。。。

2017-08-24 22:16:32 354

原创 Maven 的初识、安装和配置

Maven 可以翻译为“知识的积累”、“专家”或“内行”等,它是一款跨平台的项目管理工具,是 Apache 的一个开源项目,主要运用在基于 Java 平台的项目创建、依赖管理和项目信息管理。适用于大、小型项目,适合传统瀑布式开发,也适合流行的敏捷模式开发。

2017-08-24 22:07:15 427

转载 Eclipse 一直在 Building Workspace 怎么解决

Eclipse 一直在 Building Workspace 怎么解决?网上很多都说原因是:自动升级、未正确关闭、maven 下载 lib 挂起等。但如果 Eclipse 中没有 maven 构建的项目,那么与第三点应该没多大关系;未正确关闭可以重启 Eclipse 来解决;至于自动升级,可以在 Progress 对话框中看出来,而不会仅仅是秒闪的状态。

2017-08-24 21:50:09 3111

原创 Eclipse 中 SSH 项目搭建图文教程(一)

很多初学 SSH 框架的人,都很想自己动手搭建一个 SSH 集成框架,但总会碰到各种各样的错误,网上的很多资料,看着挺详细,可按照步骤搭建的过程中,总得不到正确的结果。因此,下载了目前最新的包和开发环境,搭建一个 SSH 集成框架。为什么说是集成框架,而不直接说是 SSH 框架,是因为本身 SSH 中的 Struts、spring 和 hibernate 就是框架,把三个框架整合到一起做开发,也就是框架的集成,所以是 SSH 集成框架。

2017-08-21 23:17:31 4756 11

原创 Eclipse 开发工具基础配置

做 WEB 开发的也许知道,常常用的开发环境,也就是 Eclipse 或者 MyEclipse,当然还有其它的环境,比如android-studio,ZendStudio 等等很多。其实这些开发环境也都是基于 Eclipse 集成的,所以很多基础的操作和 Eclipse 相同。这篇文章就以 Eclipse 为例,大概说说开发前的一些配置吧,其它环境类似。

2017-08-21 22:42:05 921

原创 在 Windows 系统上安装 JDK 或 JRE

WEB 项目的运行,少不了 Java 运行环境的安装,其实在 Windows 下安装JDK环境,特别简单,就是下一步下一步,最后添加环境变量并测试。本文简单写一下 Windows 系统中 JRK 的安装和配置。如果是想要做开发,则需要 Java 编译环境,这个时候就需要安装 JDK,而 JDK 安装后包含 JRE。而如果只是为了运行 Web 项目,则只安装 JRE 就可以了,毕竟 JDK 包比 JRE 包大不少。

2017-08-21 22:09:15 15706

原创 Linux 系统搭建 Web 服务器

项目开发中,服务器主机用的是 Linux 系统,服务器用 Tomcat,数据库为 Mysql。安装服务器所用操作系统及软件,如果电脑主机是 Windows 系列系统,则需要在其上安装虚拟机,在虚拟机中安装 Linux 系统来作为服务器,并在其上配置项目所需服务端;如果电脑主机是 Linux 系统,则直接在其上配置服务端即可。

2017-08-21 21:37:49 8938 3

原创 在 Linux 上安装和配置 JDK

在 Linux 系统中安装JDK,也有很多中方法。最简单的应该是在软件中心搜索查找,直接下载安装,这个过程是自动的;也可以在网上下载安装包,自己解压安装;还有一种方式就是在终端下载并安装。

2017-08-21 18:53:14 500

转载 Linux 系统压缩和解压命令总结

Linux 系统压缩和解压命令总结。.tar格式、.gz格式、.tar.gz格式、.bz2格式、.tar.bz2格式、.bz格式、.tar.bz格式、.Z格式、.tar.Z格式、.tgz格式、.tar.tgz格式、.zip格式、.lha格式、.rar格式。

2017-08-20 18:08:38 369

原创 Window 下 Elasticsearch 5.5.1 的安装与配置

ElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。

2017-08-20 18:00:51 3188 1

原创 SC OpenService 失败5:拒绝访问

Windows 删除服务的方法有两个:方法一:用 sc.exe 这个 Windows 命令。方法二:直接进行注册表编辑。

2017-08-20 17:28:41 10334

原创 设置操作系统时间与互联网服务器同步

在安装操作系统后,系统的时间往往是不准确的,这是因为在系统启动时,会以系统的硬件时间作为基础时间,而系统的硬件时间往往与当前时间不一致,所以装完系统后,一个首要任务是修改系统时间。但如果自己手动修改系统时间,秒数很难精确,只能准确到分钟,所以不建议直接手动调整系统时间。我们如何做呢?那就是与互联网上的某台服务器保持时间同步,具体操作如下。

2017-08-20 17:15:18 4125

原创 Excel 中多行时快速生成自增长序号

在 Excel 编辑中,常常会遇到给行添加自动增长序号的场景,我们常常的做法就是拖拉,也就是下面的方式:方法一...上面方法只适用于行数比较少的情况,比如几行或者几十行,当有几百行,上千行甚至更多行时,这种方法肯定不行,拖拉太费劲,而且删除中间的行、或者插入新行时,序号会断掉。那如何更加快速的生成序号,并且编辑时对行号无影响呢?请看下面的方法二

2017-08-20 16:57:22 38442 12

转载 MyEclipse 安装 SVN 插件

方法一:在线安装。方法二:link安装。方法三:解压安装。方法四:代码安装。

2017-08-19 13:23:37 462

原创 C 语言中的指针

指针是 C 语言中的精华,正确灵活的运用指针,可以表示复杂的数据结构,动态分配内存,方便使用字符串和数组,调用函数返回多结果,直接处理内存单元等等。

2017-08-19 13:09:20 589

转载 程序员十层楼

第一层:菜鸟第1层楼属于地板层,迈进这层楼的门槛是很低的。基本上懂计算机的基本操作,了解计算机专业的一些基础知识,掌握一门基本的编程语言如C/C++,或者Java,或者JavaScript,…,均可入门迈进这层。

2017-08-19 12:54:40 689

原创 C 语言中的预处理命令

由于预处理命令不是 C 语言本身的组成部分,所以 C 编译程序不能识别它们,也就不能直接对它们进行编译,所以在 C 程序编译之前,必须先对预处理命令进行处理,处理后程序中不再包括预处理命令了,再由编译程序处理得到目标代码。C 语言提供的预处理命令共有三中:宏定义,文件包含和条件编译。

2017-08-19 12:47:47 1436

原创 删除设备和驱动器中的图标

安装完软件后,会在设备和驱动器中莫名其妙的加上图标,360云盘和百度云管家还行,最起码是个虚拟盘,但是爱奇艺和PPS,你凑什么热闹,把自己放那里显摆,让人感觉超不爽!要想删除设备和驱动器中的百度云、360云盘、PPS或爱奇艺图标,可按照以下步骤。

2017-08-19 12:32:03 21001 17

转载 常用虚拟机软件推荐

很多时候,由于工作的需要,都需要在不同的系统环境中进行调试开发,要么自己有多台电脑,安装不同的系统,要么给电脑装多系统。但这些都不是很现实,前者要资金,后者想进行系统切换也够费劲的了,所以最好的解决办法还是安装虚拟机。现在的虚拟机软件也是很多的,有收费的,也有开源的,如果有工作需要,从中挑出自己需要的一款即可。

2017-08-19 12:21:33 125282 5

原创 vi 和 vim 编辑器的使用

vi 编辑器是所有 Unix 及 Linux 系统下标准的编辑器,对于 Unix 及 Linux 系统的任何版本,vi 编辑器是完全相同的,vi 也是 Linux 中最基本的文本编辑器,它的功能完全不逊色于其它编辑器,学会熟练的使用它,是学习Linux的一柄利刃,有它就可以在 Linux 的世界里畅行无阻。vi 编辑器主要有三种模式:命令行模式、插入模式和底行模式,其实底行模式也就是命令行模式。

2017-08-19 11:20:19 410

原创 Flex Builder 破解和注册方法

在Flex开发中,开发环境往往是直接安装 Flex builder,当然也可以在 Eclipse 中安装 Flex插件包,但往往比较繁琐,不如直接安装 Flex Builder 方便。当自己安装完 Flex builder 后,往往有试用期60天,每次打开还询问是否注册,太不爽,看来破解它是不可避免的了。

2017-08-19 10:37:09 2248

原创 MySQL 数据库生成自动增长序号

Oracle 数据库中有 ROWNUM 这个功能,查询 list 后生成序号,很是方便,但 MySQL 是模拟了 Oracle 和 SQL Server 中的大部分功能,可自动生成序号却没有现成的函数,很多情况下最后只能在后端或者前端代码中实现了。要想在 MySQL 中直接用 SQL 查出自动增加的序号,方法倒是有,参见方法二,不像其它数据库,用一个序列或者函数就欧了!

2017-08-17 09:35:58 12947

原创 在 Linux 系统中安装 MySQL 数据库

Linux 系统上使用 MySQL 的好处,主要有四点:免费、跨平台、轻巧、多并发,详细的说明大家可以在网上细查,接下来主要谈谈安装。在 Linux 上安装 MySQL 数据库,可能因为每个人的系统环境不一样,版本不一致等原因,安装中遇到的问题也可能各有不同,在这里,我是在 Win8.1 系统中安装了 VMware 虚拟机,在虚拟机中安装了 Ubuntu14.04 版本,下载地址见官网。

2017-08-16 01:04:22 919

原创 码农的苦逼生活

码农的苦逼生活,也就那么回事儿,目标明确,操作简单,有所收获,完成自己小小的心愿。

2017-08-14 02:03:53 817

JQuery英文经典书籍

都是经典教材,不过都是国外的,开发时可以参考参考。

2014-10-04

HTML国外经典教材

都是经典教材,不过都是国外的,开发时可以参考参考。

2014-10-04

windowsphone7

Windows Phone 7是微软公司发布的一款手机操作系统,于2010年10月11日发布,它将微软旗下的Xbox LIVE游戏、Zune音乐、MSN和Bing等产品整合至手机中,并且使用Metro作为设计语言。

2012-04-23

C语言经典书籍推荐

C语言入门的基本书籍,感觉还不错,可以浏览一下

2012-04-23

Android系统原理与开发要点详解

Android系统原理与开发要点详解,分上下册

2012-04-23

Android最全资料

Android最全资料,入门android的最全资料,值得学习。

2012-04-23

Android资料集锦

Android资料集锦,android学习资料大汇总,主要是pdf和doc

2012-04-23

Android快报期刊

Android快报期刊,html格式,Android开发中的最新动态

2012-04-23

Android系统原理与开发要点详解1

Android系统原理与开发要点详解 本书全面介绍开放的移动电话平台Android系统,包括Android系统中的Linux驱动、本地框架、Java框架和Java应用4个层次。本书内容以知识性内容为纲,重点关注开发要点,各个部分内容注重相互照应,按照清晰的思路向读者介绍整个Android系统的原理和开发方法。

2012-04-23

23种JAVA设计模式和15种J2EE设计模式

23种JAVA设计模式和15种J2EE设计模式

2012-04-23

php-5.3.6.tar.gz

php-5.3.6.tar.gz免费下载

2012-04-19

httpd-2.2.19.tar.gz

httpd-2.2.19.tar.gz免费下载

2012-04-19

mysql-5.5.19.tar.gz

mysql-5.5.19.tar.gz免费下载

2012-04-19

windows核心源代码版

核心编程chm附源代码版,这个是chm版本的

2012-03-06

Ubuntu下配置Android编译运行环境

首先在Windows系统下安装Vmware虚拟机,然后在此基础上虚拟一个linux操作系统, 该linux系统为ubuntu

2012-03-06

Ubuntu环境下编译android源码及安装

本次实验环境为Ubuntu10.04、Android版本为2.1,采用的是ARM9 Mini6410开发板自带的Android源码

2012-03-06

MFC入门教程

精通Visual C++图像编程 MFC中文帮助 MFC程序员的WTL指南 VC6从入门到精通-开发者眼中的VC VC6从入门到精通-附录 MS VC++6.0程序员指南 VC6从入门到精通-基础篇 VC6从入门到精通-VC与INTERNET Visual C++ 使用指南

2012-03-06

手把手教你用Android开发新浪微博客户端

开发第二件事情,既然是开发新浪的微博客户端,那就先去新浪申请微博账号然后登陆后到新浪的开放平台,新浪的开放平台提供的新浪微博对外的api接口

2012-03-06

21天学习PHP.pdf

课程将按照html基础,css样式表,JavaScript,PHP环境配置(包括简单的Apache配置),PHP基础知识,MySQL的基本运用等,逐步将学习者带入PHP的世界。

2019-09-27

Hadoop实战(Hadoop in Action)

个人整理收藏,书籍包括:《Hadoop in Action.pdf》、《Hadoop实战 第2版》及【Hadoop实战 第2版 源码】

2018-12-16

Hadoop权威指南

个人整理收藏,书籍包括:《Hadoop权威指南》中文第1、2、3版,英文第2、4版,以及【Hadoop权威指南_源码】,分享给大家。

2018-12-16

OPENGL书籍教程

多年前OpenGL的学习文档存档,包含OpenGL编程指南(第四版),OpenGL编程指南(原书第7版),OpenGL入门教程,OpenGL完全教程等,分享给需要的人。

2018-11-11

CSS2和CSS3的参考手册(chm格式)

该资源包含CSS2.0参考手册.chm、CSS3.0参考手册.chm和CSS3.0完全参考手册.chm。

2018-09-02

UML学习推荐书籍

包中包含包含《UML 教程_中文编辑版》、《UML 介绍_中文编辑版》、《UML_中文编辑版》、《UML2.0 设计规范_英文编辑版》、《标准建模 UML 教程_中文扫描版》共五本PDF电子书,是学习UML不错的好书籍。

2017-12-24

XML入门学习手册

内涵《XML实用大全.chm》和《XML中文参考手册.chm》,其中XML实用大全从编写Web站点的角度上详细介绍了XML的使用,全手册共包含四部分,总18章。而XML中文参考手册,总10章,从xml的诞生,讲到XML的应用前景,是很不错的参考手册。

2017-12-23

网页插入qq组件代码分享

1.网页插入qq空间分享按钮代码 2.网页插入qq状态图标代码 3.网页插入划词分享到qq空间按钮代码 4.网页插入签名档组件代码 5.网页插入腾讯朋友分享按钮代码 6.网页插入赞组件按钮代码

2017-04-05

PHP学习经典书籍(二)

包括《PHP5权威编程.pdf》和《PHP经典实例.pdf》两本

2015-06-01

PHP学习经典书籍(一)

包括《PHP程序设计.pdf》和《PHP和MySQL WEB开发(4th).pdf》

2015-06-01

数据结构题库

数据结构题库大集合,附带答案,考试必备利器。

2015-05-21

Java项目实例开发

实例讲解进销存管理系统,附有源码,手把手讲解项目开发流程。

2014-11-30

netbeans开发环境学习教程和实例

netbeans开发环境学习教程和实例,比较基础,另有一本英文教程,可以参考。

2014-11-30

Java学习书籍资源

学习Java语言的书籍和教材,有中文的和英文的,仅供参考。

2014-11-24

PHP国外经典教材

都是经典教材,不过都是国外的,开发时可以参考参考。

2014-10-28

简单的BugList管理表格

在开发对日项目时,项目中必须要使用Buglist表格来管理Bug,再加上他们比较死板,所以文档往往列比较多,但大多数都是无用的。 但在开发国内项目或者一些小项目时,那些大的表格其实没必要,所以自己做了个简单的BugList维护表格,免费分享给大家,希望能给你们的开发带来一定的便利。

2014-10-16

Flex开发环境配置教程

在MyEclipse或者Eclipse中开发Flex项目时,环境的配置教程。

2014-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除