购物车这一块还剩最后两个问题,就是订单信息的级联入库和页面缓存,这里的信息是指购物车和购物项,即我们将购物车的信息存入数据库的同时,也存入每个购物项的信息,而且外键都关联好,这涉及到了Hibernate中的级联入库问题;页面缓存问题指的是当用户确认了订单后,如果点后退,又会回到订单确认页面,刚刚的订单确认页面又出来了,而且session还在,信息还是刚刚的信息,这明显不是我们想要的结果,我们会在后...
分类:
其他好文 时间:
2016-05-18 18:12:44
阅读次数:
238
总线驱动设备模型:
1. 总线设备驱动模型概述
随着技术的不断进步,系统的拓扑结构也越来越复杂,对热插拔,跨平台移植性的要求也越来越高,2.4内核已经难以满足这些需求,为适应这宗形势的需求,从linux2.6内核开始提供了全新的设备模型
2. 总线
2.1 描述结构
2.2 注册
2.3 注销
void bus_unr...
分类:
其他好文 时间:
2016-05-18 18:13:11
阅读次数:
114
记下来,很重要。
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。
二、然而,当一个线程访问ob...
分类:
编程语言 时间:
2016-05-18 18:11:50
阅读次数:
268
# 运用文件操作函数实现通讯录
/*
文件流实现通讯录说明: 我们平时测试代码输入数据,但是每次一旦结束程序,数据也就没有了, 比如测试通讯
录, 输入很多信息后发现有个地方需要修改,就要结束程序,下一次继续重新输入,很麻烦对不对, 文件流实现的
好处就是可以每次将我们输入的数据保存到一个文件中, 下一次直接从文件中读取,省了不少麻烦!
*/
...
分类:
其他好文 时间:
2016-05-18 18:12:30
阅读次数:
236
Problem Description
求n个整数中倒数第二小的数。
每一个整数都独立看成一个数,比如,有三个数分别是1,1,3,那么,第二小的数就是1。Input
输入包含多组测试数据。
输入的第一行是一个整数C,表示有C测试数据;
每组测试数据的第一行是一个整数n,表示本组测试数据有n个整数(2<=n<=10),接着一行是 n个整数 (每个数均小于100);Output
请为每组测试...
分类:
编程语言 时间:
2016-05-18 18:10:51
阅读次数:
172
1、 永久更改ip ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
2、从Linux上远程显示Windows桌面
安装rdesktop包
3、 手动添加默认网关 以root用户,
执行: route add default gw 网关的IP 想更改网关
vi /etc/sysconfig/netwo...
分类:
系统相关 时间:
2016-05-18 18:12:08
阅读次数:
263
red5源码分析—服务器处理视频数据
接着《red5源码分析—11》,本章假设客户端发来的是视频数据,下面就分析服务器如何处理这些数据的。
根据前面几章的分析,基于mina框架,数据到达服务器后,最终会到达RTMPHandler的messageReceived函数,messageReceived定义在RTMPHandler的父类BaseRTMPHandler中,
public voi...
分类:
其他好文 时间:
2016-05-18 18:11:47
阅读次数:
202
对于Handler搞android的都熟悉,大概原理也知道,可能很多开发者也看过源码,本人也看过源码,但是一直没有系统的分析过,总结过,今天来一波对Handler的源码分析,本文需要读者了解handler的基本原理,如果不了解请参考Handler消息传递机制!废话不在多说,直接开整!!!看官:博主,从哪里开始分析呢?博主:嗯,咱们就从Message message = Message.obtain(...
分类:
其他好文 时间:
2016-05-18 18:12:26
阅读次数:
207
本文主要阐述TCP拥塞控制中ssthresh的来历以及为什么拥塞避免探测到丢包的时候,ssthresh会被设置为当前窗口的一半。进入证实内容之前,不得不再次吐槽!目前在网上搜的,任何资料上看的,甚至RFC上,都没有讲明白到底什么是ssthresh,它的值有什么讲究,几乎所有的资料都是在说,如果窗口大于ssthresh,那么就执行线性增窗的拥塞避免阶段,否则执行慢启动...这让几乎所有人记住了这个结...
分类:
其他好文 时间:
2016-05-18 18:09:47
阅读次数:
226
Hadoop经典案例Spark实现(七)——日志分析:分析非结构化文件...
分类:
其他好文 时间:
2016-05-18 18:11:51
阅读次数:
302
简述关于简笔画的介绍很多,有动物、水果、蔬菜、交通工具等,通常会对绘制一步步进行拆分、组合。然后绘制为我们想要的结果。下面来介绍另外的一个种类:昆虫类-卡通蚂蚁。简述
绘制
效果
源码
绘制效果具体的效果如下所示,我们可以再进行更好的完善。源码主要分为以下三部:
绘制屁股
绘制肚子
绘制头部
注意:绘制的时候,由于各个部分的颜色不同,而且坐标不好定位,所以我们采用的图形覆盖的方式。void Main...
分类:
其他好文 时间:
2016-05-18 18:10:05
阅读次数:
138
From:http://taligarsiel.com/Projects/howbrowserswork1.htm引子:
浏览器可能是我们最经常使用的软件了。在这章节我将解释浏览器怎么运行的背后。我们将看到当你在地址栏输入google.com后到浏览器打开Google主页这段时间内都发生了什么事情。我们讨论的浏览器
当今主流浏览器有五类: Internet Explorer, Firefox,...
分类:
其他好文 时间:
2016-05-18 18:10:22
阅读次数:
138
任务简介:
任务即由系统管理的程序实体,由三部分组成:
任务堆栈:本质是一个数组,不同的任务在创建前可以自己定义相关数组的大小;任务控制块:本质上是一个结构体,用于保存任务当前的各种状态信息,其成员只可用uCOSIII相关函数访问,用户不可直接访问;任务函数:即表达任务功能的地方,通过系统调用来切换,分为运行至完成型(完成后自我删除)和无限循环型(while(1));
任务还有一些其...
分类:
其他好文 时间:
2016-05-18 18:09:43
阅读次数:
1715
电容的等效串联电阻ESR
普遍的观点是:一个等效串联电阻(ESR)很小的相对较大容量的外部电容能很好地吸收快速转换时的峰值(纹波)电流。但是,有时这样的选择容易引起稳压器(特别是线性稳压器 LDO)的不稳定,所以必须合理选择小容量和大容量电容的容值。永远记住,稳压器就是一个放大器,放大器可能出现的各种情况它都会出现。由于 DC/DC 转换器的响应速度相对较慢,输出去耦电容在负载阶跃的初始阶段...
分类:
其他好文 时间:
2016-05-18 18:09:44
阅读次数:
3817
URIURI是uniform locator identifier的缩写,意义为统一资源标识符.包括两个子分类,一个是URL(uniform resource locator),另一个是URN(uniform resource name). URL格式例 : http://user:pass@www.example.com:80/dir/index.htm?uid=1#ch1
样例
描述...
分类:
Web程序 时间:
2016-05-18 18:09:43
阅读次数:
208
1 概述这里我们会详细讲解matrix的各个方法,以及它的用法。matrix叫做矩阵,在前面讲解 ColorFilter 的文章中,我们讲解了ColorMatrix,他是一个4*5的矩阵。而这里,我们讲解的Matrix不是用于处理颜色的,而是处理图形的。他是一个3*3的矩阵。2 原理先看看matrix的矩阵是什么样子的:这里可以查看Matrix的代码得到。那么这个矩阵分别代表了什么呢,这里通...
分类:
移动开发 时间:
2016-05-18 18:10:40
阅读次数:
211