关闭

mysql使用exists进行查询

参考:http://blog.csdn.net/gucapg/article/details/16839587   1、exists的返回结果是bool型,只有true或者false 如 SELECT * FROM alumni_info t WHERE EXISTS(SELECT a_id FROM alumni_education e WHERE e.a_id='6588' ),...
阅读(39) 评论(0)

Java基础知识--try-catch-finally

转载:http://www.cnblogs.com/aigongsi/archive/2012/04/19/2457735.html 写的很好: 看了一位博友的一片文章,讲解的是关于java中关于try、catch、finally中一些问题 下面看一个例子(例1),来讲解java里面中try、catch、finally的处理流程 1 ...
阅读(14) 评论(0)

计算时间复杂度

在上网搜索时间复杂度相关的东西的时候知乎上看见一个人的提问计算时间复杂度,做个小记录 第一层是N+1; 第二次循环是1+2+。。。+n = n(n+1)/2 第三层比较麻烦,随着第二层数计算开始计算, 当j=0;次数是1; 当j=1;次数是1+2; 当j=3;次数是1+2+3 当j=n;次数是1+2+3+。。。+n; 因此第三层n的规律是f(n) = n(n+1)/2; ...
阅读(16) 评论(0)

java使用链表实现队列

队列使用Java进行链表实现,在网上找到了一张图,很好,借鉴一下 设置两个结点node,front指向队首元素,rear指向队尾; 上代码: public class LinkedQueue { Node front;//队头指针,指向队头节点 Node rail;//队尾指针,指向队尾节点 int size = 0;//记录队列长度 //...
阅读(29) 评论(0)

Java使用顺序存储实现队列

1.导引 操作系统:当电脑卡逼时候,你不停点击,还是卡死,最后终于电脑又好了以后,操作系统会把执行卡死状态时候你点击的所有操作按照顺序一次执行一遍, 客服系统:按照拨电话的顺序服务, 点小姐,也得按照先来后到的顺序 2.定义: 队列是一种只允许在一段进行插入,另一端进行删除的线性表 队列是一种先进先出(First in first out)的线性表,简称FIFO,允许插...
阅读(19) 评论(0)

Java使用链表实现栈

大话数据结构中,这一块其实对于初学的还是挺难的,我看了小半天,最后才转过弯来, 首先看图,图中箭头指明了思路,一开始我对链表的头部没想明白,后来想通了,就是每次压栈就相当于将元素放在链表头部,即栈顶指针元素相当于链表中的首节点; 因此每次插入一个,都需要将插入前的栈顶结点赋值给新节点的next结点属性; 每次弹栈,都需要将top的next指向元素置为top元素; 下面上...
阅读(38) 评论(0)

Java实现栈-两栈共享空间

大话数据结构中以合租房子为例,来比喻两栈共享空间这种结构,我想说得已经比较清楚了,在Java实现中,我们定义一个数组作为基准存储容器,两个栈,栈1的栈底是在数组的始端,栈2的栈底在数组的顶端,两个栈在push元素时候主键朝数组的中间靠拢,当栈1的栈顶top1+1=栈2 栈顶top2,那么此时栈满; 下面上代码: public class BothStackShareMemory { ...
阅读(35) 评论(0)

Java实现栈的顺序存储结构情况

由大话数据结构中参考,使用Java实现栈的顺序存储 1.定义一个栈的常见操作接口:stackADT public boolean push(Object element);//压栈 public Object pop();//出栈 public boolean isEmpty(); public int size(); public Object...
阅读(21) 评论(0)

数据结构-栈

1.栈:定义     栈是限定在表尾进行插入和删除操作的线性表; 联想记忆:手枪在上膛的时候填装,是先进去的在下面,后进去的在最上面,因此在发射子弹的时候最后填充的子弹最先发射,符合栈的概念,先进后出;手枪 — 战 — 栈 每次进去的都是在栈顶操作:最先进栈的都是在栈底,每次栈底都是固定的 1.2:进栈出栈变化形式:     导引:最先进栈的元素,是不是一定会最先...
阅读(21) 评论(0)

websocket、短连接长连接以及轮询简介

附上一篇参考文章:https://www.zhihu.com/question/20215561 1.  短连接 http 1.0中:HTTP客户端与服务器请求响应模式如下图所示;短连接 三次握手,每次都需要授权等信息,一次request,一次response以后关闭连接 2 .长连接 HTTP 1.1规定了默认保持长连接(HTTP persist...
阅读(45) 评论(0)

spring集成web socket小demo(demo1)

参考:http://blog.csdn.net/ouyang111222/article/details/50545411    http://blog.csdn.net/gisredevelopment/article/details/38392629/ 1.导入: 公司erp中有个好玩的功能,就是当销售在保存客户的时候,一旦库中有这个客户,这个时候就会给这个客户的创建人发送一个类似站内信...
阅读(89) 评论(0)

spring+websocket整合(springMVC+spring+MyBatis即SSM框架和websocket技术的整合)

转载自:http://blog.csdn.net/gisredevelopment/article/details/38392629/#reply websocket是目前唯一真正实现全双工通信的服务器向客户端推的互联网技术,与长连接和轮询技术相比, websocket的优越性不言自明,长连接的连接资源(线程资源)随着连接数量的增多,必会耗尽,客户端轮询会给服...
阅读(57) 评论(0)

maven设置下载源码

转载自:http://blog.csdn.net/wpydaguan/article/details/43701571 第一种方法:Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的: mvn dependency:source...
阅读(53) 评论(0)

mysql中group by分组后查询无数据补0;

mysql经常会用到Group By来进行分组查询,但也经常会遇到一个问题,就是当有where条件时,被where条件过滤的数据不显示了。 例如我有一组数据: 我想查询当日领取数量和当日核销数量; 正常的sql查出的话,假如不存在相关记录 SELECT cardId , count( *) count FROM userwechatcard WHERE DATE( FROM_U...
阅读(134) 评论(0)

MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法

MySQL的行转列、列转行、连接字符串  concat、concat_ws、group_concat函数用法 使用方法: CONCAT(str1,str2,…)  返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意: 如果所有参数均为非二进制字符串,则结果为非二进制字符串。  如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。 一个数字参数被转化为与之...
阅读(63) 评论(0)
45条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:21341次
    • 积分:560
    • 等级:
    • 排名:千里之外
    • 原创:34篇
    • 转载:11篇
    • 译文:0篇
    • 评论:24条
    最新评论