自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

桃子疯狂_博客

没事随便写写

  • 博客(78)
  • 资源 (7)
  • 收藏
  • 关注

原创 使用IDEA开发java swing,开发小型桌面应用,导出数据库表结构到word中

开发小型桌面应用,导出数据库表结构到word中

2022-12-02 23:38:41 993 10

原创 docker -配置portainer

docker run --name portainer01 --env ADMIN_USERNAME=bill --env ADMIN_PASS=hxt19951125 -d -p 18050:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

2021-09-16 22:14:02 288

原创 面试:接口与抽象类的区别

相同点1.接口和抽象类都不能被实例化,他们都是继承树的顶端2.接口和抽象类都可以包含抽象方法,实现或者继承的普通子类都必须重写该抽象方法不同点接口作为系统与外界的交互的窗口,他更像是一种规范,类似整个系统的”总纲“,他定制了系统各个模块应该遵循的标准。当一个程序中使用接口时,接口是多个模块之间的耦合标准;当在多个应用系统之间使用接口时,接口是多个程序之间的通信标准。抽象类作为多个子类的抽象父类,可以被当作系统的”中间产品”,这个中间产品实现了系统的部分功能,但是这个产品依然不能够当成最终产品接

2021-03-03 12:33:51 308 3

原创 彻底搞清分库分表(垂直分库,垂直分表,水平分库,水平分表)

分库分表

2020-10-27 09:14:39 314 1

原创 es权限过滤,在某一个集合内进行模糊查询分析

