自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (4)
  • 收藏
  • 关注

原创 Centos服务器安装mysql无法正常启动

这里说一下我碰到的问题:在centos环境下安装mysql时,照着网上的流程一切都很顺利,但就是最后的启动有问题爆出这样的错误,说我的文件有问题Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.soc我也没有动这些配置文件呀,不应该出错呀,想到是不是跟什么有冲突。搜索后发现,安装在Centos下安装mysql必须要先卸载系统自带的mariadb数据库...

2021-05-10 09:53:25 211

原创 nginx实现负载均衡(服务器)

本博客实验基于Ubuntu实现云服务器负载均衡大家可以先去查看下视频了解一下什么是负载均衡首先安装就不说了,大家可以参考网上各种安装办法,Ubuntu可以直接使用命令安装nginx的配置文件默认安装在etc.nginx这里3.如果想要修改配置可以直接修改nginx.conf文件,也可以在conf.d文件夹下创建一个以conf结尾的配置文件因为我们可以看到nginx.conf中的这句话,会加载conf.d文件夹下的conf结尾的文件我这里新建一个文件来解释一下:监听80端口。只有我访

2021-04-19 15:56:25 250

原创 鸿蒙设置为横屏模式

最近在尝试开发一个鸿蒙的app想设置为横屏模式鸿蒙开发文档项目默认的是unspecified首先找到config.json文件找到abilities属性设置orientation属性为:landscape

2021-03-22 20:44:37 7216

原创 invalid bound statement (not found)报错

解决invalid bound statement (not found)错误

2021-03-22 11:35:02 246

原创 mysql中创建外键失败,或只会在索引处出现(数据库引擎层面)

mysql创建外键失败

2021-03-07 16:33:39 289

原创 Ioc&DI和Sping框架简介

通过例子的讲解,通过不断的解耦来引入Spring

2021-03-03 17:28:51 117 1

原创 阿里云服务器迁移

阿里云服务器资源跨账号迁移

2021-02-09 22:17:06 470

原创 WebService基于Spring实现

WebService借助CXF框架基于Spring实现

2021-02-01 10:57:19 218

原创 WebService基于Java原生支持

WebService基于Java原生支持wsimport无法正确使用WebService类中出现空指针引用

2021-01-31 00:19:23 200

原创 Spring中使用Session出现Could not obtain transaction-synchronized Session for current thread

Spring中使用Hibernate是获取getCurrentSession出现Could not obtain transaction-synchronized Session for current thread

2021-01-27 00:03:31 2461

原创 Spring框架中在jsp页面访问不到本地图片

Spring在jsp页面访问本地图片

2021-01-21 22:13:06 301

原创 Spring执行事务操作失败

本文主要从数据库的事务支持程度上来讲述

2021-01-21 13:08:40 218

原创 SpringMVC form中commandName报错问题

SpringMVC的commandName报错

2021-01-16 11:56:51 533

原创 Spring拦截器和文件上传

Spring拦截器Spring文件上传

2021-01-15 16:54:39 232 2

原创 SpringMVC的搭建

Hibernate的学习告一段落。开始学习SpringMVC,今天让我们来搭建一个SpringMVC的结构。后续也会持续更新的,希望大家多多支持!!!SpringMVC体系结构Spring MVC中的前端控制器主要负责流程的控制不负责业务的调用这里的前端的控制器,也有人称之为核心控制器。(DispatcherServlet)Spring配置会需要用到两个文件,也可以使用一个配置文件,但是为了结构的清晰,我这里采用两个配置文件,web配置放在WEB-INF下的spring-mvc.xmls

2021-01-12 23:12:49 113 1

原创 解决jsp页面响应给Spring后台中文乱码问题

解决jsp页面响应给Spring后台中文乱码问题今天遇到了一个中文乱码问题,尝试了所有的方法,都是解决不了,也是很苦恼,最终设置过滤器解决,希望分享给大家!这是我尝试的过程设置jsp界面的编码方式<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta

2021-01-12 22:50:56 178

原创 Hibernate一对多关系映射

