自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (16)
  • 收藏
  • 关注

原创 MySQL CAST()和CONVERT()的区别

MySQL CAST()和CONVERT()的区别0.有区别吗cast()和convert()都是类型转换函数,可以将某个数据类型的值转换为另一种数据类型。其实在大部分情况下,这两个函数都是没有区别的。MySQL官方文档中对于cast()也提到:This operation may also be expressed as CONVERT(expr, type), which is equivalent.意思是:cast()的此操作(类型转换)可以被convert()替换,他们是等价的。那么

2021-09-26 16:56:15 2963 1

原创 详解Java中的Integer.reverse()方法,一步一步带你分析

详解Java中的Integer.reverse()方法,一步一步带你分析假设有一个十进制整数,要将它的32位二进制按位反转后再以十进制数输出,要怎么做呢?比如说: 43261597(32位二进制:00000010100101000001111010011101)反转后:-1183307456(32位二进制:10111001011110000010100101000000)(Java中使用补码来表示整数,其32位二进制的第一位表示符号,0为正,1为负)可能我们第一反应就是通过Integer.t

2021-09-07 20:14:06 2227 2

原创 用“打架”来理解摩尔投票法,生动形象一看就懂

用“打架”来理解摩尔投票法,生动形象一看就懂1.问题提出摩尔投票法,最简单形象的理解,就是一群人去抢座位。在某个战乱年代,有m个来自不同阵营的人,要去争抢n个王座,大家都想抢,怎么办呢,那肯定是谁的人多,谁就可以坐上王座呗。比如只有1个王座的话,那人数必须要大于总人数一半(1 / 2)的阵营才可以坐,否则其他阵营的人联合起来就可以把你搞死;有2个王座的话,那人数必须要大于总人数的 (1/3)的两个阵营可以坐,有n个王座,那阵营人数必须大于m * (1 / n)。那么这个问题抽象化就是:如何从一个

2021-08-20 09:57:20 173

原创 SpringMvc中controller接收数组的三种方式

SpringMvc接收数组的三种方式1. 第一种方式页面正常通过Key-Value的形式传值,数组保持原格式,后端使用@RequestParam注解标注接值的入参,注意@RequestParam里的value一定要带上中括号:controller:@RequestMapping("/test.htm")@ResponseBodypublic AjaxResp test(@RequestParam("dataList[]") List<String> dataList, String

2021-08-03 10:27:11 15377 4

原创 计算机历史 - UNIX & Linux发展史

UNIX & Linux发展史之前看了一点计算机历史,觉得这块挺有意思的,于是按大概时间线记了点笔记,方便以后学(zhuang)习(bi)目录UNIX & Linux发展史UNIX1965年左右1969年左右1970年左右1977年左右1978年~92年Linux1987年左右1991年左右1983年-1992年左右UNIX1965年左右角色:美国电话及电报公司(American Telephone and Telegraph Inc.;AT&T)通用电器公

2021-07-01 20:03:16 477

原创 整理一些Linux上不熟悉的命令

整理一些Linux上不熟悉的命令0. 前言1. 防火墙配置1.1 CentOS 61.1.1 状态操作1.1.2 端口操作1.2 CentOS 71.2.1 状态操作1.2.2 端口操作1.2.3 其他操作2. 文件查看2.1 cat 命令2.2 more 命令2.3 less 命令2.4 head 与 tail 命令3. 后台运行jar包0. 前言最近在云服务器上部署项目,发现自己对一些li...

2019-06-11 17:53:17 215

原创 springMVC高级应用——如何开发RESTful API

0.前言对于springmvc的基础开发相信大家已经不陌生了,不过对于一些高级应用,我们还需要学习熟悉。因此,本篇博客将介绍如何使用springmvc开发RESTful API,有几个新的知识点需要掌握一下。1.RESTful介绍REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。Fielding是一个非常重要的人,他是HTTP协议(1.0版和1....

2018-09-25 19:20:02 221

原创 关于mybatis分页插件pageHelper的使用问题(无法分页、配置错误等)

0.前言在使用mybatis开发的过程中,经常会遇到分页的问题,而这个时候,pageHelper的出现省去了很多我们分页中遇到的麻烦。不过遇到一个新东西,我们在使用中经常会遇到很多问题,我在这里总结一下。1.分页PageHelper是一个物理分页插件,它使用ThreadLocal获取到同一线程中的变量信息,各个线程之间的Threadlocal不会相互干扰,所以在多线程环境下,各个Thr...

2018-08-15 11:54:45 4150

原创 IntelliJ Idea中maven工程spring报Could not autowire. No beans of ‘xxx‘ type found异常的正确解决方法

1.问题最近在用idea开发一个Maven工程,采用ssm架构,在controller中经常会出现这种错误提示我们Could not autowire. No beans of 'xxx' type found.这个错误很奇怪,虽然我的service是通过dubbo从外部引入的,但是各种配置都正确无误,运行也没有任何问题,所以出现这种错误让我感觉摸不着头脑2.解决网上说的那...

2018-08-15 11:26:29 1662 1

原创 使用Maven创建工程时一直加载的问题解决(configuring maven projects)

在有时候创建maven工程时,如果我们的本地仓库没有maven所必须的文件,那么它会自己去远程仓库(中央仓库)https://repo.maven.apache.org/maven2去找。但是由于这个网站在国外,国内连接的速度非常慢,所以会出现一直加载的情况。怎么解决呢?其实,我们更改它的中央仓库镜像为另一个仓库就行了。更改maven安装目录/conf/sessing.xml文件,在&lt;m...

2018-07-24 14:16:08 9252

原创 struts2报异常failed to lazily initialize a collection of role: no Session问题的解决

今天在写一个新的ssh项目的时候,遇到了failed to lazily initialize a collection of role: com.crm.domain.Customer.linkmans, could not initialize proxy - no Session异常,一开始从前半部分字面意思上理解,似乎是延迟加载出了问题,但是我的类和映射文件是hibernate生成工具...

2018-07-22 14:08:26 714

空空如也

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

TA关注的人

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