自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feng_zhiyu的博客

http://www.fzhiy.com/ 欢迎关注我的博客,期待与大家一起学习~

原创 考研复试—机试题目汇总【纯C语言实现】

考研复试—机试题目汇总【纯C语言实现】 为了机试而列的专栏,欢迎讨论指正~

2020-03-03 18:18:11 743 0

原创 React进阶之路系列学习

我的博客:枫之羽 React进阶之路系列学习笔记:React进阶之路系列学习笔记 github源码:React_learning   React进阶之路——问题释疑 React进阶之路——React基础 React进阶之路——MobX项目实战...

2018-10-09 23:14:26 1645 0

原创 LeetCode题解记录——更新中

我的博客:枫之羽 github源码地址:https://github.com/fengzhiyugithub/LeetCode/tree/master/Directory 坚持每天更新一至两篇。向更优算法迈进~【尽量不断更】 更新于:2018-11-12 题目 Difficulty ...

2018-09-27 19:12:04 354 0

原创 CCF-CSP题解记录

个人博客:枫之羽 认证时间 试题编号  题解 备注 201803 201803-1 跳一跳 等差数列求和 201803-2 碰撞的小球 模拟 201803-3 URL映射 模拟 201803-4  ...

2018-08-28 21:22:28 385 0

原创 题解总集

LeetCode LeetCode题解目录(Java / Python / Ruby / C++ / Swift) LeetCode All in One 题目讲解汇总(持续更新中...) 剑指Offer题解【Python版】【LintCode】 LintCode LintCode题解【...

2018-08-28 21:16:46 278 0

原创 剑指Offer题解

个人博客:枫之羽 github源码地址:剑指Offer——github地址 题目 题解链接 备注 二维数组中的查找 题解 顺序遍历 替换空格 题解 两次遍历 从尾到头打印链表 题解 栈,递归 重建二叉树 题解 二叉树遍...

2018-07-01 18:56:29 707 0

原创 PAT甲级题解记录

个人博客:枫之羽   题目 题解链接 备注 1001 A+B Format (20)  题解  string流 1002 A+B for Polynomials (25)  题解 多项式加法 1003 Emergency (25)     ...

2018-06-30 20:57:55 441 0

原创 【Y9000x】单硬盘UEFI+GPT基于Win10安装Ubuntu18.04
原力计划

【Y9000x】单硬盘UEFI+GPT基于Win10安装Ubuntu18.04

2020-04-23 02:36:32 389 0

原创 【机试】2015华科机试题【纯C实现】
原力计划

【机试】2015华科机试题【纯C实现】

2020-03-03 18:12:47 182 0

原创 【机试】2017华科机试题【纯C实现】

【机试】2017华科机试题【纯C实现】

2020-03-03 18:03:33 112 0

原创 【机试】2018华科机试题【纯C实现】

【机试】2018华科机试题【纯C实现】

2020-03-02 23:31:23 193 0

原创 【机试】2019华科机试题【纯C实现】

【机试】2019华科机试题【纯C实现】

2020-03-02 15:03:42 542 2

原创 【机试】华中科技大学机试历年真题【纯C实现】

【机试】华中科技大学机试历年真题【纯C实现】(牛客网)

2020-03-02 01:42:38 455 2

原创 【RL_Notes】chapter01 井字棋(tic_tac_toe)

前言:此份笔记是笔者在学习 reinforcement learning: an introduction 学习过程中所制。 1.模型训练 def train(epochs, print_every_n=500) epoches表示训练的回合数,print_every_n 默认值为500,表示每...

2020-01-12 16:58:29 72 0

原创 基于STM32F1实现秒表及万年历功能【寄存器版】

源码地址:GitHub源码 前言 这里仅作为记录实验过程,代码上传至GitHub,尽量优化代码,本人小白,有不当之处请指教 实验目标 1.实现秒表功能: 分、秒和毫秒计时 按K1键开始计时 按K2键计录一个时间,再按继续记录下一时间,共可记录五个时间 按K3键停止计时 停止后,K2,K3可以前...

2019-05-21 23:34:27 2584 3

原创 【第一周】明尼达推荐系统课程

课程介绍 四个课程 针对非个性化和基于内容的推荐人; 着眼于最近邻协同过滤技术; 侧重于评估和 指标,同时关注以数据为中心和以用户为中心的评估; 着眼于矩阵分解技术,以及 其他先进技术和主题。 使用LensKit工具包试验不同的推荐算法实施的编程任务。 LensKit是Java中的开源推荐工...

