自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (59)
  • 问答 (1)
  • 收藏
  • 关注

转载 mysql树转查询,根据id查询所有子孙级的数据

需求: 查出当前用户下面所有的子用户信息. ( 传递父类id )分析:方法一: 使用Java程序进行遍历查询. ( 一条一条查询, 执行效率低 )方法二: sql递归查询. ( 单句查询, 效率比遍历查询高! )1.库表结构如下: ( 自关联的 - 无限级用户表 )2.sql语句实现需求:2.1 查所有的叶子节点. ( 不含自己 ),下...

2019-10-27 16:03:05 1309 1

原创 Git Pull的时候报错:error: The following untracked working tree files would be overwritten by merge

1.Git pull的时候报错2.采用的方法(强制覆盖本地数据):git fetch origingit clean -fgit reset --hard origin/master

2019-10-25 17:36:43 1155

原创 Postman传List<String>集合

后台Controller:private Result addAuthen(@RequestBody List<String> urls){}

2019-10-23 16:47:46 14291 1

原创 IDEA中,如果一个文件报错了,外面没有提示,只有点击进去才知道报错了

解决方法:File -> Settings... 找到Build,Exxecution,Deployment下面的Compiler,最后找到右边的Build project automatically,选中这项就可以了

2019-10-20 21:52:52 2915 4

原创 SpringCloud启动项目报错:Consider defining a bean of type 'com.XXX.XXX.dao.UserDao' in your configuration.

1.报错信息为:Description:Field userDao in com.XXX.XXX.service.impl.UserServiceImpl required a bean of type 'com.XXX.XXX.dao.UserDao' that could not be found.The injection point has the following anno...

2019-10-20 16:32:40 7954 8

原创 SpringCloud启动项目报错:Consider defining a bean of type 'java.lang.String' in your configuration.

1.报错信息如下:Description:Parameter 0 of method deleteUserLabels in com.XXX.user.service.impl.UserLabelServiceImpl required a bean of type 'java.lang.String' that could not be found.The injection poi...

2019-10-20 10:54:03 1819

原创 IDEA中,PULL的时候报错

1.You have not concluded your merge (MERGE_HEAD exists).Exiting because of unfinished merge.2.解决步骤: 1):项目右击,Git -> Repository -> Fetch2):项目右击,Git -> Repository -> Reset HEAD......

2019-10-19 16:36:32 1294

原创 IDEA中,更新项目,提交项目

1.更新项目项目右键,Git -> Repository -> Pull2.提交先右键,Git -> Add然后,Git Compit FIle...再然后:Git -> Repository -> Push

2019-10-19 12:57:18 3456

原创 IDEA中,在某个文件夹(项目)里面创建项目

1.项目右键 -> New Module下图中的:Content root,点击右边的文件夹,选择需要放到哪个目录,然后在该目录后面加上新建项目的名字:例如:F:\java\parent名字\新创建的项目名字,最后点击finish就可以了,然后项目就在某个项目里面了...

2019-10-19 09:28:02 8070 1

原创 IDEA中,从gitlab中下载分支项目

1.VCS -> Checkout from Version Control -> Git2. 输入URL,URL是从gitlab中得到的下图是获取URL地址的:然后clone3.下载下来后,切换到分支然后就可以了,如果出现下面错误:就点击View Files...然后在项目中,删掉以下红框中的这些文件,然后在重复步骤...

2019-10-18 18:19:37 6023 2

原创 IDEA中报错:Could not autowire. No beans of 'UserDao' type found. more... (Ctrl+F1)

Could not autowire. No beans of 'UserDao' type found. more... (Ctrl+F1)解决方法:File -Settings - Editor - Inspections - Spring - Spring Core - Code - Autowiring for Bean Class 勾去掉...

2019-10-15 14:21:31 1892

原创 Eclipse配置JDK

1.Window -> Preference选择自己的JDK

2019-10-15 09:13:03 234 1

