首页
学习
活动
专区
工具
TVP
发布

码云1024

专栏作者
80
文章
116694
阅读量
31
订阅数
spring学习笔记
在以上的解决方案中 servlet和工厂类耦合。开发中的一种思想是高内聚,低耦合。
拾点阳光
2018-12-11
3030
a-start寻路算法
在英雄联盟之中,当你和你的队友都苦苦修炼到十八级的时候,仍然与敌方阵营不分胜负,就在你刚买好装备已经神装的时候,你看见信息框中一条队友的消息:“大龙集合”,这个时候你鼠标移到大龙处,轻点右键,然后你就像一个吃瓜群众一样盯着你的英雄,看他走进野区小路,因为你买了日炎斗篷,路过三狼的时候三狼还追着你咬了几口,你的英雄也没有去理会,三狼可算是出了一口气,牛逼坏了!然后你还顺路采了几个蘑菇,因烫到了蓝buff被蓝buff追杀。就连河道里的河蟹都想咬你一口为你在三级的时候杀了它的爷爷而报仇。然而你还是在临死前来到大龙面前,你还没动大龙一根汗毛,就被大龙一个甩尾干趴下了,这时候你旁边的妹纸还很疑惑,你得显示器怎么突然坏掉了,变成黑白的了。
拾点阳光
2018-09-28
1.7K0
UDP网络编程
进行数据传输时,首先将传输的数据定义成数据报(Datagram),在数据报中指明数据将要到达的Socket(主机地址和端口号),然后再将数据发送出去。
拾点阳光
2018-09-28
6420
字符编码
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://polaris.blog.51cto.com/1146394/377468
拾点阳光
2018-09-28
2K0
c++ 平衡二叉树的实现
#include <cstdlib> #include <iostream> using namespace std; template <typename Comparable> class AVLTree { public: AVLTree() : root(NULL){} AVLTree(const AVLTree & rhs) : root(NULL) {
拾点阳光
2018-07-05
6950
对象的序列化与反序列化
对象的序列化就是将Object转换成byte序列,反之叫做对象的反序列化 1.序列化流: ObjectOutputStream,是过滤流----->writeObject 反序列化流: ObjectInputStream ------->readObject 2.序列化接口: Serializable 对象必须实现序列化接口,才能进行序列化,否则将会出现异常 这个接口没有任何方法,只是一个标准 3.一个类实现了序列化接口,子类也就都能进行序列化了 java.io 接口 Serializable publ
拾点阳光
2018-05-11
1K0
不同方式复制文件效率的比较
文件拷贝 测试复制文件的大小:4.5MB 1 /* 2 3 * BufferedInputStram&BufferedOutputStream 4 5 * 这两个流类为IO提供了带缓冲区的操作,一般打开文件进行写入 6 7 * 或读取操作时,都会加上缓冲,这种流模式提高了IO的性能 8 9 * 10 11 * 从应用程序中把输入放入文件,相当于将一缸水倒入到另一个 12 13 * 缸中: 14 15 * FileOutPutStre
拾点阳光
2018-05-11
1.1K0
matplotlib简介
Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形
拾点阳光
2018-05-10
2.4K2
sql 复习练习
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 cre
拾点阳光
2018-05-10
2K0
c++ 平衡二叉树的实现
#include <cstdlib> #include <iostream> using namespace std; template <typename Comparable> class AVLTree { public: AVLTree() : root(NULL){} AVLTree(const AVLTree & rhs) : root(NULL) {
拾点阳光
2018-05-10
1.4K0
JAVA 面向对象
/* * import关键字 引用包 用于在不同的包下面去调用其他包里面的对象 * package定义包 * this与super()的方法 * * this表示该类本身。super是一个方法,表示调用父类的构造方法,super();必须放在构造函数的第一行 * 通过super调用父类的成员或方法。 所有的构造函数中都会默认调用super(); 权限修饰符 ---- * 权限的分类 * public 公有的 权限最大 所有创建对象的地方都可以使用 * pri
拾点阳光
2018-05-10
9940
C#集合
1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.Collections; 5 6 namespace ConsoleApplication1 7 { 8 class Program 9 { 10 static void Main(string[] args) 11 { 12
拾点阳光
2018-05-10
5890
C#判断画的图形是不是三角形
这个源代码写的不是十全十美,只是提供一个 还待完善的地方例如判断是否这个图形是封闭的。得空在解决吧 这只是一个算法上 谁有c#的参考手册网盘分享一份 谢谢 下面请看源码 凑够150个字了,不废话了。 鼠标画图难免会有误差,所以需要容忍一定的误差 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6
拾点阳光
2018-05-10
1.1K0
C#委托与事件
Delegate ----   C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System.Delegate 类。 声明委托   声明委托的语法如下: delegate return-type delegate-name (parameter-list);   其中:return-type是返回类型,delegate-name是委托名字,pa
拾点阳光
2018-05-10
9530
C#线程
线程 ----   线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。   多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。   多线程可以提高CPU的利用率。在多线程程序中,一个线程必须等待的时候,CPU可以运行其它的线程而不是等待,这样就大大提高了程序的效率。   在 C# 中,System.Threading.Thread
拾点阳光
2018-05-10
8160
mysql数据库
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 c
拾点阳光
2018-05-10
11.9K0
c++指针函数的使用——回调函数
1 /* 2 3 函数指针 4 5 函数也是有地址的 6 7 所谓函数指针,就是指向函数的指针,函数指针也是一个变量,可以指向不同的函数。同时通过函数指针可以调用其指向函数,从而使函数的调用更加灵活。 8 9 函数指针的用途 10 11 12 13 14 */ 15 16 #include<iostream> 17 using namespace std; 18 int add(int x, int y); 19 int add(int x, in
拾点阳光
2018-05-10
1.8K0
c++银行家算法
1 #include <iostream> 2 #include<string> 3 #define False 0 4 #define True 1 5 6 using namespace std; 7 8 9 int Avaliable[100] = { 0 }; //系统->拥有资源 10 int Max[100][100] = { 0 }; //进程->共需要 11 int Allocation[100][100] = { 0
拾点阳光
2018-05-10
1K0
c++ 深入理解虚函数
为什么使用虚函数?什么是虚函数?虚函数是为了解决什么问题? 面向对象的三大特征: 封装 多态 继承 普通虚函数 虚析构函数 纯虚函数 抽象类 接口类 隐藏 vs 覆盖 隐藏与覆盖之间的关系 早绑定和晚
拾点阳光
2018-05-10
1.6K0
c++ 深拷贝与浅拷贝
构造函数 无参构造函数   默认构造函数 有参构造函数   带默认值的构造函数     //如果所有的参数都带默认值,那么它就是默认构造函数   不带默认值的构造函数 ---- 系统自动生成的构造函数(如果自定义了这些构造函数系统将不再自动生成这些构造函数) 普通构造函数 拷贝构造函数 ---- 初始化函数列表只能跟在普通构造函数或拷贝构造函数的后面 ---- 拷贝构造函数 1 class Student 2 { 3 public: 4 Student() 5 {cout<<"S
拾点阳光
2018-05-10
2.1K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档