#上篇

物联网全景动态图谱2.0|PaaS物联网平台汇总(上篇)

物联网智库原创物联网智库整理发布转载请注明来源和出处------  【导读】   ------毫无疑问,2018年物联网对行业的深度变革才刚刚开启。 物联网产业链企业的质与量将进入全面爆发期。物联网智库作为业内的全周期观察者和信息服务聚焦者,被产业推动,亦将反...

Spring6:基于注解的Spring MVC(上篇)

转自原文Spring6:基于注解的SpringMVC(上篇)SpringMVC框架是一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,SpringMVC和Structs、Structs2非常类似。SpringMVC的设计是围绕Dispatche...

Lucene核心--构建Lucene搜索(上篇,理论篇)

2.1.1Lucene内容模型    一个文档(document)就是Lucene建立索引和搜索的原子单元,它由一个或者多个字段(field)组成,字段才是Lucene的真实内容。每一个字段有都有一个名字来标识它,一个文本或者一个二进制值以及一系列的详细的选择项。为检索到你原生态...

【MyBatis源码分析】insert方法、update方法、delete方法处理流程(上篇)

打开一个会话Session前文分析了MyBatis将配置文件转换为Java对象的流程,本文开始分析一下insert方法、update方法、delete方法处理的流程,至于为什么这三个方法要放在一起说,是因为:从语义的角度,insert、update、delete都是属于对数据库的行进行更新操作从实现的角度,我们熟悉的P...

【MyBatis源码分析】Configuration加载(上篇)

config.xml解析为org.w3c.dom.Document本文首先来简单看一下MyBatis中将config.xml解析为org.w3c.dom.Document的流程,代码为上文的这部分:1static{2try{3reader=Resources.getResourceAsReader("mybatis/c...

《设计模式之禅》之六大设计原则上篇

本文主要讲单一职责原则和里氏替换原则。1.定义应该有且有一个原因引起类的变更。2.单一职责原则的好处好处如下:类的复杂性降低,实现什么职责都有明确清晰的定义;可读性提高,复杂性降低,那当然可读性提高;可维护性提高,可读性提高,那当然更容易维护了;变更引起的风险降低,变更是不必可少的,如果接口的单一职责做得好,一个接口修...

深入理解HashMap上篇

前言:HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(JavaDevelopmetKit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。最近刚好有时间,刚好把HashMap相关的内容和之前做唯品会网关的一些经验整理一下。1...
代码星球 代码星球·2020-06-16

接上篇elasticsecrchi 进行搜索及时提示,数据库以及后台代码

--------------------------------Tablestructureforarticles------------------------------DROPTABLEIFEXISTS`articles`;CREATETABLE`articles`(`id`int(11)NOTNULLAUTO_...

接上篇,php生成静态页面,加上页面时间缓存

<?phprequire_once(dirname(__FILE__).'/include/config.inc.php');?><?php$dosql->Execute("SELECT*FROM`#@__infolist`WHEREdelstate=''ANDcheckinfo=trueORD...

谈谈基于OAuth 2.0的第三方认证 [上篇]

对于目前大部分Web应用来说,用户认证基本上都由应用自身来完成。具体来说,Web应用利用自身存储的用户凭证(基本上是用户名/密码)与用户提供的凭证进行比较进而确认其真实身份。但是这种由Web应用全权负责的认证方式会带来如下两个问题:对于用户来说,他们不得不针对不同的访问Web应用提供不同的用户凭证。如果这些凭证具有完全...

【tomcat系列】详解tomcat架构(上篇)

java中,常用的web服务器一般由tomcat,weblogic,jetty,undertwo等,但从用户使用广泛度来说,tomcat用户量相对比较大一些,当然这也基于它开源和免费的特点。从软件架构的发展角度来看,软件架构大致经历了如下几个阶段(当然,我们这篇文章不是主讲架构的,因此只是简单提一下架构发展,至于具体的...

浅析关于java的一些基础问题(上篇)

    要想让一个问题变难,最基本有两种方式,即极度细化和高度抽象。对于任何语言的研究,良好的基础至关重要,本篇文章,将从极度细化的角度来解析一些java中的基础问题,这些问题也是大部分编程人员的软肋或易混淆点。一 关于String问题1.String是基本类型(值类型...

【ASP.NET MVC系列】浅谈ASP.NET MVC八大类扩展(上篇)

lASP.NETMVC系列文章【01】浅谈GoogleChrome浏览器(理论篇)【02】浅谈GoogleChrome浏览器(操作篇)(上)【03】浅谈GoogleChrome浏览器(操作篇)(下)【04】浅谈ASP.NET框架  【05】浅谈ASP.NETMVC运行过程  &n...

浅谈SQL Server事务与锁(上篇)

一 概述在数据库方面,对于非DBA的程序员来说,事务与锁是一大难点,针对该难点,本篇文章试图采用图文的方式来与大家一起探讨。“浅谈SQLServer事务与锁”这个专题共分两篇,上篇主讲事务及事务一致性问题,并简略的提及一下锁的种类和锁的控制级别。下篇主讲SQLServer中的锁机制,锁...

依赖注入[4]: 创建一个简易版的DI框架[上篇]

本系列文章旨在剖析.NETCore的依赖注入框架的实现原理,到目前为止我们通过三篇文章(《控制反转》、《基于IoC的设计模式》和《依赖注入模式》)从纯理论的角度对依赖注入进行了深入论述,为了让读者朋友能够更好地理解.NETCore的依赖注入框架的设计思想和实现原理,我们创建了一个简易版本的DI框架,也就是我们在前面文章...
首页上一页12下一页尾页