- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 Linux下配置tomcat、springboot项目jar包开机自启
Linux下部署springboot项目jar包开机自启1、在/etc/init.d/目录下创建shell启动脚本auto_jq.sh(脚本文件名称可自行命名)cd /etc/init.d/touch auto_jq.shvim auto_jq.sh写入如下内容#!/bin/sh# chkconfig: 2345 85 15 # description:auto_run#程序名RUN_NAME="server-1.5_bg.jar"#jar包位置JAVA_OPT
2020-09-07 16:46:19
1026
原创 Oracle创建序列-触发器设置主键自增
1:创建索引create sequence SEQ_USERINFO --索引名称minvalue 1 --最小值nomaxvalue --不设置最大值start with 1 --从1开始计数increment by 1 --每次加1个nocycle --直累加,不循环nocache; --不建缓冲区2:创建触发器create or replace trigger tri_person(自定义触发器名称)before inserton person --表名for eac
2020-08-26 17:24:31
260
原创 Navicat 无法连接Oracle12g版本 ORA-28040:No matching authentication protocol
由于公司 服务器安装的Oracle 版本升级,造成自己电脑上的navicat工具无法连接 Oracle数据库;提示如下错误解决方式:更改navicat的配置文件:依次点击 上方菜单项 工具——》选项——》环境更换 OCI环境文件 指向instantclient_12_2 文件夹中的 oci.dll文件,然后重启服务器即可文件下载地址:https://download.youkuaiyun.com/download/jiang1536/12754062...
2020-08-26 17:21:13
712
原创 js如何动态获取object类型里的键值
想要在js里动态获取 Object里的键值以往获取的键值的方式:var obj = {"name1":"张三","name2":"李四"};var key = "name1";var value = obj.key;//得到了"undefined"value = obj.name1;//得到了"张三"动态获取键值的方式:总结:js中想根据动态key得到某对象中相对应的v...
2020-04-23 09:40:44
2822
原创 JDBC配置连接 Oracle数据库三种方式
1.使用service_name,配置方式:jdbc:oracle:thin:@//<host>:1521/service_name2.使用SID,配置方式:jdbc:oracle:thin:@//<host>:1521/SID3.使用SID,配置方式:jdbc:oracle:thin:@<host>:1521:SID区别:1和2中当@后边有双...
2020-04-23 09:30:17
5759
原创 JS json字符串转对象、对象转字符串
JSON是javascript原生格式,在JavaScript中处理json数据不需要任何特殊的API或者工具包。JSON中,有两种结构:对象和数组。在数据传输流中,json是以文本,即字符串的形式传递的,而JS操作的是json对象,因此,json对象和json字符串之间的互相转换关系是关键。一、JSON对象转化为JSON字符串1.使用JSON.stringify()方法进行转换...
2020-04-16 18:51:43
1070
原创 linux nginx启动 重启 关闭命令
启动操作nginx -c /usr/local/nginx/conf/nginx.conf -c 参数 指定了要加载的nginx配置文件路径停止操作停止操作是通过向nginx进程发送信号来进行的步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里面找master进程,它的编号就是主进程号了。从容停止Nginx:kill -QUI...
2020-03-27 18:31:05
2778
转载 linux 清空catalina.out日志 不需要重启tomcat(五种方法)【转】
1.重定向方法清空文件[root@localhost logs]# du -h catalina.out 查看文件大小17M catalina.out[root@localhost logs]# > catalina.out 重定向清空文件[root@localhost logs]# du -h catalina.out 查看文件大小0 catalina.out2....
2020-02-25 10:06:12
1877
原创 ngrok怎么让他在linux环境下后台运行
linux 中有两个命令 一个是 setisd 还有一个是screen 使用setsid 后台执行 setsid ./start.sh (注:自己的目录下面的名字和路径) 用户编码 使用screen 后台执行 首先需要安装 screen (已安装的可不用安装) 1.centos 安装 可以直接 yum -y install screen ...
2019-12-21 00:00:47
1818
1
原创 静态html页面动态引入加入随机数的js和css
引入js<script> document.write("<script type='text/javascript' src='Constants.js?v="+Math.random()+"'><\/script>"); document.write("<script type='text/javascript' src='data.js?...
2019-12-17 20:48:23
940
原创 Linux下Oracle设置定时任务备份数据库
1、查看数据库的字符集数据库的字符集必须和Linux下设置的环境变量一致,不然会有乱码。以下两个sql语句都可以查到:select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';select * from v$nls_parameters where parameter='NLS_CHA...
2019-11-21 16:05:23
708
原创 POI按照模版导出Excel数据
POI按照模版导出Excel数据一、所需jar包二、ExportExcelUtil.javapackage com.upsoft.exportexcel;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache.poi.ss.usermodel.Cell;i...
2019-11-01 14:23:21
748
2
原创 html2canvas截图 图片另存并解决图片模糊问题
最近由于公司业务要求,需要完成一个HTML页面效果渲染后生成照片的功能,功能的核心是把HTML代码展现的内容转化为png或者jpg图片。接到这个任务的时候,我心里是一脸懵逼的,于是就上谷歌搜索插件,还真有一款名叫html2canvas的插件,我心想看来这任务还是挺简单的,那开始吧!html2canvas运行脚本,可以直接在用户浏览器上拍摄网页或其部分的“截图”。截图是基于DOM,因此并不是...
2019-10-18 17:45:45
5001
1
原创 java代码 图片铺满水印文字
原图:效果图:代码: /** * @description * @param sourceImgPath 源图片路径 * @param tarImgPath 保存的图片路径 * @param waterMarkContent 水印内容 * @param fileExt 图片格式 * @param lasterPicture 最新一期图片存放位置 ...
2019-10-18 17:09:09
917
2
原创 Oracle存储过程模版
create or replace PROCEDURE PROC_ANJOULEE_DEMO ( BEGINTIME IN DATE , ENDTIME IN DATE DEFAULT sysdate, msg out varchar2 )AS --声明变量 V_CHvIPFACTNAME_COUNT NUMBER ; V_CHIPFACTNAME VARCHAR...
2019-10-18 16:31:09
186
原创 Oracle数据库创建用户、表空间及授权
Navicat 连接Oracle数据库,root账号连接,以管理员身份登录1、首先创建新用户: create user username identified by password; username:新用户名的用户名 password: 新用户的密码也可以不创建新用户,而仍然用以前的用户2、创建表空间:-- 查询数据库表空间数据文件的位置select t1.na...
2019-08-09 10:51:35
462
原创 Oracle 数据库创建视图
权限问题:首先应确认登录用户有无创建视图的权限,如没有,请以DBA用户登录,赋予ceshi用户创建视图的权限;grant create view to ceshi;--1.以DBA用户登录赋予权限;create view vi_boss asselect b.first_name,b.birthtime,b.icon from boss b;--2.切换回原用户创建视图Ora...
2019-08-08 10:34:35
2206
原创 Navicat Premium 12.1.16.0安装与激活
一、Navicat Premium 12下载Navicat Premium 12简体中文下载;提取码:cgv4二、Navicat Premium 12安装双击安装,点击下一步:同意协议,点击下一步:选择安装位置(可默认),点击下一步:创建桌面快捷方式,点击下一步:准备安装,点击安装:正在安装中,等待安装完成:安装完成,点击完成:...
2019-07-23 10:21:17
2032
1
原创 IntelliJ IDEA 电脑扩展分屏显示问题
电脑在接入外接显示器并扩展的情况下,拖动IDEA至另一个显示屏时突然IDEA整个窗口消失,并且关闭工具之后重新打开依旧找不到IDEA窗口:通过百度找到一种解决方案:在项目所在位置中找到: .idea文件夹从中编辑:workspace.xml文件 全局搜索“ProjectFrameBounds”关键词修改其中的name为x、y的两项为0或删除这两行即可...
2019-07-22 14:55:17
2655
原创 win10升级之后,Oracle服务没有了。。。
公司服务器上没有Oracle数据库,自己在一个笔记本上装了Oracle数据库服务,电脑是win10,自动更新升级后,Oracle服务没有了。。。搜寻了一下,终于找到了不用重装恢复服务并正常使用的方法1、重建Oracle主服务 Win10升级系统后会默认删掉不是系统的其他服务,但注册表里面的东西是完整的。命令行输入“regedit”,计算机\HKEY_LOCAL_MACHINE\...
2019-07-11 19:06:34
2339
原创 springboot的项目build为jar部署到服务器上出现乱码
最近刚接手springboot项目,有一个需求是最终审核通过后需要按照模版生成静态HTML文件,IDEA下运行调试一切正常,打成jar包部署到Windows服务器上,生成的静态html文件出现乱码,模版html中已设置了编码格式:觉得并不是这里的原因,如果是这个没有设置,那么本地IDEA下运行调试也应该是会有问题,才想到是不是服务器的编码格式的问题;Windows的默认编码格式并不...
2019-07-08 19:35:12
1822
3
原创 springboot项目打包成jar部署后,无法读取resources下的模版文件的解决办法
springboot项目jar包部署后读取resources下模版文件的坑1、错误写法:IDEA运行项目调试情况下读取文件正常,打成jar包部署后无法读取到文件String dataPath = this.getClass().getResource("/").getPath() + "/resources/js-folder/admin/data.js";BufferedRead...
2019-07-02 20:05:13
4642
1
原创 Oracle sql批量插入多条数据
Oracle中一次插入多条的方法 在Oracle里面,不支持像mysql那样直接在后面拼多个记录。Oracle中有两个方法达到批量插入的效果方法一:采用union all拼接查询方式insert into pager (PAG_ID,PAG_PARENT,PAG_NAME,PAG_ACTIVE) select 8000,0,'Multi 8000',1 from...
2019-06-14 18:10:34
14321
原创 Oracle 数据库 sql中取随机数
1、从表中随机取记录 select * from (select * from staff order by dbms_random.random) where rownum < 4 表示从STAFF表中随机取3条记录2、产生随机数 SELECT DBMS_RANDOM.RANDOM FROM DUAL; 产生一个任...
2019-06-14 17:34:02
2171
原创 Android Studio 获取经纬度
需求详情Service中每隔10秒执行一次定位操作(GPS+基站) 定位的结果实时显示在E都市 上(要求得到经度、纬度)Android Studio注册service服务切记android中的服务是需要在项目清单文件中注册的首先新建service类,将所建的service添加到清单文件中<service android:name="服务类坐所在的包名.MyService"&...
2019-05-23 11:05:47
3630
转载 MySQL锁表解决方法
MySQL锁表解决方法一、我的处理过程1、查进程,主要是查找被锁表的那个进程的IDSHOW PROCESSLIST;2、kill掉锁表的进程IDKILL 10866;//后面的数字即时进程的ID网上找了些资料,了解了一下,先分享一下:二、mysql的锁表问题SHOW PROCESSLIST查看数据库中表的状态,是否被锁;kill id //杀掉被锁的表===================...
2018-04-03 09:23:57
1236
转载 emoji处理方式大起底
emoji资料今天研究了emoji,挺有意思,资料挺多,摘要一些信息给大家分享,也算是自己记录学习。emoji介绍Emoji (絵文字,词义来自日语えもじ,e-moji,moji在日语中的含义是字符)是一套起源于日本的12x12像素表情符号,由栗田穣崇(Shigetaka Kurit)创作,最早在日本网络及手机用户中流行,自苹果公司发布的iOS 5输入法中加入了emoji后,这种表情符号开始席卷全...
2018-04-03 09:21:45
825
Navicat 环境资源文件
2020-08-26
WinSCP(SFTP客户端) v5.13.3中文 免安装版
2019-08-08
JD-GUI(Java反编译工具) 免安装版
2019-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人