个人开发笔记
Y飞羽Y
这个作者很懒,什么都没留下…
展开
-
如何将整个运行环境打包成docker
将tomcat+redis+zookeeper的项目打包为一个docker镜像并进行运行原创 2024-07-24 16:41:15 · 752 阅读 · 0 评论 -
springboot中,将某个函数的日志单独输出的方法
springboot中,将某个函数的日志单独输出的方法原创 2024-06-19 18:43:30 · 1098 阅读 · 0 评论 -
springboot服务器环境config配置文件读取的小细节
springboot服务器环境config配置文件读取的小细节原创 2023-03-07 12:22:04 · 453 阅读 · 0 评论 -
npm run dev超内存了怎么办?
npm run dev超内存的解决方案原创 2023-02-28 19:39:18 · 1381 阅读 · 0 评论 -
VUE前端如何去除/恢复URL上的#号
VUE前端如何去除/恢复URL上的#号原创 2023-02-21 12:54:11 · 2071 阅读 · 0 评论 -
JAVA获取当前机器负载情况
JAVA获取当前机器负载情况原创 2023-02-02 10:36:19 · 592 阅读 · 0 评论 -
nginx流量复制的流程
nginx流量复制的流程原创 2022-11-29 16:47:12 · 1565 阅读 · 0 评论 -
【redis】JAVA中的opsForHash如何设置过期时间
【redis】JAVA中的opsForHash如何设置过期时间原创 2022-09-09 17:41:53 · 9353 阅读 · 6 评论 -
【JPA添加sql输出日志】
【JPA添加sql输出日志】原创 2022-07-25 16:45:18 · 746 阅读 · 1 评论 -
IDEA运行tomcat时,控制台红色中文乱码的解决办法
IDEA运行tomcat时,控制台红色中文乱码的解决方案原创 2022-06-18 00:11:41 · 2715 阅读 · 3 评论 -
IDEA的springboot工程找不到运行按钮的解决方案
场景日常开发的某一天,用idea打开某springboot工程,然后发现右上角的运行按钮不见了尝试解决删除工程,重新导入,无效。打开以前的其他工程,发现清一色找不到运行按钮新建一个空的springboot工程,仍然没有按钮百度上查,大部分资料都是说无法运行,但我这里是能够运行,只是运行出来的日志没颜色,而且要从application.java里面强行运行,作为强迫症我觉得很难受尝试各种maven操作,无效还百度到一个说是idea的fileType里面缺失*.json文件类型的识别,导致配原创 2021-06-17 11:51:10 · 7107 阅读 · 1 评论 -
centos7添加自启动
首先编写好sh文件,注意sh文件的头部必须包含一些声明信息将sh文件移动到/etc/rc.d/init.dchkconfig --add sh文件chkconfig sh文件 on至此,启动项配置文件举个例子1.我要做一个svn服务的自启动,有一个文件叫做startSvn.sh,里面内容如下#!/bin/sh#chkconfig:2345 80 90#decription:start svnsvnserve -d -r /root/svn/注意#开头的3行,是声明信息,不能去掉,.原创 2021-06-09 11:13:30 · 99 阅读 · 0 评论 -
gitlab配置免密登录
gitlab配置免密登录的方法:https://www.cnblogs.com/jingjiren/p/13044160.html但是这样配置之后,可能会无效,这时候需要补充一条指令:gitconfig--globalcredential.helperstore这条指令执行完之后,重新git pull 它还会要你再输一次密码,这次账号密码输完,以后就不用再输了...原创 2021-04-08 14:26:25 · 1602 阅读 · 0 评论 -
使用netsh进行端口转发
场景:某服务器,有一个对外端口6666,然后内网中有一个mysql服务,想要临时开启外网访问,所以考虑通过6666这个端口进行转发,即外网访问-》6666端口->转发到3306。配置很简单,使用管理员模式运行语句:netsh interface portproxy add v4tov4 listenport=6666 connectaddress=192.168.167.15 connectport=3306这个语句翻译过来就是:将本机的6666端口,连接至192.168.167.15的原创 2021-01-07 16:27:45 · 406 阅读 · 0 评论 -
npm install时因权限失败的解决方法
场景:拿了一个前端vue项目,上来第一步就npm install然后等了半天,报错了,仔细查看报错,发现有permission denied字样,说明是无权限,为什么会无权限?我也不知道。。但是这情况经常遇到怎么办?用下面这个命令:npm install --unsafe-perm=true --allow-root...原创 2020-12-29 16:54:09 · 2211 阅读 · 0 评论 -
VUE父子组件传值
从父组件的角度来看:<!-- 向子组件传了两个值,placeholder和text-url --><!-- 子组件向父组件传了一个函数,叫做setAreaUser,在子组件里面可以用this.$emit("returnData",value) 来调用父组件的setAreaUser函数,其中value是要传递的参数 --><box-input placeholder="xxx" text-url="/h5/getResidentNameList" @r原创 2020-11-24 17:47:48 · 110 阅读 · 0 评论 -
Centos7 配置免密登录笔记
Centos7 配置免密登录笔记原创 2020-07-02 16:04:14 · 343 阅读 · 1 评论 -
Chrome80以上版本,跨域Cookie的SameSite问题
场景:某项目A中的一个模块,引用了另一独立项目B的某个模块,采用的方式是iframe,一直是正常运行的,直到某一天,出现了一台访问B模块会报错的chrome浏览器,经排查报错的浏览器为chrome80+版本原因分析:chrome在80版本之后,添加了一个对于cookie的SameSite特性,默认情况下SameSite=Lax,SameSite的作用是防止跨域传送cookie,从而防止...原创 2020-04-02 15:33:23 · 4401 阅读 · 0 评论 -
jdbc连接数据库基本代码
Class.forName("oracle.jdbc.driver.OracleDriver");//连接数据库所用的包,lib中要有这个包 String url="jdbc:oracle:thin:@192.168.20.102:1521:fjkind2"; String username="mcs"; String pwd="mcs"; Connection conn原创 2016-05-18 11:57:20 · 415 阅读 · 0 评论 -
mybatis开发笔记
mybatis开发笔记原创 2017-03-17 15:29:57 · 261 阅读 · 0 评论 -
ORACLE导入导出
导出导入 导出: exp username/password@DBtest file=./t_tab_test.dmp statistics=none 只导出表结构: exp username/password@DBtest file=./t_tab_test.dmprows=0 statistics=none 导入: impusername/pas...转载 2016-09-04 12:16:27 · 448 阅读 · 0 评论 -
SVN库迁移
SVN库迁移的办法原创 2017-02-22 10:20:04 · 361 阅读 · 0 评论 -
eclipse+tomcat开发,改后台代码不需要重启tomcat的方法
第一步、找到tomcat路径的conf下的server.xml,打开,将标签中加入两个属性:reloadable="false" crossContext="true"以我自己的配置为例:这是原先的配置: 将其改为: 第二步、如果使用的是eclipse4.5 mars版本,还需要找到workspace路径下的Servers文件夹,将里面的server.xml也按照第一步的步原创 2017-04-17 10:22:57 · 11764 阅读 · 0 评论 -
图片上传转base64预览demo及个人解析
图片上传转base64预览demo及个人解析原创 2017-06-02 12:19:56 · 6892 阅读 · 1 评论 -
redis日志配置方法
redis在默认情况下,是不会生成日志文件的,所以需要配置配置方法:1、首先找到redis的配置文件2、打开配置文件,找到logfile(可能有多个logfile,认准旁边有loglevel的那个),或者直接搜logfile ""3、将路径填入logfile后面的引号内,例如:logfile "d:/redislog/redis.log" (注意斜杆的方向,这个和wind原创 2017-06-22 11:07:29 · 34694 阅读 · 4 评论 -
日常开发笔记(不定期更新)
1、可以利用"\v"=="v"来判断浏览器类型,IE中该等式成立,其他浏览器中则不成立if("\v"=="v"){alert("这是IE");}else{alert("这是其他浏览器")}2、eclipse中,可以使用ctrl+shift+o来自动加上包引用或者去除无效引用,与自己添加的代码模板配合非常好用3、html的div滚动条同步代码...原创 2016-05-10 11:08:52 · 559 阅读 · 0 评论 -
一台服务器同时运行多个tomcat的简易区分方法
场景:有一台服务器,上面部署了很多个tomcat,而且经常要同时运行,造成开发人员维护的时候难以区分,关窗口经常关错了,之类之类的情况。解决思路:tomcat的运行窗口可以采用颜色区分,并且可以加上标题更进一步区分难点:每次手动去设置tomcat的运行颜色,非常麻烦且容易忘记(或者设置错误),而且没办法手动改标题。解决方案:修改tomcat中的catalin原创 2017-05-11 16:13:04 · 3821 阅读 · 0 评论 -
配置无线网卡和有线网卡分别上内外网的方法
场景:到机房去部署应用,需要内网才可以连接到服务器,部署的同时可能经常需要查资料,也就需要连接外网,然而同时使用wifi和有线的时候,要么都走wifi,要么都走有线,导致内外网不能同时访问,要一直切换,非常麻烦。原创 2017-07-19 10:54:22 · 15364 阅读 · 7 评论 -
ORACLE使用DBLINK导入导出数据
场景:ORACLE数据库A:172.18.169.81:1521/orclORACLE数据库B:127.0.0.1:1521/orcl要将数据库A的所有数据导入到数据库B。由于数据量极大,所以直接exp太慢,不能用懒,不愿意写expdp,所以使用DBLINK进行导入。过程:1、在数据库B新建对应的用户、表空间2、使用新建好的用户登录plsql,在左边列表栏里面找到d...原创 2018-01-09 18:23:59 · 6811 阅读 · 0 评论 -
win7 plsql里查询出来的中文信息,复制粘贴的时候出现乱码的解决方案
Windows 7默认的输入法为英语,键盘模式为美式键盘(英国),同时提供的还有美式键盘(中文-简体)的模式,由于使用英国美式键盘没有任何问题(在win xp下就没的问题),所以大家在设置的时候,也就习惯性的把中文键盘删除,只保留英文键盘。就是因为这个原因才导致复制时出现乱码的问题。解决的办法是删除英文的美式键盘模式,添加中文键盘模式并且设置为默认值。具体操作步骤是:在系统桌面任务转载 2016-05-17 09:28:30 · 3256 阅读 · 0 评论