- 博客(14)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Macbook Pro配置tomcat源码,idea版本,maven管理
在看tomcat源码分析的时候,发现书中讲解不够直观,贴了很多代码,但是调用关系和类继承关系不够直观,所以准备下一下tomcat源码,实际在idea中运行看看效果。但是网上目前配置mac版本,tomcat源码的教程比较坑,基本上就是要求你下载已经修改好的源码,而不是使用官方版本来导入项目,编译运行。首先下载tomcat官网最新版本,Tomcat 9。jdk版本使用1.8,不要使用1.9,因为1.9...
2018-04-21 14:47:41
1042
原创 跟着Youn一起学习,SpringMVC源码
作为一名JAVA企业级服务开发者,平时使用spring的时候信手拈来,从前端视图管理到后端逻辑处理,通过使用tiles.xml加注解,可以快速构建代码。虽然Spring MVC上手简单, 开发迅捷,但是作为JAVA开发者,明白其加载过程,后台逻辑处理,显然是必要的。 从今天开始让我们一起学习Spring MVC的源码,通过详尽的分析,加实例演示,让像我一样在使用Spring MVC,但是只知道D
2017-09-10 22:02:35
494
原创 base64img
<img src="data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgo
2017-06-13 20:58:09
1447
原创 单链表循环输入实现,使用Ctrl+Z结束输入
#include #include #include typedef struct Lnode { int data; Lnode *next; }Lnode,*Linklist; int main() { Linklist L; L=(Lnode *)malloc(sizeof(Lnode)); if(!L) { printf("分配内存失败!"); } L->n
2015-01-31 16:40:26
1946
原创 二叉树建立和遍历,(数据结构清华大学版130页遍历实现)
#include #include #include #include #include using namespace std; typedef struct node { char data; struct node *lchild; struct node *rchild; }*BiTree;//有指针,可以直接用不一定费用no
2015-01-31 16:36:13
659
原创 直接排序(固定长度数组)
#include #define SIZE 8 void SelectSort(int R[], int n); void SelectSort(int R[], int n) { int i, j, m; int t; for(i=0; i<n-1; i++)// { m = i; for(j = i+1; j < n; j++) { if(R[j] < R[m])
2015-01-31 16:30:36
559
原创 计算a^b的位数(非常简便)
简单:#include #include int main() { int a,b; double temp; while(scanf("%d%d",&a,&b)==2) { temp = b*log10((double)a); a = temp; a++; printf("%d\n",a); } } 复杂:错误:#include
2015-01-31 16:25:24
1709
原创 栈建立,十进制转换为二进制
#include #include #include #define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 typedef struct { int *base; int *top; int stacksize; }SqStack; void InitStack(SqStack &S) { S.base=(int *)malloc(
2015-01-31 16:19:47
705
原创 单链表,建立,完成固定数组的排序
#include #include #include //单链表定义 typedef struct LNode { int data; struct LNode *next; }LNode,*LinkList; void init(LinkList &L); //初始化 void input(LinkList &L); //输入 void sort
2015-01-31 16:12:45
464
原创 单链表创建,遍历,插入,删除(固定个数)
#include #include #include typedef struct LNode { int data; struct LNode *next; }LNode; typedef LNode *LinkList; void init(LinkList &L); void input(LinkList &L); void insert(LinkList &L); voi
2015-01-31 16:08:48
740
原创 字符串相等判断,并输出较大字符串长度
#include #include int main() { char a1[100][100]; int i=0; int len1; int len2; while(scanf("%s%s",a1[i],a1[i+1])!=EOF) { len1=strlen(a1[i]); len2=strlen(a1[i+1]); if(len1==len2) {
2015-01-31 16:03:12
567
原创 计算加减乘除switch
#include int main() { int a; int b; char c; printf("请输入a(+-*/)b:\n"); part1: scanf("%d",&a); scanf(" %c",&c); scanf("%d",&b); switch(c) { case'+': printf("%d",a+b); bre
2015-01-31 16:00:35
2100
原创 BubbleSort冒泡排序
#include #define SIZE 8 void bubble_sort(int a[],int n); void bubble_sort(int a[],int n)//n为数组a的元素个数 { int i,j,temp; for(j=0;j<n-1;j++) { for(i=0;i<n-1-j;i++) {
2015-01-31 15:46:07
468
原创 判断字符串是否对称
#include #include int main(void ) { printf("判断字符串是否对称\n"); part1: int xiabiao=0; int i=0; int length; int m; char a[100]; printf("请输入一串字符串\n"); while((a[i]=getchar()) !
2015-01-31 15:28:34
601
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