自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

转载 **Oracle中如何写存储过程**

存储过程

2022-02-23 10:33:57 5441

转载 Java中的集合和线程安全

Java中的集合和线程安全通过Java指南我们知道Java集合框架(Collection Framework)如何为并发服务,我们应该如何在单线程和多线程中使用集合(Collection)。1. 为什么大多数的集合类不是线程安全的?所有的集合类比如:ArrayList, LinkedList, HashMap, HashSet, TreeMap, TreeSet等等。(除了Vector和HashTable以外)在java.util包中都不是线程安全的,只遗留了两个实现类(Vector和HashTabl

2021-09-28 11:36:39 275

转载 Oracle数据库误删数据恢复方法

恢复方式转自:https://blog.csdn.net/zl834205311/article/details/86605494有两种方案解决此问题,具体操作:一:根据时间来恢复:1、查询数据库当前时间(目的是为了检查数据库时间是否与你电脑时间相近,避免时间不同而将数据恢复到错误时间点)select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;2、查询删除数据时间点之前的数据select * from 表名 as of timest

2021-09-17 11:00:12 939

原创 Http请求中Content-Type

Content-TypeMediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。例如: Content-Type: text/html;charset:utf-8;常见的媒体格式类型如下:text/html : HTML格式text/plain :纯文本格式...

2020-01-07 11:03:06 154

原创 PowerEngine AJAX API

PowerEngine AJAX API User Guide一、约定messageId: 用于显示错误信息,指向 clickObject:触发该调用的按钮form0: 自动收集form数据后提交url0: 若提供,则替换form0默认的Actionwait: 一般都填false二、AJAX API说明function PELoadContent(url0, myarray, ...

2019-12-12 14:28:42 800

转载 Js中用分析document.getElementsByID获取多个同名对象问题

阅读这篇文章是因为在工作中,需要通过document.getElementsByID,获取foreach中每一条数据,然后改变其样式,但是发现只有第一条数据生效,其他数据属性都是null,通过分析之后给foreach中加入动态id,之后找到下面文章,解决的心中的疑惑。在写了很多js后,会发现在js中总会出现各种各样奇怪的问题,主要的问题是不能获得所需要的对象.一般来说,我们所需要获得的对象有几...

2019-12-09 15:54:30 8105

原创 svn同步时,working copy " **** " locked问题解决方法

提交代码时更新不了,是由于上次提交命令失败,导致整个文件夹下都被锁定了,这个时候可以cleanup一下整个目录尝试。如果不行的话,需要删除锁定的文件,具体操作步骤如下:1、按win + R 输入cmd2、cd 进入报错路径根目录下3、使用命令del lock /q/s来删除lock文件删除完毕后即可重新提交了...

2019-11-28 12:31:03 1127

原创 Eclips、STS运行内存修改

eclipse安装目录下你应该可以看到有一个 eclipse.ini 文件,里面的内容是: -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platfor...

2019-11-28 12:26:26 1015

原创 Linux常用命令记录

1、文件操作相关删除文件夹 : rm -rf filename删除文件 : rm -r filename创建文件夹 : mkdir filename解压文件 : tar -zvxf filename.tar移动文件 : mv filename /usr/local/filename (移动文件并重新命名)2、硬件使用相关查看根目录下每个文件夹的大小 ...

2019-11-05 10:55:18 151

转载 Update误操作后如何恢复数据

问题今天在公司操作用户表,要求更新某个用户的密码字段,结果在写更新语句的时候忘记加条件了,导致所有用户数据都被更新了,瞬间慌神了,表中可有几十条数据,而且密码都是MD5加密的,于是赶紧查资料,使用了数据恢复方法,目前数据已成功恢复,所以在这里总结一下,希望以后在遇到同样问题的时候能够快速的解决。解决方法系统:windows xp数据库:oracle9i工具:plsql采用的方法就是利用...

2019-08-28 10:51:21 7925

原创 SpringBoot配置POM解释(实时更新)

<!-- Spring Boot的版本仲裁中心,控制了所有依赖的版本号控制版本信息,导入依赖默认是不需要写版本 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</ar...

2019-08-02 16:39:33 784

原创 Maven项目创建Archetype ID选择与说明

Archetype ID 说明maven-archetype-archetype 一个样例原型maven-archetype-j2ee-simple 简单的J2EE应用程序样例maven-archetype-mojo Maven插件样本的示例maven-archetype-plugin Maven插件样本maven-archetype-plug...

2019-08-02 16:24:02 321

原创 Java 集合回顾-Connection

前情:数组的长度是固定的,在许多应用场合,一组数据的数目是不固定的,比如一个单位的员工数目是变化的,有老的员工跳槽,也有新的员工进来。比如一个单位的客户是变化的,有老的客户流失,也有新的客户签单。为了使程序能方便地存储和操纵数目不固定的一组数据,JDK类库提供了Java集合,所有Java集合类都位于java.util包中。与Java数组不同,Java集合中不能存放基本类型数据,而只能存放对象的...

2019-08-02 16:09:44 283 1

原创 Java 集合回顾-List

List 主要特征是其元素以线性方式存储,集合中允许存放重复对象。Arraylist 与 LinkedList、Vector异同:1. 是否保证线程安全:(1)ArrayList 和 LinkedList 是不同步的,也就是不保证线程安全;(2)Vector类的所有方法都是同步的,可以由两个线程安全地访问一个Vector对象、但是一个线程访问Vector的话代码要在同步操作上耗费大量的时间...

2019-08-02 15:59:08 96

原创 Java 集合回顾-KeySet()与EntrySet()

KeySet()方式将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。 keySet():迭代后只能通过get()取keyMap<String, String> map = new HashMap<String, String>();map.put("01", "zhangsan");m...

2019-08-02 10:29:09 508

原创 Java基础知识回顾-SecureRandom和Random

RandomRandom类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,生成的随机数字完全相同。所以在需要频繁生成随机数,或者安全要求较高的时候,不要使用Random,因为其生...

2019-08-02 10:25:15 4671

原创 Java基础知识回顾-replace和replaceAll

replace 和 replaceAll 是JAVA中常用的替换字符的方法,它们的区别是:1)replace 的参数是 char 和 CharSequence ,即可以支持字符的替换,也支持字符串的替换( CharSequence 即字符串序列的意思,说白了也就是字符串);2)replaceAll 的参数是regex ,即基于规则表达式的替换,比如,可以通过 replaceAll("\d", ...

2019-08-02 10:23:11 224

原创 Eclipse快捷键汇总

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置...

2019-08-02 09:59:40 681

原创 Java基础知识回顾-数组

数组简介:我之前已经接触过数组了,就是主函数(main方法)中的参数:public static void main(String[] args){}存放同一种数据类型的容器数组是指一组数据的集合,数组中的每个数据称为元素。在Java中,数组也是Java对象。数组中的元素可以是任意类型(包括基本类型和引用类),但同一个数组里只能存放类型相同的元素。-----数组的创建和使用:创建数组...

2019-08-02 09:39:22 174

原创 Java基础知识回顾- static

static修饰符可以用来修饰类的成员变量、成员方法和代码块:1、用static修饰的成员变量表示静态变量,可以直接通过类名来访问;2、用static修饰的成员方法表示静态方法,可以直接通过类名来访问;3、用static修饰的程序代码表示静态代码块,当Java虚似机加载类时,就会执行该代码块。4、被static所修饰的成员变量和成员方法表明归某个类所有,它不依赖于类的特定实例,被类的所有实...

2019-08-01 17:04:31 161

原创 Java基础知识回顾- 接口和抽象类的区别

1、abstract关键字可用来修饰类和成员方法。类:用abstract修饰的类表示抽象类,抽象类不能实例化,即不允许创建抽象类本身的实例。没有用abstract修饰的类称为具体类,具体类可以被实例化。成员方法:用abstract修饰的方法表示抽象方法,抽象方法没有方法体。抽象方法用来描述系统具有什么功能,不提供具体的实现。没有abstract修饰的方法称为具体方法,具体方法具有方法...

2019-08-01 16:48:31 89

原创 Java基础知识回顾- 获取用键盘输入常用的的两种方法

方法1:通过 ScannerScanner input = new Scanner(System.in); String s = input.nextLine(); input.close();方法2:通过 BufferedReaderBufferedReader input = new BufferedReader(new InputStreamReader(System.in));...

2019-08-01 16:18:44 115

原创 Java基础知识回顾- 异常处理机制

在 Java 中,所有的异常都有一个共同的祖先java.lang包中的 Throwable类。Throwable: 有两个重要的子类: Exception(异常) 和 Error(错误) ,二者都是 Java 异常处理的重要子类,各自都包含大量子类。Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java...

2019-08-01 16:00:59 90

原创 Java基础知识回顾- final 关键字

final关键字主要用在三个地方:变量、方法、类。对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的 变量,则在对其初始化之后便不能再让其指向另一个对象。当用final修饰一个类时,表明这个类不能被继承。final类中的所有成员方法都会被隐式地指定为final方法。使用final方法的原因有两个。第一个原因是把方法锁定,以防任何继承类修改它的含义;第...

2019-08-01 14:57:42 213

原创 Java基础知识回顾-== 与 equals

1、== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型比较的是值,引用数据类型比较的是内存地址)2、equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况:情况1:类没有覆盖 equals() 方法。则通过 equals() 比较该类的两个对象时,等价于通过“==”比较这两个对象。情况2:类覆盖了 equals() 方法...

