自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 模拟Spring-Ioc容器创建对象

SpringIoc控制反转:将对象创建工作交给spring容器去做,没有spring之前都是程序员new对象,这就是控制反转优点:降低耦合模拟目标:处理service业务这里会用到Dom4j去解析xml配置文件,中间有些方法不了解没有关系,把握大体思路,主要是为了理解是spring容器是怎么创建对象的。实体类MageBean:表示从xml文件解析出来的bean,存储bean的...

2019-12-10 18:57:56 223

原创 centos7安装virtualenv ImportError No module named platformdirs

centos7安装virtualenv ImportError: No module named platformdirs背景​ 本人centOS7-64位系统,自带python2.7.5版本,先通过一下命令安装了pipyum -y ``install` `epel-releaseyum -y ``install` `python-pip此时pip版本8.1.2问题​ 执行以下命令安装virtualenv,默认版本安装的版本为20.10.0pip install virtualenv​

2021-11-21 18:04:59 1596 3

原创 windows系统下安装Django成功后创建HelloWord遇到的一系列问题

windows系统下安装Django成功后创建HelloWord遇到的一系列问题1.确认Django安装成功如上操作,导入django没有报错即为安装成功。2.报错pkg_resources.DistributionNotFound: The ‘sqlparse>=0.2.2’ distribution was n…缺少sqlparse包,类似这种报错都是缺少相应包,执行pip install sqlparse -i https://pypi.tuna.tsinghua.edu.cn/si

2021-08-05 16:33:32 286

原创 Java基础(二)

大O符号(big-O notation)大O符号描述了当数据结构里面的元素增加的时候,算法的规模或者是性能在最坏的场景下有多么好。大O符号也可用来描述其他的行为,比如:内存消耗。因为集合类实际上是数据结构,我们一般使用大O符号基于时间,内存和性能来选择最好的实现。大O符号可以对大量数据的性能给出一个很好的说明。同时,大O符号表示一个程序运行时所需要的渐进时间复杂度上界。其函数表示是:...

2019-12-02 16:23:01 156

原创 Java基础(一)

Java中如何跳出当前的多重嵌套循环可以用带标签的break语句跳出,但是在Java中应该避免使用带标签break和continue语句,因为它不会让你的程序变得更优雅,很多时候甚至有相反的作用,所以这种语法其实不知道更好package basis;/** * 跳出多重嵌套循环 * @author shulinYuan Email:2762954662@qq.com * */...

2019-12-01 17:26:49 85

原创 正则表达式练习

电话号码验证要求固定电话:如果有区号,那么区号可以是3位或者4位,首位必须是0,电话号码为7位到8位,区号与电话号码之间用“-”连接,如果没有区号,电话号码为7位到8位。移动电话:11位,第一第二位为“13”,“15”,“18”三者之一。我的思路先求不含区号的固定电话正则表达式:\d{7,8}再求含区号的:0\d{2,3}-\d{7,8}移动的:1[358]\d{9}...

2019-11-30 20:26:38 617

原创 正则表达式

title: 正则表达式date: 2019-11-29 20:34:17categories:Javatags:正则表达式正则表达式简介正则表达式对复杂的文本处理具有灵活简洁的优势,正则不仅仅在Java中有,大部分的编程语言、数据库、文本编辑器、开发环境都支持正则表达式,但是在不同环境下可能会有略微不同。在前端正则表达式经常用作校验用户输入的数据是否符合要求。正则表达式就...

2019-11-30 00:11:18 203

原创 Java虚拟机

对Java虚拟机的理解JVM是Java Virtual Machine(Java虚拟机)的缩写 ,是执行字节码文件(.class)的虚拟机进程。java源程序(.java)被编译器编译成字节码文件(.class),然后Java虚拟机将字节码文件解释成机器码(不同平台的机器码不同),这就是Java虚拟机的基本定义和作用。java被称作与平台无关的语言Java虚拟机可以将字节码文件编译成该平台...

2019-11-29 00:00:55 159

原创 搭建自己的hexo博客教程(Windows系统)

title: 搭建自己的hexo博客教程(Windows系统)安装Git和node.js直接进入官网或者点击我上面的链接,下载对应的Windows系统版本,然后直接安装。检验是否成功:打开cmd,输入node -v,有版本号出来说明node.js安装成功,在桌面鼠标右击,有Git Bash Here选项说明安装成功。安装hexo客户端在你电脑D盘或别的盘,新建个目录如hexo,回到桌面,...

2019-11-28 15:47:56 497 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除