吾爱源码
首页 > 站长学院 > 网络技术
Spring中事务用法示例及实现原理详解
Spring中事务用法示例及实现原理详解
前言
Spring并不直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给Hibernate或者JTA等持久化机制所提供的相关平台框架的事务来实现。
关于...

2018-11-19

Spring MVC学习之DispatcherServlet请求处理详析
Spring MVC学习之DispatcherServlet请求处理详析
前言
要深入理解spring mvc的工作流程,就需要先了解spring mvc的架构:

从上图可以看到 前端控制器DispatcherServlet在其中起着主导作用,理解了Dispatcher...

2018-11-19

Spring MVC学习教程之RequestMappingHandlerMapping匹配
Spring MVC学习教程之RequestMappingHandlerMapping匹配
前言
对于RequestMappingHandlerMapping,使用Spring的同学基本都不会陌生,该类的作用有两个:

通过request查找对应的HandlerMethod,即当前request具体是...

2018-11-19

Spring MVC学习教程之RequestMappingHandlerAdapter详解
Spring MVC学习教程之RequestMappingHandlerAdapter详解
前言
RequestMappingHandlerAdapter实现了HandlerAdapter接口,顾名思义,表示handler的adapter,这里的handler指的是Spring处理具体请求的某个Controller的方...

2018-11-19

Spring MVC学习教程之视图深入解析
Spring MVC学习教程之视图深入解析
前言
在RequestMappingHandlerAdapter对request进行了适配,并且调用了目标handler之后,其会返回一个ModelAndView对象,该对象中主要封装了两个属性:view和...

2018-11-19

Swift中defer的正确使用方法
Swift中defer的正确使用方法
defer 是干什么用的
很简单,用一句话概括,就是 defer block 里的代码会在函数 return 之前执行,无论函数是从哪个分支 return 的,还是有 throw,还是自然而...

2018-11-19

利用原生的JavaScript实现简单拼图游戏
利用原生的JavaScript实现简单拼图游戏
前言
本篇主要讲解,如何利用原生的 JavaScript


来实现一个简单的拼图小游戏。

一、游戏的基础逻辑


想用一门语言来开发游戏,必须先了解如何使用这门语...

2018-11-19

Spring boot项目打包成jar运行的二种方法
Spring boot项目打包成jar运行的二种方法
前言
最近公司有个项目需要移植到SpringBoot框架上,项目里面又有许多第三方jar包,在linux服务器上最方便的就是用jar的方式来运行SpringBoot项目了,因此我研...

2018-11-19

c#爬虫爬取京东的商品信息
c#爬虫爬取京东的商品信息
前言
在一个小项目中,需要用到京东的所有商品ID,因此就用c#写了个简单的爬虫。
在解析HTML中没有使用正则表达式,而是借助开源项目HtmlAgilityPack解析HTML。...

2018-11-19

为什么说JavaScript预解释是一种毫无节操的机制详析
为什么说JavaScript预解释是一种毫无节操的机制详析
前言


JavaScript是一门解释型的语言 , 想要运行JavaScript代码需要两个阶段

编译阶段: 编译阶段就是我们常说的JavaScript预解释(预处理)阶段,在这个...

2018-11-19

iOS字体大小适配的3种方法示例代码
iOS字体大小适配的3种方法示例代码
前言
在iOS开发中,有些公司对字体也有适配要求,为了让字体美观,所以在不同尺寸的屏幕上字体大小也要做到适配。


自己总结了几种方法供大家参考,下面话不...

2018-11-19

MongoDB在系统数据库local中无法创建用户的解决办法
MongoDB在系统数据库local中无法创建用户的解决办法
前言
我们知道,MongoDB的Oplog (operations log)记录了用户的最近一段时间的操作(时间长短主要受设置的oplogSize和程序的写入更新量的影响)。那么,如果其...

2018-11-19

