自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 java.lang.String cannot be cast to com.rock.bpo.agent.base.LoginUser

我在登录的时候遇见一个错误 java.lang.String cannot be cast to com.rock.bpo.agent.base.LoginUser我在登录的时候debug了一下,发现正常登录的时候token传的是BPO:AGENT:LOGIN:USER在无法请求登录的时候token传的并不是这个开头这种问题应该是浏览器缓存问题原因可能是多个系统的header里面都有一个Authorization来存放token,解决这个问题可以清缓存,重启电脑,除此之外还可以统一前后端传的

2021-09-16 15:32:18 1087

原创 Cause: java.sql.SQLException: sql injection violation, syntax error: ERROR. token CLOSE

报错信息Cause: java.sql.SQLException: sql injection violation, syntax error: ERROR. pos 39, line 2, column 24, token CLOSE,主要包括mysql报错:Cause: java.sql.SQLException: sql injection violation, syntax error:...

2020-04-30 23:43:23 5407

原创 java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '1' for key 'PRIMARY'

错误信息是“primary”的条目“4”重复插入时键不可以重复可能是设置了多个主键我的问题是主键id不能重复但是数据库中我设置了id递增错误原因是因为我项目添加数据之前手动在数据库中添加了一条id为1的数据...

2020-03-12 06:04:29 21831 3

原创 Intellij Idea修改css文件没有效果的问题

主要问题是我在idea的项目里面修改了css文件,然后运行web文件,发现并没有做到及时更新修改上网百度了一下方法在IDE中进入“文件(File)→设置(Settings)→插件(Plugins)”中查找LiveEdit。如果你用的IDE版本没有内置这一插件,可以点击下载,会自动加载插件列表,这个过程可能会等待一段时间,请保持耐心。然后找到插件,点击下载即可。随后根据提示重启IDE。...

2020-03-11 03:19:06 7556

原创 java中的三目运算符

对于有些选择分支结构,可以使用简单的条件运算符来代替. 如:if(a<b)min=a;elsemin=b;可以用下面的条件运算符来处理min=(a<b)?a:b;其中"(a<b)?a:b"是一个"条件表达式",它是这样执行的:  如果a<b为真,则表达式取a值,否则取b值.条件运算符由两个符号组成"?“和”:", 要求有3个操作对象,所以也叫它三目运算符,它...

2019-12-14 18:13:47 616

原创 多表查询

select t_doctor_products_problem.content as content, t_doctor_products_problem.problem as problem, t_doctor_product.id as id from t_doctor_product ...

2019-07-29 00:30:14 112

原创 控制submit为form表单提交

