首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Alcols
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
深入理解Java序列化机制
序列化是指对象通过写出描述自己状态的数值来记录自己的过程,即将对象表示成一系列有序字节,Java提供了将对象写入流和从流中恢复对象的方法。对象能包含其它的对象,而其它的对象又可以包含另外的对象。Java序列化能够自动的处理嵌套的对象。对于一个对象的简单域,writeObject…
单点登录原理与实现
web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保…
说说如何在登录页实现生成验证码功能
打开 simplecaptcha 官网,下载相应的 jar 包。示例中用的是 nl.captcha.simplecaptcha-1.2.1.jar。 在 DEFAULT_CHARS 中我们定义了验证码字符集。 在 COLORS 字符集中,我们可以指定验证码颜色,支持多种颜色。 …
深入理解Java反射(一)
我们先给一个比较官方的说法:反射(Reflection)是Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 通过反射,我们可以在运行时获得程序或程序集中每一个类型的成员和成员的信息。 我们知道我们在写代码的时候,对…
开发经验漫谈 -- Git在开发流程中的运用
这次来说说关于Git在开发流程中的运用。
React 进阶设计与控制权问题
控制权——这个概念在编程中至关重要。比如,“轮子”封装层与业务消费层对于控制权的“争夺”,就是一个很有意思的话题。这在 React 世界里也不例外。表面上看,我们当然希望“轮子”掌控的事情越多越好:因为抽象层处理的逻辑越多,业务调用时关心的事情就越少,使用就越方便。可是有些设计…
关注了
17
关注者
0
收藏集
2
关注标签
40
加入于
2018-09-11