Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister报错解决办法

在进行hibernate多对多建立表的操作时出现了问题: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister 通过上网查询有如下几种原因会导致这个问题: 一、没有相应的get或者set方法 二、在hibernate.cfg.xml中没有配置mapping映射文件 三、get或者set方法命名不规范 通过检查我的例子中这三者都没有问题,但是在命名类中的属性时我用到了下划线,
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

图之拯救007

这一章学习了图。 一、图的基本概念与原理 有向图与无向图; 顶点 弧:弧尾和弧头 度:出度和入度 顶点 边 邻接点 连通图 完全图:边数=n(n-1)/2 生成树:边数=n-1 图的表示法 图的遍历 最小生成树:注意最小生成树的应用 二、图的存储方式 对于无向图:存储顶点及边 对于有向图:存储顶点及弧 弧尾———-权值———弧尾 邻接矩阵 顶点的表示方法: 顶点索引 顶点数据 弧的表示方法: 邻接矩阵 顶点的表示方法: 顶点索引 出弧链表头指针 顶点数据 弧的表示方法: 弧头顶点索引 下一条弧
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

第六章学习小节

第六章我们学了图,这一章的内容还是蛮多的。 图分为有向图和无向图,关于它的存储结构,又可以用邻接矩阵和邻接表来存储,它们各有优缺点。 邻接矩阵的存储表示: #define MaxInt 32767 //表示极大值 #define MVNum XXX //最大顶点数 typedef XXX VerTexType; typedef XXX ArcType; typedef struct { VerTexType vexs[MVNum];//VerTexType类型的顶点表 A
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

mssql sqlserver 使用sql脚本剔除数据中的tab、空格、回车等特殊字符的方法分享

摘要: 在sqlserver开发中,常常有同事反馈无法剔除空格,我们可以通过仔细检查发现,并不是空格字符,而是tab键,如下所示: 解决方法: 对于这些特殊字符的替换,我们需采用字符所对应的ascii编码进行替换,如下所示: declare @a varchar(100) set @a ='[email protected]' ---替换字符串中的@字符 select replace(@a,char(64),'') ---使用空格替换"@"字符 ---替换字符串中tab
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

Win10 MySQL5.7中文乱码问题

https://blog.csdn.net/hh___56789/article/details/87900923 最好把 utf8 都换成utf8mb4 ,以免以后遇到意想不到的错误。utf8有漏洞,最好永远也不要使用,utf8mb4才是王道,哈哈哈。
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

题解-CSA Beta Round#1 Number Elimination

Problem CSA-Beta Round#3 题意概要:给定 \(n\) 个数组成的序列,定义一次操作: 在当前序列中选择两个数,将其中较小的数从序列中删除(若两个数相同,则删除在序列中更靠前的) 较大的数为此次操作的花费 进行 \(n-1\) 次操作后只剩一个数,求有多少种不同的执行方案,满足其花费为所有方案中花费最少的 Solution 发现网上没有什么CSA方面的资料? 首先有一个贪心,就是将数字排序离散后压缩一下,若数字 \(i\) 有 \(s_i\) 个,则一定先来 \(s_i-
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

Android自定义View (一)

