
杂七杂八
文章平均质量分 66
夕阳西下,断肠人在天涯
加班?哈?
展开
-
通信服务端性能测试笔记
1. 指标概念序号名称含义1性能测试通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。2负载测试通过逐渐增加负载,测试系统各项指标变化情况,属于性能测试的一种,关注的是动态趋势。3压力测试通过测试来确定系统的瓶颈与临界值,以此来获得系统能提供的最大服务级别,属于性能测试的一种,关注的是静态值。4吞吐量(TPS)Transactions Per Second; 每秒处理事务数;5并发数系统同时处理的事务数原创 2021-04-07 14:39:37 · 525 阅读 · 0 评论 -
微软正版资源看这里
安利一个国内微软正版资源平台,别再去什么华军软件…下乱七八糟的操作系统或者是软件了,捆绑一堆的流氓软件。这里下的都是贼纯净的正版软件及系统,不带任何捆绑。戳这里office、project、visio、.Net Framework ,win10 。...原创 2021-03-22 10:52:29 · 172 阅读 · 0 评论 -
mysql 优化笔记
1.引擎选择特性InnoDBMyISAMMEMORY事物安全支持不支持不支持对外建的支持支持不支持不支持存储限制64TB有有空间使用高低低内存使用高低高插入数据的速度低高高从mysql5.5.5开始,InnoDB是mysql表的默认引擎,因为目前使用关系型数据库的一般都需要考虑事务安全,因此InnoDB是最常用的。其次是MyISAM,如果表的读操作远远多于写操作时,并且不需要事务的支持的。可以将MyIASM作原创 2021-02-26 14:53:08 · 140 阅读 · 0 评论 -
内网远程桌面控制软件Radmin
安装Radmin_Server 安装在远程PC上;Radmin_Viewer 安装在本地PC上;Radmin_Server 激活完成后,右键Windows右下角Radmin_Server托盘图标,停止程序并重新打开Radmin服务器设置;Radmin_Server 配置访问权限配置完成后启动服务服务启动后,鼠标移动至右下角托盘图标可看到当前IP;Radmin_Viewer 连接 远程PC...原创 2020-12-04 17:22:57 · 8758 阅读 · 0 评论 -
Windows Server SVN备份
备份cd 到svn服务安装目录下使用 svnadmin dump 进行备份C:\Program Files\VisualSVN Server\bin>svnadmin dump C:\Repositories\Datums > C:\svn_bak\DatumsC:\Repositories\Datums是项目原始仓库,C:\svn_bak\Datums是备份路径;可能遇到问题备份路径是指向一个文件,而非文件夹,即(C:\svn_bak\Datums),如果(C:\svn_ba原创 2020-12-04 16:59:28 · 433 阅读 · 0 评论 -
windows server 2012 R2 配置出入站规则
原创 2020-11-09 10:10:45 · 5061 阅读 · 0 评论 -
DatagramSocket 与 移动物联网卡通信
1.背景应用场景和需求都比较简单,有台设备集成了移动的物联网卡,通过4G模块发送UDP数据包到对应服务器上。2.遇到的问题JAVA开SOCKET监听服务器端口可以接收到数据设备上报数据包,但是设备端无法接收到我程序下发回去的数据。接收程序:发送程序: DatagramSocket datagramSocket = new DatagramSocket(config.getSocketPort()); //定义字节数组,缓冲客户端发送的数据 byte[] bytes = new b原创 2020-09-28 12:32:55 · 294 阅读 · 0 评论 -
JAVA读取properties配置文件
以配置Jedis为例:jedis.propertiesmaxtotal=100maxwaitmillis=3000host=127.0.0.1port=6379JedisUtil private static int maxtotal; private static int maxwaitmillis; private static String host; private static int port; /*读取jedis.properties配置文件*/ stati原创 2020-09-18 13:52:03 · 172 阅读 · 0 评论 -
JAVA日期转换工具:DateUtils
package com.luchenxi.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Collections;import java.util.Date;import java.util.List;import java.util.TimeZone;.原创 2020-09-17 11:46:02 · 756 阅读 · 0 评论 -
eg XSSF instead of HSSF
JAVA在处理Excel的时候报错:org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process t原创 2020-09-15 15:50:15 · 3974 阅读 · 1 评论 -
Android与串口WIFI模块通信
1.背景本身要实现一个简单的物联网App,硬件设备开启局域网wifi,手机连接WIFI后进行TCP通信,但就这么简单的应用却遇到坑了,在这里记录一下;2.问题在测试硬件设备串口WIFI功能时遇到了奇怪的现象,在上图中设备以AP模式开启Wifi,客户端设备断开其他网络通道(手机关闭数据流量、PC拔掉网线)后连接此wifi,结果除PC端连接正常外,移动设备(ios与Android)都出现了TCP连接失败,ios端可以ping通192.168.8.0;查看Socket连接报错日志如下:java.ne原创 2020-09-14 18:57:38 · 1944 阅读 · 0 评论 -
invalid LOC header (bad signature)
Eclipse 启动tomcat时报错:invalid LOC header (bad signature)解决方案项目中所依赖的JAR包从maven仓库中删除,重新下载即可;原创 2020-09-01 11:19:07 · 188 阅读 · 0 评论 -
Mybatis启动报错----Property ‘dataSource‘ is required
对老业务进行改版时,启动程序出现以下报错:2020-08-26 09:28:16,159 INFO[org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor:153]- JSR-330 'javax.inject.Inject' annotation found and supported for autowiring2020-08-26 09:28:16,525 INFO[com.fpi.clou原创 2020-08-26 14:31:55 · 1366 阅读 · 0 评论 -
趋势平滑
原始数据为几分txt,里面是采集的浮点型数据,用于绘制趋势图,按小时为单位导出,每小时大概18万个点。绘制趋势时,需要将几个小时的采样点都提取出来,并且需要进行平滑处理(存在部分噪点数据,通过平均处理,将特别高或者特别低的数据对趋势图的影响降低,平滑趋势)最终输出一个又均值组成的txt。package com.fpi.text;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;原创 2020-07-23 14:34:23 · 299 阅读 · 0 评论 -
mysql修改默认数据存储位置
环境windowsmysql 5.7修改找到并修改配置文件my.iniProgramData目录是隐藏目录,需要设置查看隐藏文件夹才能找到。修改配置前,需要先停止服务。旧数据迁移将原来默认数据路径下的所有文件复制到新的存储目录中来。验证完成修改后,启动服务,创建测试用的数据库,创建完成后,到新旧两个目录中看看变化。完成!...原创 2020-07-15 14:02:37 · 689 阅读 · 0 评论 -
Android : Google Map API 调用
最近因公司的一些特殊原因,接手一个安卓的项目,需求是将原有的app中调用百度地图的部分替换为谷歌地图(要将app拿到国外用),本着给钱的是老大的原则,硬着头皮上了只能!前提安卓开发环境科学上网环境申请Google账号在Google Cloud Platform申请到API KEY效果图将几个点连接起来,并设置起点与终点。AndroidManifest.xml<meta-data android:name="com.google.android.geo原创 2020-06-12 11:42:29 · 1668 阅读 · 1 评论 -
Mave pom 首行unknown 报错
解决<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>保存后maven->update project 。原创 2020-06-05 09:18:22 · 161 阅读 · 0 评论 -
windows-linux自动化升级工具
使用场景最近工作中遇到一个需求,需要配合AI组实现一个自动化升级工具,实现深度学习模型一键升级(就是一个文件夹,里面若干文件和子文件,用新文件夹替换老文件夹,再重启服务器)。细节如下:客户现场有两台机器,一台windows,一台linux,局域网连接,禁用内网穿透,禁用远程;研发不去客户现场(节省人力成本),现场只有工程服务的同事(完全不懂程序、linux和shell);将升级程序给工程服务的同事,通过U盘传到客户现场windows机器上,一键升级,如果升级失败还能一键恢复;不能做双机信任(做双原创 2020-06-04 17:02:29 · 389 阅读 · 0 评论 -
文档相关性得分算法(一)
TF-IDF默认情况下,计算文档相关性得分的算法是TF-IDF(term frequency-inverse document frequency,词频-逆文档频率)。影响相关性得分的两个因素。词频 ----- 所查询的单次在文档中出现的次数越多,得分越高;逆文档频率 ----- 如果某个单词在所有文档中比较少见,那么该单词的权重越高,得分也越高。例如在微博中搜索“周杰伦演唱会 护士”,那么在所有相关文章中,需要比较这几个单词出现的词频,词频多的权重低,词频少的权重高,再计算相关性得分来对文章进原创 2020-05-12 15:21:18 · 991 阅读 · 0 评论 -
mysql 触发器(更新关联表)
更新关联表DELIMITER $$CREATE /*[DEFINER = { user | CURRENT_USER }]*/ TRIGGER `stms`.`updatePro` AFTER UPDATE ON `stms`.`stuproject` FOR EACH ROW BEGIN UPDATE `information` SET pro_...原创 2020-05-03 12:07:50 · 793 阅读 · 0 评论 -
Tomcat 配置远程调试
Tomcat 配置远程调试Windows ServerTomcat 8.5Eclipse修改startup.bat在空白处添加一下内容(8000端口就是远程调试端口,可修改)SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,s...原创 2020-04-30 11:27:40 · 611 阅读 · 0 评论 -
Eclipse 安装 Activiti 插件
插件地址:https://www.activiti.org/designer/update/原创 2020-04-29 15:15:59 · 200 阅读 · 0 评论 -
ORA-12541:TNS:无监听程序
数据库连接失败在百度这个错误,各种麻烦操作,有的甚至长达十几步,跟着走了一大半总感觉不靠谱,刚入手Oracle对什么全局数据库名啊,服务名啊,数据库实例这些概念都不懂,各种绕。解决其实很简单,就是连接的时候这个服务名改下就对了。安装的时候他会自动生成,也可以在安装的时候改掉,我是没改,因为当时没想到会这么复杂,以为和mysql一样,有ip,端口,用户名密码就行。如果安装的时候没留意的,...原创 2020-04-27 11:09:27 · 27851 阅读 · 4 评论 -
Windows Server 安装配置NTP服务器
NTP网络时间协议(NTP)用于将计算机客户端或服务器的时间与另一个服务器或参考时间源(例如无线电或卫星接收器或调制解调器)同步。例如,通过全球定位服务(GPS)接收器,它相对于协调世界时(UTC),在LAN上通常提供毫秒级的精度,而在WAN上提供高达几十毫秒的精度。典型的NTP配置使用多个冗余服务器和不同的网络路径,以实现高精度和可靠性。NTP Downloadhttps://www.me...原创 2020-04-26 17:25:37 · 6600 阅读 · 0 评论 -
Maven 多环境打包
Maven 多环境打包创建环境配置目录按需求在项目资源目录下创建对应环境的配置文件目录。因为这个项目有这里我配置了4个环境(两个生产、两个测试)。添加配置文件除了这三个配置外其他配置都是多环境统一的,不用管它们,然后针对不同的环境对配置文件进行修改。添加maven配置在pom.xml中添加 profiles节点,id自己取值,能唯一识别就行,尽量简洁,后面打包时需要指定这个id。...原创 2020-04-22 10:17:41 · 522 阅读 · 0 评论 -
MAVEN COMPILATION ERROR
环境jdk1.8maven 3.5.3tomcat 8.5win7Eclipse maven install 报错[INFO] Scanning for projects...[INFO] [INFO] ---------------...原创 2020-04-21 14:52:42 · 998 阅读 · 0 评论 -
Tomcat配置Https
前言最近做微信小程序开发,后台接口需要支持Https,并且站点需要被信任。https和httpHTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,HTTPS协议是由SSL+HTTP协议构建的可进...原创 2020-04-02 13:45:43 · 780 阅读 · 0 评论