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