自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis入门

一、mybatis介绍     MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。     Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt、Callable

2021-04-02 11:26:32 105

原创 json笔记

数据转换JSONObject.fromObject(result) 将字符串result转换为json对象JSONObject.fromObject(result).getJSONObject("data") 获取json对象中的dada数据JSONObject.fromObject(result).getJSONObject("data").getJSONArray("list") 获得data中的list集合JSONObject.fromObject(result).getJSO.

2021-04-01 09:17:44 130

原创 oracle笔记

在like中主要使用两种通配符:%任意长度, _代表一个长度不等号的两种形式:<> 和 !=Select sysdate from dual 查询当前日期To_char() 字符串转换函数Select enamel,to_char(hiredate,’yyyy’) as 年from empNvl函数,nvl(a,0)表示如果a的值为空时,a的值为0Decode函数,相当于if ……elseDecode(列名或者表达式,[条件1,结果1],[条件2,..

2021-04-01 08:41:32 90

原创 Ajax笔记

一、模式是AjaxAJAX = 异步 JavaScript 和 XML。如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的 open() 和 send() 方法:xmlhttp.open("GET","ajax_info.txt",true);xmlhttp.send();二、Ajax实现步骤1. 创建对象var xmlhttp= new XMLHttpRequest();IE6,IE5S使用的是object请求,其他一般是用request请求var xmlh

2021-04-01 08:34:35 87

原创 springboot整合RabbitMQ

一、producer module创建SpringBoot工程引入依赖编写yml配置,基本信息配置定义交换机,队列以及绑定关系的配置类注入RabbitTemplate,调用方法,完成消息的发送

2021-04-01 08:33:21 59

原创 adb命令

一、概念二、配置右键单击“我的电脑 >> 属性 >> 高级系统设置 >> 环境变量选中path(用户或者系统变量中的path都可以),点击编辑,进入编辑界面后,选择新建。把adb的路径(在sdk安装路径下一级的 platform-tools 包下)复制进去,确定即可(要依次确定刚才打开的界面,一般在三个页面点击确定)配置完成后需要测试一下是否配置...

2021-03-30 10:18:41 73

原创 RabbitMQ-简单helloword模式(入门)

一、创建一个空工程file>>new>>project二、在空的工程上,分别创建 producer module和 consumer module (选择maven项目)三、 在pox.xml中导入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org

2021-03-30 10:08:14 190

原创 RabbitMQ总结(一)

官方网站一、常见的mq类型二、使用mq的优点解耦异步提速削峰三、使用mq会带来的问题引入外部依赖越多,系统稳定性越差一旦mq宕机,就会对业务造成影响加大了系统的复杂度一致性问题四、rabbitmq内部逻辑(原理)五、rabbitmq六种模式(详情->官方文档)六、使用mq需要满足什么条件(什么场景下使用)生产者不需要从消费者处获得反馈(接口返回值为空)允许短暂的不一致性确实用了有效果...

2021-03-30 09:36:53 90

原创 mybatis注解

一、 entity类中:引入lombok,lombok 是一个工具类库,可以用简单的注解形式来简化代码,提高开发效率。详细@Data : 注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法@AllArgsConstructor : 注在类上,提供类的全参构造@NoArgsConstructor : 注在类上,提供类的无参构造@Setter : 注在属性上,提供 set 方法@Getter : 注在属性上,提供 get 方法@EqualsA

2021-03-25 17:24:44 594 1

原创 当Eclipse中maven识别不了本仓jar包是的解决方法

当Eclipse中maven识别不了本仓jar包是的解决方法:在本地仓找到对应的jar包,复制到java安装目录打开Eclipse.ini这个文件,把该带代码加到后面-javaagent:G:\eclipse\lombok.jarG:\eclipse为jar包的路径lombok.jar当前jar包名称...

2021-03-25 15:05:01 791

原创 oracle设置自增ID

CREATE SEQUENCE doorauthority_in_seq INCREMENT BY 1 START WITH 1 MAXVALUE 1.0E20 MINVALUE 1 NOCYCLE CACHE 20 NOORDER 在表中建id字段把该序列放到编译器里运行,那个表需要就直接调用(每个序列只能一个表调用,否则会从上一个表中最后一位进行自增)doorauthority_in_seq 为序列名称,等到写sql语句插入的时候直接把该名称写上即可。

2021-03-24 16:26:21 268

原创 oracle链接不上本机(解锁)

oracle链接不上本机:原因一:没解锁,需要解锁方法:解锁: alter user scott account unlock;修改密码(密码tiger):alter user scott identified by tiger;

2021-03-23 13:43:41 69

原创 .net三层架构

文章发表于博客园:https://www.cnblogs.com/rock-mai/p/12004088.html

2021-03-23 10:29:40 41

原创 oracle

在like中主要使用两种通配符:%任意长度, _代表一个长度不等号的两种形式:<> 和 !=select sysdate from dual 查询当前日期to_char() 字符串转换函数select enamel,to_char(hiredate,’yyyy’) as 年from empnvl函数,nvl(a,0)表示如果a的值为空时,a的值为0Decode函数,相当于if ……else Decode(列名或者表达式,[条件1,结果1],[条件2,结果2]……[default.

2021-03-19 11:34:04 66

原创 Linux常识

一 、目录/bin: Binnarydev: device 设备etc: 配置文件boot: 启动和兴文件/.lib:动态连接共享库/.home:用户目录/.opt 给主机额外安装软件所摆放的目录二、Linux与windows区别: 1、 软件与支持 2、 安全性 3、 可定制 4、 应用范围:大部分软件和服务都是运行在Linux上三、快捷键:Tab键:补全代码Ctrl+C 强行停止当前程序Ctrl+D 键盘输入结束或退出终端Ctrl+S 暂定当前程序、.

2020-11-19 07:56:54 71

原创 Linux常用命令

关机shutdown -h now/(具体的数字,表示分钟) 立刻关机poweroff (推荐使用)重启shutdown -r now /(具体的数字,表示分钟) 立刻重启reboot (推荐使用)man命令(命令说明书)目路相关cd / 切换到根目录cd /usr 切换到根目录下的usr目录cd …/ 切换到上一级目录 或者 cd …cd ~ .

2020-11-18 15:56:51 94

原创 Linux目录

1. bin — 系统启动时需要的执行文件(二进制)2. boot — 引导加载器所需文件,系统所需图片保存于此3. root — 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等4. home — 存储普通用户的个人文件ftp — 用户所有服务httpd、samba、user15. sbin — 可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行...

2020-11-18 14:59:02 93

原创 Linux安装软件

安装RPM包软件#rpm -ivh MYsoftware-1.2 -1.i386.rpmRPM命令主要参数:-i 安装软件。-t 测试安装,不是真的安装。-p 显示安装进度。-f 忽略任何错误。-U 升级安装。-v 检测套件是否正确安装。

2020-11-18 14:43:16 90

原创 jee使用ssm框架遇到得bug

mapper中的数据库语句和逻辑都正确,查询时没有数据原因:数据库属性名称和po类的属性名称不一致解决方法:修改数据库或者po类的属性名称,使其一致;或者在编辑mapper中的数据库语句时,使用别名,使其与po类属性一致。jee中点击jsp页面运行,运行不了。因为jsp页面需要依赖action来启动,所以需要点击action来运行jsp页面。...

2020-10-13 16:59:45 72

原创 generator生成器配置

打开eclipse中Help 菜单中的 Eclipse Marketplace(Eclipse 超市)搜素mybatis generator,点击install安装等进度条到了100%,安装完成后重启一下eclipse,就可以啦。检测插件是否安装成功。打开File -> New-> Other…搜素mybatis,如果显示有刚才安装的插件就表示安装成功了。...

2020-09-28 21:22:56 240

原创 eclipse添加maven

如果maven还没配置好的话 点击浏览maven配置打开Eclipse,选择Window->Preferences->Maven->Installations,点击右边Add添加添加maven的路径(bin的上一级)点击finish勾选刚刚添加的maven,点击Apply and Close。打开Window->Preferences->Maven->User Settings,配置settings.xml路径,并update se

2020-09-28 20:55:08 269

原创 maven的下载与配置

http://maven.apache.org/download.cgi 官网下载安装包解压把maven的bin路径添加到环境变量,验证是否配置成功,在cmd窗口里面输入mvn -V 会显示当前maven的版本号配置本地仓库(用于存储jar包),默认的路径是:c/用户/.m2/repository自己再重新配置一个路径...

2020-09-28 20:37:24 112

转载 input显示当前选择的图片

一、jsp页面<input type="file" id="file"/><img src="" id="img"/><p id="text"></p>二、js<script> document.querySelector('#file').onchange = function (){ if(this.files.length){ let file = this.files[0];

2020-06-30 10:36:55 256 1

原创 jsp页面显示当前时间(每秒跳到)

一、 在中加入script<script type="text/javascript"> function gettime(){ var d = new Date(); document.getElementById("time").innerHTML=d; window.setTimeout("gettime()",1000);} window.οnlοad=gettime; </script>二、在body标签加入οnlοad=“gettime()

2020-06-27 01:50:30 691

翻译 html基础--input标签里面的name与value的区别

type浏览器中用于出入的控件(比方说type=“text”,这就是一个文本框;type=“button”,这就是一个按钮)type可选的值如下:button 按钮checkbox 复选按钮组件file 文件上传组件hidden 隐藏域image 图片区域password 密码输入文本框radio 单选按钮组件reset 重置表单按钮submit 提交表单按钮text 文本输入框id是唯一标识符,不允许有重复值(类似数据表的主键,pk),可以通过它的值来获得对应的html标签对象。

2020-05-22 11:01:37 1088

原创 c#转义字符

\’ 单引号符\” 单引号符\ 反斜线符""\0 空字符(Null)\a 鸣铃\b 退格\f 走纸换页\n 换行\r ...

2020-04-30 15:32:45 296

原创 认识Activity组件

一、什么是 ActivityActivity是负责完成人机交互的一个组件二、Activity的四中状态Running (运行)Paused (暂停)Stopped (停止)Destroyed (销毁)三、Activity的生命周期onCreate() :当activity启动的时候,系统会调用activity的oncreate()方法,在这个方法中我们会初始化当前...

2020-03-31 17:26:40 89

原创 J2EE相关App

Xampp(php,数据库+阿帕奇)Navicat(数据库管理) user root 密码 ,连接地址:localhost/127.0.0.1, 端口号:3306开发工具:spring tool stu(sts工具)框架:4.1 ssm(springmvc+spring+mybatis):半自动化的orm数据库中间件;需要两个包:mybatis的jar包;spring...

2020-03-31 16:54:59 107

原创 安装Android studio教程

一、下载安装包下载地址http://www.android-studio.org/点击下载Android studio(绿色那个)二、点击安装包安装

2020-03-13 20:21:55 292

原创 mabatis之Mapper动态代理

一、 创建java工程file>>new>>java project二、 加入jar包加入mybatis核心包、依赖包、数据驱动包。三、 配置日志文件(log4j.properties)在classpath(即src)下创建file文件,名称为:log4j.properties(直接复制以下代码即可):# Global logging configura...

2020-03-08 22:00:04 128 1

原创 黑马基础 08 API

API(Application Programming Interface) : 应用程序编程接口Java.lang包不需要导包1.Object 类是类层次结构的根类(Java的根类)。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。方法:Object类有默认的tostring方法(默认输出:类名+@+地址),所以在调用tostring方法时,需要重写...

2020-02-15 21:21:45 176

原创 黑马基础 21 多线程

一个进程有一个线程一个进程有多个线程(多线程)

2020-02-15 10:24:41 53

原创 黑马基础 23 网络编程(TCP)

网络编程(TCP)TCP需要连接(三次握手)。发送端也称客户端,接收端也称服务端1. TCP客户端Socket类:此类实现客户端套接字(也可以就叫“套接字”)。套接字是两台机器间通信的端点import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net...

2020-02-14 12:28:33 115

原创 黑马基础 23 网络编程(UDP)

网络编程:定义:编程程序实现不同设备之间的信息的交互;(基本都在java.net包下)1.网络通信三要素(IP,端口,协议)ip(设备的编号,为了方便找到这台设备) ipv4在2011年就宣告没有了, 从此出现ipv6 Inetaddress类;表示互联网协议地址(ip)端口(port):程序的编号(为了方便找到这个程序)(0- 65535) (0-10...

2020-02-13 23:00:59 125

原创 RSA算法

现在请你利用JAVA,利用RSA值P=17,q=13,e=7,x=65,求加密后的Y的值/***p、q: 首先取两个足够大的质数p、q*N: 令N=p*q*L: L是(p-1)与(q-1)的最小公倍数*E: 使得E与L互质且1<E<L*D: 使得(D*E)%L=1且1<D<L*(N,E)为公钥,(N,D)为私钥*加密过程:密文=(明文^E)%N*解密过程...

2020-02-09 12:30:07 397

原创 黑马基础 20 IO流

1. File常用的构造 *通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。(当给定文件后缀时,默认创建文件* File(String pathname) 2. File创建功能 createNewFile(); //这个创建文件,当指定文件不存在时创建文件并返回true,否则返回false mkdir()//创建一级目录,当指定文件夹不...

2020-02-08 21:27:57 131

原创 关于sqlcommand常用方法

ExecuteReader()返回行执行命令SqlDataReader sread =Class1.getread(sql); if (sread.HasRows) { while (sread.Read()) label1.Text= sread.GetString(0); } s...

2020-01-01 17:00:30 219

原创 安装eclipse和jdk教程

首先需要安装jdk环境直接百度jdk,选择oracle官网进入oracle官网,点击接受“accept”,然后选择对应的系统进行下载下载完成后直接安装,点击下一步即可(建议不要安装带默认C盘)安装完成jdk后需要,进行环境配置;首先找到jdk的安装路径,我的是这个H:\Software\eclipse\jdk\bin(到达bin路径就可以了),把这个路径添加到环境配...

2019-12-25 18:33:46 341

原创 利用visual studio c#开发通讯录系统

封装类class Class1 { public static SqlConnection con; public static DataTable dt; public static SqlConnection getcon() { string str = "Integrated Security...

2019-12-23 13:15:07 1852 1

原创 HTML+CSS笔记

盒子模型 div行内元素 span块元素与行内元素的转换display:inline-block(行内块元素)、block(块元素)、inline(行内元素)浮动:float:left、right、none清除浮动:clear:left、right、both(如果父元素没有定义height,则clear没有作用,需要使用overflow:auto或者hidden来清除浮动)元素定位 p...

2019-12-15 21:44:49 119

空空如也

空空如也

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

TA关注的人

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