自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Hibernate: @JoinTable with intermediary table

The abstract application’s scheme below which uses Hibernate as ORM.Every modern application has some domain models. They represent some objects such as cars, books, contacts, customers etc. For each...

2020-04-30 00:57:21 285

原创 给定一个长度为m和n的两个字符串,设有以下几种操作:替换(R),插入(I)和删除(D)且都是相同的操作。寻找到转换一个字符串插入到另一个需要修改的最小(操作)数量。这个数量就可以被视为最小编辑距离。如

给定一个长度为m和n的两个字符串,设有以下几种操作:替换(R),插入(I)和删除(D)且都是相同的操作。寻找到转换一个字符串插入到另一个需要修改的最小(操作)数量。这个数量就可以被视为最小编辑距离。如:acd与ace的EditionDistance距离为1,abc与cab的距离为1。 ***(致 齐工大 学生哈哈哈哈哈哈)//edit_distanceint main(){ in...

2020-04-16 17:35:44 1018 14

原创 数据库事务隔离性

不可重复读与幻读比较相似,都是在一个事务中多次读取到不同的数据。网络上的总结如下不可重复读:所谓的虚读,也就是大家经常说的不可重复读,是指在数据库访问中,一个事务范围内两个相同的查询却返回了不同数据。这是由于查询时系统中其他事务修改的提交而引起的。比如事务T1读取某一数据,事务T2读取并修改了该数据,T1为了对读取值进行检验而再次读取该数据,便得到了不同的结果。一种更易理解的说法是:在一个事...

2020-03-31 01:08:03 159

原创 学习笔记(01):Java并发编程精讲-创建线程的几种方式

课程会讲解Java中并发相关技术的基础、原理和应用,从线程安全、线程(池),锁实现和并发容器等高并发Java实现,去深入理解在并发编程中,一些最容易被忽视的点,这些点也是我在多年编程经验中实际用到,对于每个小节小课均会有实际的场景应用为你呈现。同时这些也是面试过程中面试官考察的重点,掌握这些点,面试和工作时,做到心中有货,不慌不乱,能够胜任。...

2020-02-03 18:02:47 193

原创 RabbitMQ——入门常用方法参数

消息发布端发送消息的方法channel.basicPublish(exchangeName,routingKey,true,null, msg.getBytes());void basicPublish(String exchange, String routingKey, BasicProperties props, byte[] body) throws IOException;vo...

2019-11-28 17:37:00 1712

原创 RabbitMQ——消费端限流策略

自定义消息提供者import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;import java.io.IOException;import java.util.concurrent.TimeoutExcept...

2019-11-28 17:08:48 489

原创 覆盖(c++)

题目描述楠楠的学校有B个男生和G个女生都来到一个巨大的操场上,操场可以看成是N行M列的方格矩阵,如下图(1)是一个4行5列的方格矩阵。每个男生负责打扫一些连续的行,每个女生负责打扫一些连续的列。比如有两个男生,第一个男生负责第1、2两行、第二个男生负责第4行,如图(2)的蓝色。打扫的区域可能重复,比如,又有两个女生,第一个女生负责打扫第3、4两列,第二个女生负责打扫第4、5两列,如图(3)的红色...

2018-12-17 21:21:23 1596 2

原创 求差(C++)

题目描述楠楠在网上刷题,感觉第一题:求两数的和(A+B Problem)太无聊了,于是增加了一题:A-B Problem,难倒了一群小朋友,哈哈。题目是这样的:给出N个从小到大排好序的整数,一个差值C,要求在这N个整数中找两个数A和B,使得A-B=C,问这样的方案有多少种?例如:N=5,C=2,5个整数是:2 2 4 8 10。答案是3。具体方案:第3个数减第1个数;第3个数减第2个数;第5...

2018-12-17 20:52:40 2889

原创 保留数位(C++)

四舍五入整数 与 四舍五入小数1.在待保留的整数后面加上加上0.5,然后强制转换一下就OK;2.比如要保留一位小数,则需要四舍五入小数点后第二位,则只需要把这个数乘以10,然后再加上0.5,强制转换后再除以10就可以了;例如:代码奉上#include <iostream>using namespace std;main(){ double n; ...

2018-12-15 23:28:03 2865

原创 深搜dfs (eight queen) (c)

题目检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。上面的布局可以用序列2 4 6 1 3 5来描述,第i个数字表示在第i行的相应位置有一个棋子,如下:行号 1 2 3 4 5 6列号 2 4 6 1 3 5这只是跳棋放置的一个解。请编一个程序找出所有跳棋放置的解。并把它们以上面的序列...

2018-12-14 08:36:20 162

原创 17倍 (C++)

问题 D: 17倍时间限制: 1 Sec 内存限制: 128 MB题目描述学习程序设计的Lanlan记得老师给她布置的第一个任务是:输入一个数N,然后输出17*N的值。当然这个任务非常简单,经过一段时间的学习,兰兰有了一些的进步,老师又布置了一个类似的任务,只是变更了一个条件,输入的N是一个二进制数,输出的值也要是二进制表示的。现在请帮助Lanlan完成这个任务。输入一个二进制表示的...