原创 Eclipse上集成Maven

1.Window -> Preference,搜索Maven,找到Installations,然后Add,添加自己的Maven2.找到User Settings,选择修改好的Maven的Settings.xml配置,然后Apply

2019-10-15 09:08:17 96

原创 Eclipse上调整字体

1.Window -> Preference ,然后输入font,找到Colors and Fonts 再在右侧找到Basic下面的Text Font ,然后Edit

2019-10-15 09:02:38 135

原创 IDEA常用快捷键

1.打印语句:sout2.删除当前行:Ctrl+Y3.复制当前一行代码:Ctrl+D,鼠标要在需要复制的那一行代码4.main快捷键:psvm5.判断代码有没有需要提交的:如果名称是蓝色的,说明是没有提交的...

2019-10-14 15:53:33 101

原创 IDEA中,项目右键没有maven,启动类右键没有run

1.通过,Help -> Show Log in Explorer 查看idea.log日志文件打开日志文件查看日志文件原因:Maven的版本太高,我的是3.6.2,换成3.6.1就行了,然后maven和run都出来了,如果项目右键还是没有maven,那就找到该项目的pom.xml,然后右键 ->Add as Maven Project,就有Maven了,Id...

2019-10-14 10:12:05 12960

原创 IDEA中从Gitlab上下载项目

1.File -> New -> Project from Version Control -> Git2.URL输入gitlab上项目的地址,然后点击Test测试测试一下是否能连接上,然后CloneURL地址的获取,从Gitlab上获取,点击clone克隆地址第一次会出现下图这个,会要求你输入用户名和密码,就是你在gitlab上注册的用户名和密码...

2019-10-14 09:10:23 15575 3

原创 IDEA中,新下载下来的项目没有jar包

这一看就是project没有JDK导致的,File - Project Structure,选择相应的JDK

2019-10-13 17:10:50 1316

原创 IDEA中添加JDK

1.File -> Project Structure2.找到SDKs然后点击+号,添加JDK添加JDK后就是下面所示

2019-10-13 16:43:27 2923 1

原创 IDEA中报错:unable to maven project

1.点击help -> Show Log in Explorer2.打开idea.log日志文件3.从上面报错信息可知:是网络连接问题4.控制台ping localhost或者ping 127.0.0.1,如果故障,可能原因是防火墙没有关闭5.关闭防火墙:找到控制面板 -> Windows防火墙 -> 打开或者关闭Windows防火墙6...

2019-10-13 16:30:23 4142

原创 IDEA中没有GIT(IDEA中添加GIT)

1.IDEA中没有GIT,因为我们公司的代码是放在GITLAB上2.本地安装gitlab,安装时直接下一步下一步3.在File-->Setting->Version Control-->Git-->Path to Git executable选择你的git安装目录后的bin里面的git.exe文件,然后点击Test,测试是否设置成功4.创建一个git...

2019-10-13 10:35:54 23413 1

原创 IDEA中创建一个简单的SpringCloud

一:创建一个注册服务中心Eureka:1.File -> New -> Project...2.将配置文件的后缀改成yml,然后把以下属性复制进去server: port: 8080 #服务端口号#eureka 基本信息配置eureka: instance: hostname: localhost #注册到eurekaip地址...

2019-10-11 14:10:21 570 1

原创 mybatis联合查询(2)

目得:查询评论的同时,将评论的图片查询出来1.xml如下: select goods.id as goods_id, content, startLevel, service, stream, conform, userid, goodsId, created, attachment.id as attachment_id, imageName, imageUpdateN

2015-11-27 14:30:40 603

原创 对前台传过来的json对象或数组进行转化

