实现过程: 1.首先创建两个空数组,result用来存放结果,temp用来存放符号;再创建一个符号集ops存放+-*/符号 2.转表达式字符为数组,开始遍历数组 3.如果遇到运算符,直接推入结果数组 4.遇到括号 1)遇到'(',推入暂存区 2)遇到')',依次弹出暂存区栈顶运算符直到'(',并且删 ...
分类:
编程语言 时间:
2017-10-27 23:51:28
阅读次数:
321
在第一篇,八大基本类型的时候,我就介绍了输出,当然,这些输出都是简单的,后续写到流的时候,在细化输入输出。 现在只要求看懂输入输出。输入其实就是接受键盘的输入。 上诉代码中的 20,我可以通过控制台进行输入吗???答案是可以的,那输入要具备哪些条件呢??? 1导入 java.util.Scanner ...
分类:
编程语言 时间:
2017-10-27 23:51:51
阅读次数:
284
1、接口从用户的角度(使用实现的代码)看问题。 2、接口由编译器强制的一个模块间协作的合约。 3、无成员变量。 4、成员函数只能声明不能实现,(jdk1.8中的default 方法可以有方法体)。 接口和抽象类的区别: 1、抽象类可以有成员变量, 2、可以有部分实现; 3、抽象类不可以多继承,接口可 ...
分类:
编程语言 时间:
2017-10-27 23:53:42
阅读次数:
291
遇到的问题: 1.将ueditor加入/static目录下,能正常显示,但是出现“请求后台配置项http错误,上传功能将不能正常使用!”(解决在下面,都是自定义上传的,如果需要官方的示例,我也无能为力,没搞出来........) 2.解决问题一后,出现“上传失败”(解决在下面,同上) 默认情况下上传 ...
分类:
编程语言 时间:
2017-10-27 23:54:56
阅读次数:
556
一、工厂模式(Factory)二、建造模式(Builder)三、原始模型模式(Prototype)四、单例模式(Singleton)五、适配器(Adapter)六、桥梁模式(Bridge)七、合成模式(Composite)八、装饰模式(Decorator)九、门面模式(Facade)十、享元模式(F ...
分类:
编程语言 时间:
2017-10-27 23:55:40
阅读次数:
418
java中的8种基本数据类型:boolean byte char short int float double long 自动拆装箱的问题引入: 由于在一开始学习java的时候,”万物皆对象“这种面向对象的看问题方式,时刻围绕在脑海中。因为静态的变量和基本数据类型不属于对象,但是由8种基本数据类型的 ...
分类:
编程语言 时间:
2017-10-28 00:27:50
阅读次数:
351
一般而言,工厂模式分为3种,简单工厂模式,工厂方法模式,抽象工厂模式。这三种工厂模式逐层深入吧。 一,从springWeb.jar包使用抽象工厂模式的一个例子聊起 之前对spring各种痴迷,所以在需要发送http请求时,用了spring自带的http客户端,上代码: 上UML图,首先是工厂类: 产 ...
分类:
编程语言 时间:
2017-10-28 00:28:35
阅读次数:
322
codecs 模块: 处理文件操作过程中的乱码问题。 f=codecs.open('fxh.txt','r+') #打开文件 打开的模式: r , w , a ,b , r+ , w+ .... 常用的方法: read() 读取文件中内容 write() 写入内容,必须传入字符串 writeline ...
分类:
编程语言 时间:
2017-10-28 00:30:42
阅读次数:
155
GO语言不比其他语言,在struct中,它没有构造函数,不必赋值也能不报错。 比如: 这是为什么呢,因为当命名一个类型的时候,string就默认为空,int类型默认为0,float64就默认为0.0,。 当初始化的时候,有几种方式可以用得上: 第一种: 第二种,直接: 第三种: 注意第三种 new的 ...
分类:
编程语言 时间:
2017-10-28 00:33:07
阅读次数:
241
1、图像的RGB色彩模式 PIL PIL, Python Image Library PIL库是一个具有强大图像处理能力的第三方库 在命令行下的安装方法: pip install pillow from PIL import Image Image是PIL库中代表一个图像的类(对象) ...
分类:
编程语言 时间:
2017-10-28 00:33:31
阅读次数:
232
css补充 position position : fixed==>固定在页面的某个位置 position : relative + absolute==>浮在一个位置跟随页面 模拟三级页面 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta ...
分类:
编程语言 时间:
2017-10-28 00:34:40
阅读次数:
247
Java数据类型及对应取值范围 在Java中,数据类型分为两大种:基本数据类型(值类型)和包装类型(引用数据类型)。基本数据类型不是对象,不能调用toString()、hashCode()、getClass()、equals()等方法。 8种基本数据类型 8种包装类型 整型: byte Byte 【 ...
分类:
编程语言 时间:
2017-10-28 01:04:02
阅读次数:
223
Spring的文档中这么写的:Spring AOP部分使用JDK动态代理或者CGLIB来为目标对象创建代理。如果被代理的目标实现了至少一个接口,则会使用JDK动态代理。所有该目标类型实现的接口都将被代理。例如,我自己编写的ServiceImpl类实现了Service接口,就在使用getBean()时 ...
分类:
编程语言 时间:
2017-10-28 01:04:17
阅读次数:
251
字典 字典由键值对组成,由一个键(名称)和 一个值组成,与列表和元组不同的是里面的元素是有键的(名称),所以当要打印字典时,打印字典变量加[键]即可 字典自带函数: 函数 功能 clear() 删除字典中所有元素 copy() 返回字典(浅复制)的一个副本 get(key) 对字典dict 中的键k ...
分类:
编程语言 时间:
2017-10-28 01:04:30
阅读次数:
298
打开文件,当前目录 help(file) 方法 .close() 关闭文件。关闭后文件不能再进行读写操作。 .flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。 .fileno() 返回一个整型的文件描述符(file descriptor FD ...
分类:
编程语言 时间:
2017-10-28 01:04:40
阅读次数:
269
arrow是个时间日期库,简洁易用。支持python3.6 https://arrow.readthedocs.io/en/latest/ arrow官网api https://github.com/crsmithdev/arrow arrow的GitHub托管的地址 http://www.ipla ...
分类:
编程语言 时间:
2017-10-28 01:04:48
阅读次数:
489
python - HTMLTestRunner 测试报告模板设置 优化模板下载地址: http://download.csdn.net/download/chinayyj2010/10039097 从改地址下载下的模板运行结果如下。 其实该模板还有可以优化的地方。可以根据个人需要进行修改,当然这里需 ...
分类:
编程语言 时间:
2017-10-28 01:05:15
阅读次数:
234
list list是一个有序的集合,序号从0起编,一个list中可以包含多种类型的数据 list转换列表 字符串,元组,列表 > 都可以转换成列表,转换成列表都是可以被for循环的 基本操作:索引 切片 追加 删除 长度 循环 包含 列表的类库功能 List.append(x) 添加一个元素到列表末 ...
分类:
编程语言 时间:
2017-10-28 01:06:04
阅读次数:
274
的三种用法: 放在中 放在中 放在外部JS文件中 text1 Hello button 三种输出数据的方式: 使用 document.write() 方法将内容写到 HTML 文档中。 使用 window.alert() 弹出警告框。 使用 innerHTML 写入到 HTML 元素。 使用 ... ...
分类:
编程语言 时间:
2017-10-28 01:06:16
阅读次数:
266
加班回来的路上看到一个这样的题,题目就是标题, (原题地址:http://www.cnblogs.com/tonybinlj/archive/2009/01/04/1367856.html),然后自我感觉用了个比较拙劣的方式,最后还是实现了。这里的17和3当然可以当做参数m,n来处理。。 弄完网上找 ...
分类:
编程语言 时间:
2017-10-28 01:06:24
阅读次数:
536