
基础吧
尉某人
继续努力,继续加油
展开
-
数据库事务
事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作,这个操作作为一个整体一起向系统提交,要么都执行,要么都不执行。事务是一个不可分割的工作逻辑单元,事务必须具备以下四个属性,简称ACID属性:事务的四个特性原子性(Atomicity):事务是一个完整的操作。事务的各步操作是不可分割的(原子的),要么都执行,要么都不执行。一致性(Consistency):当事务完成时,数据必须处于一致状态。隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立原创 2021-12-26 18:22:52 · 420 阅读 · 0 评论 -
String、Stringbuilder及StringBuffer的区别
一、StringJava 提供了 String 类来创建和操作字符串,在Java中也是应用最广泛的对象之一。String属于java.lang.String类,表示字符串,是引用数据类型。在整个生命周期内是 不可变 的。(被final修饰 )显式的String常量放在方法区中的常量池,String对象放在堆中。存储位置 String str = "1"; //String: 存储在堆中 //str :存储在栈中 //"1":存储在常量池中String的优化过程1. 在Java原创 2021-06-20 19:57:04 · 341 阅读 · 1 评论 -
使用dea创建一个Spring项目小demo(根据步骤复制粘贴即可)
根据截图来设置MAVEN安装路径创建好项目之后开始在POM.XML文件中配置需要的Spring依赖(JDK版本根据自己的修改)Spring需要依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.5.RELEASE</原创 2021-04-10 16:23:15 · 243 阅读 · 0 评论 -
js中获取日期相关函数进行计算
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth() + 1; //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天)myDate.g原创 2021-03-10 09:52:47 · 212 阅读 · 0 评论 -
js中判断是否是整数或者小数
//判断是否为整数function isInteger(n){ return parseInt(n) == parseFloat(n)}//判断是否为小数function isFloat(n){ return parseInt(n) < parseFloat(n)}原创 2021-03-10 15:23:40 · 2291 阅读 · 0 评论 -
Oracle数据库如果误删了数据恢复方法
如果删除之后没有对数据库进行大量操作,而且记得删除数据的大概时间,可以利用Oracle数据库闪回方式直接找回先确定好删除数据的时间或者在这之前的时间然后找出删除的数据(删除时间按照格式填写)select * from 表名 as of timestamp to_timestamp('删除时间','yyyy-mm-dd hh24:mi:ss')确认好是误删的数据之后把数据重新添加到数据表中(注意保证主键唯一) insert into 表名 (select * from 表名 as of time原创 2020-08-06 18:23:59 · 247 阅读 · 0 评论 -
commons-httpclient-3.0.jar实现dopost请求
这个版本有点低,网上找的好多方法在这个包里边都没有方法,现在刚调通放过来记录下public class HttpClientUtil extends BaseAction{ public static String httpPostWithJSON(String url,Map<String, String> param){ // TODO Auto-generated method stub //创建客户端 HttpClient client = new HttpClient原创 2020-08-05 10:19:30 · 753 阅读 · 0 评论 -
获取自定义格式的当前日期
获取当前日期 Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 String createTime = dateFormat.format(now);//格式化然后放入字符串中原创 2020-07-13 10:24:03 · 175 阅读 · 0 评论 -
Cookie和Session的异同
Cookie:是web服务器发送给浏览器的一块信息。浏览器会在本地一个文件中给每个web服务器存储cookie。以后浏览器再给特定的web服务器发送请求时,同时会发送所有为该服务器存储的cookie。Session:是存储在web服务器端的一块信息。session对象存储特定用户会话所需要属性及配置信息。当用户在应用程序的web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。Cookie和Session的不同点:1.无论客户端做怎样的设置,session原创 2020-06-06 21:53:41 · 241 阅读 · 0 评论 -
TCP和UDP的概念
UDP: 1.是面向无连接,将数据及源的封装成数据包中,不需要建立连接。2.每个数据报的大小在限制64k内。3.因为无连接,所以是不可靠协议。4. 不需要建立连接,速度快。TCP:1.建立连接,形成传输数据的通道。2.在连接中进行大数据量传输,以字节流方式。3.通过三次握手完成连接,是可靠协议。4.必须建立连接,效率会稍低。聊天,视频网络会议,桌面共享用的就是UDP。...原创 2020-06-06 21:43:02 · 263 阅读 · 0 评论 -
ArrayList和LinkList异同
1.是否保证线程安全: ArrayList和LinkList都是不同步的,也就是不保证线程安全;2.底层数据结构: ArrayList底层使用的是Object数组;LinkList底层使用的是双向链表数据结构(JDK1.6之前为循环链表,JDK1.7取消了循环。注意双向链表和双向循环链表的区别);3.插入和删除是否受到元素位置的影响:① ArrayList采用数组存储,所以插入和删除元素的时间复杂度受元素位置影响。 比如:执行add(E e)方法的时候,ArrayList会默认将指定的元素追加到此’;原创 2020-06-03 21:06:06 · 526 阅读 · 0 评论 -
获取键盘输入常用的两种方法
方法1:通过ScannerScanner input = new Scanner(System.in);String s = input.nextLine();inpu.close();方法2:通过BufferedReaderBufferedReader input = new BufferedReader(new InputStreamReader(System.in));String s = input0readLine();原创 2020-06-01 21:39:26 · 410 阅读 · 0 评论 -
重载和重写的区别
重载: 发生在同一个类中,方法名必须相同,参数类型不同,个数不同,顺序不同,方法返回值和访问修饰符可以不同,发生在编译时。重写: 发生在父子类中,方法名、参数列表必须相同,返回值范围小于父类,抛出异常范围小于等于父类,访问修饰符范围大于等于父类;如果父类方法访问修饰符为private则子类就不能重写该方法。...原创 2020-06-01 21:33:45 · 198 阅读 · 0 评论 -
==与equals的区别
==: 它的作用是判断两个对象的地址是不是相等。即两个对象是不是同一个对象。(基本数据类型==比较的是值,引用类型 == 比较的是内存地址)equals: 它的作用也是判断两个对象是否相等。但他一般有两种使用情况:情况1:类没有覆盖equals()方法。则通过equals()比较该类的两个对象时,等价于通过“ == ” 比较这两个对象。情况2:类覆盖了equals()方法。一般,我们都覆盖equals()方法来判断两个对象的内容相等:若他们内容相等,则返回true(即,认为这两个对象相等)。说明:原创 2020-06-01 21:25:08 · 300 阅读 · 0 评论 -
类型转换
**Java中Date,Long,String三种类型间的互相转化**Date date = new Date();//获取当前时间DateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);1.将date型的数据转换成特定的String型字符串String sDate=df.format(date);2.把String型的字符串转换成特定格式的date类型String sDate=“2001.12.12-08.23.21”;df原创 2020-06-01 10:53:44 · 176 阅读 · 0 评论