- 博客(8)
- 资源 (10)
- 收藏
- 关注

原创 5分钟弄懂装饰器设计模式 (结合唱、跳、Rap、篮球,结合实例,便于理解)
概念装饰器模式(DecoratorPattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。具体实现提供一个A接口,装饰类和原类都需要实现该接口被装饰类实现了A接口,并已经实现了一部分功能装饰类也实现了A接口,...
2019-08-15 19:10:00
983

原创 Java IO流学习总结
Java中IO流学习总结一.IO流中的结构字符流:顾名思义,该流只能处理字符,但处理字符速度很快字节流:可以处理所有以bit为单位储存的文件,也就是说可以处理所有的文件,但是在处理字符上的速度不如字符流二.IO流的具体使用从各种输入流到各种输出流 注:其实在各个不同的类型中,输入流到输出流的套路基本都一样。 那就拿最简单的FileOutputStream来举例子吧 从FileOutpu
2017-05-26 18:00:19
19536
4
原创 2019年最新最全基于Maven的SSM项目框架搭建及简单实例(其中会涉及到Intellij、Aspect、Lombok、log4j)
SSM项目框架搭建浅谈一、框架搭建1.新建Maven项目2.Maven依赖① 进入Pom.xml② Spring生态系统依赖③ Spring MVC相关③ Mybatis相关④ 其他3.配置文件①总结②application.xml③spring.xml④springmvc.xml⑤mysql.properties⑥mybatis.xml⑦ mybatisConfig.xml⑧log4j.prop...
2019-08-14 20:01:45
918
原创 Xgboost安装,常见错误解决办法
Xgboost安装本人在安装Xgboost时,查看了太多的教程,但因为太多的教程已经过时了,最后结合多个教程,overflow上的问题,对这些问题进行解决,此处为了感谢,特地贴出网址 另:本机环境,python3 64位 步骤: 1.为了获得最新的Xgboost,我们必须安装以下软件,安装以下软件的方法此处不再赘述:git(为了获得最新的代码)mingw-w64(编译代码)...
2018-05-14 03:14:16
10770
1
原创 C语言文件操作(精简)
C语言文件操作在C语言中,文件操作常用的就两种 1. 重定向版 2. fopen版 其中重定向是直接修改程序读取数据的方式,fopen是直接打开文件,从而读取。重定向freopen("data.in", "r", stdin);freopen("data.out", "w", stdout);第一行代码的意思是修改读取数据的方式,将stdin(标准输入设备,可以理解...
2018-03-28 18:21:03
648
原创 对称字符串问题(详细解答!)
对称字符串问题(详细解答!)本题原题目来自于蓝桥杯的“密码脱落”问题,想见原题请自行搜索。在此概括一下题目大意:给出一个字符串,求最多添加多少个字符,能让该字符串变为对称字符串。解题主要思路我们首先从该字符串的两端开始,依次比较。如果发现相等,皆大欢喜,两个箭头都往中间移动一位。 如果发现不等,这时候的问题就出现了。我们该从哪边补全字符串,才能使添加的字符串最少呢?解...
2018-03-25 16:34:54
3648
原创 竞赛C++数组输入问题
竞赛C++数组输入问题如果有一道题的标准输入是这样,我们要怎么将他读进我们的数组呢? 4 9 6 6 1 2 3 4 3 3 5 6 9 15 18 15 18 30 3 3 5 6 9 15 18 15 18 30 1 9 9 25 36我们需要解决的问题有两个 - 1.这道题并没有告诉你总共有几组数据 - 2.也没有告诉你一组数据中有多少个数字问题...
2018-03-16 00:48:54
994
原创 java创建简单注册登录网页
1.配置环境做这次的小项目使用到的语言是java,当然eclipse是必不可少的,另外还需要用到的有Tomcat,MySQL,mysql-connector-java的bin包和Navicat。其实Navicat可以不装,但是为了更方便看到我们的数据库,还是建议装一下。这里介绍一下Tomcat和mysql-connector-java的bin包的配置。Tomcat的配置 这里为了防
2017-06-18 09:18:42
12335
xgboost已编译版本
2018-05-14
mingw64亲测有效版本,直接解压,无需安装
2018-05-14
算法导论中文第三版
2018-03-25
Effective JAVA
2018-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人