自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 JavaScript : 浅讲ajax

1.ajax入门案例1.1 搭建Web环境ajax对于各位来说,应该都不陌生,正因为ajax的产生,导致前台页面和服务器之间的数据传输变得非常容易,同时还可以实现页面的局部刷新。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。对于JavaWeb项目而言,ajax主要用于浏览器和服务器之间数据的传输。

2017-01-12 11:03:01 467

转载 任务调度框架Quartz

java.util.Timer vs Quartz从调度的灵活度比较TimerQuartz从指定时间执行一次Timer能做的都能做从firstTime时刻开始,每隔period毫秒执行一次 从现在起过delay毫秒执行一次 从现在起过delay毫秒以后,每隔period毫秒执行一次Timer不能做的也能

2017-01-10 15:56:12 618

转载 Java多线程干货系列--------synchronized

前言本篇主要介绍Java多线程中的同步,也就是如何在Java语言中写出线程安全的程序,如何在Java语言中解决非线程安全的相关问题。没错就是使用synchronized。正文如何解决线程安全问题?那么一般来说,是如何解决线程安全问题的呢?基本上所有的并发模式在解决线程安全问题时,都采用“序列化访问临界资源”的方案,即在同一时刻,只能有一个线程访问临界资源,也

2017-01-10 13:55:30 367

转载 Java I/O流详解

一、流的概念和作用。流是一种有顺序的,有起点和终点的字节集合,是对数据传输的总成或抽象。即数据在两设备之间的传输称之为流,流的本质是数据传输,根据数据传输的特性讲流抽象为各种类,方便更直观的进行数据操作。二、IO流的分类。根据数据处理类的不同分为:字符流和字节流。根据数据流向不同分为:输入流和输出流。三、字符流和字节流。字符流的由来:因为数据编码的不

2017-01-09 20:54:00 1420

转载 Ajax综合应用大全(全面解析)

image.pngAJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以

2016-12-27 10:09:57 332

转载 javaweb 文件上传(fileupload) 下载

1 文件上传html中通过可以向服务器上传文件。不过后台需要手动解析请求,比较复杂,所以可以使用smartupload或apache的fileupload组件进行文件的上传。smartupload据网友测试,在上传大文件时不稳定,所以还是使用fileupload的吧,毕竟apache出品。本例子中使用的jar包:commons-fileupload-1.3.2.jarcommons

2016-12-27 08:30:47 598

原创 IntelliJ IDEA 中 ssh的基本配置

1.新建idea项目2.配置open model setting 3.Modules   >  sources 改变目录结构 1)新建resources并点击Resouces2)WEB-INF下新建classes和lib文件 3)修改Paths中的Compiler output的路径为新建的classes路径 4)保存修改4.配置to

2016-12-19 09:39:22 4334

转载 2016年度最受欢迎的100个 Java 库

【编者按】本文作者为 Henn Idan,主要介绍基于 GitHub 中的数据分析,得出的2016年度最受欢迎的100个 Java 库。本文系国内 ITOM 管理平台 OneAPM 编译呈现。谁拔得头筹?谁又落于人后?我们分析了 GitHub 中 47,251 条依赖关系,得出最受欢迎的100个 Java 库。漫长的周末里,我们最喜欢的消遣方式是遍历 GitHub,找出最受欢迎

2016-12-18 20:34:29 337

转载 2017 年你应该学习的编程语言、框架和工具

2017 年你应该学习的编程语言、框架和工具在过去的一年里,软件开发行业继续大踏步地向前迈进。回顾 2016 年,我们看到了更多新兴的流行语言、框架和工具,它们改变着我们的工作方式,让我们看到更多的可能。但在这个行业,紧随潮流是很难的。所以在每年年底,我们都会给你提供一些建议,它涉及什么是最重要的,以及你在未来一年中应该学习什么。大趋势渐进式 Web Apps在 2016

2016-12-16 08:21:36 687

原创 Java面试题-----基础方面

1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域           当前类       同一package  子孙类       其他packagepublic            √              √                  √             √protected        √        

2016-12-15 19:00:17 260

转载 java - 设计模式学习总结

熟练掌握各种设计模式,并能在实际编程开发中灵活运用它们,不仅能使代码更规范,重用性更高,同时也能保证代码的可靠性,提高开发效率。这段时间又系统看了设计模式的相关内容,整理学习总结如下,文中内容如有表达有误的地方,还请指出,共同交流学习。一、概述二、7个设计原则三、创建型模式(5种)四、结构型模式(7种)五、行为型模式(11种)六、总结一、概述面向对象编程有七大原则,即经常提到