2019-08-01 14:32:17 82

原创 Java基础知识回顾- 自动装箱与拆箱

Java中,数据类型总体可以分为两大类:基本数据类型(值类型)和类类型(数据引用类型)。基本数据类型的数据不是对象,不能作为对象调用其toString(),getClass(),hashCode() ,equail()等等。基本数据类型对应的包装类型:boolean Booleanbyte Byteshort Shortchar Characterint Inte...

2019-08-01 13:49:27 82

原创 Java基础知识回顾- String 和 StringBuffer、StringBuilder 的区别

可变性String 类中使用 final 关键字字符数组保存字符串, private final char value[] ,所以 String 对象是不可变的。StringBuilder 与 StringBuffer 都继承自 AbstractStringBuilder 类,在 AbstractStringBuilder 中也是使用字符数组保存字符串 char[]value 但是没有用 final...

2019-08-01 11:51:41 644

原创 Java基础知识回顾- 重载和重写的区别

重载: 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以 不同,发生在编译时。重写: 发生在父子类中,方法名、参数列表必须相同,返回值范围小于等于父类,抛出的异常范围小于等于父类, 访问修饰符范围大于等于父类;如果父类方法访问修饰符为 private 则子类就不能重写该方法。...

2019-08-01 11:34:58 86

原创 break如何跳出多层循环?

