- 博客(38)
- 收藏
- 关注
转载 PostgreSQL数据库导入时uuid_generate_v4不存在的问题
在Navicat中对目标数据库执行:create extension "uuid-ossp";参考博客:https://blog.youkuaiyun.com/ZHANGHUI3239619/article/details/102914524
2021-05-28 09:50:53
2156
原创 记一次Springboot 采坑之旅 之 Caused by: java.lang.NoClassDefFoundError: com/example/demo/Dao/Publishing (wro
启动项目报错Caused by: java.lang.NoClassDefFoundError: com/example/demo/Dao/Publishing (wrong name: com/example/demo/DAO/Publishing); 一直找不到原因,后来对比了原来的项目。Dao文件夹取名不要为DAO,换成Dao就行了...
2019-10-15 14:33:57
774
原创 MySql异常:Unknown system variable 'tx_isolation'
原因:因为MySql版本问题:mysql 8 以前 是tx_isolation现在 是transaction_isolation解决方法:将pom文件下的mysql-connector-java改为8.0.11版本或以上<dependency><groupId>mysql</groupId><artifactId>mysql-con...
2019-10-14 15:41:00
5942
1
转载 not all arguments converted during string formatting Python+mysql 写入数据库的的错误
>>> cur.execute("INSERT INTO foo VALUES (%s)", "bar") # WRONG>>> cur.execute("INSERT INTO foo VALUES (%s)", ("bar")) # WRONG>>> cur.execute("I
2018-10-17 01:19:19
3388
原创 python pip install scrapy的错误
Command "g:\envs\py3scrapy\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\pip-install-qw87a38s\\Twisted\\setup.py';f=getattr(tokenize, 'open...
2018-06-22 01:09:35
691
转载 虚拟环境搭建始终失败 workon不是内部指令
在 WINDOWS 下面要运行命令 pip install virtualenvwrapper-win才行原路径:https://blog.youkuaiyun.com/liuhongyue/article/details/78791236
2018-06-22 00:34:32
1401
转载 解决Navicat Premium连接SQL Server出现 未发现数据源名称并且未指定默认驱动
报错:[navicat premium] [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序解决方式:安装navicat自带sqlncli_x64.msi,就在安装目录下,安装后问题解决...
2018-04-18 13:20:37
23675
4
原创 javaBean/实体类 设计与使用的小技巧
一、设计实体类时比较原来学校学到的知识: 原有的设计都是数据库存什么字段,就在实体类里生成相应的字段。由于本人的mybatis也只是仅仅会用的菜鸟水平,并不没有用过manyToOne、oneToOne、oneToMany等,使用的还是之前学到的知识与思路。Eg:关联表对应实体类的字段 红色的为外键,而蓝色的就是为了后期传数据方便添加的外键实体这样的设计导致每次查询时候想要获得Score...
2018-04-13 17:52:02
4563
原创 html页面 头部、尾部固定 中间可拖动效果
公司项目要求做这么个效果,查阅资料后基于Y_mmmmmmm的博客改成自己需要的样子,已经实现。Html模板:<div class='header'></div> <div class='middle_outer'> <div class='middle_inner'></div> </div> <div ...
2018-03-14 11:45:57
8367
1
原创 tomcat文件上传与存储(虚目录、临时存储)
1、项目中文件上传到服务器。如果使用编译路径下的目录作为上传的路径,则每次重启服务器文件将消失配置虚拟路径映射方法:1.在tomcat的server.xml Host标签中加上:配置内容:<Context path="/images" docBase="D:\imagesSpace" debug="0" reloadable="true" crossContext="true" >
2018-03-12 21:29:59
8644
原创 启动项目时 弹出Class.class
在定义类名所在的那 行点了一个断点,出现C的标志符,所有在加载改类时就跳到了class.class了取消即可
2018-03-12 18:17:36
817
原创 基于Spring MVC中@ControllerAdvice注解实现全局异常拦截
@ControllerAdvice的做可以可以全局拦截指定的异常,并做想要的包装处理,比如跳转到别的页面,或者返回指定的数据格式等等。此种做法的好处是成功的返回数据格式不需要与错误的一致,并且所有的错误信息格式一致。方便前台统一处理1、新建MyControllerAdvice类import javax.servlet.http.HttpServletRequest;import org.sprin...
2018-02-24 14:57:17
1651
转载 SSM整合之异常处理之返回特定页面
异常处理思路系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理,如下图:springmvc提供全局异常处理器进行统一的异...
2018-02-24 14:00:21
3888
原创 Jsp获取Properties配置文件、java类获取配置文件
1、JSP获取配置文件<%@ page contentType="text/html; charset=UTF-8" import="java.util.ResourceBundle" %><script type="text/javascript"> <%ResourceBundle res = ResourceBundle.getBundle("setT.
2018-02-24 09:42:17
1174
原创 Mybatis foreach(Map,List)
foreach循环Map 为Map时候需要确认parameterType="java.util.Map",且collection为Map中要便利的key值 Java文件 Map<String,Object> map=new HashMap<String,Object>(); map.put("tikuId", tikuId); map.pu...
2018-02-14 16:41:37
7090
原创 jtsl报错解决+include标签 分块引入前端页面
继昨天的code review后,想尝试前端页面的include标签,之前一直是使用jquery.load(),但基于js的加载会存在网络延迟,若网络延迟很大,则用户体验会非常差。之前的写法: <script type="text/javascript"> var a=1; if(a==1){ $("body").load("../test/toVideoMain"...
2018-02-09 14:28:30
783
原创 公司实习实习两个月 跟团队code review后整理学到的知识点
1.抽取方法(Extract Method)在一些代码行数十分多的方法里,使用eclipse快捷键alt+shift+m抽取小方法,一般小方法不要超过20行,超过继续抽,大的方法例如一个service方法,抽到一个屏幕可见方法开头及结尾为适宜。原则:<1>if/else分支语句块 <2>功能模块 实现某个特定模块的代码抽出来,比如这一段是做查询的,那一...
2018-02-09 11:03:50
748
转载 eclipse 快捷键
引言 做java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。 1、alt+?或alt+/:自动补全代码或者提示代码 这个是我最得意的快捷键组合了,尤其是当输入syso几个字符之后,2个手指轻松按下这2个...
2018-02-08 16:27:12
257
转载 java.lang.OutOfMemoryError: PermGen space
1.普通程序与java程序的运行对比普通程序在运行时程序 —–编译成—–>二进制码/机器码(机器码与硬件底层相关)–>机器码绑定底层 So:不同平台下的程序只能在相应的操作系统、硬件(体系结构)上,就比如pc机的程序不能在mac上运行。Java程序在运行时:java程序 —–编译成—–>java class(字节码,与平台无关,在任何的操作平台上字节码都是相同的
2018-02-07 16:00:26
275
转载 servlet/filter/listener/interceptor区别与联系
今天在改项目时候,搜索SSM如何实现拦截, 搜到了基于Filter和Interceptor实现的。转载原博客:https://www.cnblogs.com/doit8791/p/4209442.html 一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户
2018-01-15 13:38:24
281
原创 关于SpringMVC视图/页面的个人粗浅理解
今天看需求的时候,发现Jsp放在一个文件夹下,到时候管理Filter时候会方便许多,于是去查了资料。1.配置两个 InternalResourceViewResolver <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <bean c
2018-01-15 11:13:17
306
原创 Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'ScoreWithCountAndTime'.
出现以下错误:Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'ScoreWithCountAndTime'. Cause: java.lang.ClassNotFoundException: Cannot find class: ScoreWithCountAndTime是由于M
2018-01-10 14:29:32
1584
原创 WebSocket实时通讯的自学过程(持续更新)
- webSocket的两种实现方式1.Spring配置文件applicationContext的配置<bean id="websocket" class="com.ym.crud.utils.WebsocketEndPoint"/> <websocket:handlers> <websocket:mapping path="/websocket" handler="webs
2018-01-02 12:01:51
1388
原创 Js中getSession值不对的问题
源代码 var loginId=更改后代码 (js与直接接触时候 要用单引号包裹 ' ' )var loginId=''
2017-12-29 11:38:09
583
原创 Layer 的多次弹窗、调用函数及取值问题
A页面:layer.open({ type : 2, title : 'title', area : [ '1100px', '700px' ], fixed : false, //不固定 maxmin : true, content : '页面地址' })弹出的B页面layer.open({ type : 2, tit
2017-12-27 19:06:50
2849
原创 让p 和 span标签自动换行的css语句
span{width: 100px;border: 1px solid red;word-break: normal;width: auto;display: block;white-space: pre-wrap;word-wrap: break-word;overflow: hidden;}p {word-wrap: break-word;}
2017-12-20 17:44:24
3552
原创 关于一个页面中引入另一个页面 bootstrap引用Js失效的坑
只需要在父页面中引入所有的js文件子页面中不需要引入重复的js文件否则会莫名其妙的错误 也没有报错!以此记下踩了5个小时的坑如果是弹窗的话 照目前编码状况来看 两个页面没有相互影响
2017-12-19 20:40:46
3994
转载 spring+websocket整合
将与Spring有关的jar包的版本都升级为4.0.0以上,并且在web.xml中将里面的version改为"3.0"1 在maven的pom.xml中加入websocket所依赖的jar包 org.springframework spring-test 4.3.7.RELEASE test org.springframework sp
2017-12-18 17:30:26
314
转载 eclipse+tomcat热部署Web项目
参考博客:blog.youkuaiyun.com/zhang854429783/article/details/50086923http://blog.youkuaiyun.com/elegantapple/article/details/524693122.1 单击“Overview”选项卡2.1.1 展开“Server Options”,勾选“Serve modules without pub
2017-12-11 14:10:12
632
转载 使用mybatis分页插件PageHelper5.0.0遇到的问题总结
原博主:http://blog.youkuaiyun.com/appleyk/article/details/77318175 感谢appleyk博主最开始我的mybatis全局配置文件是这样写的:xml version="1.0" encoding="UTF-8" ?> PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
2017-11-08 15:52:29
1935
原创 Eclipse出现“The Eclipse executable launcher was unable to locate its companion shared library
打开目录下的eclipse.ini删除--launcher.library和-startup本身及下面路径更改-vmD:/Jdk1.8/32/bin/javaw.exe(当前计算机的java位置 版本要对应)
2017-11-04 21:42:27
1787
1
原创 Cause: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 1; 文件提前结束。
lineNumber: 2; columnNumber: 1; 文件提前结束。lineNumber: 2; columnNumber: 39; 文件提前结束。这两种情况的解决方法是将mybatis-config.xml改为<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://
2017-09-16 16:34:18
9937
转载 JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)1.不使用递归的方法调用.public void traverseFolder1(String path) { int fileNum = 0, folderNum = 0; File file = new File(path); if (file.exists()) {
2017-08-08 16:19:51
413
转载 java 构造函数
我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在Java里面怎么在对象一旦创建就赋值呢?如图: 构造方法的作用: 构造方法作用:对对象进行初始化. 构造函数与普通函数的区别: (1). 一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对象在调用功能之前,在建立时,应该具备的一些内容。也就是对象的初始化内容。 (2). 构造函数是在对象
2017-08-08 10:35:11
388
转载 如何给easyUi的input框赋值
尝试jquery中的好些方法也未能生效$(#itemvalue).val('值');//通过val $(#itemvalue).text('值');//通过text $(#itemvalue).html('值');//通过html $(#itemvalue).attr('value','值');//通过属性 还
2017-08-04 11:07:38
1762
转载 记录一下第一次配SSM的经过
记录一下第一次配SSM的经过(Spring+SpringMvc+Mybatis)学习的博客地址: http://blog.youkuaiyun.com/wrp920227/article/details/54588238 http://blog.youkuaiyun.com/gebitan505/article/details/44455235/ 在此感谢 wrpys、AndyLizh 大神1. 使用maven搭建需
2017-07-14 13:25:05
569
原创 windows8安装msi软件提示2503错误的解决办法
1).选择命令提示符(管理员)2).cd进msi安装包的目录3).msiexec /i XXX.msi
2017-07-13 15:13:36
802
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人