- 博客(30)
- 收藏
- 关注
原创 vue前端学习笔记
参考项目:https://lin-xin.gitee.io/open/gitee代码库:https://github.com/lin-xin/vue-manage-system登入地址:https://lin-xin.gitee.io/example/work/#/login登入后端首页https://lin-xin.gitee.io/example/work/#/dashboard
2024-04-22 16:03:44
129
原创 SpringBoot消息转换器,Jackson序列化实体过程,重写小小的get()方法,大大的用途
Jackson序列化实体过程,重写小小的get()方法
2023-08-16 15:13:27
422
原创 2105年408真题-数据结构:先序序列a,b,c,d的不同二叉树个数
因为这个小于 0 的前缀和必然是 -1,且 -1 比 +1 多一个,取反后,-1 比 +1 少一个,则 +1 变为 n + 1 个,且 -1 变为 n - 1 个。进一步推广,对于 n 元素的每种非法出栈序列,都会对应一个含有 n + 1 个 +1 以及 n - 1个 -1 的序列。如果将 第一个 前缀和小于 0 的前缀,即前三项元素都进行取反,就会得到:-1 +1 +1 +1 -1 +1。我们将进栈表示为 +1,出栈表示为 -1,则 1 3 2 的出栈序列可以表示为:+1 -1 +1 +1 -1 -1。
2023-07-04 15:19:42
815
原创 RPC简介(远程过程调用协议)
HTTP:如果是HTTP 1.1 报文中很多内容都是无用的。如果是HTTP2.0以后和RPC相差不大,比RPC少的可能就是一些服务治理等功能。RPC:自定义具体实现可以减少很多无用的报文内容,使得报文体积更小。HTTP 主要是通过JSON,序列化和反序列效率更低。RPC:可以基于TCP协议,也可以基于HTTP协议。HTTP:一般都需要借助第三方工具。RPC:绝大多数RPC框架都带有负载均衡测量。RPC :一般RPC框架都带有注册中心。HTTP:每次连接都是3次握手。RPC:长连接支持。HTTP:都是直连。
2023-03-30 15:53:06
344
原创 mybatisplus常见BindingException: Invalid bound statement (not found):
mybatisplus
2022-06-23 17:16:44
393
原创 SVN分支管理
已有分支: trunk b1用TortoiseSVN Repo-browser,代码库先copy to ,创建分支 b2PageHelper使用注意事项1.PageHelper分页只会作用于第一次查询,对第二次及以后的查询无效
2022-05-05 18:00:54
192
原创 oracle查询两个时间段是否有交集,解决预约时间碰撞问题
抛出问题有一设备资源,某些时间段已经被预约,现在创建新的预约单,需要判断本次预约的时间是否有碰撞冲突?1.准备数据create table TABLE_EQ_APPOINTMENT( eq_id VARCHAR2(30), appointmentStartTime DATE, appointmentEndTime DATE);-- Add comments to the columns comment on column TABLE_EQ_APP
2022-04-27 19:21:44
2627
5
原创 java灵活配置处理excel导入导出
设备导出@GetMapping(value = "/system/exportEquipment", name = "导出excel")public void exportEquipment(@RequestParam(value = "params", required = false) String params, HttpServletResponse response) throws UnsupportedEncodingException { Gson gson = new Gson(
2022-04-25 13:34:42
2512
1
原创 Oracle start with connect by prior 递归查询
准备数据:组织机构表create table TABLE_ORG( id NUMBER(10) not null, name VARCHAR2(64), code VARCHAR2(32), parent VARCHAR2(128), status CHAR(1));-- Add comments to the columns comment on column TABLE_ORG.id is '主键';comment on column TABLE_OR
2022-02-24 12:00:27
404
原创 人生态度-接纳
接纳,我觉得人要接纳生活中的变数,相信一切都是最好的安排,比如上天安排我去哪里工作,离开谁,遇到谁,吃了什么亏,都自有他的道理,没有意外和遗憾的人生不叫人生。在这个世界上,人人都有无声的泪,人人都有难言的苦。若能报团取暖,又何必互相为难。其实换个角度想想不管生活有多糟糕,都不妨碍我们越来越好。因为你遇到所有讨厌的人,都是告诉我们不要成为那样的人。心存美好则无可恼之事,心存善良则无可恨之人。一个人心量越大,福报也就越大,修善积福,利禄自然也随之而来。 就像当我们拿花送给别人的时候,首先问到花香的是自
2022-01-25 19:27:05
529
原创 plsql操作oracle对blob表字段的存取文件操作
create table t_blob(a int, b varchar(10), c blob);select * from t_blob;select * from dba_directories;–DATA_DIR 变量create or replace procedure execBlob isbegin declare b_file bfile; b_lob blob; begin insert into t_blob(a,b,c) values(1,'ABC',
2022-01-14 12:48:17
1625
原创 算法技巧——双指针算法
编程求max{|i-j|*min{a[i], a[j]}}的值,其中a是正整数数组,i和j的区间为[0, n-1].原题描述: 一个正整数数组a={a1,a2,a3,…an},取其中任意两个值,(两个数字下标索引值之差 * 两个数字中的较小值) =area,求最大的Max(area)是多少 ?public static void main(String[] args) { int height[] ={1,8,6,2,5,4,8,3,7}; System.out.println(getMa
2021-12-29 18:33:52
699
原创 由flyway引发的对oracle查询sql语句表名大小写问题
一,问题抛出1.配置项目flyway flyway: # 到新的环境中数据库中有数据,且没有flyway_schema_history表时,是否执行迁移操作。 # 如果设置为false,在启动时会报错,并停止迁移; # 如果设置为true,则生成history表并完成所有的迁移,要根据实际情况设置; baseline-on-migrate: true # 执行时标记的tag 默认为<<Flyway Baseline>> basel
2021-12-17 11:36:52
902
原创 Linux下Oracle导入导出dmp文件&新增用户
1.导出dmp文件导出数据库命令: expdp njchecker/123456@192.168.0.121/orcl dumpfile=njchecker20211106.dmp DIRECTORY=DATA_PUMP_DIR( 解释:expdp 用户名/密码@ip/实例名 dumpfile=dmp文件 DIRECTORY=DATA_PUMP_DIR )查询dba的常用默认目录。SQL> select * from dba_directories;2. 新建用户njcheckt
2021-11-09 09:23:30
6803
原创 Linux 查看 nginx 安装目录和配置文件路径
一、查看 nginx 安装目录ps -ef | grep nginx二、查看配置文件 nginx.conf 路径nginx -t这条命令也可以用于检查配置文件是否正确。当然也可以使用 find 命令进行文件查找从 / 根目录下查找文件名为 nginx.conf 的文件find / -name nginx.conf从 /etc 目录下查找文件名为 nginx.conf 的文件find /etc -name nginx.conf三、指定配置文件并启动 nginx 服务nginx安装目录 -
2021-10-27 11:55:53
998
原创 Linux下Oracle常见问题之Oracle ORA-01033 ORACLE initialization or shutdown in progress
Linux下Oracle常见问题之Oracle ORA-01033切换到oracle用户下su - oralce执行命令:sqlplus / as sysdbaSQL> shutdown immediate; 停下数据库SQL> startup; 启动数据库alter database open;select status from v$instance;解决步骤第一步、sqlplus / as sysdba第二步、SQL>connect sys/
2021-10-27 11:52:37
1263
原创 Linux服务器替换jar包里面jar包
Linux服务器替换jar包里面jar包1. 需求:需要替换equipment-web-0.0.1.jar包里面的子包2.子包 equipment-web\0.0.1\BOOT-INF\lib\equipment-server-0.0.1.jar3.ls 查看服务器目录4.解压父包到当前目录jar -xvf .\equipment-web-0.0.1.jar多了三个文件夹 BOOT-INF,META-INF,org5.备份&替换子jar包[root@localhost jar]#
2021-09-18 17:32:07
3694
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人