摘要: IO流(高级) 释放资源的标准代码 主要考虑的是在什么时候释放资源比较合适.而且在jdk1.7之前和之后是不同的. package com.wzlove.demo; import java.io.FileReader; import java.io.FileWriter; import java.io.IOExce... 阅读原文
2018-07-25 13:10:03 阅读(2681) 评论(0)
摘要: 一.显示照片列表功能 struts2中一般的处理方式:先在action中,准备数据,转到jsp中显示 1.UserAction /** * 点击修改用户按钮跳转到修改用户界面 * 为用户准备照片,以便在modify.jsp中显示 * @return * @throws SQL... 阅读原文
2018-07-25 12:05:02 阅读(2309) 评论(0)
摘要: import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.... 阅读原文
2018-07-25 10:21:01 阅读(2338) 评论(0)
摘要: 线程池的概念 系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。使用线程池可以很好的提高性能,尤其是程序中需要创建大量生存期很短暂的线程。 使用线程池的优势 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资... 阅读原文
2018-07-25 10:12:07 阅读(2275) 评论(0)
摘要: 前言 ReentrantLock和synchronized一样是一个可重入的互斥锁,但ReentrantLock功能更强大,它提供了非公平和公平两种锁争用策略供使用者选择,而synchronized只有非公平一种。ReentrantLock提供了可中断的锁等待机制以及可用于多组线程需要分组唤醒的条件。 类图 下面是R... 阅读原文
2018-07-25 09:11:01 阅读(2272) 评论(0)
摘要: 1.userlist.jsp //显示每个用户照片的数目(遍历每个用户) $(".picture").each(function(i,e){ $.post("${pageContext.request.contextPath}/picture/getpicnum",{"picture.uid... 阅读原文
2018-07-25 08:41:03 阅读(2375) 评论(0)
摘要: 1.layer前端组件介绍 layer是一款口碑极佳的web弹层组件,她具备全方位的解决方案,致力于服务各个水平段的开发人员,您的页面会轻松地拥有丰富而友好的操作体验。 http://sentsin.com/jquery/layer/ 使用方法http://sentsin.com/jquery/layer/ext.h... 阅读原文
2018-07-25 07:43:03 阅读(2331) 评论(0)
摘要: 作者介绍 Ken老师毕业于西南大学,曾任职华为、惠普、众域控股等一线互联网公司。10年行业经验,精通Java语言,精通ssm等主流框架,有丰富的分布式、高负载高并发开发和调优经验,授课经验丰富且幽默又有耐心。 熟悉 C/C++、Java、Spring、SpringMVC、Spring Boot、Spring Clou... 阅读原文
2018-07-25 06:00:04 阅读(3594) 评论(0)
摘要: 1. 学习计划 1、前台系统搭建 2、商城首页展示 3、Cms系统的实现 a) 内容分类管理 b) 内容管理 4、前台内容动态展示   2. 商城首页展示   系统架构:     页面位置:     2.1. 工程搭建 可以参考e3-manager-web工程搭建   2.2. 功能分析 请求的url:/inde... 阅读原文
2018-07-25 00:33:14 阅读(2368) 评论(0)
摘要: 原创 小明和小刚一同坐飞机去旅游,他们现在位于1号城市,目标是5号城市,可是1号城市并没有到5号城市的直航。 不过小明已经收集了很多航班的信息,现在小明希望找到一种乘坐方式,使得转机的次数最少。 输入   第一行有4个整数v、e、n、m,分别表示顶点数、边数、出发点、目的地;   接下来e行,每行输出两个整数,分别... 阅读原文
2018-07-25 00:00:02 阅读(2459) 评论(0)