摘要: 1、Statement用于执行静态SQL语句,在执行时,必须指定一个事先准备好的SQL语句。2、PrepareStatement是预编译的SQL语句对象,sql语句被预编译并保存在对象中。被封装的sql语句代表某一类操作,语句中可以包含动态参数“?”,在执行时可以为“?”动态设置参数值。3、使用Pr 阅读全文
posted @ 2018-08-12 10:38 菠菜汤圆 阅读(8934) 评论(1) 推荐(1) 编辑
摘要: 元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^ 阅读全文
posted @ 2018-08-11 11:26 菠菜汤圆 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 过滤器 过滤器是存在于服务器端的web组件,可以截取客户端与服务端的请求和响应。 1、当服务器收到对资源的请求时,会检查容器中是否有与该资源相关联的过滤器, 2、如果有,会把请求先转发给过滤器,过滤器可以更改请求内容、更改http请求头信息等; 3、然后再将请求发送给该资源, 4、当资源对请求作出响 阅读全文
posted @ 2018-08-11 10:23 菠菜汤圆 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 问题描述:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路: * 1.全面考察指数的正负、底数是否为零等情况。 * 2.写出指数的二进制表达,例如13表达为二进制1101。 * 3.举例:10^1101 = 10^0001*10^0 阅读全文
posted @ 2018-08-10 16:24 菠菜汤圆 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 问题描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 思路: 解法1:把n与1做与运算,判断n的最低位是不是1;接着把1左移1位,然后跟n做与运算,判断n的次低位是不是1;...;反复左移,每次都能判断n的其中一位是不是1. 解法2:如果一个整数不为0,则该整数至少有一位是1。 阅读全文
posted @ 2018-08-10 15:54 菠菜汤圆 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 题目描述:我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 思路:2*n的大矩阵和2*1的小矩阵 n=1时,大矩阵与小矩阵一样大,只有一种方法 n=2时,排序方法有=,||两种形式(—和|代表一个横着和竖着2*1的小矩形 阅读全文
posted @ 2018-08-10 15:20 菠菜汤圆 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1、Spring对bean实例化 2、Spring将值和bean的引用注入到bean对应的属性中 3、如果bean实现的BeanNameAware接口,Spring将bean的ID传递给setBeanName()方法 4、如果bean实现了BeanFactoryAware接口,Spring将调用se 阅读全文
posted @ 2018-08-10 11:25 菠菜汤圆 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Spring是一个开源框架,为简化企业级应用开发而生。 Spring框架的核心: 控制反转(IOC):在传统的java开发模式中,需要一个对象时,我们使用new或getInstance()方法直接或间接调用构造方法创建对象,但在Spring开发模式中,Spring容器使用了工厂模式创建所需要的对象, 阅读全文
posted @ 2018-08-10 10:46 菠菜汤圆 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 网传已久的:贾琏欲执事,即:加载驱动,建立连接,创建语句,执行语句,释放资源 1、加载驱动 class.forName("com.mysql.jdbc.Driver"); 2、建立连接 Connection conn = DriverManager.getConnection(url,user,pa 阅读全文
posted @ 2018-08-10 09:30 菠菜汤圆 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1、response:封装服务器对请求的响应内容。 2、request:封装客户端的请求,包含GET或POST请求参数。 3、pageContext:用此对象可以获取其他对象 4、session:封装用户会话对象 5、application:封装服务器的运行环境 6、out:输出响应的输出流对象 7 阅读全文
posted @ 2018-08-09 09:14 菠菜汤圆 阅读(199) 评论(0) 推荐(0) 编辑