9 sswqzx

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

org.springframework.dao.TransientDataAccessResourceException

org.springframework.dao.TransientDataAccessResourceException下面是报错的接口:原因是ContractId和表字段不一样。(傻缺了)表字段:

2019-11-14 20:41:40

JDK1.8源码学习--003、java.lang.AbstractStringBuilder

一、概述StringBuffer 和 StringBuilder 两者都继承了AbstractStringBuilder、AbstractStringBuilder和String一样,在其内部都是以字符数组的形式实现的。也就是String,StringBuffer以及StringBuilder在其内部都是以字符数组的形式实现的。二、类声明abstract class Abstra...

2019-04-16 00:52:02

排序算法及java实现

一、简介排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。二、排序算法分类三、排序算法复杂度概念:稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。 时间复杂度:对排序数据的总的...

2019-11-08 21:00:56

一文搞定Mysql 乱码问题

处理mysql 编码问题我们经常会遇到一些向MySQL数据库中插入中文,但是select出来的时候,却是乱码。一、查看库、表字符集命令1.查看数据库支持的所有字符集Show character set(show char set)2.查看当前状态,里面当然包括字符集的设置Status (/s)3.查看系统字符集设置,包括所...

2019-11-08 19:34:44

java常见异常

1、空指针异常类:NullPointerException调用了未经初始化的对象或者是不存在的对象。经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针, 即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化, 依然是空的,所以还需要对每个元素都进行初始化(如果...

2019-05-06 14:24:05

HRM项目学习--03、Activiti入门案例

入门案例步骤:流程定义、部署流程定义、启动一个流程实例、任务查询、任务处理一、流程定义1、新建流程这样就进入了流程设计页面2、绘制流程图、3、指定流程定义的key、4、指定任务负责人5、流程保存为图片先将holiday.bpmn改为holiday.xml、如下图如果有乱码、就修改idea工具、然后重启idea、最后...

2019-04-27 21:49:16

HRM项目学习--02、Activiti服务架构图

一、架构图二、配置文件及类说明1、activiti.cfg.xml配置文件activiti的引擎配置文件,包括:ProcessEngineConfiguration的定义、数据源定义、事务管理器(事务使用的是spring中的tx)等<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www...

2019-04-27 11:15:58

HRM项目学习--01、Activiti基础

一、工作流概述1、工作流介绍:工作流、通过计算机对业务流程自动化执行管理2、工作流框架:Activity5.13、JBPM4.4、OSWorkFlow、WorkFlow3、具体应用:物流、人事管理系统、财务管理系统、等4、工作流实现原理:当业务流程发生变更后、业务代码可以不发生改变、只需更新业务流程图。二、Activiti概述Alfresco软件在2010年5月17日宣...

2019-04-26 21:43:22

Mysql--03.数据类型

一、INT类型1、int类型分类• TINYINT ◦ 存储空间: 1 字节 ◦ 取值范围◾ 有符号(signed) : [-128, 127] ◾ 无符号(unsigned) :[0, 255]• SMALLINT ◦ 存储空间: 2 字节 ◦ 取值范围◾ 有符号(signed) : [-32768,...

2019-04-24 12:44:57

Mysql--02.存储引擎

1、存储引擎概念用来处理数据库的相关CRUD操作2、mysql上支持的存储引擎>show engines;3、存储引擎InnoDB(推荐使用)支持事务、支持XA协议XA是X/Open组织为DTP(分布式事务处理)制定的标准协议。XA的目的是保证分布式事务的ACID特性,就像本地事务一样Row-level Locking(支持行锁)Automatic de...

2019-04-24 11:21:22

Mysql--01.安装

一、安装1、下载下载地址:https://dev.mysql.com/downloads/mysql/选择版本:5.7.25 、选操作系统:linux-Generic 选择系统版本: 64位2、安装系统:centos6、64位系统、可通外网IP:192.168.206.121安装方式一:rpm包安装#rpm -ivh mysql-... mysql-serv...

2019-04-23 16:19:25

常用SQL总结

1、查询表中连续显示3次的字段、如图select * from logs where name in(select name from logs group by name having count(name)>3)

2019-04-14 23:35:14

05.MongoDB用户管理

1、增加用户为db2添加tom用户use db2db.createUser({user:"tom",pwd:"123",roles:[{ role:"dbAdmin",db:"db2"}]})role角色说明:read:允许用户读取指定数据库readWrite:允许用户读写指定数据库dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问...

2019-04-05 11:38:37

04.Java操作MongoDB

一、java原生操作MongoDB的crud说明:mongodb-driver是mongo官方推出的java连接mongoDB的驱动包,相当于JDBC驱动、这用即可1、创建工程、引入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2019-04-05 10:42:39

03.MongoDB常用命令

一、数据库增删改查(库)(集合---表,文档--行,字段--列)1、选择和创建数据库(增)use数据库名称事例:创建spit数据库(如果有就选择、没有就创建)usespitdb2、删除数据库(删)db.dropDatabase();#删除数据库3、修改数据库(改)方法一: 拷贝数据库后,删除原来的数据库db.copyDatabase('old_n...

2019-04-02 22:07:36

02.MongoDB安装与启动

一、安装(免安装版)1. 在D 盘创建安装目录,D:\MongoDB,将解压后的文件拷入此目录2. 在D 盘创建一个目录,D:\MongoDB\Data,用于存放MongoDB 的数据。D:\MongoDB\log、用于存放日志文件3.配置文件方式启动服务 。bin/下创建文件mongodb.confstorage: #The directory where the mon...

2019-04-02 15:44:46

01.MongoDB基本概念和原理

一、MongoDB概述1、mongoDB概述MongoDB是一个基于分布式文件存储的数据库。由C++语言编写2、NoSQL概述NoSQL,指的是非关系型的数据库。NoSQL有时也称作NotOnlySQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储3、关系数据库对比非关系数据库关系型数据库...

2019-04-02 12:37:59

Map线程安全的四种实现方法

Map 线程安全四种方法:1、使用 synchronized 关键字,代码如下synchronized(anObject) {  value = map.get(key);}2、使用 JDK1.5提供的锁(java.util.concurrent.locks.Lock)lock.lock();value = map.get(key);lock.unlock();3、使用 ...

2019-04-01 19:11:18

Redis除了用作缓存数据,Redis还可以做这些

Reids五种数据类型实现的功能:

2019-03-31 18:31:09

冒泡排序

原理:就是拿第一个数依次和后面的数作比较、比这个数大就交换位置、再拿大的数和后面的数相比、第一次遍历会得到一个最大的数、放在最后面、依次类比进行第二次比较。 /** * 说明:升序/降序就是将if括号里的>改成< */ @Test public void TestBubble(){ int[] arr = {2,8,...

2019-03-30 15:24:13

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。