- 博客(85)
- 资源 (4)
- 收藏
- 关注
原创 Oracle数据库ORA-01555解决含clob和blob字段表报错快照过旧问题
执行检查,并将检查出blob字段存在问题的数据的rowid放到临时表中。OFFICE_WORKFLOWDOCUMENT是需要检查的表名,DOCUMENTCONTENT是blob字段名,其中RISENET_NEW是数据库用户名,该表有多个blob字段需逐一检查。三、删除原表有问题的数据。
2023-03-17 16:20:33 675
原创 WORD转html带base64图片,解决转换后乱码问题
package jxfgw.util;import org.apache.poi.hwpf.HWPFDocumentCore;import org.apache.poi.hwpf.converter.WordToHtmlConverter;import org.apache.poi.hwpf.converter.WordToHtmlUtils;import org.apache.poi.hwpf.usermodel.Picture;import org.w3c.dom.Document;imp.
2021-11-05 15:55:16 841
原创 java后台通过http请求下载文件
public void downLoad(HttpServletResponse response,String HTTP_URL, String filename) { BufferedInputStream bis = null; BufferedOutputStream bos = null; try { URL url = new URL(HTTP_URL); HttpURLConnecti.
2021-06-17 10:56:25 5068
原创 把所有在AWS S3设置公开访问
编辑存储桶策略{ "Version": "2012-10-17", "Id": "S3PolicyId1", "Statement": [ { "Sid": "statement1", "Effect": "Allow", "Principal": { "AWS": "*" }, "Action": "s3:Ge..
2021-02-02 11:52:39 3921 2
原创 odoo14配置阿里云免费SSL证书
登入阿里云SSL证书管理,点击购买免费版证书配置好域名后下载nginx证书有了证书之后,第一步上传证书到服务器,配置nginx,我这配置了两个域名对应odoo两个新建的网站域名vi /etc/nginx/conf.d/域名.conf#odoo serverupstream odoo { server 127.0.0.1:8069;}upstream odoochat { server 127.0.0.1:8072;}# http -> httpsserver { l.
2021-01-08 10:15:52 1172
原创 centos8安装odoo14
sudo dnf update -y # 升级系统安装包# 安装所需依赖sudo dnf install python3 python3-devel git gcc redhat-rpm-config libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel curl unzip -y# 安装wkhtmltopdfsudo dnf install https://github.com/wkhtmltopdf/wkht.
2020-12-29 10:04:03 1618
原创 无法从 static 上下文引用非 static 字段
错误:无法从 static 上下文引用非 static 字段 ‘tagLocatorMapper’解决方式:@Componentpublic class StaticTagLocatorMapper { @Autowired private TagLocatorMapper tagLocatorMapper; public static TagLocatorMapper staticTagLocatorMapper; // 项目启动时把TagLocatorMapp
2020-12-14 15:02:53 3788
原创 Netty发送JSON格式字符串数据
String json = JSON.toJSONString(aoaResult); //转成btye数组 utf-8模式 byte[] bytes = json.getBytes(StandardCharsets.UTF_8); ctx.writeAndFlush(bytes);
2020-12-08 15:23:01 1635
原创 java往文件中写入内容
public static void main(String[] args) { // TODO 自动生成的方法存根 String filename="c:/test.log"; try { FileOutputStream out =new FileOutputStream(filename,true); String str ="\r\n用新的构造方法追加内容"; out.writ..
2020-11-11 10:58:13 622
原创 SpringBoot项目部署到windows服务器
使用winsw,winsw是一个开源项目,程序以及源码可以在Git Hub下载:https://github.com/kohsuke/winsw/releases将Git Hub中下载的WinSW.NET4.exe和sample-minimal.xml文件及springboot项目的jar包放在同一个文件夹中。WinSW.NET4.exe和sample-minimal.xml文件名都改成springboot jar包的文件名例如xxxtest.jar编辑xml文件,内容如下<serv
2020-11-02 17:51:19 2505
原创 thingsboard License许可证的一系列错误解决方式
License Error: INSTANCE_NOT_FOUND(105) - Instance not found!或者org.thingsboard.license.shared.exception.LicenseException: Active instances capacity exceeded!大多都可以通过这种方式解决:第一种方式:只需要在许可证门户上停用实例,然后使用此密钥再次启动ThingsBoard(请不要删除实例,或者仅停用当前实例即可获得许可证)。...
2020-10-28 11:45:30 1136
原创 cassandra启动报错:Exiting due to error while processing commit log during initialization.
ERROR 07:18:45 Exiting due to error while processing commit log during initialization.org.apache.cassandra.db.commitlog.CommitLogReplayer$CommitLogReplayException: Could not read commit log descriptor in file /var/lib/cassandra/commitlog/CommitLog-6-16026
2020-10-14 15:32:17 933
原创 解决HTTPClient长连接 60s会自动断开问题,springboot restful接口
配置一下springboot内置tomcat的KeepAliveTimeout属性即可package com.pxwl.devicetxtlog.config;import org.apache.catalina.connector.Connector;import org.apache.coyote.http11.Http11NioProtocol;import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCust.
2020-10-10 15:05:01 3598
原创 nginx文件服务器设置
1.在http模块下添加 autoindex on;# 显示目录 autoindex_exact_size on;# 显示文件大小 autoindex_localtime on;# 显示文件时间2. 设置server端口及文件目录路径server { listen 8180; #监听端口 server_name localhost; root /shared_file; #
2020-06-03 18:16:50 393
原创 springboot整合mqtt发送与订阅
pom文件<dependency> <groupId>org.springframework.integration</groupId> <artifactId>spring-integration-stream</artifactId></dependency><dependency>...
2020-04-27 13:46:45 3962 4
原创 使用阿里云函数作为微信授权后台接口
创建HTTP触发器函数,选择node.jsvar getRawBody = require('raw-body');var getFormBody = require('body/form');var http = require('https');var querystring = require('querystring');var body = require('body...
2020-04-02 10:58:58 470
原创 thingsboard邮箱自动激活功能
thingsboard激活主要是靠user_credentials表中“enabled ”字段和“activate_token”字段,所以说我们在数据插入的时候更新一下这个字段就可以实现自动激活功能了第一步:创建函数user_credentials_insert_trigger_fun()CREATE OR REPLACE FUNCTION user_credentials_inse...
2020-03-30 11:37:41 513
原创 nginx ssl域名配置
http请求自动转发server { listen 80; #监听端口 server_name a.domain.com b.domain.com c.domain.com; #请求域名 return 301 https://$host$request_uri; #重定向至https访问。 }SSL配置(同时web...
2020-03-22 13:25:47 538
原创 Nginx 的 SSL 模块安装
Nginx 的 SSL 模块安装步骤一:我们先来到当初下载nginx的包压缩的解压目录.cd /usr/local/nginx-1.17.9步骤二:运行nginx -V命令查看已经安装的nginx模块(configure arguments:后面表示当前已经安装的nginx模块,看是否有ssl模块,有的话就不需要装了,--with-http_ssl_module)如:[root...
2020-03-22 13:18:23 2662
原创 thingsboard仿官方demo在仪表板中显示资产关联设备的所有警报
官方demo地址:https://thingsboard.io/smart-metering/在仪表板中显示资产关联设备的所有警报1.我将提供两个连接到资产的设备的示例,以便您可以参考。首先,数据流经过“更改发起者”节点,并将发起者更改为其连接的资产。然后,“创建警报”节点将遥测对象转换为易于在仪表板“警报小部件”上显示的字符串,并将“警报类型”设置为设备名称,以便它不...
2020-03-17 10:15:52 1887
原创 nginx转发端口时与导致websocket不生效
在nginx中将80端口转发到本地服务8080端口,但是导致服务中的websocket发生错误配置转发规则: server { listen 80; server_name #服务器域名; #charset koi8-r; #access_log logs/host.access.log main...
2020-03-11 10:24:10 1592 1
原创 centos8安装mysql8和redis5和nginx
一、安装msyql 8yum install -y mysql-servermysql启动systemctl start mysqld.servicesystemctl enable mysqld.servicefirewall-cmd --add-port=3306/tcp --permanentfirewall-cmd --reload登入mysql,没有密码回车...
2020-03-07 20:23:02 397
原创 thingsborad统计设备总数以及资产关联的设备数量
您需要在规则链中使用“最新聚合”节点,并将其与“复制到组”节点绑定,以便能够在仪表板上显示此数据。定制时需要特别注意的事项用箭头标记。如果要在仪表板上显示此信息,请创建类似于以下内容的别名:然后,我使用了小部件“简单卡”并向其中添加了参数。...
2020-03-06 12:32:29 1133 1
原创 eclipse没有server选项,没有maven
1.找到Help->Install New SoftwarePhoton -http://download.eclipse.org/releases/photon其中,photon为eclipse的版本号勾选Web,XML,Java EE and OSGi Enterprise Development ->JST ServerAdaptersExtensions(打勾选上该项...
2020-03-05 11:19:49 296
原创 百度地图自定义信息窗口
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /&...
2020-01-16 15:56:57 4676 5
原创 aws-iot研究
创建 Amazon DynamoDB 规则https://docs.aws.amazon.com/zh_cn/iot/latest/developerguide/iot-ddb-rule.html
2019-12-06 17:44:11 235
原创 docker安装
1.第一步如果系统内有老版本的docker,我们需要先删除之前的docker以及相关依赖。sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ ...
2019-11-26 09:32:25 81
原创 CentOs7关闭防火墙的命令
下面是red hat/CentOs7关闭防火墙的命令!1:查看防火状态systemctl status firewalldservice iptables status2:暂时关闭防火墙systemctl stop firewalldservice iptables stop3:永久关闭防火墙systemctl disable firewalldchkco...
2019-09-18 11:03:21 298
原创 linux上安装mysql glibc版本安装
1、下载tar包,这里使用wget从官网下载wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz2、将mysql安装到/usr/local/mysql下# 解压tar -xvf mysql-5.7.22-linux-glibc2.12-x86...
2019-09-18 10:57:52 669
原创 国内镜像网站
JDK下载 华为的:https://repo.huaweicloud.com/java/jdk/ 搜狐开源镜像站:http://mirrors.sohu.com 网易开源镜像站:http://mirrors.163.com/ 阿里云开源镜像站:http://mirrors.aliyun.com 清华大学镜像站:http://mirrors.ustc.edu.cn/ 中...
2019-09-18 09:00:00 3978
原创 js倒计时定时任务
教程载入中,请稍等<span id="numDiv">10</span>秒……<script type="text/javascript">varnum=10;varinterval=setInterval(function(){if(num==0){clearInterval(interval);}numDiv.innerHTML=num--...
2019-09-02 16:16:29 336
原创 在页面局部div设置滚动条
.conten-over{ overflow: hidden; overflow-y: scroll; white-space: nowrap; height:100%; width:100%; }.conten-over::-webkit-scrollbar { width: 0; }<div class="conten-over"&g...
2019-09-02 10:58:39 2312 2
原创 fastjson使用教程
测试类:package jsonTest;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;im...
2019-06-24 10:33:49 404
原创 java调用C/C++方法 JNA
jnaerator-0.12-shaded工具的使用1.在当前目录下运行jnaerator-0.12-shaded.jar,需要java环境,可以直接双击运行,如果双击运行不成功则使用命令:java -jar .\jnaerator-0.12-shaded.jar2.运行之后进入启动页面3.操作完之后会在右侧生成java代码,简单的案例可以直接将代码复制出来使用,遇到一些比较复...
2019-04-28 15:06:01 1880
原创 synchronized和ReentrantLock的区别
synchronized和ReentrantLock的区别ReentrantLock (再入锁)位于java.util.concurrent.locks包和CountDownLatch, FutureTask, Semaphore一样基于AQS实理能够实现比synchronized更细粒度的控制,如控制fairness调用lock()之后,必须调用unlock释放锁性能未必...
2019-04-04 13:15:47 180
原创 centos7单机上搭建mysql5.7一主多从模式
基本环境:centos7 x64mysql 5.7.20(压缩版)下载mysql 5.7.20(去官网下载了传到linux或直接wget)wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz添加用户组mysql:groupaddmysq...
2019-04-02 17:38:24 253
原创 使用 SpringBoot+Dubbo 搭建一个简单分布式服务
使用 SpringBoot+Dubbo 搭建一个简单分布式服务实战之前,先来看几个重要的概念开始实战之前,我们先来简单的了解一下这样几个概念:Dubbo、RPC、分布式、由于本文的目的是带大家使用SpringBoot+Dubbo 搭建一个简单的分布式服务,所以这些概念我只会简单给大家普及一下,不会做深入探究。什么是分布式?分布式或者说 SOA 分布式重要的就是面向服务,说简单的分布...
2019-03-25 21:49:11 226
springboot 架包运行脚本
2020-12-30
jna java代码生成工具
2019-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人