自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liyifan687的博客

成功人士从不撸代码

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于TCP和Socket的Linux环境下简易聊天工具设计

主要实现一个Linux下的局域网聊天工具的设计。该设计主要分为两部分,客户端部分和服务器端部分。 运行服务器端程序可以和任意一个运行了的客户端程序的进行通信,通信内容能够通过终端显示出来。两个部分都使用C语言,利用vim编辑器,通过tcp,套接口编程实现相关功能, gcc调试器调试成功. 1. 客户端代码:#include<stdio.h&g...

2018-05-28 18:18:20 1028

原创 原生AJAX和jQuery ajax的使用和区别

Ajax简介 Ajax被认为是(Asynchronous(异步) JavaScript And Xml的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax.同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式 。1.原生JavaScript写...

2018-05-23 15:17:22 4339

原创 动态(静态)代理实例解析

1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做可在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到的一个思想:不要随意去修改别人已写好的代码或方法,如需修改,可通过代理方式来扩展 例如想邀请一位明星,并不是直接联系明星,而是联系明星的经纪人,来达到同样的目的.明星就是一个目标对象,他只...

2018-05-16 10:40:59 400

原创 二叉树基本定义及遍历

一.树的定义树是一种数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。树具有的特点有:每个结点有零个或多个子结点没有父节点的结点称为根节点每一个非根结点有且只有一个父节点除了根结点外,每个子结点可以分为多个不相交的子树。树的基本术语有: 若一个结点有子树,那么该结点称为子树根的“双亲”,子树的根称为该结点的“孩子”。有相同双亲的结点...

2018-05-15 09:41:32 379

原创 常用排序算法

首先列出常用排序算法时间/空间复杂度1. 冒泡排序像冒泡一样把最大/小的数浮上来。冒泡排序从小到大排序: - 一开始交换的区间为0~N-1,将第1个数和第2个数进行比较,前面大于后面,交换两个数,否则不交换。 - 再比较第2个数和第三个数,前面大于后面,交换两个数否则不交换。 - 依次进行,最大的数会放在数组最后的位置。然后将范围变为0~N-2,数组第二大的数会放在数组...

2018-05-14 16:54:18 205

原创 字符串倒序输出的五种方法

//1. 使用数组循环public static String array(String s){ int length=s.length(); char[] array=s.toCharArray(); for(int i=0;i<length/2;i++){ array[i]=s.charAt(length-1-i)...

2018-05-07 13:05:01 64789 6

转载 RDD-Dependency讲解

概要上一篇我们介绍了代表RDD组成的(Dependency、Partition、Partitioner)之一的Partition,这篇接着介绍Dependency。Partition记录的是数据split的逻辑,Dependency记录的是transformation操作过程中Partition的演化,即这个Partition从哪来到哪去的过程,以及通过Dependency的类型判断如何处理数...

2018-05-03 08:21:23 259

原创 Shiro自定义Realm的实现

在web中, 用户输入用户名密码登录,我们需要用这些信息和已经注册存在在数据库中的账户信息进行对比,判断用户名和密码是否正确。shiro提供了自定义realm的实现来进行处理对不同数据源的校验: realm就是一个安全数据源。可以将其看作为数据库的另一层封装,连接了应用和db用户提交的数据流到reaml中,reaml中存着数据库中的账户信息,因此进行对比。先调用Subject.l...

2018-05-01 13:34:48 370

echarts-2.2.7

echarts-2.2.7的源码包,版本较老,新版本可以去官网下载。

2018-06-09

数据库课程设计

《数据库课程设计》由周爱武、汪海威、肖云编著,遵循数据库课程设计的具体要求,独立于具体的数据库教材,从实际应用系统的需求着手,引导读者逐步完成数据库设计全过程,重点讲解数据库系统的需求分析、概念设计、逻辑设计、物理设计和实施,并对每个案例都安排了大量常用的数据库访问操作,目的是让读者掌握数据库操作基本技能,加强动手实践能力,看得懂、学得会、用得上、记得牢。

2017-02-15

C++公司人事管理课程设计

大一时期的C++课程设计,公司人事管理系统。附有报告书。代码有注释,需要自己建立company.dat文件存储人事信息。之后可直接运行,功能基本齐全,欢迎借鉴及指正。

2017-02-05

C语言课程设计

大一时期期末做的C语言课程设计。通讯录管理系统。 运用链表,文件。界面简洁。增删查改保存读取、登录退出都能实现,bug不多,直接运行。 要建立TXT文本文件负责保存信息。

2017-01-31

空空如也

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

TA关注的人

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