自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ATT

新手学习专用博客,大神请多多指教~

  • 博客(100)
  • 资源 (4)
  • 收藏
  • 关注

原创 WebStorm格式化代码Style和Script标签没有缩进问题

WebStorm格式化Script标签和Style标签没有缩进问题

2022-12-08 14:17:19 1078 4

原创 2021-06-15

Bean Validator报错错误概述公司项目集成spring bean validator 做基本入参校验,却一直报这个错:javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.String'. Check configuratio

2021-06-15 14:58:44 150

原创 记一个很坑的问题:Context initialization failed

Context initialization failedmaven项目,用Tomcat7插件启动,控制台报错Context initialization failed环境初始化失败,但是代码里也没有提示什么错误,找了半天,后来才发现是一个符号的问题。。代码如下 /** * 测试资源2 * * @param session * @return */ ...

2020-03-01 21:00:58 8083 2

转载 requestMapping中的那些属性

RequestMapping中各个属性的作用本文摘自https://www.cnblogs.com/JunLoveHua/p/10790614.htmlRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解有六个属性(分成三类进行说明)与六个基本用法,一、属性1、 ...

2020-02-29 19:37:23 634

原创 Oracle数据库连接时报错ORA-28040:No matcfhing authentication protocol解决方案

如图,造成原因是数据库是11g而连接数据库的客户端是PLSQL Developer12,版本不一致导致,只需要在里的中添加两句话即可SQLNET.ALLOWED_LOGON_VERSION_SERVER=8SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8这个instantclient12_2是实例,是64位数据库连接32位的时候使用的,需要在PLSQL...

2019-08-16 11:28:55 1575

原创 分布式锁和分布式事务

分布式事务:https://blog.csdn.net/mine_song/article/details/64118963https://blog.csdn.net/weixin_40533111/article/details/85069536分布式事务什么是分布式事务分布式事务指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。...

2019-08-02 22:04:17 5476 1

转载 java中的Iterator和Iterable 区别

Iterator和Iterable都是接口。好多集合类,比如List一族或者Set一族,都实现了Iterable接口,这样对象就可以调用iterator()方法。一般都是结合着用,比如HashMap类就实现了Iterable接口,而要访问或打印出Map中所有内容时,就可以这样:HashMap hashMap; Iterator iter = hashMap.iterator()...

2019-07-17 23:52:37 251

原创 项目总结

报这个错是因为后台传来的是一个json形式的字符串而不是json对象,但是页面遍历的是json对象,所以会报这个错误,这时候我们需要把后台传来的字符串转换一下格式即可.JSON.stringify(),它可以将json格式的数据转为字符串(格式还是json那样);JSON.parse()就是将字符串转为json格式...

2019-07-08 08:50:04 79

原创 FreeMarker

freemarker中判断空可以用??或者是!,感叹号后面最好跟一个变量,当值为null时会输出我们!后面的值例如<!--问号用法--><#if(name??)> name值不为空时会走这里,为空时直接不输出 </#if><!--感叹号用法,为了避免null报错,!后面要跟一个引号内容,该内容可以为空字符串也可以是一个值-->&...

2019-07-04 23:51:38 302

原创 solr3

商城前台页面跳转到搜索服务前面我们写的搜索服务是单独的一个项目,但是最终我们展现给顾客的不是search项目,而是content项目,所以我们要把搜索服务引入到商城前台页面上.也就是在content里输入内容点击搜索后跳转到search中去.这里我们就要用到angularjs中的自带对象location了.特别注意的是location中连接参数要用 #? 而不是我们一般使用的?同时我们...

2019-07-04 01:00:16 81

原创 查询结果添加到缓存中,过滤查询

严重: Servlet.service() for servlet [youlexuanweb] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: java.util.ArrayList cannot be ca...

2019-07-03 21:42:50 841

原创 使用solr搜索商品

拷贝域的添加1.solr页面添加首先添加单个字段,该字段用于添加拷贝域 然后再添加拷贝域,页面添加的方式一次只能添加一个2.直接在配置文件添加首先添加拷贝域的source字段,注意stored=false,因为拷贝域字段不需要存储 在文档末尾添加拷贝域内容更改以前的一个错误因为tb_goods_desc表中的 规格是以json字符串数组的形式保存的,而我们最终保...

2019-07-01 23:35:09 307

原创 使用springDate操作solr

Demo1.导包2.properties文件3.配置文件applicationContext-solr.xml4.添加数据package com.offcn.demo;import java.math.BigDecimal;import org.springframework.context.support.ClassPathXmlApplicationC...

2019-06-29 22:38:03 143

原创 设置Nginx+fdfs图片服务器开机自启

摘自:https://www.cnblogs.com/yufeng218/p/8215381.html1.编辑文件vim /etc/rc.d/rc.local2.增加如下内容# fastdfs start/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart/usr/bin/fdfs_storaged /etc/fd...

2019-06-28 19:26:25 183

原创 Redis服务器的使用

