- 博客(26)
- 资源 (12)
- 收藏
- 关注
原创 Windows家庭版开启组策略编辑
Windows家庭版隐藏了本地组策略编辑器,因此需要执行命令来安装此功能,安装步骤如下:打开文本编辑器,输入以下代码(代码来源于网络):@echo off pushd "%~dp0" dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >gp.txt dir /b %systemroot%\servicing
2021-07-11 18:06:06
828
原创 Java项目打包后获取classes路径下的资源文件
在resources路径下放置的资源文件,例如/file/example.txt文件,在IDE中直接运行时,是可以通过以下两种方式获取文件流的:方式1:(name不能以"/"左斜线开始,否则会认为是从根目录开始读取,抛出空指针异常)InputStream fis = this.getClass().getClassLoader().getResourceAsStream("file/example.txt");方式2:(需要以"/"开始,读取的是相对于classthpasth的绝对路径)
2020-07-23 17:31:59
3327
原创 MySQL通过binlog恢复数据
1.背景MySQL一旦误删数据库之后恢复数据很麻烦,这里记录一下艰辛的恢复过程。2.方法2.1首先在MySQL中查看是否打开bin目录mysql> show variables like 'log_%';这里可以看到log_bin是ON的状态,恢复有望。2.2显示当前主分支的状态mysql> show master status;可以看到binl...
2019-10-24 17:36:15
528
原创 IDEA入迷:IDEA关闭双击shift全局搜索
1.问题IDEA双击Shift会打开全局搜索,有时候稍有不慎就会打开这个全局搜索,很烦。2.解决方案同时按住Ctrl + Alt + Shift + /,出现以下界面:选择Registry,进入之后勾选ide.suppress.double.click.helper即可关闭。...
2019-08-20 13:34:46
626
原创 com.netflix.hystrix.exception.HystrixRuntimeException微服务之间第一次调用hystrix超时问题
1.背景微服务开发,使用Eureka做服务注册中心,Zuul做网关。A服务模块去调用B服务的方法,第一次调用会出现超时问题,报错如下:com.netflix.hystrix.exception.HystrixRuntimeException: OrderService#plcaceOrders(String) failed and no fallback available.Caus...
2019-07-05 21:24:59
11418
1
原创 CAS实现单点登录
1.单点登录的概念比如我们做了一个平台,baidu,平台中有很多的产品,那么这些产品要共用一个登录系统来进行登录,这个登录系统就叫做单点登录SSO。CAS是什么呢?适用于微服务状况下的一个单点登录的框架CAS。2.单点登录的配置1>:去网上下载CAS的源码可以从GitHub上下载CAS的源码,但是打包工具要用gradle.2>:将这个源码打包成一个war包,...
2019-06-22 13:33:39
556
原创 LinkedHashMap 不能强转为自定义的对象的解决方案
1.背景微服务开发,广告模块给频道模块提供服务,传递的数据类型为DataVO,DataVO:(使用了Lombok)@Data@NoArgsConstructor@AllArgsConstructorpublic class DataVO implements Serializable { private static final long serialVersionUID...
2019-06-22 13:19:37
10582
3
原创 WebService中两种方法创建WSDL文件
1. WSDL文件简介W3School对此的简介是:WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。WSDL 文档仅仅是一个简单的 XML 文档。它包含一系列描述某个 web service 的定义。了解更多关于WSDL教程,点击http://www.w3school.com.cn/wsdl/index.asp了解。2. ...
2019-05-27 20:22:30
11429
原创 SpringMVC拦截器拦截静态资源的解决方法
最近写项目,添加了某个拦截器之后,发现css、js、img等静态资源被拦截:现象:项目添加登录验证的拦截器之后,清空浏览器缓存数据,再次运行项目,login页面会丢失样式、图片、js等静态资源,如果成功登录,以上静态资源会被浏览器加载并缓存,再次跳转到login.jsp会发现静态资源都已正常。原因:第一次登录静态资源被拦截,因此样式乱。解决方案:拦截器中遇到静态资源请求放行:Str...
2019-05-24 20:23:53
2759
3
原创 Spring+SpringMVC+Mybatis整合Mybatis plus(SSM整合MP)
SSM框架开发,Dao层还是需要写很多SQL,但是配合使用Mybatis plus,会减少很多SQL的书写,加快项目开发速度,稳定性和性能都有提升。以下是SSM整合MP的步骤:1.依赖不同...
2019-05-24 10:32:58
7711
11
原创 Java POI组件实现导入
1.导入依赖 <!-- POI相关依赖 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version>...
2019-05-23 20:58:20
427
原创 Java POI组件实现导出
1.导入依赖: <!-- POI相关依赖 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version>...
2019-05-23 20:37:06
382
原创 问题:Error running 'XXX': Cannot start process, the working directory 'xxx\xxx\xxx ' does not exist
背景:最近更改类IDEA某个JAVA项目的名称,使用Junit测试项目时报错:Error running 'XXX': Cannot start process, the working directory 'xxx\xxx\xxx ' does not exist。 原因:更改项目名称,原有的测试路径发生变化。 解决方法: 打...
2019-05-17 10:32:18
6743
原创 问题:跳转后的页面执行window.close()方法失败
测试中发现下面这个HTML单独运行时可以正确close,但是当其他页面跳转过来,则不能正确关闭。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>欢迎再次使用</title> <style> body{ ba...
2019-05-13 19:36:34
2601
5
原创 实验二 UDP 通信实验
一、实验目的进一步理解 Winsock API 的调用方法。了解 UDP 协议的工作原理。掌握 UDP 服务端程序和客户端程序的编写流程。熟悉程序的调试方法。二、实验设计1、背景知识Winsock 编程模型 Winsock 编程的主要模型分为流套接字编程模型和数据报套接字编程模型两类,主要区别在于:前者提供双向的、有序的、无重复并且无记录边界的数据流服务,即采用有连接的 数据传输服...
2019-03-04 20:55:41
1728
原创 机器学习实验—线性回归预测
一、实验目的和内容 1、掌握使用Weka做线性回归的方法; 2、掌握线性回归的相关知识; 3、处理丢失数据的值,替换原始数据中的短横线(因为这里的实验数据本应该是数字类型,而不是枚举类型)。二、实验过程 1、下载安装Weka 下载不包含Java运行环境的安装包,下载之后按照提示安装软件,实
2017-08-03 21:12:23
1923
原创 机器学习实验—K-MEANS聚类
一、实验目的和内容 1、掌握数据预处理的方法,对数据进行预处理; 2、掌握基本K-MEANS算法的使用;二、实验过程 1、将第二次的实验数据“inout.txt”进行处理,分割成143个文本。 主要代码如下:void openFile(char *filename){ cout << "正在打开文档..
2017-08-03 21:01:00
3607
原创 机器学习实验—文档建模
一、实验目的和内容 1、掌握选择term的方法; 2、权重计算(TermWeighting):即计算每篇文 权重计算(Term Weighting):即计算每篇文 档中每个term的权重,计算TF、IDF; 3、查询和文档的相似度计算(Siili • 查询和文档的相似度计算(Similarity Computation)。二、实验过程
2017-08-03 20:48:38
1105
原创 网络程序设计-WeTalk聊天程序
【摘要】WeTalk是一款基于Windows网络编程技术和MFC实现的聊天应用,该应用采用了Client/Server结构,可以实现多个客户端与服务器建立连接,用户可以通过客户端进行聊天,用户可以发群聊消息,也可以对指定的用户发消息,服务器进行转发和广播消息,还能够对指定的用户进行禁言操作。WeTalk界面美观,简单易用。 【关键词】Windows网络程序设计,事件选择模型,MF
2017-07-19 22:34:51
4472
4
原创 实验六 基于WinPcap的ARP欺骗实验
一、 实验目的 掌握 WinPcaP 的安装和配置; 掌握 ARP 协议工作原理和格式; 掌握 WinPcap 发包程序的编写; 掌握防范 ARP 地址欺骗的方法和措施; 了解常用抓包软件,Wireshark、Sniffer Pro 等网络包分析软件的使用。二、实验设计 1、背景知识
2017-07-19 22:26:29
7749
原创 实验五 I/O 模型网络程序实验
一、 实验目的 掌握 Winsock I/O 模型工作原理; 熟悉 I/O 模型中使用的 Winsock 接口函数; 掌握使用 I/O 模型进行网络程序设计的编程步骤;二、实验设计 1、背景知识 Windows套接字工作模式 Windows 套接字工作模式分为两类:阻塞(Blocking
2017-07-19 22:15:43
4338
原创 实验四 单播通信实验
一、 实验目的 掌握 TCP 服务器程序和客户程序的编程流程; 熟悉面向连接的 C/S 程序使用的 winsock API。二、实验设计 (一)实验内容: 1、编写一个TCP回显服务器,将收到的客户端信息发送给客户端,同时能在同客户端建立连接后显示客户端地址信息和当前连接数。 2、编写一个TCP客户端程序
2017-07-19 21:54:21
5005
原创 实验三 端口扫描实验
一、 实验目的 了解端口扫描的基本概念和工作原理 编写一个利用全连接的端口扫描程序,能显示目标主机的端口开放情况。要求能在命令行输入要扫描的目标主机和端口范围。比如:scan *.*.*.* nnnn-mmmm二、实验设计 (一)实验内容: 编写一个利用全连接的端口扫描程序,能显示目标主机的端口开放情况。要求能在命令
2017-07-11 15:24:58
12950
5
原创 实验二 UDP 通信实验
一、实验目的 进一步理解 Winsock API 的调用方法。 了解 UDP 协议的工作原理。 掌握 UDP 服务端程序和客户端程序的编写流程。 熟悉程序的调试方法。二、实验设计 1、背景知识 Winsock 编程模型 Winsock 编程的主要模型分为流套接字编程模型和数据报套接字编
2017-07-11 15:11:31
10282
2
原创 实验一 Winsock编程接口实验
一、实验目的 掌握 Winsock 的启动和初始化; 掌握 gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的使用; 编写程序能同时实现对多个域名的解析; 编写程序获取并输出本地主机的所有适配器的 IP 地址,子网掩码,默认网关,MAC地址。二、实验设计
2017-07-11 14:38:59
4053
POI导入测试用数据users.xls
2019-05-23
机器学习-线性回归预测
2017-08-03
机器学习-文档建模
2017-08-03
网络程序设计综合实验-WeTalk聊天程序
2017-07-19
基于WinPcap的ARP欺骗实验
2017-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人