break如何跳出多层循环?案例情景:list1中每组数据有一个卡号,当list2中某组数据的账户于list1相同时,取list2中这组数据的某个字段塞入list1对应的这组数据 ,循环list1中所有数据,list2取到相应数据便结束直接上代码,模拟数据就不写进去了。List<Map> list1= new ArrayList<>();List<Map&gt...

2019-04-13 11:46:50 15333

原创 Ubuntu环境下JDK安装方法及配置命令

给opt文件夹附所有权限:sudo chmod 777 ./opt 将 JDK文件复制到opt,解压给bashrc文件附所有权限 :sudo chmod 777 ~/.bashrc编译文件bashrc :vi ~/.bashrc按G跳到最后一行fi,在下一行开始添加:ex...

2017-12-02 14:41:07 228

原创 基于arduino制作激光电子竖琴

           这段时间一直在学习Arduino,然后自己用学到的简单知识做了一个激光电子竖琴,晚上没事的时候拿来弹弹曲子,别的不说,很有趣味,可以动手试试,当做礼品送给别人都是不错的选择。所需材料:DIY木架、Arduino模块(接受模拟输入信号且烧录程序)、升压模块与功放模块(增大蜂鸣器声音)、蜂鸣器、电池盒、电池(4节串联)、激光灯7个、光敏电组7个原理:当用手指遮住激...

2017-03-12 20:18:17 5896 7

原创 PHP从HTML表单获取数据action问题

1、phptext.html<html><head><title>Entering data into text fields</title></head><body><h1>Entering data into text fields</h1> <fo...

2017-03-05 16:15:51 2249

原创 安装PHP集成环境PhPstudy或者VAMPServer时测试是否安装成功

学习PHP安装集成环境,PHPstudy或者VAMPServer都不错,安装完成后测试localhost显示IIS Windows是正常的,当你对运行php文件进行测试时,如果你对Apache端口哦进行过更改一定要输入localhost:80/test.php就,即一定要输入端口。...

2017-03-01 19:35:25 1147

原创 Windows在cmd中操作mysql数据库常见命令

登陆mysql:      mysql -u root -p创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\" 修改密码:mysqladmin -u用户名 -p旧密码 password 新密码 删除授权: revoke select,insert,update,delete om *.* from test

2016-12-25 17:00:16 366

原创 The type javax.swing.JComponent cannot be resolved. It is indirectly referenced from required .cl

The type javax.swing.JComponent cannot be resolved. It is indirectly referenced from required .class files类型javax.swing.jcomponent无法解析。它间接引用所需的类。)解决方法:在项目右击Build Path—>Configure Build Pat...

2016-12-19 08:40:04 6382 1

原创 JDBC中防止数据乱码

 在String url 后添加UseUnicode=true&amp;characterEncoding=gbk   gbk是mysql指定字符的编码、解码格式

2016-11-30 08:27:38 287

原创 javascript中对<form>表单的submit验证以及action提交,及它们的区别。

自己当初学习中的困惑,可惜的是考完试才明白....

2016-11-21 08:07:53 5894

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除