电商项目购物车模块,要求用户在非登录情况下也可将商品加入购物车,因此设计如下: 1.如果添加购物车时,用户已经登录,则将购物车数据储存到redis和数据库中,而且数据要保持一致,用户查询时从redis中获取; 2.如果添加购物车时,用户未登录,则将购物车数据添加到cookie中,查询、修改和删除也在 ...
分类:
编程语言 时间:
2017-04-01 16:56:44
阅读次数:
202
代码: 测试: ...
分类:
编程语言 时间:
2017-04-01 16:56:29
阅读次数:
234
无论是机器学习、模式识别、数据挖掘、统计学习、计算机视觉、语音识别、自然语言处理都涉及到算法。 1.树:决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。 ...
分类:
编程语言 时间:
2017-04-01 16:54:44
阅读次数:
209
一、Java 内存模型 java内存模型把 Java 虚拟机内部划分为线程栈和堆 下面这张图演示了调用栈和本地变量存放在线程栈上,对象存放在堆上。 ==》》 一个局部变量可能是原始类型,在这种情况下,它总是“呆在”线程栈上。 一个局部变量也可能是指向一个对象的一个引用。在这种情况下,引用(这个本地变 ...
分类:
编程语言 时间:
2017-04-01 16:52:57
阅读次数:
122
Eclipse是集成开发环境(IDE),也就是辅助开发的软件,本身开源,可直接去官网下载,注意版本 下载地址:http://www.eclipse.org/downloads/ 下载解压缩即可使用,不用安装 基本开发过程(之后根据项目记录具体使用方法): 第一步:创建JAVA项目 第二步:创建程序包 ...
分类:
编程语言 时间:
2017-04-01 16:47:38
阅读次数:
172
一、unity 调用 Object-c C/C++可以直接与Object-c交互,只要把文件后缀.m直接改成.mm,成为C/C++与Object-c混编文件. C#又可以调用C/C++方法,所以C#就是可以与Object-c交互. 过程: C# 调用 C/C++ 调用 Object-c 1.C/C+ ...
分类:
编程语言 时间:
2017-04-01 16:25:12
阅读次数:
253
类型对照: BSTR StringBuilder LPCTSTR StringBuilder LPCWSTR IntPtr handle IntPtr hwnd IntPtr char * string int * ref int int & ref int void * IntPtr unsign ...
分类:
编程语言 时间:
2017-04-01 16:24:59
阅读次数:
176
注入方式主要有:属性注入、构造注入等 下面看一个实例: 1.新建一个接口IPet 2.新建两个类Dog和Cat 3.配置beans.xml文件 4.读取配置文件并运行 运行结果: ...
分类:
编程语言 时间:
2017-04-01 16:24:01
阅读次数:
176
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Gar ...
分类:
编程语言 时间:
2017-04-01 15:52:06
阅读次数:
165
一道面试题引发的问题,首先要知道[]的优先级高于*,题目: char **p,a[6][8]; 问p=a是否会导致程序在以后出现问题?为什么? 直接用程序说明: 编译,然后就会发现通不过,报错:错误 1 error C2440: “=”: 无法从“char [6][8]”转换为“char **” 于 ...
分类:
编程语言 时间:
2017-04-01 15:47:40
阅读次数:
171
目录 1 煤球数目 2 生日蜡烛 3 搭积木 4 分小组 5 抽签 6 寒假作业 7 剪邮票 8 取球博弈 9 交换瓶子 10 压缩变换 前言:以下试题解答代码部分仅供参考,若有不当之处,还请路过的同学提醒一下~ 1 煤球数目 2 生日蜡烛 3 搭积木 4 分小组 5 抽签 6 寒假作业 7 剪邮票 ...
分类:
编程语言 时间:
2017-04-01 15:40:26
阅读次数:
388
在之前我们记录Spring的随笔当中,都是记录的Spring如何对对象进行注入,如何对对象的属性值进行注入,即我们讲解的很大部分都是Spring的其中一个核心概念——依赖注入(或者说是控制翻转,IOC)的方面,那么通过前几天所学的《常用设计模式:代理模式》的学习之后,我们今天来学习一下与代理模式密切 ...
分类:
编程语言 时间:
2017-04-01 15:37:28
阅读次数:
234
给了策划配置公式的地方,需要将策划配置的公式文本转化为可执行的脚本代码:比如:self->mHp*2+target->2mMp*GetHit()+ self_mon->4mDan/1000 ==> self:lf_mHp(0)*2+dst:lf_mMp(2)*GetHit()+ src:lf_mDa ...
分类:
编程语言 时间:
2017-04-01 15:31:56
阅读次数:
240
一:在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 最快的存储区, 由编译器根 ...
分类:
编程语言 时间:
2017-04-01 15:30:29
阅读次数:
241
AspectJ@AspectJ的风格类似纯Java注解的普通Java类Spring可以使用AspectJ来做切入点解析AOP的运行时依旧是纯的Spring AOP 对AspectJ的编译器或者织入无依赖性 Spring中配置@AspectJSpring的AOP可以通过对@AspectJ注解的支持和在 ...
分类:
编程语言 时间:
2017-04-01 15:28:30
阅读次数:
246
安装STS后首先要做的修改默认编码: 1、windows--perferences--general--workspace,Text file encoding设置成utf-8 2、windows--perferences--general--content types,把里面text的defaul ...
分类:
编程语言 时间:
2017-04-01 15:26:17
阅读次数:
267
import java.util.Stack; // deHong hongJu oldJiang dP public class RedChrysanthemum { private static String result = ""; private static Stack stack = n... ...
分类:
编程语言 时间:
2017-04-01 15:25:23
阅读次数:
210