Hibernate一对多关系映射一对多联系首先了解一下,什么是一对多联系两个实体型之间的联系实体间的关系单向一对多关联单向多对一关联双向一对多关联下面将会通过用户——订单的例子来进行讲解在关系模型中,只存在外键参照关系,而且是many方参照one方Hibernate单向一对多关联User类public class User { private Integer id; private String userName; private String password;

2021-01-11 22:07:38 94

原创 Hibernate的一对一关系映射

Hibernate一对一关系映射实体之间的联系一对一联系一对多联系多对多联系Hibernate一对一关联关系映射1、 主键关联映射(1)通过one-to-one元素配置①在外键表中指定为外键表,指定user为外键<id name="id"> <generator class="foreign"> <param name="property">user</param> </generator></id>

2021-01-10 21:04:43 201 6

原创 Hibernate继承关系映射

Hibernate继承关系映射会有三种映射方式根据建立的表的个数1、每个具体的类建一张表(1)关系数据模型不支持域模型中的继承关系和多态(2)每个子类对应的表中同时存在父类继承的属性和自己特有的属性(3)如果父类不是抽象类并且也需要被持久化,还需要为父类建立对应的表2、父类建立一张表(1)关系数据模型支持继承关系和多态(2)在表中加入额外的字段区分子类的类型,表中包含父类和所有子类的属性对应的字段(3)支持多态查询,就是从数据库中检索父类对象时,同时包含所有子类的对象只使用一张表

2021-01-09 23:04:40 177

原创 Hibernate中单实体映射时出现空指针异常解决办法

Hibernate的单实体映射中,持久化类属性的访问方式使用getter、setter方法java的反射机制在实体类.hbm.xml文件中默认指定属性property元素的access属性为property,该属性还可以有另一个值为fieldfield指定为将要采用java的反射机制<property name="username" access="field"/>property则是需要写getter和setter方法当我们不给一个属性设置getter和setter方法后,

2021-01-08 17:16:09 391 1

原创 Hibernate单实体映射

传统的关系型数据库主键分类业务主键代理主键(没有实际意义)Hibernate中如何区分对象Hibernate中都是通过OID来区分对象的,如下图:OID相同的不同实体对象最终指向的是同一块内存空间,即只要主键相同其所指向的都是同一块内存Hibernate中的OIDHibernate允许在持久化类中把OID定义为三种类型(Long、Short、Integer)Hibernate自带了很多表示符生成器一、 increment方式increment采用Hibernate数值递增的方式

2021-01-07 17:30:28 102

原创 Hibernate中实体类映射

实体类映射技巧即Hibernate访问持久化类的方法通过get、set方法通过java反射机制缺少setter和getter方法的实体类在映射时,可将元素的access属性设置为field。这种方式将无法适用于下面这种方式<!-- 通过指定access的值为field,来使用反射机制,当使用该方式时,没有了类的getter、setter方法也可以拿到对应的值 --><property name="username" not-null="true" type="java.la

2021-01-03 22:32:31 776

原创 Hibernate中的查询

大家都很清楚,要完成数据持久化就需要使用jdbc或者要使用orm大家都很清楚JDBC中使用sql语句的查询方式,那么Hibernate应该如何查询呢?今天来介绍ORM的Hibernate框架中查询如何使用Hibernate框架有5种查询方式下面是基础操作获取Session和事务对象Session session = HibernateUtil.getSessionFactory().openSession();Transaction tran = session.beginTransactio

2021-01-02 17:22:37 206

原创 Could not locate cfg.xml resource [hibernate.cfg.xml]解决办法

又是好久没有更新博客了。今天在学习Hibernate的时候突然遇到了一个棘手的问题,也是没有解决。Could not locate cfg.xml resource [hibernate.cfg.xml]出现该错误,是因为加载hibernate.cfg.xml文件出现了错误。那么应该如何解决呢?很简单:只需要将这个文件放在src的根目录下既可,一定不要放在包下,否则会加载不到的。重要的事情说三遍,一定不要放在包下!一定不要放在包下!一定不要放在包下!...

2021-01-02 17:01:06 1496 2

原创 Android程序中使用百度地图sdk步骤概述

1、创建工程2、project视图下,在lib文件夹下导入jar包3、在app上右键选择OpenModelSetting,选择Dependiences的添加百度的jar包4、在百度地图开发者平台上注册应用并获取ak码5、点击Build选择Generate Signed Bundle or APK获取密钥库,可选择已经创建的6、在app上右键选择OpenModelSetting,选择第一项Models点击+号添加一个密钥文件并输入相关信息7、在bulid.gradle中输入 sourceSets

2020-10-28 11:07:59 315

原创 初识MD5

首先来了解一下什么是MD5MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。它是单向的加密算法,明文可以变成密文,但是通过密文无法解密成明文。1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。2、容易计算:从原数据计算出MD5值很容易。3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。4、强抗碰

2020-10-15 19:04:51 132

原创 教你会画业务序列图

教你会画业务用例图首先要知道业务序列图的组成:业务序列图详细描述业务执行者、业务工人、业务实体之间如何交互,以完成某个业务用例的实现流程。业务工人:位于组织内部业务实体:如完成某项操作的”系统“业务执行者:就是所谓的客户业务序列图的作用是什么?识别业务对象:业务执行者,业务工人,业务实体确定业务对象间的职责、协作及交互顺序通过序列图来了解现状,为业务的优化提供依据分别对应关系为:银行客户---->业务执行者银行柜员---->业务工人银行系统----->业

2020-09-29 17:06:47 2312

原创 教你会画业务用例图

首先要知道业务用例图的作用是什么?业务用例图帮助我们从更高层次了解组织的业务构成。业务用例图的组成:业务执行者:在组织之外和组织交互的人群或组织业务组织业务用例:组织为业务执行者提供的价值 (如:餐馆的业务用例有吃饭)创建业务执行者这就是业务执行者,要注意图形不可以画错,小人的脑袋上要有一个斜线按住图上的斜线可以拖拉到业务组织,从而创建业务用例按住拖到财神银行创建业务用例...

2020-09-28 19:19:57 4813 1

原创 对Tomcat服务器调优

修改server.xml里的Connector节点需要将圈出来的地方修改为protocol=“org.apache.coyote.http11.Http11NioProtocol”

2020-09-16 17:03:36 84

原创 关于GitHub如何创建团队项目

1点击New,新建一个Repositories仓库2输入一个仓库的名字,确认,尽量选择public,如果私有可能要付费3点击进入刚才新创建的仓库,找到setting,按照步骤来进行操作点击Invite可以邀请成员加入仓库,待成员点击确认后,便可加入到仓库当中。...

2020-09-15 14:36:12 1341

原创 Java企业级开发学习进程

JAVA企业级开发学习进程使用MD5加密算法:MD5实现滑动窗口:一种流量控制技术 滑动窗口使用JAVA实现一个简单的Tomcat服务器(要有一个大致的思路)

2020-09-15 07:46:52 58

原创 实现Servlet接口与继承HttpServlet区别?

实现Servlet接口与继承HttpServlet区别?实现Servlet接口:需要将其所有的抽象方法实现继承HttpServlet:只需要重写类中的一个或多个方法即可

2020-09-05 08:21:44 697

原创 for触发器,after触发器和instead of触发器的区别

数据库里for触发器,after触发器和instead of触发器的区别?其实for触发器和after触发器是一样的都是在事件发生之后采取行动instead of触发器instead of 则是在事件发生之前,先进行判断,先触发触发器,再进行insert,update或者delete操作,有些类似于完整性约束,先判断,满足条件则继续操作...

2020-08-28 15:25:57 3322

原创 对换和中级调度的关系

对换和中级调度对换:把内存中暂时不运行的进程或者暂时不用的程序和数据换出到外存上,以便腾出足够的内存空间,再把已具备运行条件的进程或进程所需要的程序和数据换入内存而中级调度也是这个作用,有什么区别呢?这里要介绍对换的类型:整体对换页面(分段)对换处理机中级调度实际上就是存储器的对换功能,也就是整体对换,中级调度以整个进程为单位的,所以才称之为“进程对换”或“整体对换”...

2020-08-19 15:42:55 1051

翻译 “云淮杯”程序设计竞赛 比赛时间2019年4月21日下午13:00—18:00

河北师范大学是河北省人民政府与教育部共建的省属重点大学,河北省“双一流”建设一层次高校。学校起源于1902年创建于北京的顺天府学堂和1906年创建于天津的北洋女师范学堂,具有117年的发展历史和光荣的办学传统。1996年6月,原河北师范大学、河北师范学院与创建于1952年的河北教育学院、创建于1984年的河北职业技术师范学院合并,组建成新的河北师范大学。校友中有老一代革命家邓颖超、刘清扬、郭隆真、...

2019-04-22 16:57:27 232

原创 C语言数组

键盘输入N(N ≤ 20)个0-9数字,你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。运行效果1:请输入数字个数N:6请输入6个数字:0 1 7 2 0 3组成的最小数是:100237请按任意键继续. . .运行效果2:请输入数字个数N:8请输入8个数字:0 1 5 5 8 1 0 5组成的最小数是:10015558请按任...

2019-04-21 21:21:35 272

原创 C语言排序

冒泡排序#include<stdio.h>int main(void){ //实现冒泡排序 int a[10],i,j; for(i=0;i<10;i++){ scanf("%d",&a[i]); } for(i=0;i<10-1;i++){ for(j=0;j<10-i-1;j+...

2019-04-15 17:19:35 522

iocdemo.zip

iocdemo.zip

2021-03-03

hibernate-validator-5.4.1.Final.zip

hibernate validator的jar包版本5.4.1

2021-02-01

CXF框架所需部分jar包,版本3.4.2

cxf部分jar包,可以满足基本使用,版本3.4.2

2021-02-01

apache-cxf-3.4.2.zip

CXF与Spring整合实现WebService服务器端,可以使用这里的cxf的jar包,我把所有的都上传上去了,大家可以在lib目录下寻找所需

2021-02-01

空空如也

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

TA关注的人

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