积累
文章平均质量分 70
疏雨
这个作者很懒,什么都没留下…
展开
-
JSTL 标签大全详解
转载自http://blog.csdn.NET/qq_25827845/article/details/53311722 冷血之心的博客一、JSTL标签介绍1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是J转载 2017-07-05 16:14:08 · 296 阅读 · 0 评论 -
Javaweb项目的源文件与字节码文件的目录结构
闲来无事研究一下,其实早就应该掌握了1、新建项目的源文件目录结构:|----myProject|----.settings(文件夹) |----.classpath |----.project |----.mymetadata |----src |----WebRoot原创 2016-10-18 17:19:04 · 2705 阅读 · 0 评论 -
采用SpringBoot+freemaker搭建项目
1、采用maven,不会maven的这里有一篇文章 http://blog.csdn.net/v123411739/article/details/507428852.pom.xml中引入依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta原创 2016-10-11 19:24:16 · 4548 阅读 · 0 评论 -
MyEclipse中使用Maven创建web项目
MyEclipse中创建新的Maven项目(webapp目录结构)过程如下: 1. New -> Project... -> Maven Project 2. Next, 3. Next, 选择“maven-archetype-webapp”创建一个webapp目录结构的项目4. 填Group Id,Artifact Id转载 2016-10-08 17:41:57 · 603 阅读 · 0 评论 -
Myeclipse如何使用Maven添加jar包
很多新手都不知道如何在maven项目里添加jar包. 以前我还没接触maven的时候下载过一个demo,是maven项目. 我居然是照着他的pom.xml文件一个一个的写!!! 很多人认为理所当然的东西对于初学者却是一个很难迈过去的门槛. 所以简单的写下如何在maven项目中添加jar包. 根据 创建后我们如何添加jar包呢? 点击pom.xml文件.我们可原创 2016-10-08 17:32:13 · 2961 阅读 · 0 评论 -
SpringMVC配置多视图JSP+freemarker,实践成功!
本文转载自 https://my.oschina.net/u/1472917/blog/411979天自己配置了一下SpringMVC 的多视图,本以为很简单,实践后发现各种问题,在网上查了很多资料,最后还是选择了看源码,终于知道为什么失败了,下面介绍一下.失败配置! 成功只是改了几个小地方.xml version="1.0" encoding="UTF-8"?>beans xmln转载 2016-09-29 17:36:21 · 3371 阅读 · 0 评论 -
OSI七层模型
推荐一篇很好的博文http://blog.csdn.net/yaopeng_2005/article/details/7064869原创 2016-09-22 15:46:52 · 209 阅读 · 0 评论 -
通用权限管理设计 之 数据库结构设计
一,前言 权限管理系统的应用者应该有三种不同性质上的使用,A,使用权限B,分配权限C,授权权限 本文只从《使用权限》和《分配权限》这两种应用层面分析,暂时不考虑《授权权限》这种。二,初步分析用户和角色 说到权限管理,首先应该想到,当然要设计一个用户表,一个权限表。这样就决定了一个人有什么样的权限。做着做着就会发现这样设计太过繁琐,如果公司里面所有员工转载 2016-07-27 15:34:54 · 268 阅读 · 0 评论 -
基于按annotation的hibernate主键生成策略
一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出. @Target({M原创 2016-07-25 13:45:56 · 201 阅读 · 0 评论 -
OA系统权限管理设计方案
由于公司的大规模发展,应上层要求OA系统要跟上发展的步伐,我决定把系统重做一遍。现在做前期系统分析,目前遇到一个困难:权限设计方案。。在百度很快找到了解决方案,以下资料转载自网络:不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。l 可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的原创 2016-07-27 14:28:39 · 3058 阅读 · 0 评论 -
MD5加密
package unicom_dsp_front.common.utils;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import org.apache.com原创 2016-05-27 17:27:03 · 318 阅读 · 0 评论 -
图片预览
图片上传前本地预览原创 2016-05-27 10:55:59 · 297 阅读 · 0 评论 -
用Servlet实现文件上传
图片上传原创 2016-05-27 10:46:16 · 313 阅读 · 0 评论 -
Java Calendar处理一些日期与星期的转换
/** * 判断当前日期是星期几 * * @param pTime 修要判断的时间 * @return dayForWeek 判断结果 * @Exception 发生异常 */ public static int dayForWeek(String pTime) throws Exception { forma原创 2017-07-17 11:27:29 · 2960 阅读 · 0 评论 -
常见乱码问题解决
1)解决post的中文乱码问题byte[] bytes=username.getBytes("ISO-8859-1");username=new String(bytes,"utf-8");简化版: request.setCharacterEncoding("utf-8"); 2)解决get的中文乱码问题1)byte[] bytes=username.getBytes原创 2016-11-09 16:00:53 · 303 阅读 · 0 评论 -
tomcat配置虚拟路径
在tomcat安装好后,只要把web项目copy到TOMCAT_HOME/webapp下面就可以使用了,其实还有种方法就是设定虚拟目录,即把项目的目录映射到tomcat中。这样做可以不用重复的部署,节约时间,而且给开发人员带来方便。方法如下:1,找到%TOMCAT_HOME%/conf/server.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,在 之间加入如下代码原创 2016-11-14 11:09:58 · 348 阅读 · 0 评论 -
计算机基础知识学习总结
1、计算机的组成部分: 输入单元:包括键盘、鼠标、卡片阅读器、扫描仪、触控屏幕等等一堆;主机部分:被主机机壳保护住了,含有CPU与主存储器输出单元:如屏幕、打印机等2、CPU的工作主要在于管理与运算,在CPU内主要分为两个主要的单元,分别是:算数逻辑单元与控制单元。算数逻辑单元主要负责程序运算与逻辑判断,控制单元则主要在协调周边组件与各单元之间的工作。3、CPU的重原创 2016-11-14 17:20:12 · 10077 阅读 · 0 评论 -
超级基础的一些配置总结
1.h3:id生成策略:SEQ_T_WARNVALUEI_INFO2.============================================================================================2.spring的注解. --> ===============================原创 2017-06-20 16:49:39 · 207 阅读 · 0 评论 -
跨域请求方式
跨域的几种方式说到跨域,我们需要了解为什么要跨域?是因为同源策略的存在?何谓同源策略呢?同源策略同源策略是浏览器上为安全性考虑实施的非常重要的安全策略。何谓同源: URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。同源策略:浏览器的同源策略,限制了来自不同源的"document"或脚本,对当前"docu转载 2017-06-20 14:04:16 · 295 阅读 · 0 评论 -
Spring+Quartz实现定时任务的配置方法
1.Scheduler的配置bean id="myScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> property name="triggers"> list> ref bean="my原创 2017-04-06 09:41:07 · 362 阅读 · 0 评论 -
Java连接oracle数据库
/** * 一个非常标准的连接Oracle数据库的示例代码 */public void testOracle(){ Connection con = null;// 创建一个数据库连接 PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用Statement ResultSet result = nul原创 2017-04-05 15:50:35 · 179 阅读 · 0 评论 -
Jedis下的ShardedJedis(分布式)使用方法(二)
上一篇中介绍了ShardedJedis的基本使用方法以及演示了一个简单的例子,在这一篇中我们来介绍了ShardedJedis的原理。 1.ShardedJedis内部实现首先我们来看一下ShardedJedis的一个继承关系 看完了图,那么我们一步一步跟着我们的代码调用来看,以我们最简单的ShardedJedis.get(key)方法为例: publicString get(转载 2017-03-31 18:28:53 · 426 阅读 · 0 评论 -
Jedis下的ShardedJedis(分布式)使用方法(一)
原来项目中有用到Redis用作缓存服务,刚开始时只用一台Redis就能够满足服务,随着项目的慢慢进行,发现一台满足不了现有的项目需求,因为Redis操作都是原子性这样的特性,造成有时同时读写缓存造成查询效率的下降。但是由于我们现在用的还是2.X版本,还是没有集群功能的(Redis作者在3.0版本中已经加入了集群功能), 因此只能使用2.x版本中自带的一个叫做ShardedJedis的来实现分布式缓转载 2017-03-31 18:26:27 · 576 阅读 · 0 评论 -
Hibernate与Mybatis的优劣势
我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。第一方面:开发速度的对比就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些原创 2017-03-28 16:45:55 · 384 阅读 · 0 评论 -
Java中使用Jedis操作Redis
使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip原创 2017-03-22 11:16:34 · 340 阅读 · 0 评论 -
redis做缓存的demo
由于之前对redis有了一个系统的研究,在公司的多个项目中使用redis当做数据缓存;所以趁着这些天晚上的时间,自己写了一个demo;这里仅供自己后期学习笔记参考,若有不对的地方,请轻拍砖!redis 官网推荐给java 使用的客户端很多:Jedis、Redisson、JRedis、JDBC-Redis 等,当然首推是jedis;可以参考redis客户端官网查看。接下来来讲下我的这转载 2017-03-21 15:57:02 · 3277 阅读 · 0 评论 -
我设计的网站的分布式架构
互联网的网站和大部分企业管理软件一样都是使用B/S架构模型,但是大型的公共网站B/S架构会更加复杂,对架构人员的要求更高,今天我想在自己博客里聊聊我设计的网站的B/S技术架构。 不管是B/S架构的企业管理系统还是网站技术架构可以抽象为如下简图: 在传统B/S架构的企业管理系统里,技术架构往往就是一个工程项目,各个逻辑分层都是该工程的业务逻辑模块。但是作为提供公共服务的网转载 2017-03-20 14:26:52 · 275 阅读 · 0 评论 -
如何切换SVN账号
windows环境:1、在项目上右键,选择TortoiseSVN-->settings, 2、在弹出的TortoiseSVN Settings页面中选择“Saved Data”选项, 3、然后点击“Authentication data”对应的“Clear”按钮,清除一下之前的认证信息就可以了。 下次,就会要求输入用户名和密码,OK!Linux环境:sv转载 2017-02-14 09:38:10 · 379 阅读 · 0 评论 -
JavaWeb项目中没有错,但是项目上面显示一个红叉的解决办法
出现这个问题的原因是因为,eclipse/myeclipse的jdk编译版本与出现问题的项目JDK编译版本不一致所导致!解决方法:1、先设置好jdk,确定项目和MyEclipse系统用的是同一个版本的JDK,我系统中安装的JDK是1.7,所以我把MyEclipse的jdk成1.72、进入 windows---proferences---java--compiler设原创 2016-12-22 17:58:47 · 21889 阅读 · 1 评论 -
MyEclipse 2015优化技巧
MyEclipse 2015优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。第一步: 去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows- Preferences打开配置窗口,依次选择左侧的原创 2016-11-17 16:21:08 · 237 阅读 · 0 评论 -
常用正则积累
/** * 验证手机号是否正确 * @author sxt * @param unknown_type $mobile */ public function validateMobile( $mobile ){ /** * 手机号码 * 移动:134[0-8],135,136,137,1原创 2017-07-25 09:30:23 · 209 阅读 · 0 评论