摘要:
ORA-00001: 违反唯一约束条件(SOLEX.SYS_C0012537) --解决方法慕尚鱼鱼 2018-11-27 13:40:18 22156 收藏 4分类专栏: Oracle1、错误Caused by: java.sql.BatchUpdateException:ORA-00001: 违反唯一约束条件 (SOLEX.SYS_C0012537)2、分析①通过SYS_C0012537找...
阅读全文
posted @ 2020-10-23 14:47
一品堂.技术学习笔记
阅读(2735)
推荐(0)
摘要:
一:git 安装注:此方法可用于配置gitlab也可用于配置github1.在github中创建一个账号:https://github.com/join?source=header-home2.下载并安装git:https://git-scm.com/downloadsGit 最新版 2.28.0详
阅读全文
posted @ 2020-10-17 18:16
一品堂.技术学习笔记
阅读(729)
推荐(0)
摘要:
1.下载maven先去官网下载maven,下载地址:maven官方下载 2.配置maven环境变量右键我的电脑-属性-高级系统设置-高级-环境变量把maven的bin路径添加至系统变量打开cmd命令行,输入mvn -v,显示版本,则证明配置成功3.创建maven仓库打开H:\apache-maven
阅读全文
posted @ 2020-10-17 15:22
一品堂.技术学习笔记
阅读(221)
推荐(0)
摘要:
Centos7系统配置CentOS7 yum安装图形界面1:在命令输入窗口先输入yum grouplist; 列出来的实际上是centos7安装时提供的安装类型选项;2:执行yum groupinstall GNOME Desktop命令即可通过yum源直接安装centos7的桌面图形,安装成功后; 3:在服务器 中执行startx 直接启动桌面图形环境; CentOS7 安装firefox浏览器...
阅读全文
posted @ 2020-10-13 10:26
一品堂.技术学习笔记
阅读(1837)
推荐(0)
摘要:
在Linux系统下安装Vmware(虚拟机)图文教程步骤详细介绍 发布时间:2013-08-02 11:16:07 作者:佚名 我要评论要在Linux下虚拟一个Windows,经过查找些资料,发现可一用VMware来实现,当然还有其他一些虚拟机可以使用如Win4lin,bochs等Linux系统下安装Vmware教程由于项目需要,要在Linux下虚拟一个Windows,经过查找些资料,...
阅读全文
posted @ 2020-10-13 10:20
一品堂.技术学习笔记
阅读(224)
推荐(0)
摘要:
从零开始邮件服务器搭建JackLiu16 2018-04-07 18:53:32 2989 收藏 10分类专栏: linux 邮件服务器搭建概念解释SPF:Sender Policy Framework,直译过来就是发件人保证框架.出现的主要原因是SMTP协议的缺陷.XMTP中,发件人的邮箱地址是可以伪造的,因而SPF的出现就是防止伪造发件人.SPF的记录实际上就是DNS服务器上面的一个记录....
阅读全文
posted @ 2020-10-13 10:11
一品堂.技术学习笔记
阅读(745)
推荐(0)
摘要:
文档地址:http://doc.ewomail.com/docs/ewomail/jianjie一:简介EwoMail开源邮件服务器软件EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案,帮助你提升运维效率,降低 IT 成本,兼容主流的邮件客户端,同时支持电脑和手机邮件客户端。集成组件Postfix:邮件服务器Do...
阅读全文
posted @ 2020-10-13 09:42
一品堂.技术学习笔记
阅读(2740)
推荐(0)
摘要:
在Linux系统下的虚拟机VMware-Workstation中安装Windows Server 2012 说明:Linux系统:CentOS 5.8 64位 IP地址:192.168.0.98VMware-Workstation版本:9.0(目前最新版)具体操作:一、在Linux系统中安装VMware-Workstation虚拟机软件1、安装Linux桌面环境yum groupinstall "...
阅读全文
posted @ 2020-10-13 09:28
一品堂.技术学习笔记
阅读(811)
推荐(0)
摘要:
前言最新工作中,遇到了通过反射调用get/set方法的地方,虽然反射的性能不是很好,但是相比较于硬编码的不易扩展,getDeclareFields可以拿到所有的成员变量,后续添加或删除成员变量时,不用修改代码,且应用次数只在修改数据时使用,故牺牲一些性能提高扩展性传统的方式见过很多人通过反射调用get/set方法都是通过获取属性的name,然后通过字符串截取将首字母大写,再拼上get/set来做S...
阅读全文
posted @ 2020-09-30 10:08
一品堂.技术学习笔记
阅读(930)
推荐(0)
摘要:
工具下载地址:二:安装步骤省略三:配置博客信息1:确定安装程序2:创建 博客账户录入账户信息
阅读全文
posted @ 2020-09-28 16:08
一品堂.技术学习笔记
阅读(198)
推荐(0)
摘要:
动态添加td输入框 function addRow() { var tab=document.getElementById("tab"); var n=document.getElementById("x").rowIndex+1; var tr=tab.insertRow(n); var td=t
阅读全文
posted @ 2020-09-24 10:25
一品堂.技术学习笔记
阅读(767)
推荐(0)
摘要:
js新增、删除table和table中input 实际效果:点击添加按钮添加新的一行,在行内可对数据进行编辑和删除 源代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/ht
阅读全文
posted @ 2020-09-24 10:24
一品堂.技术学习笔记
阅读(1497)
推荐(0)
摘要:
VMware workstation 无法连接到虚拟机 Horse~ 2019-10-19 14:04:29 8915 收藏 14 分类专栏: Linux VMware 虚拟机 文章标签: Linux VMware 虚拟机 Ubuntu 版权 问题:开启VMware,点击启动虚拟机的时候显示 VMw
阅读全文
posted @ 2020-09-24 09:38
一品堂.技术学习笔记
阅读(1116)
推荐(0)
摘要:
windows10彻底卸载sql server2017版权第一步:点击控制面板第二步:找到sql server2017(64位)第三步:点击卸载 第四部:点击删除第五步:单击下一步:第六步:单击全选第七步:单击下一步:第八步:单击删除第九步:删除完后的界面第十步步:来到这个目录下删除文件夹第十一步:来到这个目录下:C:\Program Files (x86),删除Microsoft SQL Ser...
阅读全文
posted @ 2020-09-06 22:24
一品堂.技术学习笔记
阅读(3725)
推荐(0)
摘要:
MySQL 8.0.19安装教程(windows 64位)日日言谧 2018-08-15 18:05:05 573797 收藏 2046分类专栏: MySQL 文章标签: MySQL最新版MySQL版权话不多说直接开干 目录1-先去官网下载点击的MySQL的下载2-配置初始化的my.ini文件的文件3-初始化MySQL4-安装MySQL服务 + 启动MySQL 服务5-连接MySQL + 修...
阅读全文
posted @ 2020-09-06 22:03
一品堂.技术学习笔记
阅读(228)
推荐(0)
摘要:
IntelliJ IDEA 编译程序出现 非法字符 的 解决方法idea报Error:(1, 21) java: 非法字符: '\ufffd' 的解决办法韩风666 2020-04-30 21:53:56 1043 收藏分类专栏: javaee报错版权方法1,直接去掉汉字或包名方法2,注意:经常不灵
阅读全文
posted @ 2020-09-06 18:06
一品堂.技术学习笔记
阅读(2337)
推荐(0)
摘要:
IDEA手动增加lib目录 IDEA手动增加lib目录 赱乂 2018-05-29 17:01:47 19315 收藏 4 分类专栏: idea 开发工具 版权 1、在src下创建lib目录,将jar包放入其中 2、右键lib文件夹,选择Add as Library即可
阅读全文
posted @ 2020-09-04 14:47
一品堂.技术学习笔记
阅读(1522)
推荐(0)
摘要:
一:idea查看当前SVN下的所有仓库信息二:Idea编辑器怎么从svn上导出团队项目等你在导入项目前,请确认你已经有了此权限 情况一:当你的Idea没有打开默认的项目时 1,此时你的打开界面应该是下面这一种,那么你只要按照图中的选择选到svn就好。 2,输入svn的地址,选择相应的分支,就可以检出
阅读全文
posted @ 2020-09-04 11:53
一品堂.技术学习笔记
阅读(1565)
推荐(0)
摘要:
一:intellij idea设置打开多个文件显示在多行tab在intellij idea上打开多个文件编辑时如果文件全部显示在同一个tab中,并且隐藏了部分的文件操作就不是很方便,我们可以设置显示出所有的文件文件(file)-》settingsEditor->General->Editor tab
阅读全文
posted @ 2020-09-04 11:25
一品堂.技术学习笔记
阅读(3960)
推荐(0)
摘要:
IDEA工作空间多开项目教程,多个项目放在一起 刚开始使用IDEA的时候,因为不知道能在一个工作空间运行多个项目,都是有几个项目就开几个页面,结果就是,电脑超卡,本来电脑的运行就不大,这下子就更卡了,经常敲着敲着就卡顿了, 所以在知道能开一个页面之后,这个博文就出来了,下面就是具体的操作步骤: 1.
阅读全文
posted @ 2020-09-04 11:19
一品堂.技术学习笔记
阅读(2310)
推荐(1)
摘要:
SpringBoot+Shiro引起事务失效、错误原因、解决方法finalcola 2018-07-25 10:41:49 6143 收藏 17分类专栏: 事务 debug spring 文章标签: debug事务失效SpringBoot版权一、问题今天发现用户注册的Service的事务并没有起到作用,再抛出一个RuntimeException后,并没有发生回滚,下面是调试步骤:1、检查数据库...
阅读全文
posted @ 2020-08-25 17:17
一品堂.技术学习笔记
阅读(379)
推荐(0)
摘要:
package unitTest_code.test.Calendar;/*** * 打印 每一年度的日历及该日历每一周在该年度中属于第几周 * */import java.util.Scanner;public class Calendar { public static void main(String[] args) { Scanner input = n...
阅读全文
posted @ 2020-08-17 10:49
一品堂.技术学习笔记
阅读(335)
推荐(0)
摘要:
jquery监听页面滚动条滚动事件一、jQuery检测浏览器window滚动条到达底部jQuery获取位置和尺寸相关函数:$(document).height() 获取整个页面的高度$(window).height() 获取当前也就是浏览器所能看到的页面的那部分的高度。这个大小在你缩放浏览器窗口大小时会改变,与document是不一样的scrollTop() 获取匹配元素相对滚动...
阅读全文
posted @ 2020-08-06 17:05
一品堂.技术学习笔记
阅读(3663)
推荐(0)
摘要:
一:MySql 数据类型介绍 mysql 支持多种数据类型。主要有数值类型、日期/时间类型 和 字符类型。 数值类型: 整数类型: tinyint 、 smallint、mediumint、int 、 bigint 浮点小数数据类型: float double 定...
阅读全文
posted @ 2020-07-30 21:36
一品堂.技术学习笔记
阅读(452)
推荐(0)
摘要:
Oracle主键自增1、创建table1 CREATE TABLE demo62 (3 id INT NOT NULL,4 key1 VARCHAR2(40) NULL,5 key2 VARCHAR2(40) NULL6 );2、设置主键1 alter table demo6 add constraint demo6_pk primary key (id);3、新建序列1 ...
阅读全文
posted @ 2020-07-13 10:10
一品堂.技术学习笔记
阅读(328)
推荐(0)
摘要:
Oracle实现主键自增的几种方式数据库作为一个系统的核心,数据库设计的1NF就是一个表结构必须有唯一约束也就是主键,Oracle数据库本身没有自增机制,不像MySQL直接使用关键字AUTO_INCREMENT自动加一,所以需要我们去自己来实现,下面有几种实现的方式一、序列化+触发器第一步在表结构完整的情况下创建一个序列CREATE SEQUENCE SEQ_NAME INCREMENT B...
阅读全文
posted @ 2020-07-13 10:10
一品堂.技术学习笔记
阅读(625)
推荐(0)
摘要:
-- 删除流程实例(一定要以下表顺序,否则会报键约束错误)delete from act_hi_attachment t where t.proc_inst_id_='7626';delete from act_hi_comment t where t.proc_inst_id_='7626';delete from act_hi_actinst t where t.proc_inst_id_='...
阅读全文
posted @ 2020-07-08 00:20
一品堂.技术学习笔记
阅读(2072)
推荐(1)
摘要:
有两种解决方法:1.授权法GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; // %:表示从任何主机连接到mysql服务器FLUSH PRIVILEGES;或者GRANT ALL PRIVILEGES ON *.* TO 'user'@'116.30.70.187' ID...
阅读全文
posted @ 2020-07-01 00:08
一品堂.技术学习笔记
阅读(920)
推荐(0)
摘要:
Idea-每次修改JS文件都需要重启Idea才能生效解决方法 最近开始使用Idea,有些地方的确比eclipse方便。但是我发现工程每次修改JS或者是JSP页面后,并没有生效,每次修改都需要重启一次Tomcat这样的确不方便。我想Idea肯定有设置的方法,不可能有这么不方便的功能存在。 需要在Tom
阅读全文
posted @ 2020-06-30 10:10
一品堂.技术学习笔记
阅读(417)
推荐(0)
摘要:
一、绝对跳转 百度二、相对跳转有如下方式,需要了解(以下的例子中,分别以你的例子和带.html尾缀进行演示):转载:http://www.cnblogs.com/theWayToAce/; 1. 本目录的使用(与本文件在相同的文件夹下): 2. 本目录下的子文件夹(设文件夹名为newdoc)的使用: 3....
阅读全文
posted @ 2020-06-29 11:48
一品堂.技术学习笔记
阅读(4403)
推荐(0)
摘要:
用传统的OOP思想来说,任何一个你写好的且编译过的生成的Class文件,在被类加载器加载后,都会对应有一个java.lang.Class这个类的实例。所以说,每个类的自有的方法属性(类结构)自然被包含在了这个对应的实例上,因此就可以获取到。一、原理简介 1 public class TestClassLoad { 2 public static void main(String[] a...
阅读全文
posted @ 2020-06-28 16:53
一品堂.技术学习笔记
阅读(690)
推荐(0)
摘要:
select to_char(scn_to_timestamp(ORA_ROWSCN),'yyyy-mm-dd hh24:mi:ss:ff8') insert_time,t.* from table_name t
阅读全文
posted @ 2020-06-28 15:27
一品堂.技术学习笔记
阅读(4683)
推荐(0)
摘要:
1 引言在程序设计的过程中,往往会遇到两个记录集的比较。如华东电网PMS接口中实现传递一天中变更(新增、修改、删除)的数据。实现的方式有多种,如编程存储过程返回游标,在存储过程中对两批数据进行比较等等。本文主要讨论利用ORACLE的MINUS函数,直接实现两个记录集的比较。2 实现步骤假设两个记录集分别以表的方式存在,原始表为A,产生的比较表为B。2.1 判断原始表和比较表的增量差异利用MINUS...
阅读全文
posted @ 2020-06-28 14:41
一品堂.技术学习笔记
阅读(1356)
推荐(0)
摘要:
mysql 常用图形管理工具1: mysql workbench 以下内容来源于:星朝 《MySQL Workbench基本操作》MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。做数据库设计的话,大家都...
阅读全文
posted @ 2020-06-26 13:46
一品堂.技术学习笔记
阅读(1243)
推荐(0)
摘要:
一:链接:win10 安装 mysql8 图解教程手动配置mysql8 数据库登录mysql数据库二:登录mysql1: 以 windowns 命令方式登录首先 在 cmd命令里 切换到mysql的bin目录下C:\Program Files\MySQL\MySQL Server 8.0\bin>cd C:\Program Files\MySQL\MySQL Server 8.0\binC:\Pr...
阅读全文
posted @ 2020-06-25 19:47
一品堂.技术学习笔记
阅读(805)
推荐(0)
摘要:
一:下载1;官网下载:一、①mysql官网最新版本下载地址:https://dev.mysql.com/downloads/installer/QQ群文件下载二:安装教程。点击 finish ,即可完成服务器配置。三:启动mysql1:通过 服务进行手动操作或者2:用cmd进行命令方式 启动或者关闭数据库1:处理下图错误:net stop MySQL80 发生系统错误 5。请以系统管理方式启动c...
阅读全文
posted @ 2020-06-25 16:04
一品堂.技术学习笔记
阅读(1191)
推荐(0)
摘要:
SQL脚本存在TABLE ACCESS FULL行为对于SQL的执行计划,一般尽量避免TABLE ACCESS FULL的出现,那怎样去定位,系统里面哪些SQL脚本存在TABLE ACCESS FULL行为,对于9i及以后版本,使用以下语句即可select * from v$sql_plan v where v.operation = 'TABLE ACCESS' and v.OPTIONS...
阅读全文
posted @ 2020-06-22 11:37
一品堂.技术学习笔记
阅读(15301)
推荐(0)
摘要:
用Hibernate Tools生成Hibernate Mapping映射文件Eclipse中要集成安装Hibernate Tools组件如果没有,请查看:Eclipse juno 中安装 JBoss Tools,集成Hibernate一.确定环境:1.Maven3.0.52.Eclipse Juno,集成Jboss/Hibernate Tools3.Oracle10g4.Hibernate3.6...
阅读全文
posted @ 2020-06-08 17:49
一品堂.技术学习笔记
阅读(342)
推荐(0)
摘要:
Maven无法下载com.oracle:ojdbc14:jar解决方法问题说明:导入Maven项目时,想要添加Oracle驱动包时,Maven的pom.xml总是报Missing artifact com.oracle:ojdbc14:jar:10.2.0.1.0错。【从maven仓库中下载失败,可以搭建私服nexus,也可以将jar下载到本地然后导入local_repository】下面我给出详...
阅读全文
posted @ 2020-06-08 17:23
一品堂.技术学习笔记
阅读(1039)
推荐(0)
摘要:
Maven3路程(五)用Maven创建Hibernate项目本文将用Maven3、Hibernate3.6、Oracle10g整合,作为例子。环境清单:1.Maven3.0.52.Hibernate3.6.5 Final3.JDK1.7.0.114.Oracle10g一.首先创建表BDUSERcreate table DBUSER( user_id NUMBER(5) not null...
阅读全文
posted @ 2020-06-08 16:54
一品堂.技术学习笔记
阅读(384)
推荐(0)