秒西

  • 让标题抖起来

  • 首页

  • 分类

  • 归档

  • 标签

  • 留言

  • 搜索

从尾到头打印链表

发表于 2017-04-15 | 分类于 剑指offer
题目描述给定一个链表,从尾部到头部打印输出链表的值。 栈方式很自然,想到的第一个方法就是后进先出,那就是直接可用栈来模拟当然,因为题目要求使用链表,所以首先可确定结点结构,如下123456789101112131415public clas ...
阅读全文 »

Shiro之通过数据库验证身份

发表于 2017-04-14 | 分类于 安全框架
前言参考百度上说的Apache Shiro是一个强大易用的java安全框架,提供了认证、授权、加密和会话管理功能,可以为任何应用提供安全保障,而其主要为解决以下四个问题:1、 认证-用户身份识别,常被称为用户登录2、 授权-访问控制3、 密 ...
阅读全文 »

并发系列之四Guarded Suspension

发表于 2017-04-13 | 分类于 并发编程
前言Guarded Suspension是指当现在并不适合马上执行某个操作时,就要求想要执行该操作的线程等待 Guarded Suspension首先模拟一个案例首先是表示请求的类1234567891011121314151617packa ...
阅读全文 »

并发系列之三Immutable

发表于 2017-04-12 | 分类于 并发编程
前言immutable是指永恒,不会改变的意思,就像java.lang.String类中,并没有提供任何改变字符串属性的方法 immutable Pattern首先模拟一个案例12345678910111213141516171819202 ...
阅读全文 »

并发系列之二Single Threaded Execution

发表于 2017-04-11 | 分类于 并发编程
前言Single Threaded Execution是指以一个线程执行,简单来说就是在多线程中限制同时只让一个线程运行 线程不安全首先来模拟一个线程不安全的例子123456789101112131415161718192021222324 ...
阅读全文 »

并发系列一之初识java线程

发表于 2017-04-10 | 分类于 并发编程
前言曾在论坛中看过这样一句话,如果连多线程都不懂,别说自己学过java,可见多线程的重要性! 何谓线程简单来说,就像我们在执行一个程序时,他总按照顺序执行,如果从头到尾都没有分叉,也就是说总是一个流程,那么就可以看做单线程,并且程序执行的主 ...
阅读全文 »

集合中的线程安全问题

发表于 2017-04-07 | 分类于 学习进阶
前言早在刚开始学习java se的时候,就遇到过这样问题,xxx是线程安全的,xxxx是线程不安全的,当时也是一脸蒙,只记住了结论。后来接触了单例才有一点了解 线程安全的:vector、hashtable、stringbuffer等 非线程 ...
阅读全文 »

初识线程安全与线程不安全

发表于 2017-04-06 | 分类于 学习进阶
前言关于线程问题基本上贯穿学习的整个过程,像集合,servlet,structs,hibernate,spring等等,其都涉及到线程问题 线程安全什么是线程安全?如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代 ...
阅读全文 »

初识Linkedlist底层

发表于 2017-04-05 | 分类于 学习进阶
前言LinkedList底层是基于双端链表实现的,也就是说它具有指向其前驱与后继的引用,而且,在插入与删除数据时效率极高 至于它继承谁和实现什么接口,直接看源码 public class LinkedList extends Abstra ...
阅读全文 »

hibernate之四:反向工程

发表于 2017-04-04 | 分类于 学习总结
前言在运用持久层框架时,先前我们都是先通过建立对象—映射文件—数据库的方法,倘若数据库中的表非常多和复杂时,我们可以改变下开发顺序,即从数据库自动生成映射文件和对象,这样涉及表之间的关系,级联或者主外键约束就自动生成,更方便。一般我们用hi ...
阅读全文 »
1…131415…19

I believe my dream will come true

184 日志
25 分类
30 标签
微型论坛 Weixin
0%
© 2016 - 2019