- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 (算法)java完成解析数学算式(计算器)三 —— 用栈解析
一、程序要求解析一般数学算式,实现简单的带括号的加减乘除运算。二、基本思路前面两篇介绍了直接解析字符串和用数组容器辅助解析的两种方式,这次再介绍最常用的解析算法——解析后缀表达式(逆波兰表达式)。三、逆波兰表达式及其得到算法1、逆波兰表达式 也即后缀表达式,指的是不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考虑...
2018-07-25 13:12:03 18840 3
原创 (算法)java完成解析数学算式(计算器)二 —— 用数组解析
一、程序要求解析一般数学算式,实现简单的带括号的加减乘除运算。二、基本思路上一篇我以正常思考计算式子的角度考虑,介绍了直接递归遍历字符串解析数学四则运算式子,思路很好理解,但程序写出来较为难读。这里再用另一种方法,采用java的ArrayList集合(数组)来实现目的。这次我从易到难考虑:1)、单个数:如3,运算结果即这个数2)、加入加减后运算:如1+6-4,从左往右依...
2018-07-24 22:27:19 12619
原创 (java异常)java.util.regex.PatternSyntaxException: Dangling meta character '+' near index 0
public static void main(String[] args) throws Exception { String test = "-1+-2.3-2+-2"; test = test.replaceAll("+-", "-"); Syst
2018-07-23 21:24:07 20329
原创 (算法)java完成解析数学算式(计算器)一 —— 递归、正则直接遍历字符串解析
一、程序要求解析一般数学算式,实现简单的带括号的加减乘除运算。二、基本思路先从我们人的角度,考虑平时在计算一个式子的思路,任意假设一个的数学表达式-3.5*(4.5-(4+(-1-1/2)))1、计算最里面的括号(最后一个左括号)里的表达式(-1-1/2)2、计算除法1/2,将括号内容变为(-1-0.5)3、计算减法,得出括号结果-1.54、用该结果将括号替换,表达式变为-...
2018-07-23 20:58:22 14276 2
原创 正则表达式基本语法
一、正则表达式的基本语法1、普通字符英文字母数字汉字没有特殊定义的符号 - _2、简单的转义字符换行符 \n制表符 \t特殊符号\\、\^、$、\.、\(、\)、\{、\}、\?、\+、\*、\]、\|、\[3、标准字符集合\d 任意一个数字\D任意一个非数字\w任意一个数字、字母、下划线\W任意一个非数字、字母、下划线\s空白符(换行、空行...
2018-07-10 23:09:48 8953
原创 腾讯云服务器CentOS 7.3 Web服务器环境搭建
一、设置登录用户及密码进入腾讯云控制台,找到要配置的主机,更多–密码/密钥–重置密码二、下载安装Xhell及Xftp,便于操作服务器及传输文件下载,u4mr ,选择个人用户安装 Xhell:新建会话–协议选择SSH–主机为云主机的公网IP–端口22–确定–连接–输入用户名密码–连接成功 Xftp:新建会话–主机名为公网IP–协议SFTP–端口22–使用身份验证代理–方法选pas...
2018-07-09 14:03:54 10517
原创 SSM整合中nested exception is java.lang.IllegalArgumentException
在学习ssm框架的过程中,对spring管理mapper中使用mapper批量扫描。<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="cn.csdn.sm.mapper"/> <...
2018-07-09 14:01:29 15462
原创 Mybatis学习笔记 —— 与spring整合后的原始Dao及Mapper代理方式的使用
一、整合思路spring通过单例方式管理SqlSessionFactory。spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成)持久层的mapper都需要由spring进行管理。二、整合环境三、spring配置文件applicationContext.xml在applica...
2018-07-09 13:48:28 9164
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人