1.js控制如在测试一个输入框输入的是否为9位数字是可以这样控制,首先判断长度是否为9位在判断是否包含数字,执行else的时候就是为id为form-bossSort-add的form表单作submit提交注意:这个时候要为按钮格式改为button 添加onclick方法function checkRate(){var a = $('#province').val();var r...

2019-07-13 09:24:57 3672

原创 快速增加csdn访问量(java爬取csdn文章)

一个简易的不能再简易的csdn文章爬虫 轻喷public static void main(String[] args) throws IOException { for (int number = 0; number < 100; number++) { //i为文章总页数-1 for (int i = 0; i <= 1; i++) { ...

2019-07-12 22:35:14 1051 2

转载 git拉取分支到本地

步骤:1、新建一个空文件,文件名为hhhh2、初始化git init3、自己要与origin master建立连接(下划线为远程仓库链接)git remote add origin [email protected]:XXXX/nothing2.git4、把远程分支拉到本地git fetch origin dev(dev为远程仓库的分支名)5、在本地创建分支dev并切换到该分支git ...

2019-07-08 23:22:24 1550

转载 GET和POST两种基本请求方法的区别

文章转载自https://www.cnblogs.com/logsharing/p/8448446.htmlGET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知...

2019-07-05 17:50:46 526

原创 js验证是否包含特殊字符

js验证是否包含特殊字符var re = /^[0-9]+.?[0-9]*$/;var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>《》/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"); if(pattern.test(_value)){ alert('不允许有特殊...

2019-06-13 23:45:18 8565

原创 js去除字符串中的空格

判断有无空格name.indexOf(" ") >=0JS代码如下:var a = 'a b c d e f';var c = [] console.log(a) //a b c d e f for(var i in a){ if(a[i]!=' '){ c+=a[i] } } console.log(c...

2019-06-13 17:08:01 310

原创 分治法

基本概念1.把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。2.分治策略是对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。分治法的精髓...

2019-06-07 00:12:55 9163

原创 快速排序详解(图解实例)

快速排序(Quicksort)是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。算法介绍设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所...

2019-06-04 17:39:05 14516 1

原创 java中的循环

for循环 for(循环变量类型 循环变量名称:要被遍历的对象){ 循环体; }实例为//建立一个数组int[] integers={1,2,3,4};//开始循环for(int j=0;j<integers.length;j++){ int i=integers[j]; System.out.println(i);}...

2019-06-03 13:51:33 656

原创 数组与匿名数组

首先数组是一种数据结构数组是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。数组是用于储存多个相同类型数据的集合。我们可以...

2019-06-03 02:27:25 2819

原创 String StringBuilder和StringBuffer的区别

在学习String类中会触及到StringBulider和StringBuffer,那么这三个类有什么区别呢?运行速度在这方面运行速度快慢为:StringBuilder > StringBuffer > String为什么说String是最慢的呢?String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象...

2019-06-03 00:09:14 2210

原创 java中的移位运算

java中的移位运算符<< : 左移运算符,num << 1,相当于num乘2>> : 右移运算符,num >> 1,相当于num除2移位运算相比于单纯的乘除法运算,移位运算要快得多。如下:a×100和b左移运算的的结果如下a÷16和b右移运算的的结果如下移位运算优势是快,但是缺点也很明显...

2019-06-02 23:18:57 1285

原创 sql语句查询正序/倒序

asc 按升序排列 (不用写,默认使用这个)desc 按降序排列例:select * from yourtable where 查询条件 order by id desc limit 0,10;按id倒序排列,且取前10条。

2019-05-25 15:11:22 72432

原创 用手机访问html

将html文件放到这里关闭防火墙打开tomcathttp://10.1.1.129:9090/logo.html

2019-05-22 00:08:55 1040

原创 SpringMVC中的Http400 Bad Request问题

1.参数类型不对,如后台实体类的属性为int,但传来的参数为字符串2.时间类型Spring不知道该以什么格式转换为Date类型,解决办法为在实体类的日期属性上加上@DateTimeFormat(pattern=“yyyy-MM-dd”)注解即可,如果还是有错误的情况,就检查下Date是不是引入的sql包下的,是util包下的Date就不会有问题了...

2019-05-22 00:07:58 509

原创 日常玩linux命令-time

Linux中time命令,我们经常用来计算某个程序的运行耗时(real),用户态cpu耗时(user),系统态cpu耗时(sys)time命令最常用的使用方式就是在其后面直接跟上命令和参数:time [<arguments…>]实例real 0m2.004s :sleep这个程序运行耗时为0m2.004suser 0m0.002s : 这个时间代表的是s...

2019-05-21 00:50:57 267

原创 日常玩linux命令-find

命令用途find命令用于:在一个目录(及子目录)中搜索文件,你可以指定一些匹配条件,如按文件名、文件类型、用户甚至是时间戳查找文件。实例...

2019-05-21 00:34:43 250

原创 日常玩linux命令-rm

rm是删除命令格式:rm 文件名称 //删除的时候,最好用绝对路径,比较保险选项:-r //删除目录-f //强制删除并且不需要询问举例:rm -rf /opt/test //强制删除opt目录下的test文件,不提问注意linux删除就找不回来了,所以要慎用...

2019-05-20 00:43:43 259

原创 日常玩linux命令-mv

mv 将文件从一个目录移到另一个目录中,或者将文件或者目录重新命名。语法:mv [ 选项 ] [ 参数 ]选项:-b:当目标文件存在时,覆盖前,为其创建一个备份-f:若目标文件或目录与源文件或目录重复,则直接覆盖-i:若源文件或目录和目标文件或目录重复,覆盖前会询问-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作参数:源文件:单个文件,单个目录,多个文件或...

2019-05-20 00:30:51 242

原创 git分支

首先,仍然创建并切换dev_wy分支:$ git checkout -b dev_wySwitched to a new branch 'dev_wy'推送分支推送分支,就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:$ git push origin dev_wy...

2019-05-19 00:17:22 240

原创 日常玩linux命令-mkdir

1.命令简介mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录。在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名。2、用法用法:mkdir [选项]... 目录...3、选项-m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask-p, --parents 需...

2019-05-18 02:08:50 233

原创 日常玩linux命令-pwd

1.命令格式:pwd [选项]2.命令功能:查看”当前工作目录“的完整路径3.常用参数:一般情况下不带任何参数如果目录是链接时:格式:pwd -P 显示出实际路径,而非使用连接(link)路径。 4.常用实例: 实例1:用 pwd 命令查看默认工作目录的完整路径感觉通常pwd和cd一块玩 因为cd用来切换工作目录,pwd用来显示查看当前工作目录的完整路径,而...

2019-05-18 00:27:30 258

原创 日常玩linux命令-cd

1.命令功能cd 即Change directory,命令用来切换工作目录。2.命令格式cd [-L|-P] [dir]3.命令参数-p 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录 -L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。 - 当仅实用”-“一个选项时,当前工作目录将被切换到环境变量”O...

2019-05-18 00:22:23 289

原创 日常玩linux命令-Ls

注意是Ls 不是Is Ls是List的缩写ls命令就是list的缩写,用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等。ls 命令在日常的linux操作中用的很多!不要像我一样尴尬,开始输入is 导致not found ...

2019-05-18 00:06:47 288

原创 ajax实例分析

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。下面写一个实例来解释ajax...

2019-05-15 17:23:01 272

原创 git添加修改文件

1.创建版本库什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:这样就新建了一个learngit在d盘下第二步,通过git init命令把...

2019-05-14 17:18:05 2799

原创 单项链表

单向链表是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始。链表是使用指针进行构造的列表,并且是由一个个结点组装起来的,因此又称为结点列表。其中每个结点都有指针成员变量指向列表中的下一个结点,head指针指向第一个结点称为表头,而终止于最后一个指向nuLL的指针。date.next next指的是第一个next它包含一个地址,这个地址指向下一个节点的数据p...

2019-04-24 20:51:18 342

原创 console.log()方法中%s的作用

一、console.log(“log信息”);二、console.log("%s",“first”,“second”);输出结果:first second三.将对象转换为普通字符串后执行console.log("%s",“guoyansi”,{name:“思思博士”});//输出结果:guoyansi { name: ‘思思博士’ }四、//将字符串作为数值进行转换console....

2019-04-21 20:48:19 1775

原创 求任意两个整数之间所有整数的和

<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title> 1 </title> <script type="text/javascript"> ...

2019-04-20 16:37:05 7934

原创 检测输入框中的变量是否为5-10之间

<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript"> try{ //首先在try里面定义一个方法,让我在提交数字...

2019-04-19 21:34:30 448

原创 JavaScript

JavaScript是弱类型脚本语言,声明变量时无须指定变量的数据类型。JavaScript变量的数据类型是解释时动态决定的。JavaScript的基本数据类型有5个。数值类型(number):包含整数和浮点数布尔类型(Boolean):只有true和false两个值字符串类型(String):字符串变量必须用引号括起来,引号可以是单引号,也可以是双引号undefined类型:专门来确定一...

2019-04-17 21:33:03 234

原创 静态块调用构造对象的执行次序

静态块:用static申明,构造块:类中直接用{}定义,每一次创建对象时执行执行顺序优先级:静态块>main()方法>构造块>构造方法1.静态块只执行一次,且优先于构造快,构造函数。class Demo{ {System.out.println("构造块");} static{//执行一次 System.out.println("静态块"); } public...

2019-04-13 16:48:54 270

原创 方法参数

一、参数传递1.按值调用:表示方法接收的是调用者提供的值。按引用调用:表示方法接收的是调用者提供的变量地址。2.一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值。二、按值调用1.Java程序设计语言,总是采用“按值调用”。也就是说,方法得到的是所有参数值的一个拷贝,特别是,方法不能修改传递给它的任何参数变量的内容。2.假定一个方法,试图将一个参数值增加至3倍:...

2019-04-13 15:44:44 369

原创 基本标签

基本标签<!DOCTYPE html> 声明为 HTML5 文档<html> 元素是 HTML 页面的根元素<head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8。<title> 元素描述了文档的标题<body> 元素包含了可见的页面内容&...

2019-03-25 12:57:18 237

空空如也

空空如也

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

TA关注的人

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