![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
乱七八糟笔记
heiqibaier
这个作者很懒,什么都没留下…
展开
-
execute、executeUpdate、executeQuery三者的区别(及返回值)
点击打开链接一、boolean execute(String sql)允许执行查询语句、更新语句、DDL语句。返回值为true时,表示执行的是查询语句,可以通过getResultSet方法获取结果;返回值为false时,执行的是更新语句或DDL语句,getUpdateCount方法获取更新的记录数量。例子:public static void main(St转载 2018-02-01 18:27:13 · 422 阅读 · 0 评论 -
计算两段时间之差,例
package com.zcw.daili;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class C { public s...原创 2019-04-28 18:55:23 · 258 阅读 · 0 评论 -
各种乱七八糟的东西
随缘添加1、使用jQuery显示出隐藏的文本框$(function(){ $("#按钮id").click(function(){//按钮绑定点击事件 $("#文本框id").show();//文本框显示出来 注:之前设置display:none的样式 });});2.java年月日时间public class A { public...原创 2019-04-25 20:31:41 · 207 阅读 · 0 评论 -
tomcat报错找不到html.jsp文件
它不能访问WEB-INF目录下的资源。。。。。 从安全角度触发,TOMCAT不允许访问WEB-INF目录下的HTML,JSP文件。所以如果你的资源文件放在WEB-INF下,,,,,就死活启动不了...原创 2019-04-07 21:58:15 · 1451 阅读 · 1 评论 -
MySQL内联接、左联接、右联接、交叉联接四种连接方式实例
数据库中的联接(join)是一个非常重要的概念,能够很好地帮助我们解决数据库的相关问题。MySQL中的联接方式:内联接(inner join),左联接(left join),右联接(right join),交叉连接(cross join)。以下面两张表格为例来具体讲解上述四种联接方式。1.内联接(inner join)内联接(inner join),也称为等值连接,只返回两个表中联结字段相等的行。...原创 2018-07-09 10:39:51 · 431 阅读 · 0 评论 -
几种常用的密码加密算法以及选用
原链接:http://www.cnblogs.com/yangywyangyw/archive/2012/07/31/2620861.html加 密算法通常分为对称性加密算法和非对称性加密算法,对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公...转载 2018-05-07 10:40:52 · 46047 阅读 · 0 评论 -
mysql建表,主键,等
1、最简单的:CREATE TABLE t1( id int not null, name char(20));2、带主键的:a:CREATE TABLE t1( id int not null primary key, name char(20));b:复合主键CREATE TABLE t1( id int not null, name char(20), ...转载 2018-04-23 20:31:49 · 25724 阅读 · 0 评论 -
堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是...转载 2018-03-22 11:39:33 · 98 阅读 · 0 评论 -
队列 Java
import java.util.Arrays;/** * Created by zhu on 2018/3/24. */public class Duilie<T> {//队列 public static void main(String[] args) { Duilie<String> duilie=new Duilie<Str...原创 2018-03-24 21:59:00 · 187 阅读 · 0 评论 -
StringBuilder的常用方法
转载链接:https://www.cnblogs.com/jack-Leo/p/6684447.html在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生,下面就Stringbuilder的使用做个简要的总结:...转载 2018-03-24 21:28:19 · 1442 阅读 · 0 评论 -
Double.parseDouble()与Double.valueOf()区别
Double.parseDouble方法是把数字类型的字符串,转换成double类型Double.valueOf方法是把数字类型的字符串,转换成Double类型返回值没有区别。返回类型不一样。对了,关于字符和字符串。是需要注意的。public class Evalute { public static void main(String[] args) { String a = "((1+(...原创 2018-03-23 21:56:09 · 1581 阅读 · 0 评论 -
CCF模拟题—— 有趣的数详解
问题描述 我们把一个数称为有趣的,当且仅当: 1. 它的数字只包含0, 1, 2, 3,且这四个数字都出现过至少一次。 2. 所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。 3. 最高位数字不为0。 因此,符合我们定义的最小的有趣的数是2013。除此以外,4位的有趣的数还有两个:2031和2301。 请计算恰好有n位的有趣的数的个数。由于答案可能非常大,只需要输出答案除...原创 2018-03-03 20:14:00 · 460 阅读 · 0 评论 -
动态规划
一、动态规划基本思想 一般来说,只要问题可以划分成规模更小的子问题,并且原问题的最优解中包含了子问题的最优解,则可以考虑用动态规划解决。动态规划的实质是分治思想和解决冗余,因此,动态规划是一种将问题实例分解为更小的、相似的子问题,并存储子问题的解而避免计算重复的子问题,以解决最优化问题的算法策略。由此可知,动态规划法与分治法和贪心法类似,它们都是将问题实例归纳为更小的、相似的子问题,并通过求...转载 2018-03-03 14:14:29 · 215 阅读 · 0 评论 -
java版CCF认证之门禁系统相关问题
1.问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。输入格式 输入的第一行包含一个整数n,表示涛涛的记录条数。 第二行包含n个整数,依次表示涛涛的记录中每位读者的编号。输出格式 输出一行,包含n个整数,由空格分隔,依次表示每条记录中的读者编号是第几次出现。样例输入...原创 2018-03-07 22:58:56 · 223 阅读 · 0 评论 -
在同一台电脑上同时安装Python2和Python3
http://www.cnblogs.com/zhengyihan1216/p/6011640.html 链接原创 2018-03-07 14:12:28 · 150 阅读 · 0 评论 -
Iterator(迭代器)的一般用法
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返转载 2018-02-05 19:16:37 · 146 阅读 · 0 评论 -
Java中的BigDecimal类
主要解决浮点数运算的时候精度丢失问题。Java中float的精度为6-7位有效数字。double的精度为15-16位。使用Bigdecimal的BigDecimal(String)构造器的变量在进行运算的时候却没有出现这种问题。 究其原因它们的编码决定了这样的结果。long可以准确存储19位数字,而double只能准备存储16位数字。double由于有exp位,可以存16位以上的数字,但是...原创 2019-08-28 21:34:25 · 179 阅读 · 0 评论