随笔分类 -  JavaWeb

2017年50道Java线程面试题
摘要:下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对 运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线 阅读全文

posted @ 2017-04-14 19:06 Sun‘刺眼的博客 阅读(1508) 评论(1) 推荐(0) 编辑

115个Java面试题和答案——终极列表(下)
摘要:本文由 ImportNew - miracle1919 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。 第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方 阅读全文

posted @ 2016-08-31 10:19 Sun‘刺眼的博客 阅读(874) 评论(0) 推荐(1) 编辑

115个Java面试题和答案——终极列表(上)
摘要:本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要讨论异常处理,Java小应用程序,Swing,J 阅读全文

posted @ 2016-08-31 10:17 Sun‘刺眼的博客 阅读(3148) 评论(0) 推荐(0) 编辑

Android与javaScript的交互
摘要:WebView与js的交互包含两方面,一是在html中通过js调用java代码;二是在安卓java代码中调用js。 一、html中通过js调用java代码 js中调用java代码其实就记住一点,WebView设置一个和js交互的接口(这里的接口是一般的意思,不是java中接口的含义),这个接口其实就 阅读全文

posted @ 2016-08-11 10:18 Sun‘刺眼的博客 阅读(8706) 评论(0) 推荐(2) 编辑

JSTL标签用法 详解
摘要:在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个,分别是<c:forEa 阅读全文

posted @ 2016-07-04 16:28 Sun‘刺眼的博客 阅读(37878) 评论(0) 推荐(2) 编辑

Struts2的OGNL标签详解
摘要:一、Struts2可以将所有标签分成3类: UI标签:主要用于生成HTML元素的标签。 非UI标签:主要用于数据库访问,逻辑控制等标签。 Ajax标签:用于Ajax支持的标签。 对于UI标签,则有可以分为两类: 表当标签:表单标签主要用与生成HTML页面的from元素,以及普通表单元素的标签。 非表 阅读全文

posted @ 2016-07-04 16:27 Sun‘刺眼的博客 阅读(4174) 评论(0) 推荐(0) 编辑

EL表达式 (详解)
摘要:EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时... 阅读全文

posted @ 2016-07-04 16:26 Sun‘刺眼的博客 阅读(7028) 评论(0) 推荐(0) 编辑

JavaEE基本了解
摘要:1、 为什么需要JavaEE 我们编写的JSP代码中,由于大量的显示代码和业务逻辑混淆在一起,彼此嵌套,不利于程序的维护和扩展。当业务需求发生变化的时候,对于程序员和美工都是一个很重的负担。 为了程序的易维护性和可扩展性,这就需要我们使用JavaEE技术来进行项目开发 2、 什么是JavaEE Ja 阅读全文

posted @ 2016-07-01 10:41 Sun‘刺眼的博客 阅读(3685) 评论(0) 推荐(0) 编辑

设计模式:Observer(观察者)—— Guava EventBus
摘要:本文分为三个部分: Observer(观察者) Guava EventBus详解 Guava EventBus使用示例 1. Observer(观察者) 1.1 背景 我们设计系统时,常常会将系统分割为一系列相互协作的类,使得这些类之间可以各自独立地复用,系统整体结构也会比较清晰。这是一种最基本的面 阅读全文

posted @ 2016-06-16 13:46 Sun‘刺眼的博客 阅读(4203) 评论(0) 推荐(1) 编辑

ClassLoader工作机制
摘要:阅读目录 一、ClassLoader概念 二、JVM平台提供三层classLoader 三、JVM加载class文件到内存有两种方式 四、ClassLoader加载类的过程 五、自定义类加载器 六、实现类的热部署 七、参考资料 阅读目录 一、ClassLoader概念 二、JVM平台提供三层clas 阅读全文

posted @ 2016-06-07 11:16 Sun‘刺眼的博客 阅读(1252) 评论(0) 推荐(0) 编辑

Java——泛型(最易懂的方式讲解泛型)
摘要:来自:代码大湿代码大湿 写在前面: 只要认真看过,基本能很熟悉泛型的特性。泛型是JDK1.5之后出现的,比如JDK1.5之前的ArrayList,会出现2个问题 1:向ArrayList当中添加对象,添加String和Date都可以,但我们的本意是添加String,编译器不会检查错误,会导致不可预知 阅读全文

posted @ 2016-06-07 11:08 Sun‘刺眼的博客 阅读(1694) 评论(0) 推荐(1) 编辑

理解Java中的弱引用(Weak Reference)
摘要:理解Java中的弱引用(Weak Reference) 本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:) 1. What——什么是弱引用 阅读全文

