自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yaoyao9565的博客

哈利路亚~建设我们的国家~哈利路亚~迈着整齐的步伐

  • 博客(26)
  • 收藏
  • 关注

原创 shiro配置filterchaindefinitions实现多角色判定方法的重写

不知道在使用shiro中出现这种问题,在进行登录拦截赋予用户权限时,需要赋予用户多个角色权限,而在访问地址拦截时访问控制中当用户拥有多个角色权限的任意其一,则可以访问此页面。例如: /userRole/**=roles[admin,isShopMan]

2016-03-23 13:48:21 6261

原创 kkfileview在docker部署后预览出现预览中的字体样式与源文件不同的解决办法

由于在docker中每个容器都是独立的,存在此问题是因为部署docker后在容器中并没有对应的字体样式,因此会出现此问题,解决此问题的办法是将系统中的字体目录映射到kkfileview启动容器中的目录。

2022-08-23 09:44:58 1674

原创 docker使用别名连接访问

记录一下使用名称进行dokcer中各个独立模块访问遇到的问题。由于项目发布后不知道服务器IP地址,因此在项目发布中的配置文件无法设置IP地址访问,因此需要写类似如下配置:datasource: master: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://mariadb:3306/test?useUnicode=true&characterEncoding=

2021-08-11 11:40:34 1845

原创 Ignite的分页功能语句

使用ignite进行数据查询,难免需要使用到分页的情况,但是在SQL上面,ignite与MySQL在分页处理的语法上面是存在区别的。MySQL的分页使用的是limit

2021-06-09 10:18:45 648

转载 2021-04-25 MyBatis Plus疑难问题:customSqlSegment在自定义sql语句中的层级关系以及表别名使用

在mybatis-plus中,难免会进行自定义sql语句,而在mybatis-plus中,之前自定义SQL使用customSqlSegment时,where条件是支持指定表的别名的,方法为:customSqlSegment(String alias)。使用示例:select a.name,b.namefrom table_a as aleft join table_b as b on b.a_id = a.id${ew.customSqlSegment("a")}但是此方法被关闭掉了,现已无

2021-04-25 16:02:23 14609

原创 解决查询数据库中查询字段含有单引号字符处理

也许在查询数据中,会出现查询字段中存在'(单引号)的情况,那么这种查询语句需要如何写呢?select * from test_table where `name` like '%''%';查询的时候输入两个单引号就转义了,则可以查询出想要的结果。...

2019-11-08 15:47:38 6169

转载 MySql数据库时区异常,java.sql.SQLException: The server time zone value '?й???׼ʱ?' is unrecognized or repr

JDBC访问MySql异常Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException:### Error querying database. Cause: java.sql.SQLException: The server time zone value '?й???׼ʱ?' is unr...

2019-09-08 16:41:50 275

原创 git创建项目命令

第一步,打开需要加入git的项目目录:右键选择“git bash here”第二步:打开命令界面后,输入:git init运行后生成.git文件夹第三步:输入需要放入的远程git地址:gitremoteaddoriginhttp://192.168.2.243:3001/renhe/qt_page.git第四步:将当前目录下的全部文件加入,命令为...

2019-08-20 10:21:20 693

转载 idea中Web项目 class path resource [xxxx.xml] cannot be opened because it does not exist

原文:https://blog.youkuaiyun.com/sinat_38301574/article/details/80465693常见原因有二:1.web.xml配置不正确。 2:build project工程后没有将资源文件resources下的配置文件拷贝到out目录下面的classes目录下。解决原因2的步骤如下:1)首先我的目录为src/main/目录如下图: (spring...

2019-07-23 14:11:26 42630 4

转载 在Windows中安装Memcached

文章转载自:https://www.cnblogs.com/jaxu/p/5196811.html  Memcached是一个高并发的内存键值对缓存系统,它的主要作用是将数据库查询结果,内容,以及其它一些耗时的计算结果缓存到系统内存中,从而加速Web应用程序的响应速度。  Memcached最开始是作为Linux应用程序被安装在Linux服务器上来使用的,不过自从开源之后,它又被重新编译以...

2019-07-16 17:13:11 154

转载 安装vue-cli更换镜像地址

如果使用 npm install -g vue-cli 安装vue-cli出现一下问题,则可以配置更换npm的镜像地址npm ERR! request to https://registry.npmjs.org/vue-cli failed, reason: Hostname/IP doesn't match certificate's altnames: "Host: registry.n...

2019-05-14 10:20:48 7488

原创 mysql里面如何用sql语句让字符串转换为数字

mysql里面如何用sql语句让字符串的‘123’转换为数字的123?方法一:SELECT CAST('123' AS SIGNED integer);方法二:SELECT CONVERT('123',SIGNED);方法三:SELECT '123'+0;同样,当需要将一列字符串转换为数字也可以使用此方法,或者需要用到字符串进行排序的时候可以使用到此方法:SELECT

2016-10-11 17:38:25 68953 1

转载 使用jQuery重置(reset)表单的方法

由于JQuery中,提交表单是像下面这样的:$('#yigeform').submit()所以,想当然的认为,重置表单,当然就是像下面这样子喽:$('#yigeform').reset()但是,不幸的是,这样写的话,会有一个让你很郁闷的结果,那就是,表单无法重置!后来,上网查了一下,说是,JQuery中没有reset方法,经核对,果然是没有。那有么没有办法通过JQuery来

2016-09-29 16:30:46 1564

转载 eclipse中SVN连不上报错org.tigris.subversion.javahl.ClientException

用eclipse 同步SVN服务器突然无法访问了:org.tigris.subversion.javahl.ClientException: RA layer request failedsvn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'https:/

2016-08-24 17:09:37 20614 1

转载 spring AspectJ的Execution表达式-备忘札记

spring AspectJ的Execution表达式-备忘笔记  Aspectj切入点语法定义  在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"  例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..))  execution()是最常用的切点函数,其语法

2016-06-27 11:44:03 497

转载 用 ISNULL(), NVL(), IFNULL() and COALESCE() 函数替换空值

在数据库操作中,往往要对一些查询出来的空值进行替换,如函数SUM(),这个函数如果没有值会返回NULL,这是我们不希望看到的,在MySQL中我们可以这样来写:select IFNULL(sum(data),0) ... 在SQLSERVER中我们可以这样写:select ISNULL(sum(data),0) ... 在ORACLE中我们可以这样写:

2016-06-22 13:21:10 1658

原创 关于js中function传对象问题

今天使用function传对象,由于获取的数据比较多,所以需要将一个对象传入另一个函数再做处理,例如,点击事件运用此方法:testA(obj);但是火狐浏览器却报错:SyntaxError: missing ] after element list,说obj无法进行传递。解决办法:将对象转换为json字符串传入,就解决了:testA(JSON.stringify(obj))

2016-06-13 15:34:58 4000

原创 MySQL简单实现多字段模糊查询

我所做的商城项目前些时提了新需求,要求前台搜索商品除了能通过商品名称搜索到以外,还可以通过别个信息搜索,比如:商品编号、详情内容描述等等,类似于全文搜索了。我首先想到的就是lucene,但是对代码这样的改动量就太大了。。。。目前线上版本如果做这种改动怕测试又出什么幺蛾子,如果又重新建表将这些信息另外存储起来又感觉好麻烦。。。于是就想想在sql语句上面做文章。在网上搜了搜还真有办法。那就是MySQL

2016-05-03 16:40:20 45268 13

转载 关于不重启Tomcat,更新JSP生效,更新Class不生效的原因

今天看了一个帖子,帖子里中提到了“tomcat怎么保证jsp在修改后生效”,最后从评论中得到了答案。这里我自己也整理一下,留用。原文地址:http://tywo45.iteye.com/blog/1768354JSP页面的最终归宿也是Class(JSP->Servlet->Class),为什么同样是Class,一般情况下(Tomcat server.xml中reloadable=false)修

2016-04-29 14:39:58 4036

原创 Java解决火狐浏览器使用uploadify上传报错302以及报IO error错问题

最近使用同时添加的上传控件uploadify,可以支持批量上传,但是控件是用Flash做的,在IE、360浏览器还好,但是在火狐浏览器出现了上传报错Http error 302,网上查询到是因为由于jquery uploadify是借助flash来实现上传的,每一次向后台发送数据流请求时,ie会自动把本地cookie存储捆绑在一起发送给服务器。但 firefox、chrome不会这样做,他们会认为

2016-03-31 16:40:37 7122

原创 location.search的妙用

众所周知,在JavaScript中,Location 对象的 search 属性用于设置或取得当前 URL 的查询字串(? 符号及后面的部分)例如:页面地址为如下:http://localhost:8080/ycf/admin/product/search.do?pageInfo={pageIndex:3,pageSize:10,totalRowNum:813}&name=&code=

2016-03-28 09:27:13 1911 1

转载 MySQL中concat函数(连接字符串)

MySQL中concat函数使用方法:CONCAT(str1,str2,…)  返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 c

2016-03-26 08:56:39 446

转载 jquery遍历table的tr获取td的值

html代码: 1 tbody id="history_income_list"> 2 tr> 3 td align="center">input type="text" class="input-s input-w input-hs">td> 4 td align="center">input type="text" class="input-s input-w input-hs"

2016-03-23 13:29:01 912

转载 Java使用占位符拼接字符串

大家知道,在C#编程中,可以用占位符来拼接字符串,用起来非常的方便。特别是需要进行大量的参数拼接的时候,比如: 1string domain = "www.ykmaiz.com";2int iVisit = 0;3Console

2016-03-23 13:26:45 1089

转载 escape()、encodeURI()、encodeURIComponent()区别详解

JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。下面简单介绍一下它们的区别1 escape()函数定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 语法

2016-03-22 10:41:41 389

原创 购物车搜索栏解决GET请求中文乱码问题

昨天安排开发新功能,在购物车中加入搜索栏,搜索购物车中的商品是否存在,买了多少。。。。当时想想就觉得使用这商城的人都是土豪啊。。。购物车买的东西都不知道有多少,还需要增加搜索栏进行搜索。。。。没想那么多,就开始开发吧。前端页面基本写完,想着地址栏里面没有参数,想着应该是发送的post请求吧,使用ajax传入中文应该轻轻松松,但是一看后台,我靠。。。//获取购物车订单 @Request

2016-03-22 09:40:34 1226

空空如也

空空如也

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

TA关注的人

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