自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 MySQL实现排名操作

MySQL中没有Rank排名函数,当我们需要查询排名时,只能使用MySQL数据库中的基本查询语句来查询普通排名。尽管如此,可不要小瞧基础而简单的查询语句,我们可以利用其来达到Rank函数一样的高级排名效果。在这里我用一个简单例子来实现排名的查询:首先我们先创建一个我们需要进行高级排名查询的players表,CREATE TABLE `players` ( `pid` int(2) NOT NUL...

2019-08-05 09:35:58 570

转载 Java为什么要有反射

这里我不打算像别的答案上来就上代码,给你讲怎么用,是啥是啥,老实说那样比较像培训java程序员的感觉,一点对知识的好奇心都没有,如果是想速成反射的,大家看别的答案吧。写答案,可能会有默认知识现象,就是有些知识点,我知道,但你不知道,可以评论!这里我试着简单粗暴地解释一波!首先我们了解一下JVM,什么是JVM,Java的虚拟机,java之所以能跨平台就是因为这个东西,你可以理解成一个进程,程序...

2019-08-01 15:06:14 5067 2

转载 事务隔离级别

事务隔离级别(图文详解)什么是事务?事务的特性(ACID)并发事务带来的问题事务隔离级别实际情况演示脏读(读未提交)避免脏读(读已提交)不可重复读可重复读防止幻读(可重复读)参考事务隔离级别(图文详解)什么是事务?事务是逻辑上的一组操作,要么都执行,要么都不执行。事务最经典也经常被拿出来说例子就是转账了。假如小明要给小红转账1000元,这个转账会涉及...

2019-08-01 09:26:34 103

转载 数据库关联是选择外键还是选择在业务层处理?

本科学习数据库的时候,书上明确的写了对于多对多关系必须要创建外键,可是最近在跟师兄做一个B/S架构的项目,发现所设计的数据库表虽然是多对多关系但并没有要求外键,查了一下之后才发现目前的大型系统中(尤其是互联网的大型项目)不会有外键这种东西,在这里总结一下以供今后学习。原文地址      设计数据库时是否采用外键取决于业务应用场景,以...

2019-08-01 08:54:02 1015

转载 Java泛型

1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(...

2019-07-31 14:59:05 59

转载 快速排序算法

快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排序,快...

2019-07-31 09:26:22 119

转载 Spring Data Solr搜索入门

...

2019-07-19 08:33:13 112

转载 web.xml详解

版权声明:本文为博主原创文章,...

2019-07-18 20:42:45 96

原创 剑指Offer:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出

一开始,我用两次循环来计算逆序数,编译器显示不通过:运行超时.之后想到归并排序,时间复杂度为nlogn.归并排序的思想是:将一个数组分为两个数组,....最终让每个数组只有一个元素,计算逆序数,并实行合并与排序.代码实现:public class Solution{ int count = 0; public int InversePairs(int [] ...

2019-07-17 11:24:28 577

原创 tomcat启动配置

今天,在学习solr应用的时候,遇到个问题,tomcat无法正常启动。于是,我打开startup.bat文件看到需要CATALINA_HOME的变量,我在系统变量中配置了我的tomcat的安装目录再启动发现有如下错误,再去查看JRE_HOME,发现环境配置错误,这里JRE_HOME的配置不需要到bin这一级目录,配到jre即可再启动tomca...

2019-06-30 18:47:35 466

原创 springboot完成图片上传(前端JQuery实现)

第一步,实现jquery前端。首先通过jquery语法获取文件流,封装到FormData,使用ajax异步传输,这里注意设置contenType和processData属性为false,否则会出现错误controller通过MultipartFile对象获取文件流及文件名等信息,对文件保存及存储到数据库。存储到数据库涉及路径问题,因为浏览器不能直接访问磁盘,所以需要to...

2019-06-28 17:17:38 1653

原创 Springboot测试出错:Error createing bean with name "**.SpringbootdemoApplicationTest"

今天,在springboot测试数据库连接时,出现了如下错误第一步,我以为是数据库配置错误,于是我打开application.properties文件,如下图:配除了数据库配置问题,我转向了maven的pom文件发现其他人有问题的pom文件我也没有问题,这时候我去上网找答案,有部分人说是springboot版本的问题,接着,我又更改pom文件中的版本号,结果似乎也没起作...

2019-06-25 14:32:52 3051

原创 python-使用装饰器实现简单的登陆验证

#!/usr/bin/env python# -*- coding:utf-8 -*-user_dic={'username':None,'login':False}def auth_func(func): def wrapper(* args): if user_dic['username'] and user_dic['login']: ...

2019-01-28 14:07:08 1660

原创 python-字符串的常用方法

capitalize#首字母大写a="hello"demo=a.capitalize()print(demo)casefold和lower#casefold和lower都可将字符串转换为小写,casefold还可转换非英文字符a="heLlO" demo1=a.casefold()demo2=a.lower()print(demo1,demo2)center、...

2019-01-24 17:09:29 94

原创 python-整形的转换

 int将字符串转换为数字 num="a"a=int(num,16)print(a) num="123"a=int(num)print(type(a),a) bit_length #当前数字的二进制位a=8print(a.bit_length())      ...

2019-01-24 16:38:33 2168

__picture_drag_drop.zip

pyqt实现图片拖拽到控件上,需要安装sip包,可使用pip安装:pip install sip

2019-10-19

mail.jar和activation.jar

用于javamail开发的工具jar包,内含mail.jar,activation.jar

2019-06-25

五子棋.zip

网络五子棋游戏项目实现包括聊天室、游戏操作、游戏回放。

2019-06-19

空空如也

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

TA关注的人

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