win10下安装MySQL找不到visual c++ 2013解决办法

今天装了个win10系统,安装mysql的时候提示找不到visual c++ 2013组件,到已安装程序的目录下查找,visual c++ 2013(x64)已经安装,重新试了几遍都不行,提示同样的错误。 解决办法: 1.自己去官网下载32位的visual c++ 2013,下载地址(http...

2017-09-21 13:03:00

阅读数 5207

评论数 0

eclipse常用快捷键

基本常用操作 Ctrl+1 快速修复  Ctrl+Shift+F 格式化当前代码  Ctrl+Shift+M 添加类的import导入  Ctrl+Shift+O 快速导入需要添加的包  Ctrl+Y 重做 Ctrl+Z撤销  Alt+/ 内容辅助 Ctrl+D 删除当前行或者多行...

2017-09-13 11:03:16

阅读数 183

评论数 0

JNDI、DBCP、C3P0三种数据源的简单使用

首先无论使用哪种数据源都需要使用数据库连接,就要导入相对应的数据库连接的jar,这里使用mysql数据库,所以导入: mysql-connector-java-5.1.43-bin.jar 1.JNDI数据源 package com.yyy.utils; import java.sql...

2017-09-05 22:59:48

阅读数 1501

评论数 0

Struts2中#,$,%符号的使用

Struts2中#,$,%符号的使用             3.1、#                      a、取contextMap中key时使用,例如#name"/>                      b、OGNL中创建Map对象时使用,例如:#{'mal...

2017-09-04 16:42:48

阅读数 208

评论数 0

Struts2-数据验证

验证方式 1.客户端验证:就是使用JavaScript进行数据验证 2.服务器端验证:逻辑验证 注意:为确保安全,一定要进行服务器端验证,日常开发一般客户端+服务器端验证一起使用。 Struts2的服务器端验证 1.编程式验证 必须满足的条件: a、动作类必须继承ActionSupport b、在...

2017-09-01 22:23:20

阅读数 180

评论数 0

Eclipse-复制项目存在的问题及解决方案

在Eclipse中,搭建一个web项目,导好各种jar包,建好配置文件,想要把这个项目当做基础环境来用,要做新项目的时候直接复制该项目就不用再重新搭建开发环境了,但是在实际中发现,使用Ctrl+c,Ctrl+v并在弹出的对话框更改为新的项目名称后,新项目还是会残留旧项目的一些信息。 例如:我们复...

2017-09-01 10:19:39

阅读数 2110

评论数 1

Struts2-参数封装

Struts2的参数封装分为: 静态参数封装和动态参数封装 一、静态参数封装 假如我们有一个这样的动作类 public class Demo1Action extends ActionSupport { private String username; private int age; ...

2017-08-31 15:37:16

阅读数 159

评论数 0

Struts2学习总结(一)

一、框架概述1、框架的意义与作用: 所谓框架,就是把一些繁琐的重复性代码封装起来,使程序员在编码中把更多的经历放到业务需求的分析和理解上面。 特点:封装了很多细节,程序员在使用的时候会非常简单。 2、三大框架: Struts2,Hibernate,S...

2017-08-31 11:56:17

阅读数 172

评论数 0

转发与重定向的区别

转发(Dispather) 1.浏览器发送一次请求 2.浏览器地址栏地址不变 3.转发是服务器行为 4.请求域中的数据不丢失 重定向(Redirect) 1.浏览器发送两次请求 2.浏览器地址栏地址变化 3.重定向是浏览器行为 4.请求域中的数据丢失

2017-08-30 18:34:50

阅读数 111

评论数 0

HttpServletRequest对象

一、HttpServletRequest介绍   HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。 二、Request常用方法 2.1、获得客户机信息...

2017-08-29 17:42:37

阅读数 453

评论数 0

使用过滤器(Filter)解决乱码问题

使用过滤器解决中文乱码问题 一:常规方法 (1)Post提交方式 1.第一种用法: 使用xml配置文件 //配置文件,在web.xml中写入如下代码 MyFilterConfig com.zzz.MyFilterConfig encoding ...

2017-08-25 10:17:48

阅读数 264

评论数 0

JSTL标签引入

在需要引入的jsp页面添加: 并添加jstl.jar和standard.jar

2017-08-24 21:03:17

阅读数 166

评论数 0

内省

内省? 开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以SUN公司开发了一套API,专门用于操作java对象的属性。 通过内省技术访问(java.beans包提供了内省的API)JavaBean的两种方式。 通过Property...

2017-08-22 18:27:18

阅读数 221

评论数 0

反射

什么是反射? 反射就是把Java类中的各种成分映射成一个个的java对象(加载类,解剖出类的各个组成部分)。例如,一个类有:成员变量,方法,构造方法,包等等信息,利用反射技术可以对一个类进行解剖,把各个组成部分映射成一个个对象。 Class类 Class类用于表示.class文件,画图演示一...

2017-08-22 16:22:05

阅读数 88

评论数 0

枚举-enumeration

一、应用场景: 当给一个变量赋值时,值只能是特定或有一定范围时使用。可以定义变量、方法、枚举值:对象 二、枚举类具有如下特性: 1.枚举类也是一种特殊形式的Java类。 2.枚举类中声明的每一个枚举值代表枚举类的一个实例对象。 3.与java中的普通类一样,在声明枚举类时,也可以声明属性、方法...

2017-08-22 11:45:36

阅读数 224

评论数 0

可变参数

可变参数 1.概念 可变参数(variable argument)允许你指定可以采用多个同类型参数的方法,而不需要事先确定参数的数目。 2.语法格式 可变参数语法:   public void foo(int … args){   } 3.注意事项: ...

2017-08-22 11:04:49

阅读数 218

评论数 0

集合的几种遍历方式

一、List集合 List list = new ArrayList(); list.add("aaa"); list.add("bbb"); list.add("ccc"); 遍历上述集合: 1.普通for循环 for (...

2017-08-21 22:27:45

阅读数 232

评论数 0

类加载器

类加载器 1、作用:负责把磁盘上的class文件加载到JVM中,Class引用字节码 2、JVM中的类加载器: BootStrap:老大。类加载器的祖先。 打印它会得到null。 负责加载JRE/lib/rt.jar(JDK中绝大部分的类) ExtClassLoader: 负责加载JR...

2017-08-21 16:41:03

阅读数 97

评论数 0

注解

注解:        它不是注释 注释是程序员写的,给程序员的        注解给程序看,用于描述程序如何运行及在什么阶段来运行。        注解现在在实际开发中,最大的功能是用于替换配置文件。        注解是jdk1.5的新特性        可以通过反射来让注解具有功能。...

2017-08-21 16:36:17

阅读数 107

评论数 0

动态代理

动态代理 1.1、代理模式 l 什么是代理模式及其作用               ProxyPattern(即:代理模式),23种常用的面向对象软件的设计模式之一 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理...

2017-08-21 16:34:09

阅读数 179

评论数 0

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