java随记
qingfengvssuibian
这个作者很懒,什么都没留下…
展开
-
linux命令以及nohup的使用
nohup java -jar test.jar > normal.log 2>&1 & :标识执行test.jar包,标准日志输出在normal.log文件之中,然后错误日志重定向到normal.log文件之中,也就是均输出在normal.log文件之中。2 > &1 > file【这种写法可能会有问题,建议使用后面的写啊】 等价于 === >file 2>&1:标识错误和正常文件都输出在file文件里面,只不过错误信息是重定向过来的。#将扩展分区添加到本机的物理卷上面。#查看当前端口运行的服务。原创 2023-03-27 00:00:19 · 184 阅读 · 0 评论 -
web项目统一拦截到维护界面或者指定界面
web统一拦截到指定界面原创 2023-02-25 10:47:28 · 138 阅读 · 0 评论 -
localDateTime、Instant 、date间的关系
Date: 这也是一个本地的日期格式对象,和LocalDateTime不同,LocalDateTime提供了更丰富的处理时间的方法,同时LocalDateTime是线程安全的。Instant:这个一个默认为UTC时区的时间对象,和咱们平常的东八区相比,少了8个小时的时间。虽然没用过,但是觉得这个Instant不太会直接使用,作为一个中间的桥梁转换使用的应该较多。LocalDateTime 转 Date 、Instant转Date。Date转LocalDateTime、Date转Instant。原创 2022-12-18 21:32:41 · 1750 阅读 · 0 评论 -
java8 Function的使用
compose(before):先执行before函数方法体,使用其返回参数,再执行调用者函数的方法体。Function函数有三个主要的方法:apply、compose、andThen。调用者函数的方法体,然后再调用after函数的方法体。apply:该方法意义是执行当前函数的方法体。andThen(after):先执行。原创 2022-12-18 18:49:03 · 3136 阅读 · 1 评论 -
springboot操作日志记录(使用拦截器)(待详细完善注意点)
之所以重新定义改造,是因为HttpServletRequest 和 HttpServletResponse 这两个类的输出流只能被读取一次,再次读写将会读取不到任何内容,所以采用包装类进行改造,方便取请求的数据和响应的数据。用来标识哪些方法、操作需要被拦截(一般情况下,主要记录一些挂件业务的操作日志)以及简单介绍将要拦截的方法的内容是什么等等。5.配置controller中的方法,标识将要拦截的方法,下面是demo的信息。将来所有的日志记录代码就是写在这个里面,包含请求和响应数据的获取。......原创 2022-08-09 23:56:10 · 3133 阅读 · 0 评论 -
java中图片和base64之间互转demo
package com.hzfc.web.entity;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;.原创 2022-05-07 21:00:56 · 138 阅读 · 0 评论 -
linux下oracle19c的静默安装
参考文章:linux oracle19C安装zip静默安装_Jxxxxxxxxx的博客-CSDN博客_linux oracle zip安装文章非常好,只要按照操作,基本就可以完成安装。此处只列出注意事项:Oracle的要想真正使用分两步:1.启用监听 lsnrctl start2.启动数据库服务 :使用sqlplus / as sysdba ,然后startup启动数据库# 用dba的身份登录数据库sqlplus / as sysdba # 启动数据的实例(服务)startup原创 2022-04-21 22:53:34 · 855 阅读 · 0 评论 -
Oracle表信息、列信息、注解信息、权限、角色
表信息储存位置select * from user_tables; //当前用户的表 select * from all_tables; //所有用户的表 select * from dba_tables; //包括系统表select * from dba_tables where owner='用户名';列信息存储位置select * from user_tab_columns where Table_Name='用户表';select * from all原创 2022-02-15 16:05:57 · 899 阅读 · 0 评论 -
mysql相关知识点随记(启动、索引)
linux下的服务启动service mysqld startsystemctl start mysqld.service #(上面的命令实际上相当于执行了下面的命令【会进行跳转】)连接mysql服务器mysql -uroot -p 输入密码操作数据库create database 数据库名 #创建数据库drop database 数据库名 #删除数据库use 数据库名 #选择数据库索引相关mysql的索引好像都是以B-树建立的,唯一索引、主...原创 2022-02-14 18:35:46 · 294 阅读 · 0 评论 -
Oracle的序列、存储过程、游标
序列Sequence创建序列create sequence sequenceNameminvalue 最小值maxvalue 最大值start with 开始值increment by 间隔值cycle/nocycle 是否循环cache 缓存个数 /nocache 使用序列select ht_test_id.nextval from dual; --获取序列的下一个值select ht_test_id.currval from dual; --获取序列的当前值修改原创 2022-02-11 17:48:35 · 604 阅读 · 0 评论 -
Hibernate调用存储过程例子
Session session = this.getHibernateTemplate().getSessionFactory().openSession(); Connection conn = session.connection(); try { String sql = "{call test_pro(?,?)}"; CallableStatement call = conn.prepareCall(sql); call.setInt(1, htbaId)...原创 2022-02-10 18:56:22 · 454 阅读 · 0 评论 -
git常用指令、新机器初始化操作、新建目录单独拉取新分支
常用指令:#查看当前分支下文件的状态,新增、修改、删除情况git status#加入本地待提交队列中去 .标识提交所有的信息(增删改)git add.#提交到本地仓库中去git commit -m '提交备注内容'#添加仓库名为dataRepository的origin服务源git remote add origin XXXXX@github.com/仓库名dataRepository#提交到远程仓库中去(服务源为origin、分支名为master)git push -u origi原创 2022-01-17 23:48:06 · 804 阅读 · 0 评论 -
linux下配置jdk环境搭建和注意点
第一步安装jdk:下载安装对应的jdk版本jdk8地址:Java Archive Downloads - Java SE 8下载适合的版本:rpm版本可以通过命令直接安装,不需要额外配置环境变量,但是作为新手压根不知道它到底做了什么,所以新手建议下载.tar.gz这种压缩包形式的进行安装。解压:tar -zxvf jdk-8u131-linux-x64.tar.gz /usr/local/java2.配置环境变量打开配置文件vim /etc/profile在尾部.原创 2022-01-12 11:02:49 · 366 阅读 · 0 评论 -
父页面与iframe、父页面与子页面的通讯
父页面与iframe间的通讯parent.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>parent</title></head><body><p>this is parent window</p><input type="text" id="par原创 2022-01-06 23:20:58 · 242 阅读 · 0 评论 -
HttpConnection在网络中读取流的使用例子
package com.beitie.interfaceInvoke;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;/** * @author betieforever * @description 描述 * @date 2021/11/4 */pu.原创 2022-01-05 16:03:23 · 847 阅读 · 0 评论 -
修饰符、继承以及对其父类变量和方法访问随记
来个前言:前两天公司进行内部测试,突然发现,基础掌握的太差了,平常只注重于程序的开发,而忽略了基础。这样的话,基础不牢,长期下去,也发展不远。所以也决心将基础知识逐步进行梳理,并且牢记它,养成一种习惯。正题修饰符:public 、protected 、 default 、privatepublic 修饰的变量和方法不受限制,可以在任何地方进行访问。接口中的方法默认都是public修饰的。protected 修饰的主要用来为子类(继承)进行服务,无论子类在何种地方都是可以享受它的方法和变量的.原创 2021-12-09 00:22:05 · 390 阅读 · 0 评论 -
computed、watch以及字符串和数组
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>compute、watch的使用</title> <script type="application/javascript" src="https://cdn.jsdelivr.net/npm/vue"></script> <style.原创 2021-11-17 00:31:50 · 207 阅读 · 0 评论 -
vue个人学习小总结【随记】
Vue的组成new Vue({ el: "#app", data: { }, methods: { showMsg(){ alert("老婆,我爱你,就像老鼠爱大米"); } }})属性外数据赋值{{ param }}属性赋值<a v-binder:href="url"></a>事件添加<a v-on:click="showMsg($e......原创 2021-11-17 00:29:23 · 533 阅读 · 0 评论