Catdingwt的博客

。。。

链接: https://pan.baidu.com/s/1dE3LifB 密码: h3bu

链接: https://pan.baidu.com/s/1dE3LifB 密码: h3bu

2018-07-30 20:36:40

阅读数 204301

评论数 36

Python实现字符串转换成浮点型数字

使用Python实现float函数 from functools import reduce digits = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9} def char2nu...

2018-06-07 20:56:13

阅读数 1187

评论数 0

TabError: inconsistent use of tabs and spaces in indentation

Python对缩进敏感,如果混用tab和空格 即使空格数是相同的,也会报这样的错误,需要统一缩进的方式。

2018-06-06 21:21:06

阅读数 292

评论数 0

URL请求不能解决中文请求的问题

使用restlet client插件测试idea项目时候,当在URL中输入带有中文的请求,出现下面的问题: 往数据库中插入数据成功,但是插入到数据库中的数据出现乱码 解决办法,修改Tomcat服务器的server.xml文件,在此处加入useBodyEncodingForURI=”true...

2018-03-26 16:43:54

阅读数 422

评论数 0

从外部访问阿里云服务器Tomcat

阿里云服务器上的Tomcat服务器启动后,从本地主机浏览器访问连接不上。 我们需要在阿里云服务器上设置安全组,找到安全组: 点击配置规则: 点击添加安全组规则,开放8080端口的访问,增加第一行所示内容。浏览器输入公网地址:8080,即可访问到Tomcat服务器。 ...

2018-03-23 21:40:49

阅读数 398

评论数 0

设计模式分类之行为型模式

行为型模式包括观察者模式、模板方法模式、命令模式、状态模式、职责链模式、解释器模式、中介者模式、访问者模式、策略模式、备忘录模式、迭代器模式。 观察者模式 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖它的对象都得到通知并被自动更新。 模板方法模式 定义一个操作的算...

2018-03-22 21:51:10

阅读数 134

评论数 0

设计模式分类之结构型模式

结构型模式包括适配器模式、装饰模式、桥接模式、组合模式、享元模式、代理模式、外观模式。 适配器模式 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 装饰模式 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰对象...

2018-03-22 21:25:53

阅读数 53

评论数 0

设计模式分类之创建型模式

创建型模式包括单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。 1. 单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 2. 工厂方法模式 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂模式使一个类的实例化延迟到其子类。 3. ...

2018-03-22 21:07:57

阅读数 65

评论数 0

设计模式(一)

设计模式总结

2018-03-22 20:28:30

阅读数 61

评论数 0

CentOS6.8中安装Nginx时出现 C compiler gcc is not found问题

已经按照好gcc之后还是会显示 C compiler gcc is not found问题,尝试了网上很多安装gcc的方法都不可用。 1.原因分析: configure首先会编译一个小测试程序,通过测试其运行结果来判断编译器是否能正常工作,由于交叉编译器所编译出的程序是无法在编译主机上运行的,...

2018-03-17 09:04:04

阅读数 1822

评论数 0

CentOS6.8联网设置

测试环境: win10主机 + VMware14 Pro + CentOS6.8 1.以root账户登录CentOS,执行如下指令: 记下第一行的数值ifcfg-eth0,接着在终端输入 vi /etc/sysconfig/network-scripts/ifcfg-eth0 ...

2018-03-16 19:28:42

阅读数 1029

评论数 0

CentOS6.8中安装maven时候出现 mvn不是内部指令问题

在安装时候把MAVEN_HOME的变量配置在PATH路径后面, 按照步骤配置完maven后,输入 mvn -version指令,maven未安装成功。这样的话MAVEN_HOME的路径无法正确配到PATH中。 正确的做法如下图所示, 保存退出,通过 source /etc/profil...

2018-03-16 18:38:24

阅读数 206

评论数 0

红黑树介绍

        (友情提示,红-黑树是基于二叉搜索树的,如果对二叉搜索树不了解,可以先...

2018-03-13 18:40:15

阅读数 61

评论数 0

HashMap原理

HashMap原理 先以一个简单的例子来理解hashmap的原理。在Java中先随机产生一个大小为20的数组如下: hash表的大小为7,将上面数组的元素,按mod 7分类如下图: ...

2018-03-13 17:04:52

阅读数 56

评论数 0

Error:java: Compilation failed: internal java compiler error

出现这个错误的原因是Java Project Java Modules 与Java Compiler中的jdk版本不一致将这三处的jdk版本改为相同即可。如下图所示。

2018-03-12 12:00:48

阅读数 348

评论数 0

source 1.5 中不支持 diamond 运算符

使用idea2017.3版本运行时候出现如上错误,错误对应代码为等。这里ArrayList<>为jdk 1.7及其以上版本支持的内容。解决这个错误的需要将idea中项目的源码都改为使用较高jdk 版本。打开file->Project...

2018-03-12 11:49:45

阅读数 463

评论数 0

BeanHandler 与BeanListHandler总是报错问题

错误信息:java.sql.SQLException: Cannot set birthday: incompatible types. Query: select * from users 错误信息表示数据库查询出数据类型和实体类字段定义类型不匹配。 在我的程序中,因为实体类里面定义birt...

2017-11-23 22:12:43

阅读数 656

评论数 0

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