自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 资源 (10)
  • 收藏
  • 关注

原创 mysql深入——数据库函数

mysql数据库可视化界面软件的应用与介绍下载mysql数据库函数:1.聚合函数2.流程控制函数3.字符串函数4.日期时间函数 的学习与总结,外加学习ppt下载,帮助更多有兴趣的人学习

2016-04-27 11:43:20 9605 1

原创 mysql基础---->基本命令与13道练习

一个初学者的mysql学习总结,图示实战过程,基本命令与13道练习...

2016-04-25 11:12:04 8793 1

原创 java 内省机制(工厂模式再次解耦)

java自省(内省)的内容概念总结,javaBean的内容解释,BeanInfo对象实现自省的方式,用配置文件properties类创建对象并为对象赋值,工厂模式加入内省机制再次解耦的代码实现,图示输出结果证明...

2016-04-24 10:28:07 1105

原创 java反射

java反射学习的总结,通过图示,Class的介绍、获得与运用来体现反射的内容概念。后续有代码实现与测试结果图。还有关于反射的拓展。

2016-04-23 17:28:54 3362

原创 远程控制的完善—遇到问题与解决方案

远程控制遇到了无法从本地动态读取图片文件的问题,原因不太了解,但是找到了解决方法:重命名从客户端下载的图片,然后依次读取最新图片就可以完美解决问题

2016-04-22 20:22:27 954

原创 java实现远程控制

java实现远程控制的基本原理不难理解,只要监听鼠标键盘事件然后发送其动作对象就可以了,而界面的同步也可以用一张张的截图传输达成。

2016-04-21 23:35:25 5438 1

原创 动态规划(最小字符串编辑距离实现)

动态规划 : 两种特性 基本思想 动态规划计算字符串的最少编辑距离 与递归计算对比 java代码实现

2016-04-18 23:29:40 2528

原创 观察者模式

java 观察者模式 定义、使用场景、观察者模式类图关系、QQ消息提示代码实现和测试图例

2016-04-17 17:52:31 807

原创 装饰模式

java 的装饰模式 可以动态的为对象程序拓展新功能......Decorator可以动态的拓展功能,而避免了继承太多带来的系统种类繁杂导致类爆炸,可以由用户动态的决定加入的方式和时机,即插即用。

2016-04-17 00:15:44 1057

原创 工厂模式

java 有23种设计模式,我总结了工厂模式的设计,定义、优点、图示设计模式和代码实现......

2016-04-16 21:19:36 920

原创 单例模式

java单例模式分饿汉式和懒汉式两种

2016-04-16 17:02:47 645

原创 推理逻辑算法--------------问题抽象与数学建模

问题:5个人百米赛跑,跑完。 A说:E一定是第一名。 B说:我可能是第二名。 C说:A最慢。 D说:C不是最快的。 E说:D应该是第一名。 最后裁判说:E肯定不是第二第三名,只有1、2名猜对了。 问题:输出5人排名

2016-04-15 21:42:59 3206

原创 知周长求三角形个数算法

问题:知道三角形周长,求解三角形的所有可能? 解题思路:用三重循环穷举所有可能的三角形,然后做判断穷举中的三角形是否全等。解题算法如下:.........

2016-04-15 16:24:31 4164

原创 三位数算法------精度不足导致判断错误

问题:1-9分成三组,组成3个三位数,有多少个三位数符合1:2:3? 求解思路:穷举所有排列组合,做判断。本题出现了一个int精度不足出现的判断错误,换成double问题就可以得到解决

2016-04-15 11:08:56 778

原创 简单版SVN项目基本功能全部实现(差后续收尾工作)

简单版SVN项目基本功能全部实现,五大主要功能:登录、注册、获取服务器文件列表、上传和下载,已经全部完成,剩下的收尾工作,比如:添加到待上传列表的文件信息增加删除操作、下载窗口客户端下载文件保存路径的添加和选择等等.........

2016-04-14 23:24:15 1011