2016-12-12 14:14:21 875

转载 JAVA程序员一定知道的优秀第三方库(2016版)

几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码:if(inputString == null || inputString.length == 0

2016-12-08 20:01:58 399

转载 从啥也不会到可以胜任最基本的JavaWeb工作,推荐给新人的学习路线(一)

本人从事JavaWeb开发,应别人要求,思考再三,终决定专门开一贴来总结一下我个人目前推荐的学习路线。从啥也不会到能够从事JavaWeb开发,究竟要学习哪些东西?很多人都会迷茫这个地方。所以我打算随便谈谈我的看法。我之前一直不想写,因为我知道一旦写了就要承担压力。必然会有一大波人来指责我,说什么什么你这样讲是毒鸡汤,怎能不管算法,不管计算机原理!你这样是误导新人!然后举出一大堆例子,说基础怎么

2016-12-06 13:55:33 3310

转载 IntelliJ IDEA搭建Spring MVC开发环境

本文将讲述如何在IntelliJ 中搭建Spring MVC的开发环境。作为Spring MVC系列第一篇。准备工作JDK-8tomcatSpring FrameWorkIntelliJ IDEA其中,Tomcat和Spring下载的是source code压缩包,解压到本地。Spring可选。IDEA需要Ultimate版本支持。创建工程打开IDEA,Crea

2016-12-05 09:49:56 922

转载 年底啦,java后台面试题整理

java基础Arrays.sort实现原理和Collection实现原理foreach和while的区别(编译之后)线程池的种类,区别和使用场景分析线程池的实现原理和线程的调度过程线程池如何调优线程池的最大线程数目根据什么确定动态代理的几种方式HashMap的并发问题了解LinkedHashMap的应用吗反射的原理,反射创建类实例的三种方式是什么?clo

2016-12-05 09:09:39 1731 1

转载 深入浅出看流媒体前世今生,分分钟二逼变牛逼

CDN这几年爆炸式增长,带宽提速是根源,而HTTP始终还是那个屌样,因此目前CDN大多是资本性行业,不用多少知识就能干了;直到流媒体粗现,直播咋这么难搞呢?因为它是流媒体,让我带你深入浅出看流媒体前世今生,分分钟二逼变牛逼。   流媒体分为点播和直播,点播已经堕落为HTTP文件了,直播永远不可能只用HTTP就OK,这是他们的业务差异导致的。流媒体本质上是:现实的图像,经过编码器压缩,持久化

2016-12-02 10:58:31 398

转载 一遍记住Java常用的八种排序算法与代码实现

1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。如何写写成代码:首先设定插入次数,即循环次数,for(int i=1;i设定插入数和得到已经排好序列的最后一个数的位数。insertN

2016-12-01 19:40:56 2470

转载 百度云干货资源

这是一些学习资源,里面有Android的,iOS的,PHP的,大数据的,Java的,web前端的,C++,Python的….有的来源地址是在一个公众号的群.感谢群主的分享.有的是我以前收集的.在此我也分享给大家.如果大家有好的资源,非常欢迎在此分享.androidhttp://pan.baidu.com/s/1geNC76b密码:gjiiioshttp://pan.baid

2016-11-30 15:29:31 65280 9

转载 java面试题整理(更新...)

作为一个程序员,在找工作的过程中,都会遇到笔试,而很多笔试里面都包括java,尤其是作为一个Android开发工程师,java是必备技能之一.所以为了笔试过程中能够有一个不错的成绩,我在网上也找了好多关于java面试的题目.下面是整理的相关资料.参考作者jackfrued(简书作者)hongdada(简书作者).面向对象的特征有哪些方面--面向对象的特征主要有一下几个方面:抽象,继承,封装

2016-11-30 15:03:10 1247

转载 java基础知识

1.HashMap和HashTable的区别[x] HashMap去掉了contains方法[x] HashTable是同步的(线程安全)[x] HashMap允许空键值[x] HashMap执行快速失败机制[x] Fast-fail机制:在使用迭代器的过程中有其它线程修改了集合对象结构或元素数量,都将抛出ConcurrentModifiedException2.java的线程安全类

2016-11-30 14:52:52 526

转载 Java Web前端到后台常用框架介绍

一,SpringMVChttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring

2016-11-29 08:56:22 1334

空空如也

空空如也

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

TA关注的人

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