- 博客(15)
- 收藏
- 关注
转载 初探Java多线程
什么是多线程?这些话就不说了,直接看例子。 一、 使用多线程 1、 继承Thread类 package com.ztz.myThread;public class MyThread extends Thread{ @Override public void run() {...
2015-11-08 16:54:00 59
转载 java多线程之volatile关键字
在java线程并发处理中,关键字volatile的主要作用是使变量在多个线程间可见。那么volatile到底该怎么用了?我们首先来看一段代码: public class MyThread1 implements Runnable { private boolean istag = tr...
2015-11-08 16:54:00 79
转载 apache wicket 7.X让html回归webapp目录下
在上篇文章我们看到了用wicket开发的第一个程序。但是有点是非常不好的,就是html页面跟Java在同一目录下,这跟我们平时开发,是不同的,如果页面过多,后期维护也是很麻烦的。这篇文章我们就来说下,怎么把html放在webapp下了? 先来看下修改后的项目结构: 看下MyLcato...
2015-11-08 16:54:00 75
转载 HttpClient请求无响应引发的血案
最近工作需要处理20W的数据,用单线程去请求接口(具体这个接口干啥不重要),处理了大概30多个小时。由于出了点原因,这个20W数据需要重新跑,如果在跑30个小时,那也太浪费时间了。我们把单线程换成了多线程,然后程序跑了几个小时后,忽然就不继续处理了。这是为什么? 首先来看下多线程处理的...
2015-11-08 16:54:00 1812
转载 剖析springmvc之HelloWorld
上篇文章我们搭建了springmvc,也成功运行。这篇文章,我们来分析下原理。 通过在 web.xml 配置DispatcherServlet前端控制器, web 容器 启动时加载, 并且进行初始化。来看下DispatcherServlet的类结构。 因为Dispat...
2015-11-08 16:54:00 65
转载 springmvc上传图片并显示图片--支持多图片上传
实现上传图片功能在Springmvc中很好实现。现在我将会展现完整例子。 开始需要在pom.xml加入几个jar,分别是: <dependency> <groupId>commons-fileupload</groupId> <ar...
2015-11-08 16:54:00 68
转载 apache wicket 7.X之HelloWorld
Wicket是什么 Wicket一个开发Java Web应用程序框架。它使得开发web应用程序变得容易而轻松。 Wicket利用一个POJO data beans组件使得它可以与任何持久层技术相结合。 Wicket使用原生的HTML元素,通过标签<wicket:id>声...
2015-11-08 16:54:00 81
转载 java多线程之synchronized
首先来看下一个场景,某电影院某个时间4个窗口同时在卖票,本场电影总共票只有100张,卖完为止。看下实际代码。 package cn.com.thread;public class TestThread { public static void main(String[] args)...
2015-11-08 16:54:00 94
转载 springmvc使用实体参数和ServletAPI
一、 实体参数 前面我们知道使用注解@RequestParam可以获得参数的值,那么现在提交一个表单怎么获得其中的值了。你可以说可以使用request.getParameter("")获得,是的这种方法确实能获得。那么现在如果表单有100个参数了,我们不会一个一个的去获得然后在set到mod...
2015-11-08 16:54:00 85
转载 springmvc之@Controller、@RequestMapping等注解讲解
首先来看下一段代码: @Controller@RequestMapping("/user")public class UsersController { @RequestMapping(value="/findAll") private String findAll(){ r...
2015-11-08 16:54:00 104
转载 springmvc自定义拦截器
Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必须实现HandlerInterceptor接口。 直接看下例子: package com.ztz.springmvc.interceptor;import javax.se...
2015-11-08 16:54:00 60
转载 springmvc之HelloWorld
首先来看看springmvc工程的项目结构,采用maven构建。 POM配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...
2015-11-08 16:54:00 86
转载 java多线程之线程的优先级
在操作系统中,线程可以划分优先级,优先级较高的线程得到CPU资源较多,也就是CPU优先执行优先级较高的线程对象中的任务(其实并不是这样)。 在java中,线程的优先级用setPriority()方法就行,线程的优先级分为1-10这10个等级,如果小于1或大于10,则抛出异常throw new...
2015-11-08 16:54:00 111
转载 java多线程之停止线程
在多线程开发中停止线程是很重要的技术点。停止线程在Java语言中并不像break语句那样干脆,需要一些技巧性的处理。 一、 异常法 采用异常法来停止一个线程,首先我们需要了解一下两个方法的用法: 1、interrupt()方法 public class MyThread ...
2015-11-08 16:54:00 84
转载 Android UI之TextView
我们知道打开一个app那样漂亮的UI界面,都为止赞叹。其实无论多么美观的UI界面,开始都是先创建容器(ViewGroup的实例),然后不断的向容器中添加控件,最后形成一个漂亮的UI界面。 TextView直接继承了View,它的作用就是在界面上显示文本。从功能上看,TextView其实就是个...
2015-11-08 16:54:00 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人