黄威的世界 + 关注
我是一个热衷IT技术的人,希望自己不断地设计开发出对别人非常有用的软件。有近7年的java开发经验(包括2年Android开发经验)和一年左右的linux使用经验。擅长Java Web后台开发 ,喜欢研究新的各种实用技术

设计模式-状态机模式

发布时间:2020-05-08 22:12:28 浏览:349 评论 :0

模型图 涉及的角色及说明 何为有限状态机有限状态机在维基百科中的解释是:有限状态机(英语:finite-state machine,缩写:FSM)又称有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。

云栖社区 编程语言 Java核心技术 Image string 设计模式 class

使用gradle构建java项目(1)

发布时间:2020-04-09 02:35:53 浏览:391 评论 :0

gradle 是什么 gradle 是一个让构建自动化的工具,类似于maven,ant的功能. 使用gradle可以给java项目编译,单元测试,打包,或者生成可执行的jar包等 gradle的依赖环境 gradle依赖java环境,所以使用gradle前需要安装jdk 或jre gradle ...

云栖社区 编程语言 Java核心技术 java gradle Maven 插件 html groovy 构建

设计模式-观察者模式

发布时间:2020-04-09 02:34:04 浏览:334 评论 :0

我的理解 很久之前有个老师给我们讲观察者模式时,举了一个例子:妈妈照顾婴儿,他们在不同的房间,婴儿在婴儿房间A,妈妈在书房M,为了保证婴儿睡醒之后能及时得到照顾,妈妈每隔10分钟就去房间A瞧瞧,看看婴儿是否醒了.

云栖社区 编程语言 Java核心技术 java 设计模式 class void Socket

单点登录的一种常规方法

发布时间:2020-04-09 02:32:05 浏览:299 评论 :0

常规的登录 常规的是通过session步骤: 用户在浏览器登录 后台鉴权,若登录成功,则把用户信息写入session,servlet自动生成JSESSIONID 返回浏览器; 浏览器把JSESSIONID 写入cookie说明:cookie是浏览器的存储文件,存储的只是JSESSIONID,而不是用户信息; JSESSIONID 只是一个钩子,用户信息其实存储在服务器端.

云栖社区 编程语言 Java核心技术 服务器 浏览器 Image session Blog 存储 cookie 单点登录

epoll与 Nio浅析

发布时间:2020-04-09 02:24:43 浏览:359 评论 :0

epoll 是 Linux 下 IO多路复用的机制,可以监视多个描述符的读/写等事件,一旦某个描述符就绪(一般是读或者写事件发生了),就能够将发生的事件通知给关心的应用程序去处理该事件。 以前的网络编程方式 拿使用 socket 实现的聊天程序举例。

云栖社区 网络与数据通信 linux java native 线程 openjdk Server void Socket NIO epoll

常用的软件技术思想-池化技术等

发布时间:2020-04-09 02:20:21 浏览:291 评论 :0

池化技术 实际案例今天去公司食堂吃早点,排了一队人,先是包子馒头,然后是韭菜盒子,各种饼,最后是喝的,比如小米粥,黑米粥,豆浆等,发现队伍阻塞在最后那一段(小米粥,黑米粥,豆浆)了,这个说要黑米粥,阿姨忙不迭地去打黑米粥,那个说要小米粥,阿姨赶紧去打小米粥。

云栖社区 编程语言 Java核心技术 java 服务器 线程 数据库 google blocky

自定义SqlSessionFactoryBean导致 mapper-locations 失效

发布时间:2020-04-09 02:13:28 浏览:666 评论 :0

问题重现 步骤1,把所有的mapper xml移动到 /xxx/yyy/src/main/resources/mybatis/mapperxml 中;2,修改application.properties ,添加: mybatis.

云栖社区 编程语言 Java核心技术 java Apache spring 配置 xml session ibatis mybatis

OAuth 2.0认证-授权码模式的理解和实例分析

发布时间:2020-04-09 01:58:18 浏览:589 评论 :0

目前OAuth 2.0 认证有五种方式,见官方文档:http://www.rfcreader.com/#rfc6749 授权码模式(Authorization Code Grant) 流程图 说明:1,认证服务器是一个业务无关的系统;2,code就是授权码,只能使用一次;3,token 在有效期内可以无限次使用 场景化讲解-下单 场景:A 公司旗下有很多 web 产品,同时还有一个应用商店(类似京东)负责售卖这些软件产品,下面以用户进入应用商店购买产品的流程着手。

云栖社区 编程语言 Java核心技术 服务器 code 浏览器 Image request Access

设计模式-责任链模式

发布时间:2020-04-09 01:44:26 浏览:264 评论 :0

理解 责任链的执行序列是一环连着一环,后一环的执行依赖前一环的执行,层层递进. 流程图 组成部分 链条:负责承前启后; 链条上的环:执行业务逻辑,决定是否继续执行下一个环(有的情况由链条决定); 执行流: 前期:由外层到里层; 后期:由里层到外层 特点 链条上相邻的环之间会影响,.

编程语言 Java核心技术 java request cdn void index

深度学习入门01-数学概念介绍

发布时间:2020-04-04 20:46:50 浏览:419 评论 :0

向量 向量是由n个实数组成的一个n行1列(n1)或一个1行n列(1n)的有序数组;a=[1,2,3,4]b=[6,7,8,9](x,y)表示二维空间(即面)上面的一个点;(x,y,z)表示三维空间中的一个点x 1,x 2,x 3.。

云栖社区 深度学习 函数 Image cdn

java base64编码的三种方式

发布时间:2016-05-11 13:35:52 浏览:2159 评论 :0

base64commons-codecdecodeencode编码

zip压缩解决文件名中文乱码问题

发布时间:2016-05-11 13:35:25 浏览:6993 评论 :0

zip压缩中文乱码文件是中文commons-compress

js实现登录时记住用户名

发布时间:2016-05-11 13:33:51 浏览:2424 评论 :0

记住我记住用户名记住密码cookie记住账号

spring MVC 使用注解返回json

发布时间:2016-05-11 13:32:18 浏览:2724 评论 :0

spring mvc注解返回jsonJacksonJsonjson报文

34