2019-05-12 23:21:06 399 0

原创 软件测试——覆盖测试实验

第一步、实验目的及内容 (1)实验目的 采用Junit 和JUnit和Eclemma来测试JAVA程序。 (2)实验内容 安装Eclemma 打开Eclipse,选择Help->EclipseMarketplace 选择Search,在输入框中填入"eclemma",点...

2019-05-06 15:51:06 662 0

原创 安装SSL证书使用https访问记录

阿里云ECS+WordPress建站(Apache): http://www.cnblogs.com/smyhvae/p/4965163.html Apache服务器安装SSL证书 https://help.aliyun.com/knowledge_detail/95493.html?spm=51...

2019-04-30 07:13:39 226 0

原创 Eclipse中使用ModelGoon插件生成类图及顺序图

前言 ​ 在做课设时,发现了几个比较强大的功能,如可以使用EA或Rose通过已有的类图生成对应的代码,但是通过测试发现,其生成的代码是简单的代码框架。但是如果已有项目代码,然后逆向生成类图呢?发现在Eclipse中使用ModelGoon插件可以实现这样的功能,并且能够画出每个类的顺序图,记录如下。...

2019-03-12 07:47:38 1591 0

原创 SSM框架中实现地图查询及ECharts直方图功能

​ 最近一个项目【SSM框架搭建后台】中需要在地图中显示检测点以及以直方图的形式展示mysql数据库中的数据。 下面是一个简单Demo。 效果如下: 后面会将代码整理放在github。 jsp文件如下: <!DOCTYPE html PUBLIC "-//...

2019-03-02 10:33:49 846 0

翻译 JUnit4笔记四——JUnit测试套件使用及参数化设置

1.JUnit测试套件 ​ 如果在测试类不端增加的情况下,如何运行所有的单元测试代码类?一个个测试类的执行吗?显然繁琐且费劲。 ​ 将要运行的测试类集成在我们的测试套件中,比如一个系统功能对应一个测试套件,一个测试套件中包含多个测试类,每次测试系统功能时,只要执行一次测...

2019-02-28 15:34:24 199 0

翻译 JUnit4笔记三——JUnit详解之运行流程及常用注解

这篇笔记记录JUnit测试类运行时,类中方法的运行顺序;以及JUnit中常用的注解。 1.JUnit的运行流程 1.1 新建测试类 右键被测试类,新建一个测试类。弹出框中,首先改变测试类所在的代码目录,然后勾选4个方法: 1.2 修改测试类代码 package com.fzhiy.junit02...

2019-02-28 15:33:18 123 0

翻译 JUnit4笔记二——使用详解

1.JUnit使用的最佳实践 测试方法上必须使用@Test进行修饰 测试方法必须使用public void 进行修饰,不能带任何的参数 新建一个源代码目录来存放我们的测试代码,即将测试代码和项目业务代码分开 测试类所在的包名应该和被测试类所在的包名保持一致 测试单元中的每个方法必须可以独立测试,...

2019-02-28 15:31:09 82 0

翻译 JUnit4笔记一——概述及一个简单例子

1、JUnit - 概述 1.1 什么是JUnit ​ 1)JUnit是用于编写可复用测试集的简单框架,是xUnit的一个子集。xUnit是一套基于测试驱动开发的测试框架,有PythonUnit、CppUnit、JUnit等。 ​ 2)Junit测试是程序员测试,即所谓...

2019-02-28 15:29:31 93 0

原创 【spring MVC】解决spring MVC不支持PUT请求

一.原因分析 Tomcat接收到POST请求时: * 1.将请求数据封装一个Map * 2.request.getParameter(“userName”)就会从Map中取值 * 3.SpringMVC封装POJO数据的时候,会把每个属性值调用request.getParam...

2019-02-28 10:36:16 340 0

原创 Maven笔记二——Eclipse实战中的使用

maven常用命令 1、mvn compile 编译,将Java 源程序编译成 class字节码文件; 2、mvn test 测试,并生成测试报告; 3、mvn clean 将以前编译得到的旧的 class字节码文件删除; 4、mvn pakage 打包,动态 web工程打 war包,Java工程...

2019-02-28 07:36:20 59 0

原创 Maven笔记一——关键概念

Apache Maven概述 maven是什么? ​ Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。 ​ 在有多个开发团队环...

2019-02-28 07:28:03 134 0

原创 【笔试真题】腾讯2016研发工程师编程题

