自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

隔壁张同学

记录一些工作中用到的东西

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过Java和Vue实现pdf的预览和下载

通过Java和Vue实现pdf的预览和下载

2023-03-23 18:10:43 2572 1

原创 Java 后台重定向一个带参数的地址,前端要在地址中获取参数,并保存在Vue中,以便跳转到界面的时候世界使用

后台重定向到前台,并且能获取到重定向的参数

2022-11-09 18:58:23 4414 4

原创 java 通过数据库的表名匹配到实体类对象以及字段名跟属性值的匹配

项目场景:项目中需要一个动态配置校验数据库表里面每个字段的需求问题描述:我在配置的时候拿到的是数据库的表名以及跟表名对应的列名 比如我要校验 t_doctor 里面的hospital_id字段是不是为空,我需要在java中进行校验。原因分析:配置表里面把数据库的表名以及要校验的字段名配置进去了,那么我在java里面如何根据数据库的表名找到对应的对象名,然后根据字段名,匹配到对象的属性名然后去校验属性值是不是为空解决方案:先建立一个实体表@TableName(value = "t_do

2021-12-09 17:41:43 4453 1

原创 Springboot + Spring Security+Swagger 实现前后端分离登录认证及权限控制 (一) 系统的登录以及跳转自定义登录界面

文章目录前言一、解决办法二、使用步骤1.先把项目跑起来断点打起来走下流程试试2.自定义登录总结前言因为最近有个项目需要用到Springboot + Spring Security的登录跟权限认证,因为之前都没接触过,所以得从0开始,也是不断的查询摸索,虽然还么理清这些原理,但是好在实现了功能,先解决问题,然后再深究原理,所以打算记录下来实现这块遇到的一些问题,给自己记录也给有需要的朋友提示:以下是本篇文章正文内容,下面案例可供参考一、解决办法那肯定是先百度搜索一下,于是搜到一篇大佬的文章确实

2021-11-09 14:28:21 2233 3

原创 关于spring+Apollo配置管理中心,通过配置中心取到配置文件的数据和数据库地址

spring+springmvc+mybatis+apollo需求背景java使用总结需求背景项目环境原来是spring+springmvc+mybatis启动项目,现在的要求是配置文件都放到了apollo里面,通过apollo来管理配置数据。apollo的介绍官网都有,放个地址需要的自己去看。apollo官网我用的是java客户端去apollo服务端去取数据,所以参看官网的这里java客户端使用指南因为我这里用到的是spring所以我就直介绍了spring的用法,springboot的话,会更方

2021-08-31 22:08:12 2497

原创 JQuery 在页面加载完 在$(document).ready(fn)函数里直接调用一个A标签的click事件没效果的解决方案

A标签的click事件没效果出现的原因:解决方案出现的原因: 在表格的最后一列添加操作列,列的内容为超链接内容,可能是查看详情,需要调用一个a 标签的onclick方法进行操作。$(document).ready(function () { //这里的表格没写上来(这是表格的最后一列) { title: "操作", data: "id",// 后台接口返回的json数据的key mRender: function(data, type, row,iDataIndex) {

2021-05-26 17:25:37 643 1

原创 SpringBoot无法注入bean的问题:{@org.springframework.beans.factory.annotation.Autowired(required=true)}

项目场景:今天在用SpringBoot写项目的时候,用AspectJ类的时候,发现日志的bean注入不进去,直接报错类似这样的 内联代码片。Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RoomDAO': Injection of autowired dependencies failed; nested exceptio

2021-04-16 22:41:05 2852 4

原创 ajax 提交的数据的时候如何不让操作

ajax 提交的数据的时候如何不让操作需求:在点击某一按钮的时候触发后台请求方法。ajax异步同步需求:在点击某一按钮的时候触发后台请求方法。在点击某一按钮的时候触发后台请求方法,但是可能后台数据量大,前台不知道有没有发送完成,不能让用户再次点击此方法,直到前一次数据返回完成开始。ajax首先想到的肯定是ajax的请求方式,点击按钮传输数据到后台,进行后台处理,ajax有同步跟异步两个方法。异步和同步:同步意味着执行完一段程序才能执行下一段,它属于阻塞模式,其表现在网页上的现象是——浏览器会锁定

2020-12-29 15:46:50 392

原创 tomcat启动后 项目界面中文字体乱码跟打印的日志乱码问题

@TOC项目界面中文字体乱码跟打印的日志乱码问题启动项目高高兴兴的打开导入的项目准备启动,启动过程没有报错正常,但是发现登录界面的中文乱码了,登录进去一看界面也有乱码。于是解决问题,查了下资料说是浏览器字符集的问题,于是下载了一个扩展程序试了以后果然没有用,于是找到了eclipse的设置。下面有个run config选中tomcat设置成utf-8保存重启。没有问题,解决。我是张同学,记录下工作中出现的问题。不积跬步,无以至千里;不积小流,无以成江海。...

2020-12-21 11:35:23 266

原创 普元开发平台操作

记录下普元开发平台的坑普元与eclipse的开发工具使用的区别和eclipse区别一区别二区别三还有个遗留的问题普元与eclipse的开发工具使用的区别嗯,这也是我第一次接触这个东西,打开以后界面跟eclipse的差不多。导入项目的步骤也跟eclipse是一样的,重点来了。和eclipse区别一新的改变如果你是一个项目那么可以只用一个tomcat就解决问题,如果是多个项目怎么办,,那么得再建一个tomcat,如果在同一个tomcat下面会有冲突,至于怎么解决,我至今也还没找到。添加了tom

2020-11-27 17:05:06 2226 2

原创 springboot项目在IDE工具中,修改后台java代码不生效,并且不能进入断点。

springboot项目在IDE工具中,修改后台java代码不生效,并且不能进入断点的问题。今天把在IDE中运行springboot项目遇到的坑记录下来,如果有遇到同样问题的,希望能帮助到大家避坑。之前用运行IDE运行项目没点问题,但是今天不知道突然,修改代码后启动项目,发现修改对应的功能没有实现,断点也没有进入。于是各种查查查,终于找到了解决问题,就是在任务管理器里面找到java进程,并且关掉它,然后重启服务,修改后的代码生效了,断点也能进入了。还有修改前台界面后,需要手动部署ctrl+F9或者点

2020-10-22 15:38:59 665

原创 nginx在liunx下无网安装步骤

nginx在liunx下无网安装安装文件附加文件启动nginx安装文件这里感谢下详细的安装步骤但是我在他那里也发现了一个问题,就是既然已经是无网的环境了,在系统没有安装gcc++的时候在线安装是没有效果的。如果没有安装gcc++的话会提示附加文件这时候就需要图片中的这些附加文件了# cd ../err_rpm# rpm -ivh glibc-common-2.12-1.25.el6.x86_64.rpm# rpm -ivh kernel-headers-2.6.32-131.0.1

2020-06-08 18:16:01 241

原创 cognos安装启动遇到的问题详解二

导入数据篇进入系统导出数据进入系统1)登录开发环境Cognos报表页面,对当前报表文件进行备份url地址:http://127.0.0.1:9300:9300/p2pd/servlet/dispatch就是你自己部署访问的地址导出数据点击配置->内容管理->新建导出,按照向导进行导出备份密码输入:00000000,点击确定完成1) 备份文件查看,点击内容管理2) 打开远程登录工具进入报表服务器,切换进入目录:/opt/cognos/c10/deployment

2020-06-02 19:36:42 585

原创 cognos安装启动遇到的问题详解一

cognos遇到的一些问题避坑安装进入主界面cognos的配置配置cognos的数据源启动cognos设置数据源oracle32位客户端的安装方法再次测试避坑由于用到cognos报表着实被这个坑到了,现在分享出来避免大家入坑。安装可以参考这个:图文安装这里说明下:第五步骤的时候,这里说的是cognos自带的数据源,直接不勾选,反正也用不到,如果勾选了后面还得手动删除,麻烦。进入主界面cognos的配置打开Environment页面,修改Gateway URI和Gateway name

2020-05-25 17:55:42 969 1

原创 sql一对多查询时,需要根据某一字段分组,并且根据日期进行排序

写sql时,经常会出现一对多的查询。比如一张公司表,还有一张员工考勤信息表,怎么样取每个员工最新的那条考勤数据喃?此时需要用到分析函数row_number() over (partiion by … order by …)来进行分组编号,然后取分组标号值为1的记录即可。(取到分组后的最新一条数据信息)比如:select * from ( select *, row_num...

2019-11-20 17:01:54 1151

原创 liunx离线安装FTP

首先检查是否安装过: rpm -qa | grep vsftpd vsftpd ftp的服务端如果出现 vsftpd-xxx,那就说明安装了。没有即进行以下安装。下载 FTP:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)(但是这个地址好像失效了)找到对应的版本进行下载即可。将下载好的包,上传到服务器...

2019-08-15 16:34:45 7485 2

原创 in a frame because it set 'X-Frame-Options' to 'sameorigin'.

今天项目中出现一个用iframe嵌套帆软报表页面出现Refused to display in a frame because it set ‘X-Frame-Options’ to ‘SAMEORIGIN’于是就记录下来。百度了很久,大致分为X-Frame-Options是什么?X-Frame-Options是一个HTTP标头(header),用来告诉浏览器这个网页是否可以放在iFram...

2019-07-19 16:04:21 50450 9

原创 Liunx 下的JDK1.7 Tomcat的安装与环境配置(其它版本的可以给我留言)

前景:昨天需要在Liunx环境下部署项目,因为之前我们都是用的JDK1.8,今天这个项目居然要1.7的,于是就想办法去官网去下载JDK1.7地址:1.7官网下载地址官网下载步骤为:先查看你的系统是多少位的,然后对应下载 uname -a但是去下载的时候发现需要注册登录,于是又注册登录,发现下载是龟速,如果没有VPN的话,还是不建议从官网下载了,这里给各位 一个地址个:链接:https...

2019-06-28 09:59:03 159

原创 div背景的图片不能跟随大小变化的问题

div背景的图片不能跟随大小变化的问题记录下自己在工作中遇到的问题:背景:要在项目首页的中加入一个背景图片,然后这次用的是DIV,在DIV中加入背景图片,然后在body中加入<div class="ho" style="height:100%;width: 100%;"> </div>.ho { background:url(../ima...

2019-06-03 16:13:44 1833

原创 layui 弹出层有滚动条或者页面很长的时候,提示不居中显示的问题。

layui 弹出层有滚动条或者页面很长的时候,提示不居中显示的问题。今天在用ajax请求数据时要加一个loading的功能,然后layui中提供了API根据这个引用layui的样式是可以出来的,然后你会发现弹出框的提示不在当前屏幕中,找了一会资料发现说的是浏览器出现了滚动条,不是页面内部出现的滚动条,导致弹出框认为页面高度就这么高。找了解决方案:试了以后没效果。第二种试了还是没效...

2019-06-01 11:35:34 3066 3

原创 Web server failed to start. Port 9601 was already in use.

从字面意思就是说这个端口被占用了。原因可能如下:电脑中其他进程占用8080端口;其他Spring Boot项目占用8080端口;自己要运行的项目重复生成占用了端口。解决方法:首先打开CMD运行界面中:输入netstat -ano 查看启动的进程ID。如下图所示,9601端口运行的进程ID(PID)为6228然后将该ID的进程杀死即可:命令码为:taskkill /F /p...

2019-03-28 11:01:26 30248 10

原创 Eclipse导入springboot项目遇到的一些坑

Eclipse导入springboot项目遇到的一些坑用Eclipse生成springboot项目。我用的是在https://start.spring.io/上面生成一个项目,然后导入到Eclipse中的。如图,这边可以对SpringBoot项目进行详细设置:点击按钮下载然后在Eclipse中导入下载下来的项目然后下一步下一步就好了,注意第一次导入SpringBoot项目...

2018-12-21 15:23:04 22297 1

原创 取文字中的首字母串

把在项目中用到的知识记录下来通常会用到把一段文字直接取它的拼音字母,下面我就记录下。 工具类 取得给定汉字串的首字母串,即声母串 注:只支持GB2312字符集中的汉字/** * 取得给定汉字串的首字母串,即声母串 * * 注:只支持GB2312字符集中的汉字 */public final class ChineseCharToEn{ ...

2018-06-08 09:40:47 328

原创 map如何进行排序,并且取排序后的前三数据

首先定义Map并且赋值。Map&lt;String, Integer&gt; map = new HashMap&lt;String, Integer&gt;();        map.put("a", 2);        map.put("b", 4);        map.put("c", 1);        map.put("d", 5);        map.put("

2018-06-07 17:39:28 9359

原创 用java实现在微信里面生成带二维码的海报

接着说上篇的内容我们生成二维码以后,需要的就是把原来海报最为背景图,在固定的地方把二维码换掉。public static void exportImg2(File phone,File headImg,File imgs){          try {              //1.jpg是你的 主图片的路径              InputStream is = new FileInp...

2018-04-26 16:25:39 9863 1

原创 用java实现在微信里面生成带二维码的海报

想必很多微信公众号开发的,会有一项功能就是微信的海报宣传,就是把你的推广二维码跟宣传海报一起生成,然后显示在微信栏中,就比如这个功能一样。如果是专职做微信开发的话,那肯定是小事一桩,但是我都没有接触过这方面的,又被项目催的紧简直了。好了废话不多说了,先说下思路流程。一、内容解析二维码是每个人不一样的,而背景图是每一个宣传海报都是一样的,那么我们要做的就是在点击生成推广链接的时候,将海报上面放置二维...

2018-04-25 14:09:15 7278 1

err_rpm.zip

gcc与gcc-c++的rpm文件,liunx无网环境下安装,我是在安装nginx的时候发现的,安装Oracle好像也需要。

2020-06-08

空空如也

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

TA关注的人

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