posted @ 2016-06-07 11:02 Sun‘刺眼的博客 阅读(4457) 评论(0) 推荐(0) 编辑

支持数据列表分页的帮助类
摘要:【WPF】闲着没事,写了个支持数据列表分页的帮助类 支持分页的MVVM组件大家可以网上找,老周这个类只是没事写来娱乐一下的,主要是功能简单,轻量级,至少它满足了我的需求,也许还有未知的 bug 。 这个类支持对数据列表进行分页处理,原理是利用 Skip 和 Take 扩展方法,从源列表中取出某一段数 阅读全文

posted @ 2016-06-07 10:56 Sun‘刺眼的博客 阅读(342) 评论(0) 推荐(0) 编辑

Java集合类:AbstractCollection源码解析
摘要:一、Collection接口 从《Java集合:整体结构》一文中我们知道所有的List和Set都继承自Collection接口,该接口类提供了集合最基本的方法,虽然List接口和Set等都有一些自己独有的方法,但是基本的操作类似。我们先看下Collection接口提供的方法: 总体上可以将Colle 阅读全文

posted @ 2016-06-07 10:45 Sun‘刺眼的博客 阅读(1925) 评论(0) 推荐(0) 编辑

制作一个听话的电影种子挖掘器
摘要:每次回到宿舍想看部电影才发现很长时间没有去bt站淘种子了, 然而天天去站上找适合自己类型的电影又是一件费时又费力的事儿, 所以周末花时间写了一个可配置的爬子, 能够根据不同人的不同需求去自动下载种子文件, 并且能够避免不同分类中的重复电影 后期还会加入下载队列的功能, 在检测宿舍无人用网的时候开启b 阅读全文

posted @ 2016-06-07 10:36 Sun‘刺眼的博客 阅读(986) 评论(0) 推荐(0) 编辑

【JavaWeb】MVC案例之新闻列表
摘要:阅读目录 MVC案例之新闻列表 实验准备: 一、需求分析阶段 二、数据库创建阶段 三、MVC开发阶段 四、运行效果演示 阅读目录 MVC案例之新闻列表 实验准备: 一、需求分析阶段 二、数据库创建阶段 三、MVC开发阶段 四、运行效果演示 回到顶部 MVC案例之新闻列表 作者:白宁超 2016年6月 阅读全文

posted @ 2016-06-07 10:32 Sun‘刺眼的博客 阅读(746) 评论(0) 推荐(0) 编辑

javascript基础语法——表达式
摘要:前面的话 一般,关于javascript基础语法,人们听得比较多的术语是操作符和语句。但,其实还有一个术语经常使用,却很少被提到,这就是javascript表达式(expression)。本文将详细介绍javascript表达式,表达式分为原始表达式和复杂表达式 原始表达式(primary exre 阅读全文

posted @ 2016-06-07 10:27 Sun‘刺眼的博客 阅读(295) 评论(0) 推荐(0) 编辑

项目管理工具:Maven使用方法总结
摘要:阅读目录 一、概念 二、Maven安装 三、常用命令 四、生命周期 五、第一个Maven项目 六、POM文件 七、Maven库 八、参考资料 阅读目录 一、概念 二、Maven安装 三、常用命令 四、生命周期 五、第一个Maven项目 六、POM文件 七、Maven库 八、参考资料 回到顶部 一、概 阅读全文

posted @ 2016-06-07 10:18 Sun‘刺眼的博客 阅读(234) 评论(0) 推荐(0) 编辑

设计模式 -- 代理模式(Proxy)
摘要:设计模式 -- 代理模式 前景介绍: 好了,下面开始关于代码模式的一些内容: 话说,泡菜君在公司也来实习了快3个月了,最近以前的项目经理突然离职了,公司就派了一个新的项目经理过来带这个组. 新项目经理 : 樊曦 公司实习生 : 火爆泡菜 今天是周一,大家都是按着踩点的节奏来到公司,然后开电脑、泡茶 阅读全文

posted @ 2016-06-07 10:15 Sun‘刺眼的博客 阅读(333) 评论(0) 推荐(0) 编辑

基于Tomcat + JNDI + ActiveMQ实现JMS的点对点消息传送
摘要:写了一个简单的JMS例子,之所以使用JNDI 是出于通用性考虑,该例子使用JMS规范提供的通用接口,没有使用具体JMS提供者的接口,这样可以保证我们编写的程序适用于任何一种JMS实现(ActiveMQ、HornetQ...)。 什么是JNDI JNDI(Java Naming and Directo 阅读全文

posted @ 2016-06-07 09:56 Sun‘刺眼的博客 阅读(514) 评论(0) 推荐(0) 编辑

导航