2018-12-10 19:41:34 1139

原创 字符串绕圈 找最小的字典序开始的位置(C++)

题目他们的游戏规则非常简单,双方把自己的牌绕成一圈,然后指定一个起点,从该张牌开始顺时针方向往后取,谁取出的字符串字典序更小(从左到右开始比较,碰到第一个不一样的字符进行比较,比较规则为a<b<…<z)输入一个字符串输出字典序最小的顺序代码#include <iostream>#include <string>using namespac...

2018-12-09 19:02:31 875

原创 统计数字(c)

题目描述小洪最近学了正整数和负整数,她现在面对一组整数,想算出这组整数有多少个正整数,多少个负整数,以及正整数的和是多少,负整数的和是多少。输入第一行:一个正整数n,代表有n个整数(0<n<=100)。第二行:n个空格分开的整数(小于等于1000)。输出第一行:两个整数,代表正整数的个数和正整数的和(如果没有正数就输出0 0)。第二行:两个整数,代表负整数的个数和负整数的...

2018-12-08 15:53:23 1472

原创 链表的基本操作(C)

1,为什么要用到链表数组作为存放同类数据的集合,给我们在程序设计时带来很多的方便,增加了灵活性。但数组也同样存在一些弊病。如数组的大小在定义时要事先规定,不能在程序中进行调整,这样一来,在程序设计中针对不同问题有时需要3 0个大小的数组,有时需要5 0个数组的大小,难于统一。我们只能够根据可能的最大需求来定义数组,常常会造成一定存储空间的浪费。我们希望构造动态的数组,随时可以调整数组的大小,以...

2018-12-05 00:10:06 240

转载 阶梯(C)

You came to the exhibition and one exhibit has drawn your attention. It consists of nn stacks of blocks, where the ii-th stack consists of aiai blocks resting on the surface.The height of the exhibit...

2018-12-01 21:11:31 262

原创 围圈报数(C)

题目描述:报数:有n个人围成一圈,按照顺序从1到n编好号。从第一个人开始报数,报到x(x>1)的人退出圈子,下一个人从1开始重新报数,报到x的人退出圈子。如此下去,直到留下最后一个人。问留下来的人的编号。试编写相应程序。代码:#include <stdio.h>main(){ int i,j,m,k,n,a[60]; scanf("%d",&n); f

2018-11-29 18:22:44 3684

原创 C语言 中return的作用(C)

return 0 代表程序正常退出,return 1代表程序异常退出!使用return 语句可以返回一个变量内的值或一个指针,也可用return0,表示返回为空。return 代表调到函数外,return 0代表函数正常终止return 1代表函数非正常终止return 关键字的作用是返回程序流程的控制权!其副作用是返回一个值。例如int main(){}则必须返回一个值re...

2018-11-27 18:39:18 12518

原创 杨辉三角(C)

题目:就是那个杨辉三角,都知道的嘛,等腰三角形,下面的数字等于上面两个数字之和的那个。代码:#include <stdio.h>#define N 10 int main(){ int arr[N][N] = {0}; int i = 0; for(i = 0; i<N; i++) { int m = 0; for(m = 0;m<N-i;m...

2018-11-27 10:09:04 1561

原创 矩阵的转置(C)

题目要求:X终于开始玩一些比较高大上的东西了,比如矩阵。给出两个N*N的矩阵A,B。他想知道矩阵A在顺时针旋转一定角度后是否会和矩阵B完全一样。输入有多组输入。每组输入先输入一个整数N(N <= 50),代表矩阵的大小。接下来的N行,每行有N个整数。代表矩阵A。再接下来的N行N个整数代表矩阵B。输出如果矩阵A在旋转一定角度后能和矩阵B完全一样则输出YES,否则输出NO。示例...

2018-11-27 10:00:35 1609

原创 任意进制的转换

思路:先将待转换的进制先转换成十进制,再由十进制转换成所需进制代码:#include<stdio.h>#include<string.h>#include<stdlib.h>int TenNum(char a[],int B);

2018-11-27 09:45:10 168

原创 2018-11-23 浪在ACM集训队第六次测试赛(div.3)

2018-11-23 浪在ACM集训队第六次测试赛(div.3)1308 Problem A请统计某个给定范围[L, R]的所有整数中,数字 2 出现的次数。比如给定范围[2, 22],数字 2 在数 2 中出现了 1 次,在数 12 中出现 1 次,在数 20 中出 现 1 次,在数 21 中出现 1 次,在数 22 中出现 2 次,所以数字 2 在该范围内一共出现了 6 次。输入...

2018-11-24 12:48:31 270

html 实现的(翻页时钟 +动态落樱背景).zip

动态翻页台历的时钟可以显示当前时间,按照 HH: MM: SS 的格式 + 动态樱花飘落场景,清新淡雅。 适用于考研党观看时间,或待机时候用。Zip 文件里面是HTML网页,选择 time.html 用浏览器打开即可。(如有卡顿,更换浏览器即可,推荐Chrome 或 最新版的 MicroSoft Edge。)

2020-07-16

空空如也

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

TA关注的人

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