原创 SVN服务器客户端输入输出乱码的bug(解决方案)

java中服务器客户端输入输出乱码的bug修复,解决方案是重新获取输入输出流...

2016-04-14 11:15:20 2691

原创 SVN客户端上传文件功能的实现

SVN实现文件上传功能,含上传代码,出现错误及异常...

2016-04-13 23:43:47 4513 2

原创 SVN客户端界面完工+与服务器交互注册登录实现

SVN服务器写完后,现在开始写客户端了,客户端界面已经完成,正在实现与服务器的交接逻辑,登录注册也已经实现...

2016-04-13 12:04:03 1927 2

原创 SVN服务器框架搭建和代码填充(SVN简单版)

SVN服务器框架的搭建,开启一个客户端对象来接收客户端的发送数据,主要实现五大服务功能:验证登录、注册请求、上传、下载和更新服务器列表...

2016-04-12 12:39:31 1235

原创 java对象传输流C/S传输对象

java中的对象输入输出流,C/S端测试代码传输对象

2016-04-11 17:58:17 2875 1

原创 爱因斯坦思考题(多维穷举)

爱因斯坦有一道思考题,据说只有世界上2%的人可以解出答案,如果用了计算机,那么人人都可以求解答案了,穷举算法竟然如此简单......

2016-04-11 12:02:45 3273

原创 SVN需求文档的完善

昨天的SVN需求文档有很多不足之处,其中最大的弊病就是没有加入流程图,今天我不仅把流程图加入进去,并且分成一个个小模块,让整个SVN的流程架构更加的清晰明确

2016-04-10 18:17:01 4289

原创 java实现排列组合

排列组合是多维穷举的基础,条件判断是多维穷举的核心,给大家分享一下java实现的排列组合算法

2016-04-09 22:30:23 3274

原创 SVN需求分析报告、序例图和流程图

从今天开始,我们就要开始做维持一个星期的SVN项目了,这是第二个我们小团队开发的项目,上次的小狗踢足球是第一个,已经过了两个半月了。不过这一次就不是那么简单了,这次要开始编写需求文档、制作序例图和流程图。虽然我们小团队只有两个人(包括我),但是我还是自己完全的做了一遍。因为是第一次做,很多不懂的地方,刚开始连visio 2013的序例图按钮都找不到。后来还是做了两个多小时,把两个序

2016-04-09 16:33:02 2750

原创 动态连通性:union-find算法(常规搜索、树状触点搜索、加权树搜索的算法分析)

算法提出动态连通性问题:输入一列整数对,其中每个整数都表示一个某种类型的对象,一对整数对p和q可以被理解为p和q是相连的。他们具有自反性:p和p相连;对称性:p和q相连,q和p相连;传递性:p和q相连,q和r相连,那么p和r相连。当程序从输入中读取了整数对p q时,如果已知的所有整数对都不能说明p 和q相连,那么程序应该忽略p和q这对整数继续处理输入中的下一对整数。我们

2016-04-08 20:46:34 1600

原创 快速排序和冒泡排序的时间复杂度分析(C++算法实现对比)

