自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

汉南最後の読書人

有时间就随便写写,一些个人总结,代码心得。

  • 博客(35)
  • 资源 (39)
  • 收藏
  • 关注

原创 java,l come in !---水仙花数

输入代码: public class demo{ public static void main(String[] args) { int x = 0; //定义水仙花数的个数 for(int i=100; i<=999; i++) { int b = i/100;

2015-08-31 17:49:44 492

原创 freopen()函数测试数据

当我们求解acm题目时,通常在设计好算法和程序后,要在调试环境(例如VC等)中运行程序,输入测试数据,当能得到正确运行结果后,才将程序提交到oj中。但由于调试往往不能一次成功,每次运行时,都要重新输入一遍测试数据,对于有大量输入数据的题目,输入数据需要花费大量时间。使用freopen函数可以解决测试数据输入问题,避免重复输入,不失为一种简单而有效的解决方法。 函数名:freopen

2015-08-30 23:40:50 689

原创 OJ刷题---1.1.3 Friday the Thirteenth 黑色星期五

题目要求:输入代码:#include#include#includeusing namespace std;int month[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31};int ans[8]= {0};int n,end;void work(int n){ int y,m,d,i; int w=

2015-08-30 22:40:13 1294

原创 OJ刷题---相同的数字!

题目要求:输入代码:#includeusing namespace std;int sameNum(int *a,int n1,int *b,int n2, int *c);int main(){ int a[50]; int b[50]; int c[50]; int i, n1, n2, n3; cin>>n1>>n2;

2015-08-30 18:15:41 768

原创 12!配对

题目要求:输入代码:#include#includeusing namespace std;int main(){ long i,j,k=0,s=1; long a[1000]; for(i=1;i<=12;i++)//初始化12的阶乘结果 { s*=i; } i=0; while(scanf("%ld",&a[i])!=EOF)//输入多少元素就保存

2015-08-30 17:26:07 1132

原创 OJ刷题--- 有相同数字?

题目要求:输入代码:#includeusing namespace std;bool existthesame(int *a,int n1,int *b,int n2); //n1个数据的a数组中和n2个数据的b数组中是否有相同元素int main(){ int a[50]; int b[50]; int i, n1, n2; cin>>n1

2015-08-30 17:18:06 701

原创 C++编程常用头文件及其包含函数汇总

1. #include是标准的C++头文件,任何符合标准的C++开发环境都有这个头文件。当使用时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;当使用的时候,该头文件没有定义全局命名空间,必须使用namespace std;这样才能正确使用cout。 2.#include 是C++里面的一个常用函数库, 等价于C中的stdlib.h>      所包

2015-08-28 23:31:43 7132

原创 C/C++常用头文件及函数汇总

C/C++头文件一览C#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include         //对应各种运算符的宏#include     //定义各种数据类型最值的常量#include     //定义本地化C函数#inclu

2015-08-28 23:28:41 2419

原创 转---背包九讲

目录第一讲 01背包问题第二讲 完全背包问题第三讲 多重背包问题第四讲 混合三种背包问题第五讲 二维费用的背包问题第六讲 分组的背包问题第七讲 有依赖的背包问题第八讲 泛化物品第九讲 背包问题问法的变化附:USACO中的背包问题前言本篇文章是我(dd_engi)正在进行中的一个雄心勃勃的写作

2015-08-27 14:44:28 1015

原创 int ,long , long long类型的范围

unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295long 2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsigned long

2015-08-27 12:30:21 2929

原创 二分图最大匹配---匈牙利算法BFS 实现

二分图指的是这样一种图,其所有顶点可以分成两个集合X和Y,其中X或Y中任意两个在同一集合中的点都不相连,所有的边关联在两个顶点中,恰好一个属于集合X,另一个属于集合Y。给定一个二分图G,M为G边集的一个子集,如果M满足当中的任意两条边都不依附于同一个顶点,则称M是一个匹配。图中包含边数最多的匹配称为图的最大匹配。       二分图的最大匹配有两种求法,第一种是最大流;第二种就是我现在要讲

2015-08-27 11:00:56 3221 2

原创 OJ刷题---公倍数

题目要求:输入代码:#includetypedef long l;//定义长整形,省时省力using namespace std;int gcd(l a,l b)//最大公约数算法{ l r; while(b!=0) { r=a%b; a=b; b=r; } return a;

2015-08-26 16:47:19 754

原创 OJ---串中取3个不重复字母

题目要求:输入代码:#include#include#include//调用sort函数排序时必用的投文件using namespace std;int main(){ char str[31],str1[31]; int len,i,j,k,p; cin>>str1; len=strlen(str1);//字符串的长度 s

2015-08-26 16:03:58 604

原创 OJ 刷题---运动员分组

题目要求:输入代码:#includeusing namespace std;#define team 1000//定义最多可分的组数#define num 8//定义跑道数int person[team];//定义该数组保存分类后每个小组的人数int main(){ int i,personNum,teamNum,remainder; cin>>

2015-08-26 11:32:47 820

原创 OJ刷题---信用卡号校验(Luhn算法)

题目要求:输入代码:#include#include#include//导入C语言头文件,将要用到其中的函数 using namespace std;void getln(int a[])//输入数据的同时将数据反置并存放在数组a中{ char p=getchar(); if(p!='\n') getln(a-1);//当不

2015-08-26 10:58:32 1510

原创 OJ刷题---立方和等式

题目要求:输入代码:#include#includeusing namespace std;typedef struct node{ int data[4]; struct node *next;} node,*nodep;int arr[30];void Power(){ arr[0]=0; for(int i=0; i<3

2015-08-26 00:48:57 907

原创 OJ 刷题---串的简单处理

题目要求:输入代码:#include#includeusing namespace std;int main(){ char str[100]; int i; while(cin.getline(str,100,'\n')) { for(i=0; str[i]!='\0'; i++) //把每个单词的首字母变为大写

2015-08-25 22:15:30 1026

原创 OJ刷题---取球博弈

题目要求:输入代码:#includeusing namespace std;int main(){ int i,j,n; int num[10001]= {0}; //定义输赢的判断情况:当盒子有1个球时,A必输 cin>>n; for(i=1; i<=10000; i++)//打印情况表,存贮在num数组中 {

2015-08-24 10:56:59 1140

原创 OJ刷题---罗马数字转十进制

题目要求:输入代码:#includeusing namespace std;int main(){ int i,j,n,k; int num[7]= {1, 5,10,50,100,500,1000}; //罗马数字转换模板 char str[7]= {'I','V','X','L','C','D','M'}; int a[7]

2015-08-24 09:41:38 1840 1

原创 OJ刷题---数字密码发生器

题目要求:输入代码:#includeusing namespace std;int main(){ int i,j,n; char str[1000]; int pw[6]; cin>>n; for(i=0; i<n; i++) { cin>>str; for(j=0; j<6; j++)

2015-08-24 09:24:57 894

原创 OJ刷题---手机尾号评分

题目要求:

2015-08-23 23:41:45 1542

原创 OJ刷题---填写乘法算式

题目要求:输入代码:#includeusing namespace std;int main(){ int a,b,c; for(a=11; a<=99; a+=2) { if((a/10)%2==0||(a%2==0)) continue; for(b=11; b<=99; b+=2)

2015-08-23 22:51:03 943

原创 OJ刷题---University

题目要求:输入代码:#include #include using namespace std;int main(){ char str[26]= {'E','C','F','A','J','K','L','B','D','G','H','I','V','W','Z','Y','M','N','O','P','Q','R','S','T','U','X'};

2015-08-23 11:33:01 818

原创 OJ刷题---连续奇数和

题目要求:输入代码:#include#includeusing namespace std;int main(){ int i,j,m,n; int num[10]; cin>>n; for(i=0; i<n; i++) { cin>>num[i]; } for(i=0; i<n; i++)

2015-08-22 10:53:14 854

原创 OJ刷题---奇怪的分式

题目要求:

2015-08-20 20:59:54 3108 3

原创 OJ刷题---弟弟的作业

题目要求:输入代码:#include#include//strlen必备头文件#include//atoi(char )必备头文件#include//isdigit(string )必备头文件using namespace std;int main(){ char str[10],num[10]; int a,b,c; int i,j,n

2015-08-20 20:41:28 3036

原创 max带来的冲突

题目要求:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月20日 * 版 本 号:v2.0 * 问题描述:分析下面程序出现的编译错误,给出解决的方案 * 输入描述:NULL; * 程序输出

2015-08-20 10:55:34 1034

原创 有些数的阶乘不算了

输入代码:/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:sum123.cpp* 作 者: 林海云* 完成日期:2015年8月20日* 版 本 号:v2.0** 问题描述:求n!的函数,当用户的输入为负数,以及输入数太大时(例如大于12),使用异常处理机制予以拒绝,并给出恰当的提示。* 输入描述:

2015-08-20 10:27:00 705

原创 平方根的异常

输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者: 林海云* 完成日期:2015年8月20日 * 版 本 号:v2.0 * * 问题描述:编写一个程序,求输入数的平方根。设置异常处理,当输入负数时采用异常处理机制给出提示。

2015-08-20 10:11:05 1163

原创 二进制文件浏览器

输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月19日 * 版 本 号:v2.0 * * 问题描述:做一个类似BinaryViewer的查看二进制文件的程序,输入文件名后,可以以16进

2015-08-19 23:53:43 1097

原创 用二进制文件处理学生成绩

输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月19日 * 版 本 号:v2.0 * * 问题描述:(1)定义学生类,其中包含学号、姓名、C++课、高数和英语成绩及

2015-08-19 14:57:30 1117

原创 OOP版电子词典

输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月19日 * 版 本 号:v2.0 * * 问题描述:做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个

2015-08-19 13:44:50 890

原创 用文件保存的学生名单

输入代码:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年8月18日 *版 本 号:v2.0 *问题描述: 文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。

2015-08-18 22:07:09 682

原创 补:小玩文件2--将文本文件中的所有行加上行号后写到新文件中

输入代码:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:sum123.cpp*作 者:林海云*完成日期:2015年8月18日*版 本 号:v2.0*问题描述:将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中。*程序输入:文件读取。*程序输出:将文本文件中的所有行加上行

2015-08-18 12:42:17 1672

原创 补:小玩文件1-统计文本文件中的字符个数

输入代码:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年8月18日 *版 本 号:v2.0 *问题描述:统计文本文件abc.txt中的字符个数,填空将程序补充完整。 *程序输入:文件读取

2015-08-18 12:24:22 1204

SpringBoot2.0整合Elasticsearch6.0使用ElasticsearchRepository接口实践

SpringBoot2.0整合Elasticsearch6.0,使用SpringBoot对ES支持ElasticsearchRepository接口API,ElasticsearchTemplate接口API实现ES的增删改查实践

2019-01-23

腾讯地图WebService地址解析接口

腾讯地图WebService地址解析接口实现源码,可以将微信用户日志的经纬度地址解析成行政区划省市县区的地址。

2019-01-23

SpringCloud微服务项目

一个由SpringCoud微服务架构的小项目,应用了SpringCloud的常见组件,配有项目的SQL文件,导入Eclipse下载好依赖即可使用。在浏览器中访问后台登录界面 http://localhost:8110/manage-web/login。前台展示界面的访问地址为 http://localhost:8210/sale-web/book/list

2019-01-21

kafka-manager安装包

此压缩包是Kafka客户端的可视化管理工具,便于用户监控Kafka消息监控.压缩包是已经编译号的应用程序,稍作修改即可在Window系统下直接使用.

2018-10-11

Kafka安装包

此文件是kafka的安装包,在Window系统下载解压,根据个人解压的路径简单修改下路径即可操作使用.

2018-09-29

Zookeeper安装包(Window安装)

本资源是Zookeeper的安装包,在Window系统下直接下载解压使用,更改conf目录下的配置即可,简单可行,便于操作.

2018-09-27

Java做客户端对Elasticsearch服务的增删改查及批量修改操作

Java做客户端对Elasticsearch服务的增删改查及批量修改操作,代码简洁易懂,思路清晰有注释.详情参考https://blog.csdn.net/linhaiyun_ytdx/article/category/7042758

2018-04-08

Java并发编程全套源码

Java并发编程全套源码,涵盖常见并发编程常见的所有知识点,如对象锁,Executors多任务线程框架,线程池等代码示例.

2018-01-07

使用lucene构建一个简单的搜索引擎

全文检索首先将要查询的目标文档中的词提取出来,组成索引,通过查询索引达到搜索目标文档的目的。这种先建立索引,再对索引进行搜索的过程就叫全文检索(Full-text Search)。这是一个使用lucene开源框架编写的一个简单的搜索功能

2017-11-25

MyBatis 基于Mapper的增删改查示例(Spring IOC注入)

MyBatis 基于Mapper的增删改查示例程序,使用Spring的IOC机制注入,大大降低程序间的耦合性

2017-10-29

MyBatis 基于注解的增删改查示例(Spring IOC注入)

MyBatis 基于注解的增删改查示例程序,使用Spring的IOC机制注入,降低程序间的耦合性

2017-10-29

SSM实现的用户登录

Spring MVC + Spring + MyBatis实现的用户登录模块,基于注解实现,简单好用

2017-10-29

Hibernate之原生Native SQL查询

该方式是原生SQL查询的一种方式,需要个人自己书写SQL语句进行操作,用法比较灵活多变,适合比较复杂的SQL查询.该压缩包是本人对该查询方式的一种总结练习

2017-10-21

Hibernate之HQL查询

HQL查询是一种面向对象的查询语言,其中没有表和字段的概念,只有类、对象和属性的概念,HQL 是应用较为广泛的方式.这是本人对HQL知识点做的一个总结性的练习

2017-10-21

Criteria标准化对象查询小例子

Criteria标准化对象查询小例子,内有配套的SQL表语句和使用说明

2017-10-19

在Spring+Hibernate集成环境中使用EhCache缓存

在Spring+Hibernate集成环境中使用EhCache缓存做的开发测试,在线程中打开数据库查询数据,及关闭数据库后查询数据的结果.

2017-10-18

Spring+Hibernate 一对一映射级联增删改查小例子

Spring+Hibernate 框架整合写的一对一映射级联增删改查小例子,有SQL文件和使用说明,代码简洁易懂.

2017-10-17

Spring+Hibernate 多对多关联映射---教师与学生表的级联增删改查

多对多关联映射---教师与学生表的级联增删改查小例子测试,代码简洁易懂,有SQL文件和使用说明.

2017-10-16

Spring+Hibernate一对多关联映射---部门与员工表的级联添加

Hibernate 一对多关联映射的测试,主要使用部门与员工的级联关系进行添加测试.

2017-10-15

Spring+Hibernate事务管理

Spring将事务管理分成了两类: * 编程式事务管理 * 手动编写代码进行事务管理.(很少使用) * 声明式事务管理: * 基于TransactionProxyFactoryBean的方式.(很少使用) * 需要为每个进行事务管理的类,配置一个TransactionProxyFactoryBean进行增强. * 基于AspectJ的XML方式.(经常使用) * 一旦配置好之后,类上不需要添加任何东西 * 基于注解方式.(经常使用) * 配置简单,需要在业务层上添加一个@Transactional的注解. 本工程是这四种事务管理的使用方法整理

2017-10-14

JDK动态代理和Cglib动态代理实例源码

JDK动态代理和Cglib动态代理实例源码

2023-01-04

开源阿里JVM诊断工具最新版arthas-packaging-3.6.6

开源阿里JVM诊断工具最新版arthas-packaging-3.6.6

2022-10-18

ShardingSphereTest.zip

ShardingSphereTest.zip

2021-11-26

SpringBoot多数据源切换.zip

SpringBoot多数据源切换.zip

2021-11-24

大屏推送数据demo.zip

大屏推送数据demo.zip

2021-09-28

SpringBoot + Redis实现事件的发布订阅功能

SpringBoot + Redis实现事件的发布订阅功能。详情可看博文https://blog.csdn.net/linhaiyun_ytdx/article/details/103569370

2019-12-17

DubboxTest.zip

springboot整合dubbo+zookeeper的搭建。服务拆分彻底,层级调用简单明了,可以帮助新手快速上手dubbo开发

2019-12-10

内外网交换工具

微信开发,内外网映射交换工具搭建.已经配置好,下载解压即可使用.

2019-08-20

swagger.zip

编译好的swagger-ui前端版本,下载解压放到工程webapp底下即可使用

2019-07-24

Oracle-Java开发驱动.zip

最新版本Oracle JDBC Driver,支持JDK1.8。可用于与Hive的环境搭建。

2019-07-09

Eclipse搭建Hadoop3.1.0开发环境需要的插件

Eclipse搭建Hadoop3.1.0开发环境需要的插件,下载直接放在eclipse\plugins\目录下,重启Eclipse即可。

2019-05-16

hbase-2.0.0网盘下载链接.txt

windows搭建hbase-2.0.0需要的网盘下载资源,解压稍作修改配置文件即可使用。

2019-05-16

Window系统部署配置Hadoop,Spark需要的文件

Window系统部署配置Hadoop,Spark需要的文件,Hadoop在window中在Apache中下载是不能直接使用的,资源中有兼容Windows的windows util工具包,直接放在Hadoop/bin下覆盖即可。再稍作修改etc\hadoop目录下的core-site.xml ,hdfs-site.xml 等几个文件为本地目录关联的配置即可。

2019-05-14

SSM+Shiro+Redis实现项目的权限管理

SSM+Shiro+Redis实现项目权限控制管理的小Demo,内含各种工具类.

2019-05-06

SpringBoot+MyBatis+SpringSession+Redis实现session共享及单点登录

SpringBoot+MyBatis+SpringSession+Redis实现session共享及单点登录开发实例

2019-03-02

手写SpringBoot框架

阅读SpringBoot底层源码,手写类SpringBoot框架,并附控制层,视图层路径的测试。

2019-02-16

手写SpringMVC

根据SpringMVC底层实现原理,手写SpringMVC框架,并进行简单的Controler层测试

2019-02-14

手写SpringIOC注解实现版本

使用反射技术和注解类实现手写SpringIOC,并使用SpringJDBC进行依赖注入测试。

2019-01-25

手写SpringIoc的XML实现方式

手写SpringIoc的XML实现方式,仿照Spring底层Bean工厂类实现ClassPathXmlApplicationContext

2019-01-24

Excel表格操作实用工具类

Excel表格操作实用工具类,使用泛型,反射,POI等技术编写的一个Excel表格操作工具类,适用于各种实体封装的报表表格导入导出,下载模板等功能

2019-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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