- 博客(9)
- 资源 (11)
- 收藏
- 关注
原创 基于子类的动态代理简单例子介绍
package com.itheima.cglib;import com.itheima.proxy.IProducer;/** * 一个生产者 */public class Producer { public void saleProduct(float money) { System.out.println("销售产品,并拿到钱:"+ money); } public void afterService(float money) {
2020-05-24 10:13:20 125
原创 基于接口的动态代理简单例子介绍
动态代理有两种方法:通过接口的动态代理和基于子类的动态代理,第一种是基于接口的:package com.itheima.proxy;/** * 一个生产者 */public class Producer implements IProducer { public void saleProduct(float money) { System.out.println("销售产品,并拿到钱:"+ money); } public void afterServ
2020-05-24 10:11:44 159
原创 排序算法
//冒泡排序void BubbleSort(int a[],int length)//形参为数组会自动转化为指针,所以形参变,实参也会改变{ for(int i = 0;i<length;i++) { for(int j = i+1;j<length;j++) { if(a[j]<a[i]) ...
2018-09-03 20:54:29 86
原创 快速排序
#include<iostream>#include<string>#include<vector>using namespace std;void QuickSort(int a[], int left, int right){//形参和实参的问题,因为数组做形参会自动转化为指针 if (right<left) return; in...
2018-07-11 19:54:58 112
原创 斐波那契数列
/* 斐波那契数列 F(0) = 0 F(1) = 1 F(n) = F(n-1) + F(n-2) ———— (n>=2)*/ //方式一,采用递归,比较直观(不推荐,效率低,重复计算,占内存) int Fibonacci(int m) { if(m<0) return -1; if(m==0) return 0; if(m==1) ...
2018-05-18 11:09:03 104
原创 常见的排序算法
/* 快速排序 */#include <iostream>using namespace std;int NewLocation(int a[],int m,int n){//获取中间的分隔位置 int xx = a[m]; while(m<n) { while(m<n && a[n]>=xx)//a[n]大于比较值,则往前移...
2018-05-18 09:51:47 87
原创 A,B为两个数组,且都是按从大到小的顺序排列的现在要将B合并到A里面 并且新数组A仍然按照顺序排列,并实现输出
#include <iostream>using namespace std;/* A,B为两个数组,且都是按从大到小的顺序排列的现在要将B合并到A里面 并且新数组A仍然按照顺序排列,并实现输出 A_len :A数组的长度 B_len :B数组的长度*/void Combine_Arr(int A[],int A_len,int B[],int B_len){ in...
2018-05-17 20:37:38 4332
原创 实现一个函数,把字符串里面的空格换成一串字符
1,这个题目首先需要我们知道扩展后的字符串的长度,其实就是原有的长度加上二倍的空格个数2,两种方式,第一种就是从第一个字符串依次往后往后移动,第二种是从最后一个字符依次往后移动。第一种方式复杂度高,字符需要移动多次,而第二种方式,每个字符只需要移动一次即可,复杂度低,在这里我采用的是第二种方式代码如下#include <iostream>using namespace std;vo...
2018-05-17 19:32:26 446
原创 分享一下中国银联上海总部银星计划软件开发实习生的面试
第一轮是群面,每一组是12个人,然后先5分钟阅读材料,之后一分钟自我介绍,然后二十分钟展开讨论,最后选出一个代表三分钟组织发言,我们组的群面题目是“大学生点外卖这一懒人经济的利弊”。第二轮是技术面,二对一,问的问题会很细,我大概回忆了提问的问题,写在下面。1 链表有哪几种?2 单向链表和双向链表的区别3 malloc函数功能,头文件4 const的作用5 重载和重写的区别6 有没有了解过数据库7 ...
2018-05-15 15:34:08 3187
SQL必知必会
2018-06-04
OpenGL实现示波器绘图的主要实现代码
2018-04-08
Delphi相关的数据库开发
2018-03-22
CAN通讯C++源代码以及软件,自己写的,附带软件和代码
2018-03-21
pwm硬件触发
2017-11-02
C课设例程精编
2017-11-02
PMSM矢量控制电流环
2017-11-02
VisualScope虚拟示波器
2017-11-02
华中科技大学信息安全课设
2017-11-02
运动控制系统仿真实验
2017-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人