需要继承 View 或 ViewGroup 本文 自定义一个滑动button 需要了解自定义的类中,需实现三种方法(在MainActivity的onResume方法之后进行的) /** * 测量 摆放 绘制 * measure -> layout -> draw * onMeasure onLayout onDraw * * View * onMeasure(指定自
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

51nod 2497 数三角形

小b有一个仅包含非负整数的数组a,她想知道有多少个三元组(i,j,k),满足i<j<k且a[i],a[j],a[k]可能作为某个三角形的三条边的边长。 收起 输入 第一行输入一个正整数n,表示数组a中元素个数; 第二行n个非负整数,表示a中元素,以空格隔开; 其中0<n≤1000,a中任意元素a[i]满足0≤a[i]≤1000。 输出 输出一个数,表示满足题意的三元组个数 输入样例 4 2 2 3 4 输出样例 3 排序,然后枚举两个边,找满足条件的第三条边的个数。 代码: #inclu
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

休息一周

最近天气热,寝室空调还不让开,心静不下来,总是动动这动动那,自制力变差了,抖音也在不断的刷。花一周的时间重新自控。
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

Day 9 :初识函数

Python函数:1、函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。        2、函数能提高应用的模块性,和代码的重复利用率。 Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义函数: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。(定义时使用的参数,是形参) 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

LeetCode 258. 各位相加(Add Digits)

258. 各位相加 258. Add Digits 题目描述 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。 LeetCode258. Add Digits 示例: 输入: 38 输出: 2 解释: 各位相加的过程为: 3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。 进阶: 你可以不使用循环或者递归,且在 O(1) 时间复杂度内解决这个问题吗? Java 实现 class Solution { public int addDig
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

Koa 提交和接收 JSON 表单数据

来自 url 中的 query 参数可直接通过 context.query 获取,但 POST 方式提交的表单数据则需要借助中间件的解析来完成,比如 koa-bodyparser。 首先准备好一个表单页面,为了演示,其中包含一个数组类型的数据。 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=dev
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

代理类和AOP

客户端不用调用目标对象了,直接调用代理类。最终目标方法还是去实行了。 代理类的每个方法调用目标类的相同方法,并且在调用方法时候加上系统功能的代码 代理和目标实现了相同的接口,有相同的方法。通过接口进行引用 要为系统中的各种接口的类增加代理功能,那将需要太多的代理类,全部采用静态代理方法,非常麻烦。 JVM可以在运行期间动态生成类的字节码,这样动态生成的类往往被用作代理类,即动态代理类。 JVM生成的动态类必须实现一个或多个接口,所以,JVM生成的动态类只能用作具有相同接口的目标类的代理 CGL
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

apache reverse proxy for a specified website

使用 http://your_server_ip/content 代理 https://target_domain/content 在 apache 配置文件中设置如下: SSLProxyEngine on ProxyPass "/" "https://target_domain/" ProxyPassReverse "/" "https://target_domain/" 需要使用 a2enmod 启用相关的 module: sudo a2enmod proxy proxy_http rew
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

GitHub 学习和使用

什么是 Github ? github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开,算是一个开源平台吧。 Github 注册 打开访问:https://github.com/ 点击sign up 填写相关信息进行注册: 填完这些内容后就注册成功啦! 注册完毕登陆成功之后可以看到如下页面。 你可以选择settings进行基本资料的一些设置。翻译成中文如下图 作为新手我们可以下载github的客户端进行使用。下载地址:https://
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

【数通学习】【二层交换】stp生成树协议学习

为何会需要stp? 因为二层交换网络中可能出现环路,环路上的设备在进行泛洪的时候,会导致广播风暴;广播风暴对网络的影响非常大,会严重消耗设备 资源及网络带宽,导致网络正常的数据转发出现停滞甚至失败。 特别的,当因环路导致需要通过泛洪学习的MAC地址在两个端口间来回绑定的现象,叫做MAC地址漂移。 何为stp? STP:Spanning-tree protocol STP能够在网络中存在二层环路时,通过阻塞特定端口从而打破环路,并在网络出现拓扑变更时及时收敛,以保证网络的冗余性。 stp如何工作
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

Java课堂笔记(三):抽象类和接口

  在面向对象一文中,我们说了多态的一个功能是将“做什么”和“怎么做”分离开来,所采用的方法是将不同的具体实现放在不同的子类中,然后向接口中传入一个父类对象的引用。而本篇博客要说的内容则为接口(此处"接口"的理解是“可以供外部调用的方法”,与本章所述的“接口”区别)和实现的分离提供了一种更加结构化的方法。抽象类和接口赋予了Java对象抽象能力,为面向对象设计提供了很大的支持。   在《Java编程思想》中,作者在介绍两者的使用方法和特点以外,还结合大量的Demo代码来阐述了它们在程序结构设计方
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

线性规划的运输问题求解方法介绍,夹带部分整数规划

一、运输问题 运输问题的基本特征在于规划的双方,一方作为资源的提供方为n个需求方提供物资,另一方作为需求方接受来自m个资源提供方的物资,因此在整个问题中就出现了m*n个决策变量,这类供给-需求的问题统称为运输问题,其目的在于达到供给-需求的平衡。 特点 1.运输问题的 m+n 个等式约束方程中只有 m+n-1 个是线性无关的 2.m*n个变量中,选取 m+n-1 个变量构成变量组,则该变量组能成为基本变量组的条件是,组中不存在闭合回路 3.运输问题表中非基变量队以唯一一条闭回路,且该回路除该非
分类: 其他 发布时间: 05-19 22:44 阅读次数: 0

配置VRRP,配置ospf单区域

OSPF开放式最短路径优先协议OSPF的工作过程:1、建立邻居表;2、同步数据库;3、计算路由表OSPF的报文类型:1.hello-用于邻居的建立、维护、拆除;2.dd-databasedescription,数据库描述报文3.LSR-linkstaterequest,链路状态请求4.LSU-linkstateupdate,链路状态更新5.LSAck-linkstateacknowledge,链路
分类: 企业开发 发布时间: 05-19 22:40 阅读次数: 0

果金:2019年最新大数据学习路线(完整详细版,含整套教程)

大数据学习路线 很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:410391744,有大量干货(零基础以及进阶的经典实战)分享给大家,并且有清华大学毕业的资深大数据讲师给大家免费授课,给大家分享目前国内最完整的大数据高端实战实用学习流程体系。 java(Java se,javaweb) Linux(shell,高并发架构,lucene,solr) Hadoop(Hadoop,H
分类: 其他 发布时间: 05-19 22:28 阅读次数: 0