自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 【项目管理与构建】Nexus的详细介绍以及安装(四)

简介        Nexus是Maven仓库管理器,也可以叫Maven的私服。Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。       Nexus不是Maven的核...

2018-07-16 11:11:38 464

原创 【项目管理和构建】十分钟教程,eclipse配置maven + 创建maven项目(三)

准备工作在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已安装好 maven,将maven配置成功 3. 下载Eclipse,解压缩安装完成,建立工作空间。 这些内容相信大家都已经轻车熟路了,如果不会,请大家查看上篇博文,这里就不再累述了。eclipse配置maven检查eclipse的maven插件是否安装成功,如图: 若没有安装maven插件,我们需要先...

2018-07-16 11:09:45 206

原创 【项目管理和构建】——Maven简介(一)

简介我先看一下Apache官网的解释:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documen...

2018-07-16 11:08:07 201

原创 【项目管理和构建】——Maven下载、安装和配置

前言在上篇博文【项目管理和构建】——Maven简介(一)中我们了解到maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事:统一开发规范与工具统一管理jar包这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持...

2018-07-16 11:04:10 360

原创 两年Java开发工作经验面试总结

动机:最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司。我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔细回想今天哪些问题可以答的更好,或者哪些问题是自己之前没遇到过的,或者是哪个知识点今天又问了等等。四月中旬的时候,我就在构思要写一篇面经,主要是想着可能对那些跟我相同处境的人有点帮助,再者就是稍微记录下这为期一个月的面试过程。 个人介绍:首先介绍下我面试时的自身条件情...

2018-06-08 11:19:55 577

原创 Hibernate02

Hibernate022.1 掌握Hibernate三种对象状态:临时状态、持久化状态、游离化状态(重点)1、临时状态当前对象没有持久化的OID,在session中也不存在2、持久化状态当前对象有持久化的OID,而且也在session存在3、游离状态当前对象有持久化的OID,但是不在session中了 2.2 了解hibernate三种对象状态的别名1、临时态(瞬时态)transient2、持久化...

2018-06-06 16:04:12 98

原创 SSH中Hibernate入门

Hibernate011.1  hibernate简介(历史,发展,现状) 1、自己百度2、Hibernate是对jdbc的简单封装1.2  明白ORM的概念1、我们之前操作数据库,直接获取连接就ok那么现在程序员直接操作对象1.2  认识核心配置文件并明白基本配置 1、自动创建表  create update  validate  create-dropCreate  每次都会重新创建表(开发常...

2018-06-05 21:48:07 277

原创 如何搭建Struts2项目

导入相关架包编写web.xml,配置strus2过滤器 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter&l...

2018-05-21 15:14:22 341

原创 Java中IO流学习总结

Java中IO流学习总结一.IO流中的结构字符流:顾名思义,该流只能处理字符,但处理字符速度很快字节流:可以处理所有以bit为单位储存的文件,也就是说可以处理所有的文件,但是在处理字符上的速度不如字符流二.IO流的具体使用从各种输入流到各种输出流 注:其实在各个不同的类型中,输入流到输出流的套路基本都一样。 那就拿最简单的FileOutputStream来举例子吧 从FileOutputStrea...

2018-05-13 22:11:03 112

原创 Struts2基础学习总结

一、Struts2简介参考《JavaEE 轻量级框架应用与开发—S2SH》Struts框架是流行广泛的一个MVC开源实现,而Struts2是Struts框架的新一代产品,是将Struts1和WebWork两种技术进行兼容、合并的全新的MVC框架。Struts2框架充分发挥了Struts1和WebWork这两种技术的优势,抛弃原来Struts1的缺点,使得Web开发更加容易。Struts1运行原理:...

2018-05-13 22:08:10 200

原创 jQuery验证控件jquery.validate.js使用说明+中文API

jQuery验证控件jquery.validate.js使用说明+中文APIjQuery plugin: Validation 使用说明   一导入js库<script src="../js/jquery.js" type="text/javascript"></script><script src="../js/jquery.validate.js" type="t.

2018-04-26 09:19:35 257

原创 Web开发加入购物车实现思路

Web开发加入购物车list——>(链接到)——>AddCartServlet?gname=${g.gname}&price=${G.price}——>QueryCartListServlet——>CartList.jsps(显示)分析:从list.jsp到添加商品的servlet,同事得传参,商品名称和价格,进入dao封装商品及总数量(count),购物车(总价,...

2018-04-25 13:59:17 3877

原创 Web开发登录增删改查思路

Web开发从登录到增删改查首先进行分层处理:四层,1>com.util                    工具层,链接数据库2>com.bean                封装信息层3>com.dao                   持久层,操作数据库4>com.servlet                servlet,前段的相应于后台的服务之间的桥梁1.登...

2018-04-25 09:42:45 2735

原创 常用正则

正则是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。正则表达式语法格式:/ /   1)  . 任意字符(除了\n之外)2)元字符 ^  匹配字符串开始的位置,不匹配任何字符 $  匹配字符串结束的位置,不匹配任何字符3) 字符组/自定义字符集可以匹配[ ]中包含的任意一个字符。虽然可以是任意一个,但只能是一个。 [0-9] 任意一个数字 相当于0123456789中任意一个 ...

