- 博客(3)
- 收藏
- 关注
原创 JDBC:操作和访问数据库, PreparedStatement vs Statement
使用Statement操作数据表一些的弊端: 问题一:存在拼串操作,繁琐 问题二:存在安全问题,SQL注入问题 (主要问题)SQL 注入是利用某些系统没有对用户输入的数据进行充分的检查,而在用户输入数据中注入非法的 SQL 语句段或命令(如:SELECT user, password FROM user_table WHERE user=‘a’ OR 1 = ’ AND password = ’ OR ‘1’ = ‘1’)代码演示如下:`public class StatementTes
2020-08-29 10:20:47
164
原创 中缀表达式转后缀表达式,并用后缀表达式实现逆波兰计算器:Java实现
思路分析:从左至右扫描,遇到数字时,将数字压入堆栈;遇到运算符时,弹出栈顶的2个元素(栈顶和次顶2个元素),用运算符对它们进行运算,并将结果入栈,运算符运算后丢弃;重复上面的过程直到运行到表达式的最右端,最后运算得出的值即为表达式的结果。例如:(3+4)5-6对应的后缀表达式(逆波兰表达式)为:3 4 + 5 * 6 -,计算步骤如下:1.遇到数字3和4时,压入堆栈2.遇到符号“+”,则进行运算得结果为3+4=7,将7压入堆栈。3.然后到数字5,压入堆栈4.再遇到运算符“”,将5和7进行运算得3
2020-05-30 10:58:56
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人