摘要: 前言: 据身边不少朋友反映,SQL长时间不用的话难免会生疏!本文的几个查询示例可以让你5分钟内快速回忆起MySQL中常用的基础查询语法!------------如何用MySQL解决一些常见问题的例子 在一些例子中,使用数据库表“shop”来储存某个商人(经销商)的每件物品(物品号)的价格。假定每... 阅读全文
posted @ 2015-08-18 20:33 Sea_Sky 阅读(1391) 评论(1) 推荐(2) 编辑
摘要: 【仅贴代码及测试结果】-------------------BinaryTree.java------------------------------class Tree{ E element; Tree lChild; Tree rChild; public Tree(E ... 阅读全文
posted @ 2015-08-18 13:53 Sea_Sky 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 前言: 二分算法很常见,也很简单。但确实很高效!有了它,我们常常可以避免"暴力"!-------------------------------------------------1.二分漏洞 先贴一段代码,大家看看有没有问题? 1 int binarySearch(int *arr,int l... 阅读全文
posted @ 2015-08-17 15:05 Sea_Sky 阅读(1457) 评论(1) 推荐(3) 编辑
摘要: 前言: 有些时候,我们在编程中会遇到多列排序的需求。假如在execle,这事儿就太easy了。不过没办法,现在就需要你用Java或者C++实现这样一个功能!比如将下表无序的数据通过重排之后按照以下规则显示结果:1.第二列从大到小排列2.若第二列相等,则第一列按照从小到大排序排序前排序后2 53 2... 阅读全文
posted @ 2015-08-16 13:37 Sea_Sky 阅读(1829) 评论(0) 推荐(0) 编辑
摘要: 前言: 本文补充一下Java关于套接字方面的内容,因为其应用相对比较简单,所以下面介绍两个程序实例。---------------------------------------------------------------------------------------1.Socket对接过... 阅读全文
posted @ 2015-08-15 20:03 Sea_Sky 阅读(2680) 评论(0) 推荐(1) 编辑
摘要: 前言: 代理模式作为常见的设计模式之一,在项目开发中不可或缺。本文就尝试着揭开代理的神秘面纱,也欢迎各路人批评指正!1.如何实现代理:【假设有个关于汽车移动(move)的计时需求】设计:Moveable接口,一个Car的实现类;两个代理CarTimer,TimeHandler.UML图如下:1)继... 阅读全文
posted @ 2015-08-15 15:36 Sea_Sky 阅读(895) 评论(1) 推荐(0) 编辑
摘要: 前言: “大道若简,万物归一”。为什么泛型? Java中的泛型是由单词“Generic”翻译过来的,“Generic”即表示“一般、通用”的意思。而sun在JDK1.5之后引入的泛型的目的就在于此,将“特殊的,专属的”类型参数化。泛型的优点:1)让泛型类和泛型方法具备可重用性;2)在编译时而非运... 阅读全文
posted @ 2015-08-14 09:56 Sea_Sky 阅读(1283) 评论(6) 推荐(2) 编辑
摘要: 前言: 前面因时间关系,未将“生产者消费者问题”实例的介绍发布在博客随笔中,故本文作为对之前“多线程”一文的补充。概念: 生产者消费者问题(Bounded-buffer problem),是一个多线程同步问题的经典案例。这个案例中主要实现的是两个角色协同对同一资源进行访问。生产者的主要作用是生成... 阅读全文
posted @ 2015-08-12 22:41 Sea_Sky 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 前言: 基于面向对象的思想,大部分的类都可视为“工具”。那么对于工具的使用,我们总是期望能高效而又方便。特别是当我们在重复实现某些功能的时候,那有没有一种能快速复用类的捷径呢? 既然提出来,答案当然是肯定的。“Copy”----复制。 查看Java中的Object这个祖先类我们可以发现,该类含... 阅读全文
posted @ 2015-08-12 21:53 Sea_Sky 阅读(1184) 评论(2) 推荐(0) 编辑
摘要: 前言: 一直以来,对于多线程的理解总是赶在前一秒翻书时回忆起,后一秒放下书即忘。甚是可恼!今晚对多线程总结一下,也好有个了断~概念引入: 首先,我们想了解的是:什么是线程,跟进程有什么关联? 其实是这样的:线程是程序执行流的最小单元。其一般有3种状态:就绪,执行和阻塞(因本文注重实例,就不对概... 阅读全文
posted @ 2015-08-11 21:33 Sea_Sky 阅读(3897) 评论(2) 推荐(0) 编辑

转载请注明出处! About me