搜索到与相关的文章
Tomcat

tomcat源代码Catalina

Catalina的作用是初始化各个组件,并開始启动各个组件。上文中介绍了Bootstrap是怎样启动Catalina的,如今来看看Catalina的作用:1,Catalina通过Digester类载入server.xml,实例化server.xml中各个组件,并为这些实例赋值(这个类是通过扩展SAX来完毕的)。2,调用server的start方法开启server组件,server会一级一级的将start传播下去,这样各个组件就从这里开启了。3,初始化命名空

系统 2019-08-12 01:32:13 2531

数据库相关

大小写转换

原文:大小写转换usingSystem.Text.RegularExpressions;strings=(12345678901234567890.123456789).ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A");stringd=Regex.Replace(s,@"((?<=-|^)[^1-9]*)|((?'z'0)[0A-E]*((?=[1-9])|

系统 2019-08-12 01:32:09 2531

Python

Win10环境python3.7安装dlib模块趟过的坑

在头条看了一篇文章,说五行代码实现人脸识别,一时感兴趣了,来搞搞先是按照文章说的操作了几步,到后面虽然,importdlib不报错,但是代码里面运行的时候detector=dlib.get_frontal_face_detector()这句话报错,说是dlib模块找到不到get_frontal_face_detector属性(当然愿意可能是我按照文章的操作过程中忽略了几个报错信息)后来也在网上找了很多文章,资料学习,要么是资料讲的不够仔细也不够全面,导致问

系统 2019-09-27 17:52:41 2530

Python

python3检查字典传入函数键是否齐全

python在传入字典参数到函数中时总是需要检查键是否齐全,每次手工写总是觉得太麻烦。所以还是自己写一个比较方便。#Checkiftheincomingdictionaryparametersarecompletedefcheck_keys(list,dic):ifall(kindicforkinlist):return1else:return0deffun(**kwargs):ifcheck_keys(['a','b','c'],kwargs):a=kw

系统 2019-09-27 17:52:25 2530

Python

Python 中sys.stdin.readline()的用法

之前在Python中输入都是用的input(),但是看到大家都用sys.stdin.readline(),没办法那我也得用.python3中使用sys.stdin.readline()可以实现标准输入,需要调用sys库,sys.stdin是一个标准化输入的方法,其中默认输入的格式是字符串,如果是int,float类型则需要强制转换。如:例1:importsysprint('Plaseinputyourname:')name=sys.stdin.readli

系统 2019-09-27 17:46:02 2530

Python

Python字符串格式化

在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比如下面的例子:复制代码代码如下:print("I'm%s.I'm%dyearold"%('Vamei',99))上面的例

系统 2019-09-27 17:45:43 2530

Python

Python图像处理PIL各模块介绍

Image模块Image模块是在PythonPIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。open类Image.open(file)⇒imageImage.open(file,mode)⇒image要从文件加载图像,使用open()函数,在Image模块:fromPILimportImage#调用库im=Image.open("a.jpg")#文件存在的路径im.show()

系统 2019-09-27 17:45:31 2530

Android

按着步骤来,学习Android NDK入门很简单

这是我转的文章,是篇外文翻译,将介绍如何学习安装AndroidNDK并开始使用它。在这一教程结束后,将创建你自己的项目,从Java代码简单地调用原生C语言代码。教程细节技术:AndroidSDK、NDK、C语言难度:进阶预计完成时间:60-90分钟(⊙﹏⊙b汗,还是挺长时间的)先决经验:在开始之前,需要先花点时间了解一下这一教程的难度。它的标记是“进阶”。之所以标为“进阶”是因为作者想要确保你符合以下要求:1、有Java和C语言经验。2、能适应命令行操作。

系统 2019-08-29 23:37:05 2530

Java

java正则表达式; regular expression

Java101正则表达式简化模式匹配的代码探索在文本处理场合下涉及模式匹配中正则表达式的优雅之处。概要文本处理经常涉及的根据一个pattern的匹配。尽管java的character和assorted的String类提供了low-level的pattern-matching支持,这种支持一般带来了复杂的代码。为了帮助你书

系统 2019-08-29 23:17:14 2530