12 2021 档案
摘要:新建服务节点、启动并安装应用 1.进入weblogic 控制台,找到【环境】并点击,然后点击【服务器】,进入如下图所示界面: 2.点击【新建】,进入如下界面: 3.然后直接点击完成即可,到这一步服务器就已经建立完成了,接下来就是启动服务节点了,如下图就是我自己建立的 服务节点 进入serverMgr
阅读全文
摘要:js报错replace is not a function 1,情景描述:做项目的时候想把内容的某些字符给替换成另外一些字符 2,replace用法:replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 3,我在页面用replace的时候却报错了,错误信
阅读全文
摘要:权限不够 1.使用命令,查看执行文件所拥有的权限 ls -l 2.进行授权,授予最大的权限 chmod 777 ./*.sh
阅读全文
摘要:代理模式: 1.为一个对象提供一个替身对象,以控制这个对象的访问。即通过代理对象访问目标对象,这样的好处是:可以在目标对象实现的基础上,增强额外的功能操作,和拓展目标对象的功能。 2.被代理的对象可以是远程对象、创建开销大的对象或者需要安全控制的对象。 3.代理模式有不同的形式,主要有三种:静态代理
阅读全文
摘要:享元模式 也叫做蝇量模式:运用共享技术有效地支持大量细粒度的对象 2.常用于底层开发,解决系统的性能问题,像数据库连接池,里面都是创建好的连接对象,在这些连接对象中有我们需要的则直接拿来用,在这些连接对象中有我们需要的则直接拿来用,避免重新创建,如果没有我们需要的,则创建一个。 3.享元模式能够解决
阅读全文
摘要:外观模式 通过定义一个一致的接口,用以屏蔽内部子系统的的细节,使得吊用端只需要跟这个接口发生调用,而无需要关心这个子系统的内部细节。 工作原理 外观模式:也叫做过程模式,外观模式为子系统中的一组接口提供了一个一致的界面,此模式定义了一个高层的接口,这个接口使得这个一子系统 1. 模式的结构 外观(F
阅读全文
摘要:迪米特法则 1.一个类应该对其他对象保持最少的了解 2.类与类关系越密切,耦合度越大 3.迪米特法则又叫做最少知道法则,即一个类对自己依赖的类知道的越少越好。也就是说,对于被依赖的类不管多么发拶,都尽量将逻辑封装在累的内部,对外除了提供的public方法,不对外暴露任何信息 4.迪米特法则还有更简单
阅读全文
摘要:开闭原则 1.一个软件实体,模块和函数应该对拓展开放(对提供方),对修改关闭(对适用方)。用抽象构建框架,用实现拓展细节 2.当然建需要变化时,尽量通过拓展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化。 编程中遵循其他原则,以及使用设计模式的目的就是遵循开闭原则。
阅读全文
摘要:依赖倒置原则 依赖倒置原则: 1.高层模块不应该依赖底层模块,二者都应该依赖其抽象(接口、抽象类) 2.抽象不应该依赖细节,细节应该依赖抽象 3.依赖倒置的中心思想就是面向接口编程。 4依赖倒置原则是基于这样的设计理念:相对于细节的多变性,抽象的东西要稳定的多。以抽象为基础搭建的架构比以细节为基础的
阅读全文
摘要:根据端口查看进行PID 并杀掉进程 首先用netstat -ano | find “端口号”查出进程号 明明有端口号是17568和18892, 如何确定是17568呢 takslist 查询当前的进行 如何杀死进程呢 tasklist /pid ${xx} 发现不行呢,权限不够,用管理员权限运行cm
阅读全文
摘要:Oracle数据库导出表出现缺表,少表问题 oracle11g有个新特性,增加了一个新特性 "deferred_segment_creation" 含义是段延迟创建,默认是true。 具体是什么意思呢?我们来解释下: 如果这个参数设置为true,你新创建了一个Table,并且没有向其中插入数据,那么
阅读全文
摘要:Java vs C++ 垃圾收集机制为我们大力了很多繁琐的工作,大大提高了开发的效率,但是,垃圾收集也不是万能的,懂得JVM内部的内存结构、工作机制,是设计稿拓展性应用和诊断运行时间问题的基础,也是java工程师进阶的必备能力。 jvm可以一次编译,处处运行 虚拟机 所谓虚拟机(Virtual Ma
阅读全文
摘要:接口隔离原则 客户端不应该依赖它不需要的接口,即一个类对另一个类的依赖应该建立在最小的接口上 就是将每个接口拆分成最小的单位。
阅读全文
摘要:1代码 private static final String from="";//163邮件的账号 private static final String host = "smtp.163.com"; private static final String password = "";//163邮
阅读全文
摘要:项目中使用发送邮件时报上述错误,去163官网下载javamail的源码调试。 调试后发现,出上述错误的根本原因是,SMTPTransport在做mailfrom的时候,服务器返回错误提示消息: DEBUG SMTP: got response code 550, with response: 550
阅读全文
摘要:修改weblogic端口的方法 修改weblogic的端口常用的有两种方法 方法一.登录weblogic的console。如:http://localhost:7001/console/ 1).在环境--服务器节点中点击你要修改的服务器的端口的名称(如下图:AdminServer(管理)) 2).上
阅读全文
摘要:单一职责 对类来说的,就是一个类只负责一项职责,如果类a负责两个不同的职责:职责1、职责2,当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解为A1和A2.
阅读全文
摘要:PL/SQL PL/SQL的结构 DECLARE /** 声明部分:在此声明PL/SQL用到的变量,类型,游标,以及局部的存储过程和函数 */ BEGIN /** 执行部分:过程以及SQL语句,即程序的主要部分 */ EXCEPTION /** 异常部分:错误处理 */ END; 输出hellowo
阅读全文
摘要:责任链模式 很多对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系,将这个对象连成一条链,并沿着这条链传递请求,直到有一个对象处理它为止。 1.handler:抽象的处理者。定义了一个处理请求的接口,同时含义另外Handler ConcreteHandlerA,B是具体的处理者,处理它
阅读全文
摘要:空对象模式 在空对象模式(Null Object Pattern)中,一个空对象取代 NULL 对象实例的检查。Null 对象不是检查空值,而是反应一个不做任何动作的关系。这样的 Null 对象也可以在数据不可用的时候提供默认的行为。 在空对象模式中,我们创建一个指定各种要执行的操作的抽象类和扩展该
阅读全文
摘要:桥接模式 1.指的是:将实现与抽象放在两个不同的类层次中,使两个层次可以独立改变 2.是一种结构型设计模式 3.Bridge模式基于类的最小原则,通过封装、聚合及继承等行为让不同的类承担不同的职责,它主要是将抽象和行为实现分离开,从而保证各个部分的独立性以及应对他们的功能拓展。 在开始学java的时
阅读全文
摘要:Java 抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽
阅读全文
摘要:为什么需要session和cookie呢? 主要原因时web系统的发展和变迁 web1.0强调的是资源的共享 http协议是一种无状态的协议 web2.0:强调的是交互,交互意味着是由多步操作,请求和请求之间是有依赖存在的。引入了session和cookie机制是来实现状态的记录。 web3.0:强
阅读全文
摘要:今天花了一天时间,踩坑无数,特此总结 官方宣布2021年4月13日后发布的小程序新版本,无法通过wx.getUserInfo与< button open-type=“getUserInfo” />获取用户个人信息,以前的代码,获得的用户信息,均为匿名信息。用 “微信用户"代替了用户的呢称,看着用着都
阅读全文
摘要:函数(一)单行函数 --小写、大写、驼峰 select lower('ABCDSE'),UPPER('abcde'),initcap('java') from dual; --拼接、截取、长度 select concat('hello','beijing'),substr('helloworld',
阅读全文
摘要:oracle删除当前用户以及当前用户所有表、索引等操作 ORACLE删除当前用户下所有的表的方法 如果有删除用户的权限,则可以: drop user user_name cascade; //加了cascade就可以把用户连带的数据全部删掉 删除后再创建该用户。 创建用户 create user 用
阅读全文
摘要:使用命令,查看imageId docker ps 使用命令,进入容器中 docker exec -it imageId /bin/bash 使用命令切换用户 su - oracle 执行命令,进入命令行 sqlplus / as sysdba
阅读全文
摘要:SQL语句 DML:Data Manipulation Language数据库操作语言 增删改查 DDL:Data Definition Language数据库定义语言 创建,修改,删除表,创建、删除索引 DCL:Data Control Language数据库控制语言 授权、撤销授权、提交、回滚、
阅读全文
摘要:Linux系统检测tls openssl s_client -connect intl.jdair.net:443 -tls1 intl.jdair.net:443 该地址是你的服务的地址加上ip端口号
阅读全文
摘要:Oracle服务端的安装 CPU要求:Pentium1.6GHz以上 内存:512MB以上 可用硬盘空间: 系统盘:500MB以上 安装盘:1.6G以上 安装方法: 注意:在安装之前,你一定要保证你的电脑中没有了之前安装的Oracle数据库的残留物,也就是说如果你之前安装过oracle数据库,一定要
阅读全文
摘要:Oracle数据库 oracle数据库:一个相关的操作系统文件(即存储在计算机硬盘上的文件)集合,这些文件组织在一起,成为一个逻辑整体,即为Oracle数据库。 oracle用它来存储和管理相关的信息,Oracle数据库必须要与内存里的实例合作,才能对外提供数据管理服务。 Oracle实例 位于物理
阅读全文