- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 websocket简单运用前后端交互
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 在 WebSocket API 中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 现在,很多网站为了实现推送技术,所用
2020-08-18 17:21:02
2889
原创 介绍一款Excel数据收集软件,简单好用
生活中会有好多地方进行数据收集,我们在收集过程中会有很多繁琐的工作。首先收集人员需要创建Excel模板,将模板发给指定人或群,他们填写完成之后重新发给收集人员,收集人员拿到数据后需要重新整理数据,最后存档。 百度搜索了好久,找到大神文章 【白不懂黑的静】找到一个软件【Excel数据汇】,这个软件操作简单,使用便利,支持手机和pc端,采用二维码分享填写,灵活便利,你可以试试!!! 链接:http://www.xahxdata.com/(首页有操作视频可以先学习下)
2020-08-10 14:14:41
1055
原创 已启动tomcat项目中使用命令启动另一个tomcat出现的格式变化、命令无效问题
说下场景: 在java项目中写了命令启动另一个项目,并且修改部分文件,而需要启动的项目在服务器的tomcat中。 (java代码怎么启动tomcat请看我的另一篇微博:java代码启动tomcat) 在启动过程中出现以下问题: 1、代码修改过的文件编码格式改为ANSI格式,导致启动系统页面显示为乱码; 2、执行启动命令时,无法启动tomcat。 处理办法 修改本身tomcat的文件,使得tomcat修改文件时,文件格式不发生改变。如下: tomcat中bin/catalina.bat文件下修改:
2020-05-19 16:08:16
1421
原创 spring整合redis菜鸟版
spring整合redis在网上看了好多大佬的文章,又自己实际操作了下,经历千年万险终于好了 概述redis(百度的~~) redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同
2020-05-18 16:19:07
343
原创 Springmvc 集成cxf发布webService
在springmvc中继承cxf 利用cxf发布webService接口以及调用cxf接口 第一步:服务端的发布; 1:配置web.xml文件,添加cxf的servlet <servlet> <servlet-name>cxf</servlet-name> <servlet-class>org.apache.cx...
2020-04-07 16:23:43
586
原创 Java下载文件名称中文乱码问题
问题: java中用poi API进行Excel文件的下载,下载操作可以执行,可是最后发现下载的文件名称若为中文,则会出现乱码。 解决办法: 原因:ie浏览器下自动转码格式为gbk,而火狐、chrome等浏览器下的自动转码格式为utf-8 因而,在生成下载文件名时,只需根据不同的浏览器,对文件名进行转码即可。 /** * 下载文件输出流 文件头设置 * @param respo...
2020-04-07 16:17:41
2111
原创 java基础上传、下载及压缩
1. 上传 /** * 上传文件 * * @param request * @param file 原始文件 * @param newFileName 新文件名 * @param filePath 下载存放路径 * @return 返回空则上传文件成功,...
2020-04-07 16:11:37
222
原创 Angular前端与springBoot后端的http请求交互
前言: 开发模式采用前后端分离,前端用angular(这里指的是angular2,不要和angularjs混淆了),后端采用springBoot,主要介绍下angular与后端接口调用问题。 思路: 其实官网都有调用,只是一些地方要注意到,而往往就是一些小细节或者小问题卡你半天,因此技术点无大小。 前端angular定义了一个服务文件,专门放置与后端接口交互的方法接口,方法接口中采用的是angul...
2020-04-07 16:07:50
2116
1
原创 Angular环境、示例代码、打包等操作说明
运行环境 运行Angular首先要确保本机已安装了Node.js和npm: Node.js下载地址:https://nodejs.org/en/download/ 示例代码发布 当示例源码下载后,进入项目所在目录,运行命令后“ng serve”会出错,处理方法,在项目所在目录执行以下三条命令: npm cache verify npm rebuild npm install 执行完以上三个命令后...
2020-04-07 16:01:09
490
原创 Angular相关命令
1、全局安装Angular CLI.(command line interface) npm install -g @angular/cli 2、创建新项目,在指安目录下运行以下命令(“my-app”为新项目名称): ng new my-app 3、启动开发服务器(“my-app”为项目所在目录) cd my-app ng serve //启动服务 ng serve --open //启动服务...
2020-04-07 15:55:41
236
原创 java代码启动tomcat
思路: java代码可以通过Runtime.getRuntime().exec(“cmd命令行”) 来执行cmd命令 因此,我们可以通过此方法来让java操作tomcat的启动 1 执行启动的cmd命令如下(先定位到tomcat bin目录下,再执行启动命令): cmd /c cd " + startPath + " && catalina.bat run 其中startP...
2020-04-07 15:12:27
1552
3
原创 使用sqlyog同步mysql/maradb数据
需求背景 需要将 MySql/MaraDb 源数据库A(整体或者单表)同步到目的数据库B 同步方法 在数据库中执行如下脚本语句 ,查询数据库中与连接超时相关的所有参数的设置 SHOW GLOBAL VARIABLES LIKE '%timeout'; 原因,因为在数据库同步过程中可能因为数据库数据较大,导致超时,数据库自动断开而引起同步失败,因此利用上面的语句可以查看到与超时相...
2020-04-07 15:02:57
500
原创 mysql中文乱码及自动断开连接的问题
中文乱码 1、修改数据库字符,如下图: 切记,字符改之前已创建的表也须手动修改,或者删除此表重新创建 2、导入数据库(mysql5.5)的数据为乱码的问题,修改my.ini文件中的内容即可解决,如下: 修改前: [mysql] default-character-set=latin1 [mysqld] character-set-server=latin1 修改后: [mysql] defa...
2020-04-07 14:58:04
266
原创 Oracle基本命令及定期备份
oracle常规命令操作 1、在命令窗口,用管理员帐户进入控制台: sqlplus sys/orcl@orcl as sysdba; 2、创建用户: create user newdb identified by newdb; 3、用户授权: grant connect,resource,dba to newdb; 4、删除用户: drop user newdb; 二、正规做法 1、在命令...
2020-04-07 14:49:53
191
原创 Oracle11g 导出空表解决
Oracle11G 导出空表解决 oracle 11g 默认空表不导出 1. 解决方案一: 1:在建好数据库后执行如下脚本: alter system set deferred_segment_creation=false; 上边方案中的参数设置后,只是对之后新建的数据表空表起效,之前的还是无效, 而且一般大家都是在发现自己数据库中空表数据导不出时才会来查问题,此时,我们采取下面方案: 2:批量执...
2020-04-07 14:43:51
927
原创 润乾报表独立用tomcat发布并访问
独立用tomcat发布润乾报表并访问: 参考资料: “润乾软件下载地址”:http://www.raqsoft.com.cn/download/download-jsbb “润乾报表发布配置说明”:http://c.raqsoft.com.cn/article/1534993388674 “tomcat8:点击下载”:https://tomcat.apache.org/download-80.cg...
2020-04-07 14:39:58
848
转载 EditPlus格式化XML插件安装
在http://xmlstar.sourceforge.net/download.php下载XMLStarlet,将其解压将里面的xml.exe复制到editplus的安装目录; 打开EditPlus——>Tools——>Configure User Tools,配置XML 1、选择对话框左侧的Tools——>User tools ……——>Add Tools——>p...
2020-04-07 14:36:53
664
原创 rap2安装以及启动
1. rap2官网; 2.rap2服务端安装方法; 3.rap2客户端安装方法; 4.服务端启动方法: a、启动redies(例:运行D:\tools\Redis-x64-3.2.100\redis-server.exe) b、启动rap服务 (cmd进入到此目录.\rap2-delos-master,输入“npm run dev”即可) 5.客户端启动方法: development 开发模...
2020-04-07 14:34:22
1378
原创 PowerDesigner连接oracle数据库反向生成数据库表结构
PowerDesigner连接oracle数据库反向生成数据库表结构 环境:win10+PowerDesigner15.1+Oracle11g 1、 打开powerDesigner,依次点击工具栏【文件】->【Reverse Engineer】->【Database…】 2、 3、 4、 5、 可以点击测试连接,测试配置是否成功,提示连接成功即可。 遇到问题: 1:测试连接总...
2020-04-07 14:27:05
366
原创 Qt无故卡死关闭解决办法
关于Qt无故卡死崩溃的解决办法 网上找了很多原因,但是最终定位到的是显卡不兼容,只需要以下设置一下就行。 . 方法1: 查看本机是不是有启用“网易有道词典”,关闭即可,QT与其他软件冲突导致。 方法2: 删除~\AppData\Roaming\QtProject文件夹,然后再打开Qt Creator即可。 Linux下,~是/home/YourUserName Windows下,~是C:\User...
2020-04-07 14:23:50
3428
原创 人大金仓安装及数据库连接配置
安装步骤: 人大金仓安装步骤 配置数据库连接 1、导入数据库驱动jar包,当安装完成之后,数据库安装目录下存在所需要的数据库驱动,将驱动导入到项目中进行编译: 2、修改金仓数据库连接配置信息: hibernate.default_schema=PUBLIC #注意此处设置,若设置为数据库名,则初始化错误,建议使用PUBLI...
2020-04-07 14:19:17
13141
原创 SpringBoot下配置实现跨域请求
一、什么是跨域请求? 跨域请求,就是说浏览器在执行脚本文件的ajax请求时,脚本文件所在的服务地址和请求的服务地址不一样。说白了就是ip、网络协议、端口都一样的时候,就是同一个域,否则就是跨域。这是由于Netscape提出一个著名的安全策略——同源策略造成的,这是浏览器对JavaScript施加的安全限制。是防止外网的脚本恶意攻击服务器的一种措施。 二、SpringBoot工程如何解决跨域问题? ...
2020-04-07 11:08:27
328
原创 Qt绘制图形,添加文字、矩形圆角、去除焦点线以及阴影设置
自定义图形(矩形) // 自定义 Item RectangleItem::RectangleItem(QGraphicsItem *parent) : QGraphicsRectItem(parent) { // 画笔 - 边框色 p = pen(); p.setWidth(1); p.setColor(CGlobal:: DRAW_COLOUR_JXBOR...
2020-03-06 15:25:39
3097
1
原创 SpringMVC 配置定时执行任务
SpringMVC 配置定时执行任务1.在SpringMVC配置文件中添加Demo:注意事项:通配符说明: 1.在SpringMVC配置文件中添加 xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframew...
2019-09-09 09:45:50
344
原创 谷歌地图的简单轨迹移动播放
谷歌地图的轨迹移动播放轨迹播放的原理代码动态图展示 轨迹播放的原理 地图轨迹播放实际很简单,就好比老式电影播放,是由一个个图片快速播放给人感觉是人物动起来了。轨迹播放类似,主要是将轨迹上的点获取到,图标根据点进行快速的显示,由此即可获取到动态播放的轨迹图 代码 以下代码调用需要地图加载完成之后调用add方法即可。 var pts = []; var path = [new google.maps...
2019-07-15 16:42:25
2385
原创 Tomcat 控制台UTF-8乱码问题
1、修改cmd的编码格式 快捷键win+R打开运行程序,输入regedit打开注册表,找到以下路劲并且修改。 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor],新建一个字符串值,key-value如下: “autorun”=“chcp 65001”,之后重新打开cmd即可。 2、修改Tomcat bin目录下startup.bat文...
2019-04-12 16:19:34
907
原创 Mysql的备份及恢复命令
一、命令进入mysql(执行此命令需提前配置mysql的环境变量) 1、进入本机mysql命令: mysql -uroot -proot 2、进入远程mysql命令: mysql -h192.168.0.6 -uroot -proot 二、备份 1、本机数据库备份 mysqldump -uroot -proot knowage >d:\kowage20190306.sql 2、备份数据库指定...
2019-04-12 16:06:28
2629
原创 通过Java代码,模拟登陆,下载其系统的文件
Java代码下载其他系统的文件时,需要有:登陆链接、密码、账户和下载链接; 在登陆之时,需要对url进行转码,使得后台提交不能出现乱码(根据自身实际情况进行设置转码格式)。只需要每次请求携带cookie值,并且将请求参数携带即可,如下案例下载时有token需要将值携带才可进行下载 import org.apache.commons.codec.binary.Base64; import org.a...
2019-04-12 15:27:16
835
原创 excel文件导入,采用SAX事件驱动模式解决XLSX文件,可以有效解决用户模式内存溢出的问题
POI读取excel有两种模式,一种是用户模式,一种是事件驱动模式 采用SAX事件驱动模式解决XLSX文件,可以有效解决用户模式内存溢出的问题,该模式是POI官方推荐的读取大数据的模式 需要导入的包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi...
2019-04-12 15:13:49
1279
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