安装https://blog.csdn.net/Yang_yangyang/article/details/88668221https://www.cnblogs.com/liangyou666/p/9577468.html需要注意的是:(设置服务前如果redis服务在开着 要先关闭redis服务 不然后面生成不了redis-6379.pid,可以查看redis服务进程 关闭杀死res...

2019-06-27 22:38:52 370

原创 广告管理

当图片的顺序为1的时候才开始轮播,这样每次都会是从第一张图开始轮播,否则无法指定是哪一张图先开始因为首页有很多轮播图,我们定义一个数组,第一级轮播就用第一个数组一次类推,以图片的CategoryID作为数组的下标...

2019-06-26 23:36:21 113

原创 页面没有加载controller和service时报的错

angular.min.js:80 Error: [ng:areq] http://errors.angularjs.org/1.2.9/ng/areq?p0=uploadController&p1=not%20a%20function%2C%20got%20undefined at angular.min.js:2 at ub (angular.min.js:14)...

2019-06-26 22:32:56 198

原创 查询商品,提交审核

商品管理页面需要不同商家显示产品,所以需要传入一个商家的登录名,可以通过securityContextHolder获得同时需要注意商家名称查询必须是精确查询,去掉模糊符号即可当我们点击商品管理的时候跳到goods.html,该页面有分页分页调用了分页插件,分页插件是在baseController中调用的该方法调用了reloadList()方法该方法调用了search()方法search...

2019-06-26 00:55:07 358

原创 是否启用规格,完整添加商品

当每次点击的时候都清空数据,不管是选中还是不选中,然后在显示商品的地方的最大的div标签中加上判断,当entity.goods.isEnableSpe==1的时候显示,否则不显示.这里注意ng-false-value/ng-true-value和ng-if的使用.注意清空数据的时候清空specificationItems仅仅是清空表面上的数据,数据源的数据依然还存在,我们需要把数据源的数据...

2019-06-25 23:14:25 120

原创 图片回显,扩展属性和规格的添加

图片回显首先定义一个大对象,这个对象包含了所有属性,因为我们添加商品的时候总共包含2个表,每个表中又有若干个属性,所以我们可以这样定义对象:$scope.entity = {goods:{},goodsDesc:{itemImages:[],specificationItems:[]}};entity中包含两个对象,goods和goodsDesc,goods中包含了很多属性,我们等到用的时候再...

2019-06-22 23:52:38 307

原创 图片上传

1.首先需要导包,注意还需要导io包,因为图片要转化为流的形式保存2.定义uploadController和uploadService并在页面引入因为页面已经定义了一个controller,所以不能在定义了,每个页面只能绑定一个controller,我们可以让这个controller继承uploadController,这样他就可以使用upload中的方法了. //控制层 app....

2019-06-21 00:35:13 355

原创 SpringSecurity框架的使用2

实现自定义认证类我们之前做的验证都是在application-security配置文件中写死的我们如何实现自定义从数据库中指定一个用户来登录呢?可以自定义一个认证类,该类实现UserDetailsService接口即可package com.offcn.util;import java.util.ArrayList;import java.util.List;import ...

2019-06-19 21:51:04 143

原创 SpringSecurity框架的使用

Demo1.创建一个web工程导入maven依赖2.配置web.xml文件,注意拦截器的filter-name必须为springSecurityFilterChain,否则会报错<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...

2019-06-19 00:59:57 99

原创 AngularJS总结,页面显示json串优化,select2插件的使用

如何修改规格和规格选项规格修改的时候我们不能直接用update,因为update只能根据主键修改或者根据条件修改,然而当我们在页面点击删除或新建的时候数据库并没有发生变化,就会导致新添加的或者删除的值没有存进数据库,而且根据条件修改,设置条件为specid,修改一个也会导致所有的都变成一样的,所以我们采取先全部删除然后再添加的方式,这样就可以保证新增或者删除规格选项的时候数据库也会同步变化...

2019-06-18 10:28:05 469

转载 Linux下设置zookeeper开机自启

具体设置步骤:https://www.cnblogs.com/zhangmingcheng/p/7455278.html解决服务 zookeeper 不支持 chkconfig:https://blog.csdn.net/qq_30865917/article/details/86007048

2019-06-17 17:35:19 263

原创 AngularJS分层思想(优化),前端+后端代码逆向生成

AngularJS也是mvc架构的,我们可以把service和controller分离开来。在 AngularJS 中,服务是一个函数或对象,可在你的 AngularJS 应用中使用。我们在上次课中使用了内置服务$http .其实我们也可以自己来定义服务,而服务会封装一些操作。我们在不同的控制器中可以调用同一个服务,这样服务的代码将会被重用。注意service要有return返回值,不然co...

2019-06-17 08:43:17 326

原创 解决代码有错项目中却不报红叉的问题

2019-06-16 14:37:56 619

原创 html,xml,jsp,java代码等的格式化排版设置

2019-06-16 14:02:33 568

原创 mapper对象注入失败不仅要看java文件还要看xml文件!,因为里面有一个namespace

RT

2019-06-15 23:16:15 307

原创 后台报错NoSuchMethodError