今天晚上我学习快速排序,快速排序里面涉及到了思想有递归和分治。快速排序里面最重要的一个变量是哨兵变量,它充当了一个中间值的角色。然后遍历数组,逐个比较数组中的值跟中间值的大小,小的排在中间值前面,大的排在后面。不断的二分分治,直到所有的数字都遍历完。快排的递归分治就完成了。快排是冒泡排序的一种质的提升,时间复杂度不稳定,在O(nlogn)~O(n`2)之间。冒泡排序时间稳定

2016-04-07 23:40:53 8306

原创 状态树搜索算法再现————妖怪与和尚过河问题

状态树搜索算法,妖怪与和尚过河问题的求解...

2016-04-06 16:25:07 2266

原创 客户端服务器的高级交互——————————文件传输

今天晚上继续学习网络编程,客户机服务器的高级交互——————文件传输。再一次强化了网络交互协议的概念。下图是文件传输流和客户机服务器交互的具体流执行程序:用文件传输流把文件传送到客户端程序,然后服务器用socket.getInputStream来接收客户端的数据流,然后再用FileOutputStream把文件从服务器程序输出到本地。今天我只实现了客户端服务器的文件传输,以

2016-04-05 22:05:42 1133

原创 状态树搜索算法-------------抽象问题与建模思想(三只水桶分水问题)

今天看《算法的乐趣》第五章,作者提出问题:把三桶个水桶等分8升水的问题,有8,5,3L的水桶分8升水,最后的结果要在8L水桶和5L水桶中分别有4L水。首先要定义问题的解,并分析解空间范围和拓扑结构,然后根据解空间的范围和拓扑结构设计遍历搜索算法。建立数学模型,根节点为初始状态,叶子节点可能是最终状态,也可能是某个无法转换的最终中间状态,有多少个最终状态叶子节点就要多少种答案

2016-04-05 00:35:25 4827

原创 阿拉伯数字与中文数字的转换----------相互转化

今天继续看《算法的乐趣》,学习了阿拉伯数字与中文数字的转化。汉字用零一二三四五六七八九作为基本计数,与阿拉伯数字靠数字偏移位置的权位不一样,中文数字是才有“数字+权位”的方式组成数字,比如百,千,万。中文数字每个数字后都会跟上一个权位,权位就是数字的量值,相当于阿拉伯数字的数位。中文计数以万为小节,万以下没有节权,万之上是亿为节权。中文还有一个特点是多变的“零”,大概总结为三个规则

2016-04-03 22:58:32 44793 13

原创 贪婪法——————贪心算法

华信清明节放假,所以不用去上课,而我又不想出去,所以就用了一点时间去研究算法。我今天开始看王晓华写的《算法的乐趣》,把它当做教材。看到贪心算法,因为大一的时候C语言没学好,所以作者写的C实现代码不是看得很懂,但是基本思想还是能够掌握的。接下来我总结一下我今天学到的贪心算法:贪心算法是寻找最优解问题的常用方法。基本思想是分三个步骤:1.建立对问题精确描述的数学模型,包

2016-04-03 00:13:20 9594 6

原创 能够与服务器连接交互的拥有界面的客户端-------------聊天窗口(实现群聊)

昨天晚上上完了客户端程序的编写,左哥给大家布置了一个作业————编写一个有界面的客户端。我用今天晚上的时间来把这个作业做完了,整体来说,这个客户端界面不难写,只是其中的逻辑需要去好好理清。首先,我创建了一个项目,然后我即学即用,把昨天学到的只是运用起来,将代码分成四个包去管理,common包:存放工具类,用于存放一些公用的函数。control包:存放逻辑控制类的包,用于存放程序的核心代码。

2016-04-01 23:18:09 6364 5

我的全部java项目(博客项目的代码)

博主做过的所有java项目的代码,想要的可以下载来看看。

2018-01-21

软件测试知识点

软件测试知识点

2017-03-02

Java基础通讯全部项目

Java基础通讯全部项目

2016-05-27

XMPP讲解ppt

XMPP协议的学习文档

2016-05-08

JDBC的ppt文档

JDBC的ppt文档,帮助初学者学习JDBC

2016-05-04

JDBC的jar包

供初学者学习的mysql jar包,可以通过此包用java语言操作数据库

2016-05-03

数据库函数ppt

一个关于数据库函数的ppt文档,帮助有兴趣的人学习mysql数据库函数。

2016-04-27

java反射ppt

java反射的ppt帮助大家学习java反射

2016-04-25

mysql安装包

一个mysql的安装包,只有5.5版本,可以帮助大家学习mysql

2016-04-25

数据库基础ppt

一个关于mysql数据库基础的ppt,希望可以帮助大家学习mysql

2016-04-25

空空如也

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

TA关注的人

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