[编程题] 生成格雷码 时间限制:3秒 空间限制:32768K 在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同, 则称这种编码为格雷码(Gray Code),请编写一个函数,使用递归的方法生成N位的格雷码。 给定一个整数n,请返回n位的格雷码,顺序为从0开始。 测试样例: 1 返回:[...

2019-02-02 23:26:26 138 0

原创 【服务器相关】项目部署后问题汇总

写在前面 最近做了两个Java Web项目【微信公众号开发】,一个设计时间花了大半,编码没用很久,其他的都用在测试上了;另外一个设计(设计也总在改,

2019-01-30 19:23:55 117 0

翻译 【CSAPP】使用C实现tiny web服务器【linux】

CSAPP Edition3中"csapp.h"头文件的使用。这是作者编写的一个头文件。使用的时候要把此头文件csapp.h和csapp.c文件包含到你的系统中【默认情况下,linux不这个文件】,具体做法如下: 文件下载地址为http://csapp.cs.c...

2018-12-17 19:41:35 325 0

原创 Linux服务器使用Gitblit搭建Git服务器之使用war包部署在Tomcat

1、安装git 2、java环境及tomcat安装 首先java环境:参考CentOS7安装Java8 然后tomcat9安装包下载9.0.13 Core tar.gz下载 最后安装tomcat9 可以使用wegt下载或者下载后通过ftp传到服务器中 解压:tar -zxvf xx.tar.g...

2018-12-14 18:23:04 249 0

原创 基于POP3协议收取邮件

收取邮件就是编写一个MUA作为客户端,从MDA把邮件获取到用户的电脑或者手机上。收取邮件最常用的协议是POP协议,目前版本号是3,俗称POP3。 Python内置一个poplib模块,实现了POP3协议,可以直接用来收邮件。 注意到POP3协议收取的不是一个已经可以阅读的邮件本身,而是邮件的原始文...

2018-12-12 09:43:14 964 0

原创 基于SMTP协议的电子邮件客户端程序

基于SMTP协议的电子邮件客户端程序 参考:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432005226355aadb8d4b2f3f42f6b1d6f2c5bd8d...

2018-12-11 17:30:53 3119 0

原创 Eclipse EE使用Maven Project创建Dynamic Web项目

1、创建Maven Project File -> New -> Maven project,勾选红色方框的地方,Next,如下图: 填写maven项目的名称,打包方式等信息,如下图: 创建成功,发现有红叉: 原因是部署的时候,我们的src/ma...

2018-12-09 22:30:04 100 0

原创 【剑指Offer】和为S的连续正数序列

题目链接 题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你...

2018-11-30 23:06:16 84 0

原创 【剑指Offer】和为S的两个数字

题目链接 题目描述 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 输出描述: 对应每个测试案例,输出两个数,小的先输出。 分析: 数组递增,两数和为定值时,要使两数乘积最小,所以顺序查找,第一组和为S的两个数即为...

2018-11-30 23:05:51 82 0

原创 MyBatis——杂项、使用注解配置SQL映射器

MyBatis杂项 第一节 处理CLOB、BLOB类型数据 CLOB: 数据库表使用longtext,java中使用String; BLOB:数据库表使用longblob,java中使用byte[]; Student.java package com.fzhiy.entity; public c...

2018-11-27 23:33:16 81 0

原创 MyBatis——动态SQL

动态SQL 第一节 if条件 第二节 choose,where和otherwise条件 第三节 where条件 1.自动加上where 2.如果where字句以and 或者 or开头,则自动删除第一个and或or 第四节 trim条件 功能和where元素类似,提供了前缀、后缀功能,更加灵活 第五...

2018-11-20 23:51:42 90 0

原创 MyBatis——配置、映射器、关系映射

MyBatis配置 第一节:environments MyBatis支持多个环境,可以任意配置 第二节:transactionManager mabatis支持两种类型的事务管理:JDBC和MANAGED(托管) JDBC:应用程序负责管理数据库连接的声明周期; MANAGED:由应用服务器负责管...

2018-11-19 21:44:40 192 0

原创 Android——基于Android Studio开发备忘录客户端

前言          此项目用来将学习android的基本内容应用于实际【现在有很多的备忘录、便签等类似源码】。这里源码主要源自Notepad。一般备忘录类似记事本,仅作为记录事件之用。这里还附加了其他功能。 开发工具 Android Studio 2.3.3 开发功能 记事本功能,有...

2018-11-18 23:27:30 7626 2

提示
确定要删除当前文章?
取消 删除