2018-04-24 21:03:29 251

原创 Mysql乱码问题解决方法

一、编辑MySql的配置文件MySql的配置文件Windows下一般在系统目录下或者在MySql的安装目录下名字叫my.ini,可以搜索,Linux下一般是 /etc/my.cnf--在 [mysqld] 标签下加上三行default-character-set = utf8character_set_server = utf8lower_case_table_names = 1 //表名不区分大...

2018-04-24 20:39:46 115

原创 JSON的一些基础知识。

JSON的一些基础知识。JSON中对象通过“{}”来标识,一个“{}”代表一个对象,如{“AreaId”:”123”},对象的值是键值对的形式(key:value)。 “[]”,标识数组,数组内部各个数据之间通过“,”分割,如[“AreaId”:”123”,”AreaId”:”345”]。很多情况下是对象数组,那就是这样: 代码如下 复制代码[{“AreaId”:”123”},{“AreaId”:...

2018-04-24 20:38:45 397

原创 AJAX是什么

AJAX是什么AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。    AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。  AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。 先来看看为什么要用...

2018-04-24 20:37:26 225

原创 javaSE简单ATM项目(初学java者)

用javaS简单实现ATM项目:package Frame;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import javax.swin...

2018-04-22 22:15:41 1079 1

原创 回车、换行、空格的ASCII码值—(附ASCII码表)

回车、换行、空格的ASCII码值回车,ASCII码13换行,ASCII码10空格,ASCII码32Return   =   CR   =   13   =   '\x0d'NewLine   =   LF   =   10   =   '\x0a'ASCII码表信 息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的...

2018-04-21 14:09:34 11797

原创 量按钮控制获取系统动态时间

2018-04-12 15:21:23 124

原创 js中innerHTML与innerText的用法与区别

js中innerHTML与innerText的用法与区别用法:<div id="test">   <span style="color:red">test1</span> test2</div>在JS中可以使用:test.innerHTML:  也就是从对象的起始位置到终止位置的全部内容,包括Html标签。  上例中的test.innerHTML的值...

2018-04-12 10:07:35 1521

原创 大数据学习路线

 很多人都知道大数据很火,就业很好,薪资很高,想往大数据方向发展。但该学哪些技术,学习路线是什么样的呢?如果你对此很迷茫,那么下面就分享下如何进行系统的学习。    现在大数据有三个发展方向: 平台搭建/优化/运维/监控大数据开发/设计/架构数据分析/挖掘next0.前言先说一下大数据的4V特征:数据量大,TB->PB数据类型繁多,结构化、非结构化文本、日志、视频、图片、地理位置等;商业价值...

2018-03-16 10:07:18 120

原创 (一) java基础知识点

   java中==和equals和hashCode的区别 ?1、基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。2、引用数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否...

2018-03-16 10:05:35 124

原创 人事面试一百问

人事面试一百问1. 请你自我介绍一下 42.你觉得你个性上最大的优点是什么? 43.说说你最大的缺点? 44.你对加班的看法?回答提示:实际上好多公司问这个问题,并不证明一定要加班。 只是想测试你是否愿意为公司奉献。 45.你对薪资的要求? 46. 在五年的时间内,你的职业规划? 57.你朋友对你的评价? 58. 你还有什么问题要问吗? 59.如果通过这次面试我们单位录用了你,但工作一段时间却发现...

2018-03-14 10:04:56 316

原创 手把手搭建一个完整的javaweb项目

手把手搭建一个完整的javaweb项目本案例使用Servlet+jsp制作,用MyEclipse和Mysql数据库进行搭建,详细介绍了搭建过程及知识点。下载地址:http://download.csdn.net/detail/qq_23994787/9904842  点击下载主要功能有:1.用户注册2.用户登录3.用户列表展示4.用户信息修改5.用户信息删除涉及到的知识点有:   1.JDBC 2...

2018-03-14 10:01:26 7455 2

原创 刚刚进入职场程序员必须知道的十件事

0000 - 让人家喜欢是容易的假如你按时上班,穿着得体,经常微笑并且不犯蠢事,那么至少会有一部分人喜欢你。事实上,要得到同事的喜欢还是相当的容易。想要更多的朋友吗?放一盒糖果在你的桌上并且经常让它是满的。你会惊讶发现你很快就拥有了很多朋友。0001 - 让别人尊重你是非常难的如果你在IT领域没有20年的工作经验,一进入公司是没有人会尊重你的。这并不表示他们不喜欢你,或者是讨厌你。唯一的解释是他们...

2018-03-05 21:41:23 190

原创 程序员初入职场,你应该遵守什么“潜规则”?

职场规则篇主动询问:遇到不明白的,一定要问。如果你所问的人没有给你满意的回答,你也一定不要认为他在敷衍你,有可能他正在忙,表明你没有在对的时间提问;也有可能他真的不知道,表明你没有问对人。总之一句话,一切先从自身找原因。没人有义务主动告诉你任何事,因此如果有人这么做了,你一定不要忘了谢谢他。熟悉环境:进入公司后,首先要熟悉组织架构、职责划分、部门关系以及其他规章制度、工作流程等,公司的运作是靠着各...

2018-03-05 21:40:20 332

原创 动荡的 Java 今年将有哪些新变化?

【CSDN编者按】我们在《2018 编程语言流行度大调查》中谈到,在用户最喜爱和最关注的编程语言中,Java独领风骚。其中,Java 9关注度不断上升,62% 的人希望在 2018 年更多地关注 Java 9,此外有三分之一的参与者表示对即将到来的Java 10 和 11版本很感兴趣。在过去的一年中Java经历了一段时间的动荡,今年Java又有什么新进展呢?本文让我们一起来看看Java的状况吧。以...

2018-03-04 19:07:23 164

原创 大数据分析你不能不懂的6个核心技术

                                                            大数据分析你不能不懂的6个核心技术  目前,大数据领域每年都会涌现出大量新的技术,成为大数据获取、存储、处理分析或可视化的有效手段。大数据技术能够将大规模数据中隐藏的信息和知识挖掘出来,为人类社会经济活动提供依据,提高各个领域的运行效率,甚至整个社会经济的集约化程度。  1.大数...

2018-02-28 14:02:45 425

Web开发所有功能

Web开发初学者可以看看,很详细,有问题可随时咨询我 qq:853555374

2018-04-23

JavaSE项目ATM小程序实现

java初学者可以看看,第一个小项目ATM的实现,代码注释非常详细,很有成就感。

2018-04-23

空空如也

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

TA关注的人

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