自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (2)
  • 收藏
  • 关注

原创 SVN 服务端与客户端 安装步骤

1、下载VisualSVN :2、默认选择即可,第一项 是安装VisualSVN Server以及控制台,最后一项是自动加入环境变量3、选择标准安装(免费)即可,4、注意,把Server Port 改为 88435、安装好后是以下这样:注意:Repositories 构建项目的Users 存放用户。1、安装subclipse :2、将压缩包解压到eclipse安装...

2018-11-09 10:24:02 335

原创 SSH项目web.xml配置

1、Spring上下文ApplicationContext.xml的加载:注意:classpath:spring-countext.xml里面的:spring-countext.xml是你自己所创建的spring上下文<context-param> <param-name>contextConfigLocation</param-name> <pa...

2018-11-07 14:57:46 325 1

原创 SSH项目整合之SSH集成

1 导入ehcache.xml:<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd"...

2018-11-07 14:30:25 328 1

原创 SSH项目整合之导入相关依赖

1、hibernate 相关依赖,(5.2.12.Final)1-1:hibernate-core:1-2: hibernate-c3p0(数据库连接池)1-3: hibernate-ehcache1-4: mysql-connector-java(5.1.44)注意:为了统一版本,方便以后维护,可把统一版本写成可编辑的相关依赖如下: <!--统一的版本,可编辑的 -->...

2018-11-07 14:00:52 666

原创 Spring 入门《一》

1、简介:Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,...

2018-11-03 11:00:28 187

原创 Hibernate 二级缓存

1、为什么需要缓存?拉高程序的性能2、 什么样的数据需要缓存2-1:很少被修改或根本不改的数据 数据字典2-2: 业务场景比如:耗时较高的统计分析sql、电话账单查询sql等3、hibernate 有一、二级缓存之分3-1:一级缓存: session3-2:二级缓存: SessionFactory (可拔插式)4、使用二级缓存的步骤:4-1:导入ehcache相关依赖: &l...

2018-11-03 10:06:02 240

原创 Ehcache 相关内容

1、Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,是Hibernate中默认的CacheProvider(自定义)。2、 ehcache的特点:2-1 够快Ehcache的发行有一段时长了,经过几年的努力和不计其数的性能测试,Ehcache终被设计于large, high concurrency systems.2-2 够简单开发者提供的接口非常简单...

2018-10-31 19:57:48 166

原创 HQL 的通用分页以及原生Sql结合

