中缀表达式指的是"1+2-3*4/5"这种其实就是我们通常见到的书写算式顺序,要计算中缀表达式则首先要将字符串转换成后缀表达式并存储在一个队列当中,即1 2 3 4 5 / * - +(空格只是为了隔开方便理解),可以看到数字都集中在了前面,算术符号则集中在后面。然后计算后缀表达式的方式便是从开头遍 ...
分类:
其他好文 时间:
2019-01-11 20:10:56
阅读次数:
216
简单来说: == 代表相同, 代表严格相同, 为啥这么说呢, 这么理解: 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行 比较, 如果不同, 则愿意为你进行一次类型转换, 转换成相同类型后再进行比较, 而 比较时, 如果类型不同,直接就是false. 操作数1 == 操作数2, ...
分类:
Web程序 时间:
2019-01-11 17:14:18
阅读次数:
153
1、异常的概述和分类 * A:异常的概述 * 异常就是Java程序在运行过程中出现的错误。 * B:异常的分类 * 通过API查看Throwable * Error * 服务器宕机,数据库崩溃等 * Exception C:异常的继承体系 * Throwable * Error * Exceptio ...
分类:
编程语言 时间:
2019-01-10 00:30:40
阅读次数:
255
记录微信支付的开发过程 附上开发文档:https://pay.weixin.qq.com/wiki/doc/api/index.html 统一下单,完成微信支付共需要两个接口 第一个:拉取微信预付单 第二个:微信异步通知 前期准备,都是产品或者其他人员来准备的,我们需要的东西有, 商户appid 商 ...
分类:
微信 时间:
2019-01-09 15:44:07
阅读次数:
234
json.load()从文件中读取json字符串 json.loads()将json字符串转换为字典类型 json.dumps()将python中的字典类型转换为字符串类型 json.dump()将json格式字符串写到文件中 1.json.load() { "name": "anthony", " ...
分类:
编程语言 时间:
2019-01-08 00:57:45
阅读次数:
266
直接上干货,没啥好说的: 代码1:十六进制转字符串函数 执行效果: 代码2:字符串转十六进制字符串函数 执行效果: 代码3:二进制字符串到十六进制字符串函数 1 #include <stdio.h> 执行效果: 代码4: 执行效果: 代码5:最后,来一个等长二进制字符串异或函数 执行效果: Have ...
分类:
编程语言 时间:
2019-01-05 21:36:55
阅读次数:
684
1.基本数据类型 1.1int 字符串转换为数字,比如 a = “123” print(type(a) , a) b = int(a) print(type(b),b) num = “b” v = int(num, base=16) #16进制 print(v) age = 3 r=age.bit_ ...
分类:
编程语言 时间:
2019-01-05 14:16:12
阅读次数:
281
/** * 将查询字符串转换为对象 * @param queryString <String> 查询字符串 * @return <Object> 转换后生成的对象 */function parseToObject(queryString) { // 使用 & 符号将查询字符串分割开 var part ...
分类:
其他好文 时间:
2019-01-05 13:39:46
阅读次数:
202
把写内容过程较好的内容备份一次,下面内容段是关于C++将字符串转换成大写、小写的函数的内容,希望能对码农有所帮助。 #include <string> std::string toLower( std::string str ){ for ( int i = 0; i < str.length(); ...
分类:
编程语言 时间:
2019-01-05 13:24:06
阅读次数:
249
我们在处理字符串日期格式常用DateTime.Pares() 但是这个形式的转换是相当有限的,有些C#是会不懂你写入的日期格式的如20031231。那么类似 "20100101" 或者其它形式的字符串如何转换成日期型呢? 一、拼接字符串的形式 DateTime dt=Convert.ToDateTi ...