当后台需要获取前台的多个json对象或json数组时使用1.创建转化类/** * 对象及对象数组传输类 * @author dengq * @createDate 2015年11月14日 * @desription */public class ListMapConverter { /** * 接受的json数组对象,key值必须为objArr */ protec

2015-11-27 13:43:06 3534

原创 mybatis联合查询(未关联)

描述:有三张表,商家登录表,商家表,商家资料信息表。商家登录后,通过商家id去查询商家表信息,然后通过商家表id去查询商家资料表信息,登录成功后需保存三张表信息到session中。这其中需要用到联合查询。1.Mapper select sm.id as sm_id, `name`,......, smi.id as smi_id, ......, mark

2015-11-18 17:26:04 795

原创 mybatis模糊查询--前台传过来一个字符串,然后将这个字符串作为where条件进行模糊查询

最近做项目时有这么一个查询的功能,它可以通过名字模糊查询,也可以通过地址模糊查询,还可以根据地区模糊查询等,但无论通过哪个查询,前台只传过来一个字符串,然后根据该字符串去模糊查询。代码如下:1.mybatis的xml文件中:第一种:"%"#{name}"%"(parameterType为参数类型,resultMap是查询的结果集)--> select * from sell

2015-10-30 14:40:58 11051 1

原创 java基础--可变参数

若某个方法传的参数是不确定的或可变的那么我们就可以使用可变参数。可变参数的形式如:方法名(类型...变量名)。如果传的参数类型多变,类型就为Object,若要求必须为某一类型,如int类型,String类型等,则类型就是int,String等。例:public class Arr { public void show(Object...objs){ //可变参数,参数类型可以是任意类型

2015-10-29 20:32:26 479

原创 java基础--初始化

1.数组的初始化数组简单的说就是用来存放一种相同数据类型的变量,它的声明方式有二种,一种是int[] i ,另一种是int i[];推荐使用第一种,第二种格式是符合C和C++程序员的习惯。数组的初始化可以出现在代码的任何地方,基本类型的数组如果没有赋初值,java会根据它的类型给一个默认的初值。数组初始化的方式:静态初始化和动态初始化静态初始化:程序员在定义数组时并赋值动态初始

2015-10-28 23:20:42 608

转载 java中的随机数

java中有两种随机数:一种是java.lang.Math.Random;另一种是java.util.Random,两者的区别如下一、java.lang.Math.Random;调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。

2015-10-28 21:29:43 370

原创 用jUnit测试controller、Service

1.测试controller部分代码如下:@RunWith(SpringJUnit4ClassRunner.class)@WebAppConfiguration@ContextConfiguration(locations = { "classpath:resources/applicationContext.xml", "classpath:resources/springmvc-ser

2015-10-27 15:52:26 6095 1

原创 java中UUID

public class UUIDUtil { public static String generateKey(){ String id = UUID.randomUUID().toString() ; return id.replaceAll("-","") ; } public static String generateUpperKey(){ String id =

2015-10-23 17:11:19 899

原创 java中获取当前时间的字符串以及设置时间的格式

Date date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");String imageupdatename = sdf.format(date);

2015-10-23 16:56:23 3974

原创 mybatis中一对多添加

如果一个表可以上传一个图片,也可以上传多个图片,也可以不上传图片,图片的信息放在附件表里面,那么后台怎样接收前台传过来的值呢?前台后怎样传第图片的值呢。1.第一种方法是前台传一个字符串过来。前台将图片名字通过逗号分割传到后台,后台用一个集合来接收。例: 前台:name="imageName" imangeName = "风景图片1,风景图片2,......",或者imangeName ="

2015-10-23 16:24:18 3452

原创 mybatis一对多增、删、改

1.Service代码:public interface CommentService { /** * 添加点评 * @param comment * @return * @throws Exception */ public Comment insertComment(Comment comment,List atts) throws Exception;

2015-10-23 15:57:15 6503

原创 mybatis一对多查询

在做项目时,有这样两张表,一个评论表,一个附件表,一个评论表可以上传多个附件(一对多)1.sql部分代码如下: ...... <collection property="attachments" javaType="ArrayList" column="id" ofType="cn.com.sch.comment.

2015-10-23 15:27:14 724

原创 mybatis通过接口实现增删改查方法

1.主配置文件 <!-- 必须放在environments之前,type的值为包名点类名;typeAliases表示配置类型别名 -->

2015-10-10 10:52:02 944 1

原创 java.lang.UnsupportedClassVersionError: com/wxm/framework/listener/SessionLi

1.错误异常描述:java.lang.UnsupportedClassVersionError: com/wxm/framework/listener/SessionLi,图片如下:2.错误原因:如果是jdk1.4的话,只能使用junit3.8以下版本,如果是使用jdk1.5的话,必须使用junit4.0以上版本。(即版本不匹配,不正确)3.解决:1.右击项目->Build P

2015-10-08 10:11:29 1459

原创 上下Div固定,中间div高度自适应(随浏览器高度变化而变化)

1.css代码:html,body{ margin:0; padding:0; height:100%; overflow:hidden;}#top{ position:absolute; top:0; left:0; background-color:#05C020; height:50px; width:100%; z-index:100;}#bottom{

2015-10-03 15:56:09 16794

原创 mybatis增、删、改、查

mybatis的增、删、改、查的一般步骤是先加载主配置文件的路径,然后读取主配置文件,创建SqlSessionFactory,再创建SqlSession,然后在调用SqlSession的增、删、改、查方法即可,增、删、改需提交事务在执行增、删、改、查之前的步骤不变://获取路径String resource = "mybatis-config.xml";SqlSessionFactor

2015-09-30 10:21:53 809

原创 java环境变量配置,卸载

1.右击我的电脑->属性->点击左边的高级系统设置->点击下面的环境变量2.新建ClassPath:它的值为.;%JAVA_HOME%lib\dt.jar;%JAVA_HOME%lib\tools.jar;.3.新建Java_Home:它的值为E:\Program Files\Java\jdk1.7.0_79\(JDK的路径)4.新建Path:%JAVA_HOME%bi

2015-09-28 13:21:55 978

分页插件分页

jQuery分页插件,自带回调页数,jQuery分页插件,自带回调页数,jQuery分页插件,自带回调页数,

2017-11-08

jquery.fly.min.js

jquery.fly.min.js jquery.fly.min.js jquery.fly.min.js jquery.fly.min.js jquery.fly.min.js

2017-11-01

Quartz教程中文版

quartz:是一个任务调度框架,通过触发器设置作业的定时运行规则,来执行定时任务。相当于数据库中的 Job、Windows 的计划任务、Unix/Linux 下的 Cron,但 Quartz 可以把排程控制的更精细。把一系列任务自动安置到一个作业中,然后再为这个作业创建一个调度器,到时这个作业就会自动执行了

2017-10-18

quartz-2.2.3.jar

quartz:是一个任务调度框架,通过触发器设置作业的定时运行规则,来执行定时任务。相当于数据库中的 Job、Windows 的计划任务、Unix/Linux 下的 Cron,但 Quartz 可以把排程控制的更精细。把一系列任务自动安置到一个作业中,然后再为这个作业创建一个调度器,到时这个作业就会自动执行了

2017-10-18

joda-time-2.8.2.jar

Joda-Time 令时间和日期值变得易于管理、操作和理解。事实上,易于使用是 Joda 的主要设计目标。其他目标包括可扩展性、完整的特性集以及对多种日历系统的支持。并且 Joda 与 JDK 是百分之百可互操作的,因此您无需替换所有 Java 代码,只需要替换执行日期/时间计算的那部分代码。

2017-10-17

guava-18.CHM 文档

guava-18.CHM 文档,英文版, guava-18.CHM 文档,英文版

2017-10-16

guava-19.0.jar

Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。 所有这些工具每天都在被Google的工程师应用在产品服务中。

2017-10-16

net.sf.eclipsecs-updatesite_8.0.0.201707161819.zip

CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从枯燥的任务中解脱出来。

2017-10-16

json-lib.jar

commons-beanutils-1.9.2.jar,commons-collections-3.2.1.jar,commons-lang3-3.3.2.jar,commons-logging-1.2.jar,ezmorph-1.0.6.jar,json-lib-2.1.jar

2017-09-28

gson-2.2.4.jar

Gson是目前功能最全的Json解析神器,是Google公司开发的,Gson的应用主要是toJson与fromJson两个转换函数,Gson在功能上面无可挑剔,但是性能上面不如FastJson

2017-09-28

fastjson-1.2.8.jar

fastjson是阿里巴巴公司开发的一个高性能JSON处理器,FastJson采用独创的算法,将parse的速度提升到极致,超过所有json库,所以它的性能很好。

2017-09-28

Windows Hotkey Explorer(查看快捷键占用工具) 官方免费版

Windows Hotkey Explorer(查看快捷键占用工具) V2.1 官方免费版

2017-09-28

Windows Hotkey Explorer(查看快捷键占用工具) V2.1 官方免费版

Windows Hotkey Explorer(查看快捷键占用工具) V2.1 官方免费版

2017-09-28

poi-3.6-20091214.jar

java导出excel需要

2016-06-28

[正则表达式经典实例].(美)高瓦特斯,(美)利维森.扫描版.pdf

[正则表达式经典实例].(美)高瓦特斯,(美)利维森.扫描版.pdf

2016-06-28

[正则表达式必知必会].福达.扫描版.pdf

[正则表达式必知必会].福达.扫描版.pdf

2016-06-28

[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf

[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf

2016-06-28

精通SQL语言与数据库管理.pdf

精通SQL语言与数据库管理.pdf

2016-06-28

jQuery权威指南(完整版).pdf

jQuery权威指南(完整版).pdf

2016-06-27

《精通jQuery 第2版》完整版.pdf

《精通jQuery 第2版》完整版.pdf

2016-06-27

《锋利的jQuery》(高清扫描版-有书签).pdf

《锋利的jQuery》(高清扫描版-有书签).pdf

2016-06-27

JAVA优化编程.pdf

JAVA优化编程.pdf

2016-06-27

java帮助文档大全.zip

java帮助文档大全.zip

2016-06-27

算法技术手册.pdf

算法技术手册.pdf

2016-06-27

Java常用算法手册.pdf

Java常用算法手册.pdf

2016-06-27

[数据结构与算法分析_Java语言描述(第2版)].韦斯.扫描版

[数据结构与算法分析_Java语言描述(第2版)].韦斯.扫描版

2016-06-27

[JavaScript权威指南(第六版)].(美)David.Flanagan.中文扫描版

[JavaScript权威指南(第六版)].(美)David.Flanagan.中文扫描版

2016-06-27

深入理解java7

深入理解java7

2016-06-27

Java经典实例(第2版)

Java经典实例(第2版)

2016-06-27

JAVA技术手册(第5版)

JAVA技术手册(第5版)

2016-06-27

Java核心技术卷二(中文第九版)_扫描版

Java核心技术卷二(中文第九版)_扫描版_20.1M

2016-06-27

Java程序员修炼之道

Java程序员修炼之道

2016-06-27

《JAVA实例技术手册》第二版

《JAVA实例技术手册》第二版

2016-06-27

Java从入门到精通(第3版)

Java从入门到精通(第3版)

2016-06-27

spring_web_flow权威指南.pdf

spring_web_flow权威指南.pdf

2015-11-11

springmvc.pdf

分享一下springmvc.pdf文档,希望对大家有用

2015-11-11

html开发手册.chm

将html开发手册.chm分享出来,希望对大家有用

2015-10-14

PHP开发手册.chm

将PHP开发手册.chm 分享出来,希望对大家有用

2015-10-14

Javascript开发手册.chm

将Javascript开发手册.chm分享出来,希望对大家有用

2015-10-14

文件上传功能

将文件上传功能分享出来,希望对大家有所帮助

2015-10-14

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

TA关注的人

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