- 博客(16)
- 收藏
- 关注
原创 Linux命令中su、sudo、sudo su、sudo -i的用法和区别
su、sudo、sudo su、sudo -i的用法和区别平时开发中会时不时的需要切换Linux用户,这几个命令记混了,所以总结一下,防止忘记。su 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制常用如下:su 默认切换为root用户,输入密码也为root用户密码su - zhangsan 切换用户为zhangsan,进入zhangsan的家目录su zhangsan
2020-12-23 16:57:51 713
原创 Oracle数据库中 merge into的用法
Oracle9g引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和update操作. MERGE命令从一个或多个数据源中选择行来update或insert到一个或多个表.在Oracle 10g中MERGE有如下一些改进:1、UPDATE或INSERT子句是可选的2、UPDATE和INSERT子句可以加WHERE子句3、在ON条件中使用常量过滤谓词来insert所有...
2019-01-25 14:13:26 8393
原创 java设计模式——模板方法模式
模板方法模式是一个使用非常广泛的设计模式,比较简单,它主要是定义一个操作中的算法框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。我们这里以不同的人的每天来举例:首先定义一个类,类中定义了 起床getUp()、洗漱Washing()、生活方式process()、睡觉sleeping()四个基本的通用方法,由于不同工作的人他的生活方式是不同的,所以我们...
2019-01-22 14:21:57 148
原创 java设计模式——单例模式
通俗的讲,单例模式就是确保只有一个实例,并且自动实例化并且向整个系统提供这个实例。话不多说,直接上代码:public class SingletonModel { // 自己内部先定义一个空对象 private static SingletonModel singletonModel = null; //私有化构造方法,防止被实例化 private Single...
2019-01-22 12:03:30 147
原创 java设计模式——工厂模式
工厂模式使用的频率非常高,我们在开发中总能见到它们的身影。即定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。我采用饮料工厂生产饮料举例来讲解:第一步:工厂要生产饮料 首先几乎所有的饮料都会加水加糖,我们抽象一个类来表示public abstract class Beverage { /** * 所有饮料的公共方法 */ ...
2019-01-22 11:07:04 202
原创 PLSQL汉化教程
1.首先先去官网下载一个汉化包:汉化包下载地址2.将下载的汉化包放到您PLSQLd的安装位置(其实放哪里都一样,这样做为了方便管理)3.最后以管理员的身份运行,一路下一步即可....
2018-12-26 17:15:12 10916 2
原创 java中的日期常见操作
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Calendar c = Calendar.getInstance();//1.过去七天c.setTime(new Date());c.add(Calendar.DATE, - 7);Date d = c.getTime();String day ...
2018-12-24 15:05:44 196
原创 关于初学者使用PL\SQL的引导
新手使用PL/SQL的一些注意点1.首先安装PL\SQL这个其实没啥说的 下载个安装包 一路下一步即可,但是要注意一点,即安装目录不可以包含空格或中文,其实这是一个基本的常识 我想大家都应该知道的。注册码//因为PLSQL不是免费的,这里贴出一个注册码product code: 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le serial Number:22...
2018-12-24 12:09:56 371
转载 MySQL基础 — 详细安装(MySQL 8.0.12)
转载:https://blog.csdn.net/qq_38328378/article/details/82018910安装教程环境: 系统:Windows10 安装包:mysql-8.0.12-winx64 .zip 1、到MySQL官网下载安装包:https://dev.mysql.com/downloads/mysql/; 选择合适的版...
2018-10-11 17:13:25 195
转载 Js异步编程Promise和async/await方式总结
Promise简单介绍Promise 是异步编程的一种解决方案,比传统的解决方案,回调函数和事件——更合理和更强大,Promise 是一个对象,从它可以获取异步操作的消息,Promise构造函数接受一个函数作为参数,该函数的两个参数分别是resolve和reject,基本样例: const promise = new Promise((resolve, reject)=>...
2018-09-27 22:27:04 401
转载 ES6非常棒的特性-解构
好的代码实践我们有一个方法:buildAnimal(),它需要三个参数:accessory, animal, color。function buildAnimal(accessory, animal, color){...} 然后我们需要加一个参数,我们需要怎么做?很简单啊,直接在方法名后面加不就好了吗。但是我们是好的程序员,怎么能这么没追求啊是不是:“Functions...
2018-09-27 16:47:17 170
转载 Servlet容器Tomcat中web.xml中url-pattern的配置详解
转自 : http://www.cnblogs.com/fangjian0423/p/servletContainer-tomcat-urlPattern.html#springmvcServlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]目录前言 现象 源码分析 实战例子 总结 参考资料前言今天研究了一下tomcat上web.x...
2018-09-27 12:00:58 735
原创 Spring 自带的md5加密工具类
//导入包import org.springframework.util.DigestUtils;//对密码进行 md5 加密String md5Password = DigestUtils.md5DigestAsHex(user.getPassword().getBytes());
2018-07-02 14:21:37 26104 5
转载 CollectionUtils
1. CollectionUtils 并 交 补 @Test public void test3() { List<Integer> h = new ArrayList<Integer>(); h.add(1); h.add(2); h.add(3); h.add(6); ...
2018-07-02 14:13:57 733
原创 StringUtils
判空函数1)StringUtils.isEmpty(String str)2)StringUtils.isNotEmpty(String str)3)StringUtils.isBlank(String str)4)StringUtils.isNotBlank(String str)5)StringUtils.isAnyBlank(CharSequence… css)6)StringUtils.i...
2018-07-02 13:26:33 247
转载 ArrayUtils
// 1.打印数组ArrayUtils.toString(newint[] { 1, 4, 2, 3 });// {1,4,2,3}ArrayUtils.toString(new Integer[] { 1, 4, 2, 3 });// {1,4,2,3}ArrayUtils.toString(null, "I'm nothing!");// I'm nothing!// 2.判断两个数组是否相等...
2018-07-02 13:15:33 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人