严重: Servlet.service() for servlet [youlexuanweb] in context with path [] threw exception [Handler processing failed; nested exception is java.lang.NoSuchMethodError: com.offcn.service.BrandService.fin...

2019-06-14 22:29:52 278

原创 AngularJS+分页插件的使用

报错:分页插件换行逻辑没有错,是css没有加载上,少了style页面报404后台没有报错web.xml没有配置ng-app的作用ng-app 指令作用是告诉子元素以下的指令是归AngularJS 的,AngularJS 会识别的,比如在<tr>标签中添加ng-app后整个tr标签AngularJS 都会生效ng-app指令定义了 AngularJS ...

2019-06-13 21:59:05 225

原创 初识分布式架构

不同的配置文件放在什么位置mybatis,properties和spring配置文件放在service项目中,因为spring的作用就是创建对象,我们创建对象都是在service的实现类中,所以有关创建对象的配置文件都放在service这一个项目中,而springmvc是控制层用于连接页面,所以他的配置文件放在controller中,也就是web项目. service项目和web(c...

2019-06-12 14:53:58 111

转载 JDK代理和CGLib动态代理

摘自:https://blog.csdn.net/yhl_jxy/article/details/80635012JDK和CGLIB动态代理原理JDK动态代理利用拦截器(拦截器必须实现InvocationHanlder)加上反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。CGLIB动态代理利用ASM开源包,对代理对象类的clas...

2019-06-11 21:53:51 97

原创 /和/*的语法,classpath和classpath*的区别

/和/*的用法相同,只是语法不同,适用的场景不同,/*用于post请求乱码的时候,其他时候都用/classpath和classpath*的区别:classpath:只会到你指定的class路径中查找文件;classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.<?xml version="1.0" encoding="UTF-8"?&gt...

2019-06-11 14:54:51 3784 1

转载 AOP相关

Spring 之 AOP: https://www.jianshu.com/p/570c5283b1fchttps://blog.csdn.net/q982151756/article/details/80513340https://www.cnblogs.com/akaneblog/p/6720513.html/** * * JDK动态代理类 * ...

2019-06-11 00:11:46 116

原创 综合项目-OA办公系统

jquery创建标签--$("<option></option>")$("<option></option>")是创建标签不是标签选择器,text("")是给标签添加内容,也就是选择框显示的值,val("")是给标签value属性赋值,就是传递的值。例如$("<option></option>").text("2代表的内...

2019-06-02 10:20:12 329

原创 Linux-Nginx反向代理服务

Nginx是反向代理,代理的是服务器,不同于我们平时使用的类似于vpn之类的正向代理,他们代理的是客户端.配置Nginx在software目录下创建一个新文件夹tomcats用来放置tomcat服务器:mkdir tomcats 把tomcat复制到tomcats目录下,分别命名为tomcat1和tomcat2,这样我们就有了多个服务器了 分别进入tomcat1和tomcat2 中的c...

2019-05-29 21:52:40 110

原创 Linux-Redis

什么是RedisRedis:REmote DIctionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库(Not Only SQL),是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器作用1:内存存储和持久化:redis支持异步将...

2019-05-28 23:45:43 123

原创 Linux-JDK-Tomcat-MySQL

Linux的根目录是/ ,进入文件夹用cd 路径,写绝对路径从根目录(即/),相对路径不用加 / 开始开机进入的页面是/root,该目录下包含desktop等文件夹./usr:不是user的缩写,全名是UNIX Software Resource,就是UNIX操作系统的软件资源/usr/local/本机自己安装的软件,建议安装到这里,也可以自己建文件夹,local下有bin,etc,i...

2019-05-28 02:03:11 602

原创 Struts2 & SSH整合

执行流程简化的执行流程:请求到达服务器,经过过滤器,再经过前端控制器 (Struts2的前端控制器是一个filter的xml文件而不是java文件) 查找映射器,当前请求是否需要后端控制器处理,找到结果 然后调用后端控制器Action,处理请求,返回数据和视图 再然后找到视图并渲染 最后将结果响应回客户端https://blog.csdn.net/wjw0130/article/...

2019-05-24 23:37:53 131

逆向生成.zip

mybatis逆向生成代码,供有需要的童鞋下载使用

2019-06-12

Windows局域网共享软件--飞秋(feiq)

飞秋(feiq)局域网共享软件,2013版本,需要的同学可以下载,不知道为什么官网不能下了,因此把资源共享出来供大家下载

2019-06-12

M3U8Downloader.zip

M3U8下载器,可以下载M3U8格式的文件.什么是M3U8文件?现在的视频为了保密都采用了ts传输,即一个个小片段,一个视频有长千上万个小片段,我们下载只是下载其中的一个小片段,但是获取了m3u8连接后就可以直接下载视频了,获取的方法可以配合手机端调试工具,入thor或者网球开启过滤器来获取.

2019-06-12

WDDriveUtilitiesSetup_for_web_2.0.0.54.zip

西部数据硬盘工具软件下载,

2019-06-12

空空如也

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

TA关注的人

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