- 博客(61)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 Mac下eclipse项目根目录没有.setting文件夹
碰到一个问题,网上找了一下,说要修改项目根路径下.setting文件夹中org.eclipse.wst.common.project.facet.core.xml,web的版本就好了。于是,去到项目根路径:发现没有这个.setting 文件夹呀,于是,在终端中,尝试cd 到项目根路径下(全路径可以在eclipse中,项目右键,属性的Resource中查看),然后在cd .setting(tab键自提示),发现有的:vi org.eclipse.wst.common.project.facet.c
2020-09-07 16:51:16
1687
原创 Mac下删除.m2文件夹
在eclipse中,创建maven项目的时候,pom文件添加的依赖,会自动的进行下载,但是未知情况下,比如断网,使得依赖jar包没有下载完全,有丢失或者失败的情况,这个时候,我们就需要删除.m2文件夹,重新进行下载。Windows中,很简单,我们在默认的C盘找到.m2文件夹,删除即可但是在Mac环境下,我不知道.m2文件夹放在哪,查询了下,做个备份。首先,看看.m2文件是否下载。ls -a...
2019-08-27 23:46:20
2441
转载 ssm框架上传Excel解析到数据库
最近在项目中有用到上传Excel,将数据解析到数据库,在网上找了很多资源,在此做个总结:转自:https://blog.csdn.net/linmengmeng_1314/article/details/830938561、首先放上要运到的jar包jar包传送门提取码: ha4p2、接下来有这两个工具类,不用改变,可以直接使用package com.grand.common.util;...
2019-07-31 18:57:18
755
原创 mybatis中条件判断带数字的字符串
我勒个天,今天在mybatis的条件判断中带了字符串类型的数字,但是一直不识别,不进入条件判断里面,我一直以为是哪出问题了,从前端到后台,找了整整半天时间。。。。。。我带了几个字符串类型的数字到mybatis中做条件判断值:始终是不进判断条件,找来找去,花了我整整半天时间,无意中看到一篇博客,拯救了我:https://blog.csdn.net/weixin_33701294/article...
2019-04-14 12:41:21
6185
1
原创 jsp结合java实现打印功能
这两天做的东西,项目中有用到打印功能,在这做个总结:在项目当中,因为我们系统是客户端,并非网页端,纯jsp打印的方式在我们客户端没有预览窗口,所以最终选择了将打印页面保存到数据库的方式打印。纯jsp页面打印的方式:buttonPrint: 打印按钮;$("#buttonPrint).click(function(){ bdhtml = window.document.body.inn...
2019-04-08 16:36:27
3264
原创 Oracle connect by,level的使用小结
今天在项目当中做权限管理,有用到connect by 去查询这种层级关系,之前没怎么用,已经忘的差不多了,重新去查了一遍,在这做个笔记。start with : 指定起始节点的条件connect by: 指定父子行的条件关系prior: 查询父行的限定符,格式: prior column1 = column2 或者column1 = prior column2 and … ,level ...
2019-03-29 12:06:15
2438
原创 java中弹出窗口,打开某一个指定的文件夹
今天在项目中有用到,下载完成一个文件之后,弹出下载到本地的具体文件夹,原来一行代码就可以实现这种方式,是调出Windows系统cmd窗口的方式去打开文件夹,受系统的约束Runtime.getRuntime().exec("explorer :D:\\");这种是纯java的方式,不受系统的约束Desktop.getDesktop().open(new File("D:\\文件夹"));...
2019-03-13 09:09:51
3895
2
原创 Excel两张表,比对第一张的一列数据是否在第二张表的某一列中
身为开发人猿,Excel和PPT接近文盲的就我一个人吗???今天被两张表中找重复数据快搞死去。。。现在有两张表格,表2和表1,如图所示:表2表1:然后现在要求这样,找出表1机构号列中存在于表2的机构号的列步骤1:鼠标点在表2的D列上(不在数据上其他列都ok的),然后在函数fx出写函数:函数:=IF(COUNTIF()),注意,写的时候会有提示代码的,写完之后,切到表1中,回到表...
2018-12-13 18:30:52
7782
原创 mybatis中设置Oracle的id键自增
Oracle数据库不像MySQL一样,可以在表结构中设置id键增,但是可以通过序列+SQL来设置id键自增首先,新建序列,设置id从1开始自增序列名: SEQ_CUST_INCOME_REPORT-- Create sequence create sequence SEQ_CUST_INCOME_REPORTminvalue 1maxvalue 999999999999999999...
2018-11-12 14:50:00
3068
1
原创 SpringBoot 中常用到的几个属性
在Spring4之后,增加了@RestController 这个属性,用来返回json类型的数据,这个注解就相当于是@Controller 和@ ResponseBody 这个注解的结合。 1、注解:@PathVariable 在路径中获取值; Controller 中编码:package com.dist.tr.controller;imp...
2018-03-18 18:11:46
407
原创 SpringBoot 属性配置中获取值
在配置文件中定义属性的值,然后再获取,在这里做一个总结,首先,在application.yml文件中定义端口和属性的值,当然,在.application.properties文件中也能定义,只是格式不同而已:appliaction.yml:server: port: 8081cubSize: Bage: 18然后再定义一个controller,用@Value这个注解来获取...
2018-03-18 16:53:44
9691
原创 plsql 远程连接Oracle数据库的配置
今天有用到plsql 连接远程数据库,网上搜了很多的资料,走了很多的弯路,终于配置好了,做个记录,防止更多的朋友走弯路。准备 : oracle 客户端, PL/SQL DeveloperOracle客户端不需要去安装,我这提供精简版的,只需文件夹即可,博文尾处我会提供分享链接,去百度网盘下载即可(哥是雷锋)。首先,下载好这两样,解压之后,找到tnsnames.ora 这个文件如下图所示
2018-01-25 15:21:34
2432
1
转载 JavaScript的密码邮箱电话格式验证
从菜鸟教程改造过来的一个验证密码,邮箱,电话,用户名等格式的一个demo。 附上jsp的代码:"java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>html>head>meta http-equiv="Content-Type" content="text/html; charset=UTF
2018-01-03 16:03:13
6002
转载 java 发送邮件Servlet(邮件包在最下面)
jsp发送邮件,到Servlet中处理。邮件包在最底部,本文转载自 http://blog.csdn.net/xietansheng/article/details/51673073在基础之上稍作修改。package com.cn.restyle.servlet;import java.io.IOException;import java.util.Date;import java.util.P
2017-12-20 14:34:53
1341
转载 SHA-256 和SHA-512 加密算法
本文章转载自 : 传送门,盗码可耻,我们是代码的搬运工,只搬运,不盗码package cc.restyle.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * SHA-512 加密 * */public class SHA512 { /** 传入文本内
2017-12-14 15:30:11
7574
原创 java用文件流实现查看下载次数
需求: 点击一个按钮的次数或者是展示文件,游戏被下载的次数实现: 开辟一个流文件,用来保存被下载的次数,然后读文件中value,点击一次value加1,再将此value保存到流文件中。 三种方法:package cn.tr.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.F
2017-12-14 13:16:09
2384
原创 基于SpringBoot的Mybatis-Plus插件整合
公司刚开发一个ssm架构的项目,同事推荐了mybatis的一个插件,发现上手容易,高效简洁。下面是官方的文档: 传送门请进我的demo目录:注意SpringBoot的启动类的位置 1.首先添加pom文件的依赖:<!-- mybatis的orm插件 --> <dependency> <groupId>com.baomidou</groupId>
2017-12-07 14:40:29
44981
10
原创 基于SpringBoot的Jpa查询
工作需要,用到了jpa,很久没用了,忘了,写一个简单的demo,方便日后查看。 数据库配置文件 在SpringBoot中,application.properties的配置:注意,SpringBoot会默认有数据源的配置,否则启动报错不需要,则在启动类当中加上如下注解:@SpringBootApplication(exclude = DataSourceAutoConfiguration.cla
2017-11-23 18:01:59
3904
原创 Name for parameter binding must not be null or empty! On JDKs < 8, you need to use @Param for named
SpringBoor加 jpa,工作当中出现了如下的错误,2017-11-23 15:55:37.600 ERROR 11188 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path
2017-11-23 16:04:03
9468
2
转载 SpringBoot在自定义类中注入Service为null
如下图所示,这个方法一直报空指针,我是很正常的@Autowired这个service跟踪之后发现,如图,这个service是空的,还有这操作。。。泥煤的,于是想到是在自定义的扫描包中将我用到的包添加进来,发现还是报空,各种踩坑之后,还是报空,我滴心啊, 哇凉哇凉的。。。在网上看到这篇博客,http://blog.csdn.net/georgeshaw1/article/details/7494308
2017-11-23 10:27:41
15451
1
原创 MD5加密工具类
package cc.restyle.util;import java.security.MessageDigest;public class MD5Util { /** * Title: MD5加密 生成32位md5码 * @param inStr * @throws Exception */ public static String md
2017-11-15 09:27:21
556
原创 idea 常用设置和几个被忽略的快捷键
代码的自动补全习惯eclipse的童鞋,对于idea返回值这一个问题,很头疼,eclipse可以是将光标放在代码上来看返回值的,但是idea不提供这一功能 idea : Ctrl + shift + L 键,代码的自动补全(返回值的问题);抛异常或者是try catch 光标放在这一行,然后ALT + enter 键 循环,判断等 :Ctrl + ALT + T ,你会发现惊喜:get
2017-11-09 14:13:04
4565
原创 导入项目都idea中,正常启动,但是代码有红色的波浪线
今天把一个maven项目导入到idea中,项目能够正常的运行,但是代码有很多的红色波浪线,影响美观,而且在编写的时候报错了都不晓得。最后,搜了之后终于解决了。美滋滋。。。File —> settings 然后再关掉idea,重新启动
2017-09-14 16:31:58
26598
1
原创 jsp 的默认路径
有的时候新建一个jsp页面,会不出来这段代码:<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
2017-09-14 10:40:16
1108
原创 使用svn 在idea中导入,更新,提交代码
以前一直使用Git,没有用过svn ,公司开发一个新的项目,开发工具idea,代码管理svn,所以,又必须去了解这学习一下了。 1、首先使用svn在idea中导入一个新的项目 然后会在下方出现一个 svn的知识库点击左上角的那个绿色+ 号在这填写自己的svn的地址,然后点击OK,就可以浏览库上的一些文件,做一些删除,查看记录历史的操作等等,但是如果在你添加svn库的时候,有权限方面的限制,那么就
2017-09-13 13:14:16
45604
原创 Cannot load driver class: com.mysql.jdbc.Driver
Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dataSource’ defined in clas
2017-07-14 10:59:17
8656
1
原创 Whitelabel Error Page
自己搭建一个SpringBoot的项目,就写了一个Controller进行测试,页面一直报这个错误: 按理来说不应该啊,于是去网上查,查了很久,他们的错误和我的不一样都,最后好不容易,找到一个。说是所有的新建的子包都应该放在这个创建项目的时候的包下面,例如我的,com.dist.FirstSpring是创建项目的包 ps:包名都应该是小写,这是我建项目的时候默认的(很不规范) 然后我就
2017-07-11 12:35:02
832
原创 PL/SQL Developer 下载
无论哪儿提供的下载都不如自己去官网去下载: https://www.allroundautomations.com/registered/plsqldev.html 如果你的英文水平和我的一样,需要汉化的话,就去下载一个汉化包 ,点击Language pack ; : 至于怎么安装,网上一大堆,我就不再赘述了。
2017-07-10 17:13:09
6123
1
原创 Access denied for user ''@'localhost' (using password: YES)错误
今天在搭建一个SpringBoot框架的时候,测试出现了这个问题, Access denied for user ”@’localhost’ (using password: YES),,,, Unable to determine jdbc url from datasource 找了很长的时间终于解决了,是我的datasource写错了,我这儿 name写错了,应该写成为usernam
2017-07-07 15:44:17
997
原创 Intellij Idea 新建一个servlet报错
刚开始玩idea的时候,我们新建一个Servlet会发现,有下图所示的错误 因为以前习惯了eclipse,所以,不知道idea还要有这样的操作。 这是因为idea中没有导入servlet-api包造成的。 解决办法如下: file –> project Structure 点击Libraries ,然后绿色的+号,找到自己tomact的部署路径,然后在lib里边找到servlet-a
2017-07-07 11:01:43
9507
2
原创 Failed to start component [StandardEngine.......
Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/DistMye如果出现这个问题,首先可能的就是你的web.xml文件有出错,比如我的 <servlet-mapping> <servlet-name>loginServlet</servlet-name>
2017-07-06 22:28:12
656
原创 myeclipse中创建的servlet的doGet方法
做个备注,目的测试输出界面public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWri
2017-07-06 15:06:22
1414
原创 intelli idea中配置Tomcat找不到的解决办法
这两天新入职一家公司,公司用的是intelli idea,以前用习惯了eclipse,感觉到有点不太习惯,当然,intelli idea也有自己的强大之处。在开始配置之前,按照网上的说法, 发现点击+号之后没有Tomcat 于是乎,又去网上查找,找到一种说法是,关闭工程之后去plugins里面手动的添加。步骤如下: 然后网上那个人的说法是这样的, 但实际上我的又是这样的:还是没有
2017-07-05 22:29:20
85179
44
原创 AOP的简单代码实现
1、AOP的概念 A、连接点(JoinPoint) 业务代码与服务器连接的位置B、通知(Advice) 通知是连接点(JoinPoint)的具体行为,有几种通知: 1)置前通知 2)置后通知 3)环绕通知C、切入点(PointCut) 横切关注点(服务代码)织入到哪些类中D、切面(Aspect) 横切关注点的实现叫切面 切面 = 切入点 + 通知 ——前面的类B就是切面E、目标对
2017-06-13 12:31:32
1456
1
原创 Spring中各种依赖注入的代码实现
DI:Spring称之为依赖注入,就是维护对象和对象之间的关系 通俗的讲,就是 给类的成员赋值。 1、属性赋值:class A{String str = “Hello Word !”}注入:<bean id="A" class="类A的全称"> <property name="str" value="Hello Word"></property></bean>2、依
2017-06-12 16:23:34
1844
原创 利用反射拼接sql语句
首先,创建一个Student类:class Student{ private int age; private String name; private Date date; public Student(){} public int getAge() { return age; } public void setAge(int
2017-06-10 15:08:52
2054
原创 反射的简单应用
所谓反射,是指在运行时状态中,获取类中的属性和方法,以及调用其中的方法的一种机制。这种机制的作用在于获取运行时才知道的类(Class)及其中的属性(Field)、方法(Method)以及调用其中的方法,也可以设置其中的属性值。 在Java中实现反射最重要的一步,也是第一步就是获取Class对象,得到Class对象后可以通过该对象调用相应的方法来获取该类中的属性、方法以及调用该类中的方法。 下面看
2017-06-10 10:51:20
310
原创 使用jdbc连接数据库的简单案例
package com.tr.jdbc;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import org.apache.commons.dbcp2.BasicDataSource;public class Collectio
2017-04-29 12:50:04
489
原创 搭建Spring开发环境
创建Maven工程转换成 Web Project添加Spring基本的依赖库 话不多说,图片走起 new –>project–>中找Maven project 如果不需要切换工作空间的话就Next 继续Next,选择版本,本人经常用quickstart的这个(别问为什么) 继续Next 这样的话,到目前为止,就创建了一个maven工程 题外话:更新maven库
2017-04-13 13:55:32
415
原创 使用反射和注解得到一个类的注解信息
package com.iotek.annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import
2017-03-26 22:22:11
691
APP退出系统后台Controller中的实现
2017-10-09
idea 中jar包不识别 啊,怎么解决啊??
2017-09-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人