- 博客(73)
- 收藏
- 关注
原创 js web浏览器截图
1、原理html2canvas。非真实截图,通过读取网页每个节点html元素,生成canvas,模拟截图。基于开源项目 https://github.com/likaia/js-screen-shot。2、响应速度优化,考虑忽略读取非必要html节点。
2023-06-29 17:23:01 154
原创 PLSQL Developer 12安装
1、PLSQL Developer 12下载 https://www.allroundautomations.com/registered-plsqldev/2、一步一步安装直到完成3、oracle客户端下载 https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html4、解压instantclient-basic-windows.x64-12.2.0.1.0.zip到PLSQL Deve
2022-03-09 19:57:29 2414 1
原创 kettle数据迁移
kettle 是纯 java 开发,开源的 ETL工具,用于数据库间的数据迁移 。1、文档 https://pentaho-community.atlassian.net/wiki/spaces/EAI/pages/371557269/Pentaho+Data+Integration+Kettle+Tutorial2、社区版下载 https://sourceforge.net/projects/pentaho/files/Data%20Integration/3、运行Spoon.bat,打开Spoon
2022-02-18 23:54:56 1670
原创 timescaledb创建超表
TimescaleDB 是一个时间序列数据库,建立在 PostgreSQL 之上。然而,不仅如此,它还是时间序列的关系数据库。使用 TimescaleDB 的开发人员将受益于专门构建的时间序列数据库以及经典的关系数据库 (PostgreSQL),所有这些都具有完整的 SQL 支持。文档 https://docs.timescale.com/...
2022-02-16 16:03:12 1813
原创 bat批量修改文件名
@echo offset “str1=需要替换的关键字”set “str2=替换后的关键字”Setlocal Enabledelayedexpansionfor /f “delims=” %%i in (‘dir /b .’) do (set “var=%%i” & ren “%%i” “!var:%str1%=%str2%!”)
2022-01-18 18:04:37 345
原创 ora 01033 解决
1、cmd输入sqlplus /nolog2、输入:connect system/accp as sysdba3、SQL>shutdown immediate 停止服务4、SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号,此处出错数据文件标号为35、SQL>shutdown immediate 再次停止服务6、SQL>startup mount7、SQL> recover datafile 3 恢复出错的数据文件8、
2022-01-17 14:26:49 959
原创 统信uos jdk1.8安装
1、arch 显示机器处理器架构2、uname -r 显示正在使用的内核版本3、jdk下载 https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html4、解压tar -xzvf jdk-8u261-linux-arm64-vfp-hflt.tar.gz5、配置环境变量vi /etc/profile,在末尾行添加JAVA_HOME=/opt/jdk1.8.0_261CLA
2022-01-16 21:21:50 3842
原创 jmeter压力测试
jmeter是apache下项目。用于对Web应用程序上线之前做压力测试1、jmeter安装a、jmeter下载 http://jmeter.apache.org/download_jmeter.cgib、解压。进入bin目录。使用jmeter.bat启动程序c、通过 【Options】->【Choose Language】变更为简体中文2、创建测试2.1 “测试计划”上右键 【添加】–>【Threads(Users)】–>【线程组】。这里设置线程数为50,循环一次2
2021-11-26 18:32:40 907
原创 vue项目run
本文项目基于模板Vue Material Admin1、nodejs安装。windows下载msi安装包,安装,注意勾选npm选项2、npm install IDE环境依赖安装3、npm run serve IDE环境运行项目4、npm run build 把项目编译为可用于生产环境的包。将编译好的dist文件夹放置于web容器运行,比如tomcat...
2021-11-19 16:06:08 705
原创 linux docker搭建svn服务
1、docker search svn2、选择第一个镜像 garethflowers/svn-serverdocker pull garethflowers/svn-server3、查看下载的镜像docker images4、镜像卸载a、docker ps -a查看运行的镜像进程b、docker stop CONTAINER ID停止该镜像进程docker stop 035129f60a64c、docker rm CONTAINER ID卸载镜像docker rm 035129f60a
2021-09-10 21:53:24 717
原创 Cannot find ./catalina.sh
从终端进入tomcat的bin目录,然后执行./startup.sh,报错Cannot find bin/catalina.shThe file is absent or does not have execute permissionThis file is needed to run this program权限问题,解决方法:在tomcat 的bin目录下执行 chmod +x *.sh然后 ./startup.sh启动成功...
2021-09-10 17:43:00 224
原创 js基础
1、jQuery设置下拉框select 默认选中第一个option$("#wry-list option:first").prop(“selected”, ‘selected’);
2021-08-27 18:06:54 48
原创 java基础
1、字符串中小写字母全部转大写String xiaoxieStr = “w1234”;String daxieStr = xiaoxieStr.toUpperCase();转换后daxieStr的值为:W1234
2021-08-10 14:50:26 42
原创 oracle hql基本用法
1、in假设List listParam;listParam里面已经有数据了,则HQL查询条件可以为:String hql=“SELECT * FROM T WHERE T.ID IN (:list)”;Query query = getSession().createQuery(hql);query.setParameterList(“list”, listParam);
2021-08-09 16:10:27 361
原创 统信uos tomcat开机启动
1、查看java安装路径a、which java输出 /usr/bin/javab、ls -lrt /usr/bin/java输出/usr/bin/java -> /etc/alternatives/javac、ls -lrt /etc/alternatives/java输出 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk- 1.8.0.161-0.b14.el7_4.x86_64/jre/bin/javaJD
2021-07-23 18:41:14 2037
原创 linux tomcat
1、查看java版本2、查看下系统信息,确认是32位还是64位:uname -a3、下载Tomcat4、tomcat上传到Linuxa、先进入你要上传的位置,执行命令 rz ,在本机弹窗选择文件窗口,选择上传。b、上传zip包,先进入你要上传的位置,执行命令 rz -be,在本机弹窗选择文件窗口,选择上传5、统信UOS获取root权限终端输入su,再输入开机密码即可进入root权限6、解压tomcata、tar -xzvf apache-tomcat-8.5.66.tar.gz
2021-06-03 00:00:58 183
原创 supermap gis
https://leafletjs.com/reference-1.7.1.htmlhttps://iclient.supermap.io/web/introduction/leafletDevelop.html
2021-05-21 19:15:06 56
原创 tomcat添加windows服务开机启动
1、tomcat bin目录下执行 service install tomcat7Test2、右键属性设置服务自启动移除服务 service remove 服务名
2021-04-14 17:34:26 78
原创 oracle新建用户并授权某些表的查询权限
1、创建新用户2、赋予新用户连接权限执行sql GRANT CONNECT,RESOURCE TO HJJC23、指定表授权查询权限执行sql GRANT SELECT ON HJJC.W_REALTIME_INFETANT_TMP10 TO HJJC24、 给新用户赋予创建视图权限执行sql grant create view to 用户名;5、通过navicat premium工具连接oracle,用新用户登录...
2021-04-13 14:54:44 4356
原创 elasticsearch
1、elasticsearch官方地址https://www.elastic.co/cn/elasticsearch/2、Elasticsearch: 权威指南https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html3、elasticsearch文档https://www.elastic.co/guide/index.html
2021-02-01 14:48:52 98
原创 Oracle-12541:TNS:无监听程序
背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序…我昨天重新安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序的错误,如下图:在王鹏师兄的帮助下,发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟大家分享一下如何启动oracle的监听。1.打开Net Configuration Assistant2.选择监听程序配置,下一步3.选择重新配置
2021-01-07 22:45:09 907
原创 日志级别
log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL。ALL:最低等级的,用于打开所有日志记录。TRACE: designates finer-grained informational events than the DEBUG.Since:1.2.12,很低的日志级别,一般不会使用。DEBUG: 指出细粒度信息事件对调试应用程序是非常有帮助的,主要用于开发过程中打印一些
2020-12-04 15:10:50 1096
原创 读取resources目录下.properties文件属性值
public void scadaProperties(){ Properties prop = new Properties(); //读取属性文件scada.properties InputStream in = ScadaPropertiesRead.class.getClassLoader().getResourceAsStream("scada.properties"); try { prop.load(in); ///加载属性列表 } catch (Exception e){
2020-12-01 11:05:00 200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人