- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 Springboot项目下mybatis报错:Invalid bound statement (not found)
引用:https://www.cnblogs.com/momoweiduan/p/9844069.html并更新一种情况mybatis报错:Invalid bound statement (not found)的原因很多,但是正如报错提示一样,找不到xml中的sql语句,报错的情况分为四种:第一种:语法错误Java DAO层接口public void delete(@Param...
2019-11-25 14:38:38 255
转载 Java中的static关键字解析
Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 一.static关键字的用途 二.static关键字的误区 三.常见
2017-07-23 15:23:15 255
转载 Java泛型
本文出自: Java总结篇系列:Java泛型一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList();
2017-07-03 21:59:37 230
原创 Java数据库-JDBC基础知识(对女屌丝操作实例)
Java数据库-JDBC基础知识Java数据库-JDBC基础知识一JDBC简介1什么是JDBC2什么是JDBC API二JDBC女屌丝实例详解1编程准备2打通数据库3搭建模型层4搭建控制层5搭建视图层6测试结果三JDBC总结一、JDBC简介JDBC是连接java应用程序和数据库之间的桥梁。1、什么是JDBC? 为支持Java程序的数据库操作功能,Java语言采用了专门的Ja
2017-07-03 17:13:02 1153
原创 解决安装MySQL5.5出现Cannot create windows service for mysql.error:0
windows10在安装MySQL的时候,出现 “Cannot create windows service for mysql.error:0 ”就是由于重装Mysql或者配置服务出错引起的,解决办法:1. 右键“我的电脑/计算机” --> 管理 --> 服务和应用程序 --> 服务, 在其中找到MySQL服务启动项,先停止该服务2. 以管理员权限在命令行运行: “ sc delete mysq
2017-06-17 21:12:24 8419 1
原创 Mysql插入中文时提示:ERROR 1366 (HY000): Incorrect string value: '\xE5\x8F\xB0\xE5\xBC\x8F...' fo
Mysql插入数据时提示:ERROR 1366 (HY000): Incorrect string value: ‘\xE5\x8F\xB0\xE5\xBC\x8F…’ fo分析如下:首先通过语句查看: show create table tdb_goods_cates ; 发现如下所示:然后通过语句修改数据表编码:alter table tdb_goods_cates default c
2017-06-17 11:53:13 27732 7
原创 提示git error: failed to push some refs to 'git@github.com:
今天重新安装了Git,远程推送到Github上进行测试,在GitHub上的仓库是存在的,在远程推送时总是出现以下错误:$ git push -u origin masterTo git@github.com:xxx/xxx.git ! [rejected] master -> master (fetch first)error: failed to push some refs
2017-06-15 22:54:03 579
转载 Eclipse快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如a
2017-06-07 19:42:54 168
原创 Java中成员变量与局部变量的比较
Java中成员变量与局部变量的比较一.定义1.成员变量 在类中定义,用来描述对象将要有什么。2.局部变量 在类的方法中定义,在方法中临时保存数据二.成员变量和局部变量的区别 1.作用域不同局部变量的做作用域仅限于定义它的方法成员变量的作用域在整个类内部都是可见的2.初始值不同Java会给成员变量一个初始值Java不会给局部变量赋予初始值3.在同一个方法中,不允许有同名局
2017-05-21 16:12:58 538
原创 eclipse的Vim插件配置
今天推荐的是viPlugin的安装及破解 原来我一直使用的是sublime Text3,在里面集成了Vim插件,现在使用eclipse开发,我发现我成了Vim的忠实粉丝,没有Vim简直不爽,现在总结一下安装过程。安装:1)点击你的eclipse中的 help --> Install New Software... --> Add.. --> 添加网址 http://www.viplugin.
2017-05-21 11:09:57 721
原创 java出现Resource leak: 'input' is never closed 问题
在学习java的路上越走越远。今天测试java小例子,突然 出现我在测试例子B,但是eclipse 总是 在运行例子A,然 后我发现,在例子A 中提示Resource leak: ‘input’ is never closed 问题虽然这只是一个警告,不影响程序的运行,但是我们最好养成一个好的习惯。修改如下:
2017-05-21 08:42:07 7175
原创 Apache中的error.log文件过大占用内存
把wamp环境安装在了C盘,现在回想起来真是一件后悔的事,因为这一段时间系统盘总是红色警报,内存占用过多,用360查看大文件,error.log竟然有8G,果断处理它。下面是方法:想无后顾之忧就限制一下直接注释掉(加#):打开 Apache 的 httpd.conf配置文件并找到下面两条配置 ErrorLog logs/error.log CustomLog logs/access.
2017-05-18 10:27:20 1087
原创 PHP中抽象类和接口的区别
PHP中抽象类和接口的区别一、让我们看看这两者的定义 接口:1)使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。2)接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。3)接口中定义的所有方法都必须是公有,这是接口的特性。4)要实现一个接口,使用 implements 操作符。类中必须实现接口中定义
2017-05-11 19:25:10 419
原创 GitHub-从零到把本地文件同步到个人github账号上
第一步:安装git Windows下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也一样。Cygwin的安装和配置都比较复杂,就不建议你折腾了。不过,有高人已经把模拟环境和Git都打包好了,名叫msysgit,只需要下载一个单独的exe安装程序,其他什么也不用装,绝对好用。 msysgit是Windows版的Git,从https://git-for-win
2017-05-07 11:20:17 4390 2
原创 php中在变量和函数前加static关键字之后的区别
php中在变量和函数前加static关键字之后的区别上课时老师提到在变量和函数前加上static的作用,今天来总结 一下:一、函数内的static变量static静态变量的理解静态变量 类型说明符是static。 静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在 静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也
2017-05-06 18:29:53 446
原创 JavaScript实现实时更新系统时间
JavaScript实现实时更新系统时间一、Js代码 function getTime(){ str = "当前系统时间:" var p = document.getElementById("sy_time"); time = new Date(); year = time.getFullYear();
2017-04-03 17:17:35 1422 1
原创 ThinKPHP框架+ajax实现图片无刷新上传
ThinKPHP框架+ajax实现图片无刷新上传本程序是结合视频教程和百度资料整理出的,以便以后学习和使用:有uploadify扩展包 下载uploadify类包 将之解压放在./Public/js目录下。 前端文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>无刷新上传</tit
2017-03-23 00:33:55 4708 2
原创 windows系统如果出现文件删除需要管理员权限
今天在搞ThinkPHP框架上传图片时,遇到的问题是,图片上传成功,但是不能正常显示,通过在网上找资料、求助其他人解决的此问题,主要是由于windows权限的问题第一步:按住WIN+R 第二步:计算机配置----Windows设置----安全设置----本地策略----安全选项----用户账户控制:以管理员批准模式运行所有管理员,把启用改为禁止,然后重启电
2017-03-21 14:31:04 3764
转载 KMP算法解析
转载请注明出处:http://blog.csdn.net/fightlei/article/details/52712461首先我们需要了解什么是模式匹配?子串定位运算又称为模式匹配(Pattern Matching)或串匹配(String Matching)。在串匹配中,一般将主串称为目标串,将子串称为模式串。本篇博客统一用S表示目标串,T表示模式串,将从目标串S中查找模式串
2017-03-04 15:04:18 312
转载 JSON和JSONP的区别
由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocke
2017-03-03 10:12:58 184
转载 mysql保存数据提示:Out of range value for column错误
今天在做一个数据保存时mysql提示:Out of range value for column啊,看这意思好像素超过了指定长度啊,下面来给在家介绍解决办法。在我执行insert abc (a)values('bfdsafdsafdsafdsa') 时出现错误:#1264 - Out of range value adjusted for column 'a' at row 1
2016-12-14 13:20:21 25874
转载 Cookie与Session的区别详解
转发自http://www.jeffjade.com/2016/10/31/115-summary-of-cookie/晚晴幽草轩背景 在HTTP协议的定义中,采用了一种机制来记录客户端和服务器端交互的信息,这种机制被称为cookie,cookie规范定义了服务器和客户端交互信息的格式、生存期、使用范围、安全性。 在JavaScript中可以通过 document.co
2016-12-07 21:20:47 1439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人