myBatis组件教程之缓存的实现与使用
myBatis组件教程之缓存的实现与使用
一 .概述
先讲缓存实现,主要是mybatis一级缓存,二级缓存及缓存使用后续补充
Mybatis缓存的实现是基于Map的,从缓存里面读写数据是缓存模块的核心基础功能;...

2018-11-19

CentOS 7中搭建NFS文件共享存储服务的完整步骤
CentOS 7中搭建NFS文件共享存储服务的完整步骤
前言
NFS(Network File System)意为网络文件系统,它最大的功能就是可以通过网络,让不同的机器不同的操作系统可以共享彼此的文件。简单的讲就是可以挂载远程...

2018-11-19

Windows Server 2008 R2 忘记密码的处理方法
Windows Server 2008 R2 忘记密码的处理方法
遗忘Windows Server 2008R2的处理方法
有的时候,我们会由于各种原因忘掉了服务器密码,比如服务器太多,太杂什么的,或直接是被人黑掉了,这个时候我们想要登...

2018-11-19

MySQL服务器的SSD性能问题分析和测试详解
MySQL服务器的SSD性能问题分析和测试详解
【问题】
我们有台HP的服务器,SSD在写IOPS约5000时,%util达到80%以上,那么这块SSD的性能究竟有没有问题,为解决这个问题做了下面测试。

【工具】
blktrac...

2018-11-19

Python补齐字符串长度的实例
Python补齐字符串长度的实例
如下所示:


ljust(len,str)字符向左对齐,用str补齐长度

rjust(len,str)字符向右对齐,用str补齐长度

rjust(len,str)字符中间对齐,用str补齐长...

2018-11-15

对Python中list的倒序索引和切片实例讲解
对Python中list的倒序索引和切片实例讲解
Python中list的倒序索引和切片是非常常见和方便的操作,但由于是倒序,有时候也不太好理解或者容易搞混。


>>> nums = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>>...

2018-11-15

易语言选择夹宽度不足显示所有表头时允许多行表头显示
易语言选择夹宽度不足显示所有表头时允许多行表头显示
允许多行表头属性
所属对象:选择夹 操作系统支持:Windows,数据类型:逻辑型;
将逻辑型数据赋值到指定对象的允许多行表头属性中
语法:对象.允许多行表头...

2018-11-15

vue中使用better-scroll实现滑动效果及注意事项
vue中使用better-scroll实现滑动效果及注意事项
一、首先需要在项目中引入better-scroll
1. 在package.json 直接写入 "better-scroll":"^1.11.1" 版本以github上为准(目前最新)
2.cpnm install 在node_m...

2018-11-15

Java中锁的实现和内存语义浅析
Java中锁的实现和内存语义浅析
1. 概述


锁是Java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程获取同一个锁的线程发送消息。
锁在实际使用时只是明白锁限...

2018-11-15

基于numpy中数组元素的切片复制方法
基于numpy中数组元素的切片复制方法
代码1:


#!/usr/bin/python


import numpy as np


arr1 = np.arange(10)
print(arr1)


slice_data = arr1[3:5]
print(slice_data)


slice_data[0] = 12...

2018-11-15

python实现对指定字符串补足固定长度倍数截断输出的方法
python实现对指定字符串补足固定长度倍数截断输出的方法
简单的小练习,注意考虑全可能就行,下面是实现:


#!usr/bin/env python
#encoding:utf-8

'''
__Author__:沂水寒城
功能:•连续输入字符串,请按长...

2018-11-15

C语言中getchar()的返回类型为什么是int详解
C语言中getchar()的返回类型为什么是int详解
前言
在C语言中有个重要的库函数getchar(),可从终端获得一个字符的ASCII码值。在终端输入字符时并非输入一个字符就会返回,而是在遇到回车换行前,所有输入的...

2018-11-15

 16749    1 2 3 4 5 6 7 8 9 10 下一页 尾页
  • 热门软件
  • 热门标签
返回顶部