用户查询数据,因为每个用户的查询权限不一致,并不能够全部的数据都进行模糊查询,应该每个用户查询的范围不一样,但是又不能够使用gt/lt来区别范围,比如id 1 2 3 5 6 7 8 9 ,用户A只能看到1 6 7 ,如果使用大于等于1小于等于7来限定范围的话,3 5 就被A用户有可能搜索到了,这就不是权限限定的初衷。小弟初学es,只能够通过命令结合高级api来学习先看看es索引里面存储的数据:这里使用命令,查询id集合,然后对集合进行模糊查询GET bill/_search{ "query

2020-09-24 15:25:12 923

原创 java-发送邮件

发送简单文本邮件发送邮件需要导入两个jar包,activation.jar 还有mail.jar <!-- https://mvnrepository.com/artifact/javax.activation/activation --> <dependency> <groupId>javax.activation</groupId> <artifactId>activat

2020-09-17 09:36:10 150

原创 java-使用cookie记录上一次访问时间

简单的记录下自己复习servlet的路程cookie学习,记录上一次访问的时间其中出现了一个问题,就是response返回给浏览器的时候中文乱码问题刚开始只是resp.setCharacterEncoding(“utf-8”);中文还是乱码最后加入resp.setHeader(“Content-type”, “text/html;charset=UTF-8”); protected void doGet(HttpServletRequest req, HttpServletResponse res

2020-09-11 14:37:59 638

原创 oracle存储过程学习记录

存储过程 procedure存储过程无参存储过程:create or replace procedure p_hello as--声明变量begin dbms_output.put_line('hello world');end p_hello;带参数的存储过程:create or replace procedure p_gettUsernameanduserid(i_id in tUser.id%TYPE) as--声明变量 v_name tUser.Name%TYPE;

2020-09-10 17:45:03 122

原创 oracle编写存储过程--游标的使用

-- Created on 2020/9/10 by BILL declare--声明游标 cursor c_user is select name,userid from tuser; --声明变量 设置变量的类型长度auto v_name tUser.Name%TYPE; v_userid tUser.Userid%type; begin --打开游标 open c_user; --开启循环 loop --获取第一条数据 fetch c_user

2020-09-10 14:58:38 1797

原创 使用java编写验证码

package com.servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.awt.*;import java.aw

2020-09-10 09:13:54 253

原创 使用java下载网络资源

protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String fileURL = "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1599655220818&di=f1fa0e2cb095632...

2020-09-09 18:35:18 232

原创 查找用户表空间和临时表空间

查找用户表空间和临时表空间select username,default_tablespace,temporary_tablespace from user_users;

2019-04-26 10:24:39 3643

原创 find命令的使用

fine命令的使用find ./ -name ‘*.txt’ -exec rm -rf {} ;例:删除/home/raven下,包括子目录里所有名为abc.txt的文件:find /home/raven -name abc.txt | xargs rm -rf如果不使用xargs,则为:find /home/raven -name abc.txt -exec rm -fv {} ;前...

2019-04-26 10:22:28 847

原创 linux firewalld 防火墙简单命令

linux firewalld 防火墙简单命令linux firewalld 防火墙简单命令:systemctl list-units ##列出当前系统服务的状态systemctl list-unit-files ##列出服务的开机状态firewall-cmd --get-default-zone #查看当前默认区域firewall-cmd –-se...

2019-04-26 10:21:12 573

原创 Linux 开放端口号(mysql/oracle开启远程连接)

Linux 开放端口号Linux 开放端口号

2019-04-26 10:19:24 1366

原创 linux防火墙,oracle连不上的问题

oracle无法链接数据库时:通过重启服务器,来修复监听器.登陆数据库,sqlplus / as sysdba;#startup 启动#shutdown 关闭#lsnrctl stop 关闭服务后,执行关闭监听器#lsnrctl start 然后再启动监听器.开启防火墙的命令systemctl start firewalld.service关闭防火墙的命令systemctl...

2019-04-26 10:17:19 1036

原创 创建oracle表空间

1、创建表空间create tablespace 表空间英文名 datafile ‘D:\表空间文件目录\表空间英文名.dbf' size 100m autoextend on next 50m maxsize 2048m extent management local;2、创建临时表空间create temporary tablespace 临时表空间英文名 tempfile 'D:\...

2019-04-26 10:14:28 360

原创 导入导出数据库

导出$expdp livebpmbase/livebpmbase@orcl schemas=livebpmbase dumpfile=expdp.dmp DIRECTORY=DATA_PUMP_DIR;导入$impdp gmkjtest/gmkjtest DUMPFILE=expdp.dmp remap_schema=livebpmbase:gmkjtest remap_tablespace...

2019-04-26 10:10:53 159

原创 导出导入时,对空表进行处理

select ‘alter table ‘||table_name||’ allocate extent;’ from user_tables t where t.NUM_ROWS = 0 or t.NUM_ROWS is null;

2019-04-26 10:09:16 261

原创 myeclipse&liveBPM麒麟版本部署(区别天马)

顶点公司myeclipse&liveBOS的部署myeclipse&liveBOS的部署

2019-04-26 10:02:27 456

原创 解决用友NC57无法使用IE11的问题

先设置IE浏览器为企业模式设置方法连接:设置IE浏览器可以设置企业模式登陆NC57网站 http://220.160.59.233:8090/键盘按住ALT,浏览器头部会出现菜单栏,点击工具,会出现企业模式,鼠标点击选中,就OK了。添加为信任站点在IE11工具—internet选项—安全中讲activex控件全部启用...

2019-04-26 09:59:30 2196

原创 NTKO问题库

NTKO问题库

2019-04-18 15:52:44 1218

原创 JDK共存问题

安装jdk12之后安装jdk1.8在安装了jdk12之后再安装jdk1.8,没有配置jdk1.8,但是在使用cmd查看的时候显示的是java版本为1.8。解决方法前往C:\Windows\System32路劲下删除三个文件。java.exe javaw.exe javaws.exe如果在上一个路径下找不到这些文件,可以在安装1.8的时候会在path下自动添加一个地址,可以前往那个地址,...

2019-04-02 21:35:35 211

原创 ajax使用 ajax+json

首先将ajax写于js方法中,定义事件,让元素触发,触发之后就会有数据产生给服务端 $.ajax({ type: "POST", url: "test.php", data: "name=garfield&amp;age=18", success: function(dat...

2018-11-08 20:54:27 37995 9

原创 JSON是什么?为什么会有JSON,以及gson的用法

因为在不同平台,进行交互,为了打成能够顺利进行交互,所以必须采用一种格式进行交互所以采用最简单的类型是使用字符串,传递字符串的方式,避免了去解析的效果,因为不能够随便的字符串,所以字符串必须要有格式,一种规定,所以这里就引入了json,统一数据的交换格式json基于js的一种轻量级的数据交换格式,很适合前端的web开发json的语法,只有四中格式,及其简单使用了键值对,这个跟java的集...

2018-11-08 20:33:12 633

原创 使用gson生成json串

首先需要在maven中央仓库中寻找寻找合适版本,目前比较多的是使用2的版本复制粘贴到pom文件下之后,进行保存就会maven项目就会自动在本地寻找,如果本地没有,则会在远程仓库进行下载导入完成之后,就可以进行代码编写,对于json+ajax还有配合gson,这里做了一个小案例,进行对于三层结构的大手术首先对于html文件中设置表单标签效果为这样在html中编写ajax代码...

2018-11-08 20:18:46 4829

原创 在eclipse中配置MAVEN

Eclipse中创建Maven工程

2018-11-08 10:40:07 2137

原创 【案例】不依赖eclipes的maven的小案例

我在本地使用命令创建了两个组件在hellomaven中我编写了一个类,使用了hellotools中的类,当我在编译hellomaven组件的时候,出现错误,说明找不到这个User类hellomaven中的类代码hellotools中的类代码因为还没有对hellotools进行打包,所以先对hellotools进行打包,打开cmd先进行编译mvn compile 之后就会产生...

2018-11-08 09:06:35 122

原创 使用eclipes创建分支和在华为云上创建分支,最后合并ma

首先在华为云上面项目组组长创建新分支执行编辑分支名字代码托管端的建立新分支这是只是在华为云上面创建了分支,没有在本地创建分支,本地分支名字可以不跟远程仓库的分支名字相同。在本地创建分支可以自由切换分支在branch01下演化代码提交代码至本地仓库的branch01分支Push至代码托管的branch01分支先提交commit提交之后就push,选择分支,选择自己...

2018-11-07 14:27:01 440

原创 maven的下载与配置,还有maven的使用逻辑

下载地址:http://maven.apache.org/download.cgi下载完成之后,进行解压,然后就可以去设置环境变量了,跟设置jdk的环境变量一致。配置MAVEN_HOME这里按照个人的路径,到bin的上一层F:\JAVA学习计划\java开发工具\apache-maven-3.6.0-bin\apache-maven-3.6.0之后在进行配置,path%MA...

2018-11-07 12:07:59 256

原创 jdbc连接数据库,对于mysql,oracle,sqlserver数据库的四大金刚的不同编辑

可以先编辑一个database.properties文件,放在src目录下之后使用DBpub.java编辑进行连接mysqldriverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:23306/School?useSSL=true&amp;characterEncoding=utf8user=rootpasswo...

2018-11-06 22:08:27 514

原创 安装mysql图文详解

解压压缩包可以在e盘的根目录下创建文件目录\javaroot\running将压缩包解压到该目录下解压完成之后会有一个my.ini ,这里将这个文件托放到mysql-5.7.18-winx64文件下对于my.ini里面的内容如下[mysqld]#新版不支持在my.ini中直接设置字符集为utf8。解决方法是在default-character-set前面加上loose-。loo...

2018-11-06 21:55:08 178

原创 使用eclipes结合git,进行上传到本地,push,pull拉取

将项目代码放入git中在这里我使用了华为云编写好项目代码在项目里创建本地仓库项目commit到本地仓库编辑gitignore文件,忽略掉不上交的文件项目从本地库传到远程仓库华为代码托管 密码修改在push过程中,前往华为云获取地址,进行复制查看历史代码比对如何建代码从git中pull下来添加测试...

2018-11-06 21:40:16 415

原创 数组中的冒泡排序和选择排序

冒泡排序例如:5个数 外层循环要排序4次,内层循环要是从4次逐层递减public class BubblingSort { public static void bubblingSort(int[] array) { for(int i=0;i&lt;array.length-1;i++) { for(i...

2018-11-06 14:34:29 2062

原创 在centos7中安装mysql5.7以上

在网上看到很多人都在usr/local目录下进行安装,本实例是在opt文件下进行安装,安装mysql5.7以上的实例将压缩包放入opt文件目录下,前提是在root用户下进行操作。重命名,重命名解压的文件名为mysql-5.7.22mv mysql-5.7.22-linux-glibc2.12-x86_64 mysql-5.7.22建立一个快捷方式,使用mysql指向mysql-5.7...

2018-11-05 19:40:08 418

原创 遇到PL/SQL Dveloper连接超时

解决方法:使用crt,切换到roo用户下,然后关闭防火墙关闭防火墙操作用户:rootsystemctl stop firewalld.service并设置其重新启动服务器后不再打开systemctl disable firewalld.service之后进行登录就可以了...

2018-11-05 16:08:29 263

原创 在centos 7中安装Oracle

将安装包放入opt目录下,进行解压复制yum install -y automake autotools-dev binutils bzip2 elfutils expat \ gawk gcc gcc-multilib g++-multilib lib32ncurses5 lib32z1 \ ksh less lib32z1 libaio1 libaio-dev libc6-dev libc...

2018-11-05 14:01:18 659

原创 在虚拟机中安装 jdk1.8 和Tomcat

去下载 软件下载网站 解压之后,选择自己需要的位数选择之后,双击fxp,选择快速连接输入刚刚设置虚拟机时候设置的ip地址,再输入登录名还有密码就可以进行连接这里需要打开虚拟机,不能出于关机状态创建连接之后左边为本机,右边为虚拟机在右边虚拟机的文件目录中选择opt文件夹,之后,在左边的本地中拉取jdk安装压缩包到右边虚拟机的opt文件目录下之后使用我们刚刚下...

2018-11-02 17:17:32 2976

原创 推荐下载绿色版本软件

下载软件软件连接

2018-11-02 16:01:23 423

原创 VMware虚拟机安装

cmd --&amp;amp;gt;ping 加ipv4

2018-11-02 14:35:30 172

编写详细设计书的好工具 ,生成数据库表结构详细设计文档

方便快捷生成数据库详细设计文档,只需输入数据库连接地址即可生成序号/字段名/描述/长度/类型/缺省值/是否主键文档。 最后导出成word文档,以便拷贝查找,解决繁杂的数据库详细设计文档工具。

2022-12-14

win7/xp 虚拟光驱

直接下载解压就可以使用的虚拟光驱,读取iso文件,适用于win7/xp

2019-03-20

基于javaweb+mvc结构+源码+数据库语句+指定餐厅定制点餐系统

指定餐厅服务点餐系统,有相关数据库执行语句,有相关文档,java源码

2019-03-05

基于java在线点餐系统+源码+数据库语句+相关文档

基于java的mvc结构,没有使用ssm结构,普通的三层结构,里面有相关的设计文档,有数据库执行sql。系统功能是用户在web上进行点餐,商家可以入驻,需要入驻申请,后台管理员进行审核。

2019-03-03

基于java+三层mvc的仿微博系统

求分析 1.1. 仿微博系统分为四大模块 个人主页模块、微博动态模块、微博热点模块、管理员模块。 2 系统设计 2.1. 个人主页模块的功能设计 好友页面、关注功能、私聊功能、点赞、取赞、转发、评论、回复功能、删除评论、删除回复、删除微博动态。 2.2. 微博动态模块的功能设计 推荐功能、热门话题、@功能、点赞、转发、评论、回复功能、消息通知计数功能、删除评论、删除回复、动态搜索、关注功能、修改个人密码、资料设置 2.3. 微博热点模块的功能设计 热门话题、点赞、转发、评论、回复功能、消息通知计数功能、删除评论、删除回复、动态搜索、修改个人密码、资料设置 2.4 管理员模块的功能设计 管理员管理、文章管理、类目管理、修改会员密码、会员管理

2019-03-03

网上运动商品商城源码+数据库+相关文档

网上运动商品商城源码+数据库+相关文档 网上购物是指通过操作计算机在网络上进行整个交易过程的一种购物形式,是通过网络媒体进行的交易。 该系统为网上购物商城系统。由管理员管理商家、商品和会员,商家管理自己店铺的商品,对自己店铺的订单进行管理。会员可以通过网上购物商城系统完成购物。商家可以查看自己店铺的订单并及时发货。该系统设计的目的是为了方便人们的购物需求,同时也为商家提供了一个出售自己商品的平台。

2019-03-03

基于java的在线考试系统+相关文档

一.超级管理员 (1)该项目拥有超级管理员,管理学校的各类事务,例如:教学管理分为:科目,班级,年级。人员管理:教师,学生,管理员。 (2) 2.1超级管理员,可以查看各类事务,对于人员管理来说,超级管理员可以查看人员信息,修改人员状态,以及添加删除人员信息。 2.2对于人员登陆密码的修改,超级管理员必须知道选中对象密码才能够登陆修改。不能够直接修改人员的登陆密码。 2.3 对于添加教师(添加学生和管理员)时,填入的登陆名称以及昵称后期不给予修改。 2.4 被超级管理员禁用的人员信息,后期不给予登陆操作 2.5 私下添加了subjectID字段,对于以后教师管理所对应的科目提供帮助

2019-03-03

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

TA关注的人

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