1、创建一个 BaseDAO,一个公共的查找方法package com.zking.eight.dao;import java.util.Collection;import java.util.List;import java.util.Map;import org.hibernate.Session;import org.hibernate.query.Query;/**...

2018-10-30 20:31:21 386

原创 hql 相关内容

1、什么是hql?HQL是Hibernate Query Language的缩写2、处理返回的结果集:2-1:直接利用对象进行数据接收2-2:String[] :public void testList2() { String hql = "select bookName from Book"; List<String> list = session.createQu...

2018-10-29 20:17:02 237

原创 Ubuntu 安装ssh协议的步骤与远程登录

1、登录linux,登录的时候,密码是不可见的,这个主意一下就好!2、输入:sudo apt-get update , 先更换ubuntu的源为阿里云,不然软件更新经常报错,sudo apt-get upgrade 这个命令是用于更新设置到最新系统:这就是正在更新中。。。。3、安装 SSH 协议,输入:sudo apt-get install openssh-server当出现询问...

2018-10-28 20:56:48 2458

原创 Hibernate 多对多关系

1数据库中的多对多关系:1-1: 数据库中不能直接映射多对多处理:创建一个桥接表(中间表),将一个多对多关系转换成两个一对多注1:数据库多表联接查询 永远就是二个表的联接查询注2:交叉连接注3:外连接:left(左)/right(右)/full(左右) 主从表:连接条件不成立时,主表记录永远保留,与null匹配2. hibernate的多对多2.1 h...

2018-10-27 17:48:00 228

原创 级联的增删查,以订单为例

1、什么是关联?1-1:关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性。例如: public class A{ private B b = new B; public A(){} }1-2:关联的分类:关联可以分为一对一、一对多/多对一、多对多关联 关联是有方向的2、联级新增:(例子)2-1:建立订...

2018-10-23 19:39:52 308

原创 报错:Failed to load resource: the server responded with a status of 500 (Internal Server Error)

之前在做树形菜单的时候,一直在报一个错误:Failed to load resource: the server responded with a status of 500 (Internal Server Error)怎么也找不到是哪里出了问题,在F12调试的时候一直都有数据,但是就是绑定不上页面去,:后来去找后台,才发现没有把json格式的数据输出到前台去,写了一个专门在前台输出数...

2018-10-22 19:36:00 16720

原创 单例模式

1、什么是单例模式?单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。2、注意点:2-1:单例类只能有一个实例。2-2: 单例类...

2018-10-22 18:12:30 106

原创 hibernate 有关的主键配置

1、自动增长列:increment这是自动增长列,但是只能是数字,不能是String类型。<id name="id" type="java.lang.Integer" column="id"> <generator class="increment"></generator> </id>2、

2018-10-21 20:52:12 382

原创 Hibernate 简单的增删改

1、什么是hibernate? ORM框架/持久层框架: Object Relational Mapping 通过管理对象来改变数据库中的数据 通过管理对象来操作数据库2、优势:跨数据库的无缝移植3、使用hiberenate:3-1:构建Maven ,在pom.xml添加hibernate相关依赖: <dependency> <groupId>or...

2018-10-20 10:47:50 212

原创 Maven 项目报错:For more inforaction about the errors and possible solutions,...报错如何解决

我在构建maven项目的时候,一直报一个错,解决了一个下午才解决掉,原来是jdk 版本不统一的原因,如果你们也是这个问题,可以参考一下!第一,因为我配置的版本是1.8,所以需要把其他的版本也配置成1.8.如下:首先,window -----Preference----Java-------comiler ,将其版本改为1.8再把 Installed JREs 的原版本jre1.8改为...

2018-10-19 09:12:49 29342 4

原创 如何配置Maven

1、下载Maven安装包:下载地址:http://maven.apache.org/download.cgi2、将Maven安装包解压出来:3、配置环境变量:4、新建 :MAVEN_HOME:输入地址:就是之前解压出来的地址,记得一定得是父级目录下右bin,boot,conf,lib这些的地址。同时也要构建 M2_HOME,变量值也是同上。5、配置Path ,输入:%MAV...

2018-10-18 17:26:04 228

原创 Ztree 入门 配置:

1、进入官网:http://www.treejs.cn/v3/main.php#_zTreeInfo:2、去下载所需要的Ztree。下好之后解压:2-1: api 这里面是所有的API文档:2-2:css 这里面是 所有需要的css & image2-3: demo 这里面是 所有的Demo源码2-4: js 这里面是 zTree 的js 文件3、zTree 的js 文件说...

2018-10-14 18:25:12 1269

原创 struts 2 常用标签

一、数据标签1、property 标签:得到‘Value’的属性,如果value没提供,默认为堆栈顶端的元素。参数:名称必需默认类型描述default否String如果属性是null则显示的default值escape否trueBooelean是否escape HTMLvalue否栈顶Object要显示的值id否Ob...

2018-10-13 09:46:29 733

原创 OGNL 相关知识

1、OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言2、它具有下面几大优势:①:支持对象方法调用,如xxx.doSomeSpecial();②:支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路径)] @[方法名|值名],例如:@java.lang.String@format('foo %s','b...

2018-10-12 10:37:46 178

原创 struts基础知识

1、参数赋值的三种方式:1-1) Action中定义属性,并提供get/set方法:userName, getUserName/setUserName1-2)实现ModelDriven 接口:返回实体,不能为null,不需要提供get/set方法1-3) ModelDriven返回实体和Action中属性重名,ModelDriven中优先级更高:2、struts 与J2EE容器交互:...

2018-10-11 22:31:38 180

原创 配置文件引入dtd不生效,无快捷键提示如何处理

配置文件引入dtd不生效,无提示:1、第一步,找到struts jar包里面的dtd文件,然后把它拷贝的本地,:2、在Preferences里面找到xm Catalog ,然后Add3、File System…去选进来。Key type :选择 URI , Key 里面填:xml文件里面的“http://struts.apache…”Key 里面填:xml文件里面的:4、校验:...

2018-10-10 17:56:18 1213

原创 高级控件ListView

1、 BaseAdapter:是所有适配器类的父类,可以对列表项进行最大限度的定制2-1:自定义适配器中的方法:① getCount② getView③ getItem④ getItemId2-1:LayoutInflater(布局解析器):–LayoutInflater有三种获得方式用来把layout布局文件解析成一个View对象,不可以new,需...

2018-09-22 10:43:40 194

原创 jackson和httpcliet的区别

jackson和httpcliet--------------------------jackson和httpcliet----------jackson1.1 Java->Json1.1.1 ObjectMap1.1.2 JsonGenerator1.1.3 @JsonIgnorehibernate中一对多、多对多双向关联会出现这种死循环简介2.1 HttpCli...

2018-09-18 10:09:43 228

原创 Android权限大权

1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM 读取用户的社交信息流4.android.permission.WRITE...

2018-09-16 18:18:05 241

原创 使用 smartupload 上传文件

使用 smartupload 上传文件1、导入jar包: 2、在表单中添加表单属性:enctype=”multipart/form-data”; <form action="doindex.jsp" enctype="multipart/form-data" method="post"> 头像:<i

2018-09-14 19:19:35 1378

原创 MultiAutoCompleteTextView控件添加其他分隔符

MultiAutoCompleteTextView控件添加其他分隔符:1、概念简介:MultiAutoCompleteTextView与AutoCompleteTextView(动态匹配文本)类似,它的功能是可以在多次输入的情况下进行多次的动态匹配,使得用户可以选择多个值,值与值之间用分隔符分开。 1-1: AutoCompleteTextView:支持基本的自动完成功能,适用在...

2018-09-13 16:41:54 378 1

原创 Android 中的进度条 ProgressBar

进度条:ProgressBar1、常用属性 style=”?android:attr/progressBarStyleHorizontal” 默认为圆形 android:progress=”33” 进度属性值 android:max=”100” 终止进度:2、例如: <!--帧布局--> <Fram...

2018-09-12 09:33:11 381

原创 使用Android 实现计算器功能

使用android实现简易的计算器的功能 1、给计算机布局:activity_main_xml:<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/ap

2018-09-11 11:45:35 47728 32

原创 EasyUI 树形菜单

简单的树形菜单展示 1、导入EasyUI的css和Javascript文件到页面: 2、静态数据页面展示: 2-1:页面: js部分:$(“#menuTree”).tree({ url:’true_date1.json’, onClick:funciton(node){ ...

2018-09-10 19:57:20 645

freemarker导出Word和pdf工具类

freemarker导出Word和pdf工具类

2022-06-16

SSH项目整合的步骤示例

这是ssh项目整合的步骤,只是一个简单的实例,步骤详情可见博客ssh项目整合

2018-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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