自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晨港飞燕的专栏

技术改变世界

  • 博客(164)
  • 资源 (9)
  • 收藏
  • 关注

原创 英语口语常用1368词汇

time/taɪm/时间morning/ˈmɔːnɪŋ/早上好afternoon下午好noon/nuːn/中午evening晚上好night/naɪt/晚上tonight/təˈnaɪt/今晚today/təˈdeɪ/今天tomorrow/təˈmɒrəʊ/明天yesterday/ˈjestədeɪ;-dɪ/昨天weekend/wiːkˈend;ˈwiː-/周末month/mʌnθ/月year/jɪə;jɜː/......

2022-08-28 20:09:53 732

原创 最强大脑-高效记忆方法

让你背书过目不忘技巧需要背诵的内容尽量放在早上和睡觉之前,早上六点-七点背诵新的内容,晚上睡觉之前复习早上背诵的内容。阅读的语速要慢,要找关键词。关键的地方要做出总结标记。尽量要把要记的东西变为图片,在脑子当中形成画面感,因为我们大脑图像记忆速度至少比图像记忆速度快8倍以上。背书之后要进行默写检查,因为检查能够促进你的快速的思考。

2022-04-06 13:36:26 2194 2

原创 社保知识汇总

一.职工社保与居民社保区别这职工社保跟居民社保到底有啥确保呢这个给你们看张图就明白了.这职工社保就是我们常说的五险一金,包括养老,医疗,生育失业,工伤,住房公积金,而居民社保呢,只有养老和医疗这两个,分为城乡居民养老保险和城乡居民医疗保险,城乡居民养老保险是之前的新农保和城镇居民养老保险的合并,城乡居民医疗保险是之前新农合和城镇居民基本医疗保险的合并,不管是数量还是报销比例来讲,举个例子,杭州三级医院二级医院以及社区门诊的各自报销比例啊,职工医保分别是76%,80%和86%,而居民医保只有40%

2021-12-11 22:31:07 1940

原创 英语音标音节与自然拼读总结

1.生词不会拼-拼写2.单词记不住-词意3.发音不标准-发音4.没有自学能力-毅力5.单词一词多意

2019-06-19 10:27:58 12865 1

原创 英语词根词缀总结整合版

请大家想一想,英语是谁发明的?英国人呗!英国人认不认识汉语?不认识!那么英国人在学英语单词的时候需不需要记住单词的汉语意思?不需要,英国人的英语课本里根本就没有汉字,何谈记住单词的汉语意思?那么既然英国人学英语不需要记住(甚至根本就见不到)单词的汉语意思,那么中国人学英语为什么要去记住单词的汉语意思呢?这种做法大家不觉得奇怪吗?然而由于中国人学英语时都在背单词的汉语意思,因此大家反而觉不出“背...

2018-09-30 14:27:11 97346 27

转载 java命令行参数详解

读完本篇文章你会了解到java命令参数的含义,并可初步使用java命令来更好的启动和创建我们的应用。

2022-08-31 20:45:58 163

原创 Linux安装JDK和Tomcat

用vim /etc/profile进入编辑状态,vim文本编辑器 profile全局变量文件,q!修改后输入source /etc/profile 重新加载配置文件。输入:java -version,出现如图所示证明安装成功。把把压缩包放入/app下。

2022-08-29 21:36:43 333

原创 数据库导入导出常用命令

运行命令后,在file文件夹下生成了cux_sqlldr_test.log,在bad下生成了cux_sqlldr_test.bad,下面分析一下cux_sqlldr_test.ctl的内容和结果。使用mysql 中的load 命令,可以将数据文件中的内容加载到数据库表中,load语句导入大量数据到数据库,按照官方的说法:使用load语句要比使用insert语句将近快20倍的速度。--zstd-compression-level=# 与使用zstd压缩的服务器的连接的压缩级别,有效区间1-22,默认值3...

2022-08-10 16:42:09 575

原创 Linux二进制方式安装mysql8

项目是银行项目,不能wget+下载地址形式下载安装包,所以下载好安装包进行安装linux版本centos7.9。

2022-07-30 21:22:23 375

原创 Jekins安装配置教程

Jenkins安装完以后默认需要进行在线的初始化插件安装,即联通外网。由于生产机器不能联通外网(生产环境或者其他),所以Jenkins的初始化插件安装采用离线的安装方式,具体操作步骤如下:1,先在本地电脑准备一台虚拟机并且可以访问互联网,安装和生产环境相同版本的Jenkins和JDK并启动;2,登录Jenkins的首页,输入密码登录,并选择安装推荐插件;3,插件安装完成拷贝下载的插件目录(上个步骤安装的插件):/home/$user/.jenkins/plugins ;4,先停止Jenkins应用,将上个步

2022-06-01 11:23:50 217 1

原创 最新版Eclipse下载

直接上图,上连接下载页面链接:Eclipse Downloads | The Eclipse Foundation如果本地没有配置JDK,eclipse会提示安装下载网址链接:Java Downloads | Oracle参考:Eclipse下载与安装_零碎de記憶的博客-CSDN博客_eclipse下载...

2022-05-13 11:03:56 138

原创 Java自定义注解+反射实现字典码值转换

一.定义自定义注解@Retention(RetentionPolicy.RUNTIME)//什么时候使用该注解,这里定义为运行时@Target(ElementType.FIELD)//注解用于什么地方,这里定义为作用于属性上public @interface Dict { //字典类型,必需(创建字典时的key值) String key(); //默认值,可选,值为null时使用默认值 String defaultValue() default "";

2022-03-27 01:07:18 929

转载 什么是DDL与DML

DDL数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。简介这些定义包括结构定义、操作方法定义等。数据库模式定义语言并非程序设计语言,DDL数据库模式定义语言是SQL语言(结构化查询语言)的组成部分。SQL语言包括四种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML),数据控制语言(DCL)和事务控制语言(TCL)。查询语句的重写的实现主要是对SQL语言中的两大类语句进行重写,即数据定义

2022-01-04 21:14:27 1290

转载 什么的SIT测试?什么是UAT测试?

在企业级(比如:银行)软件的测试过程中,经常会划分为三个阶段——单元测试,SIT和UAT,如果开发人员足够,通常还会在SIT之前引入代码审查机制(Code Review)来保证软件符合客户需求且流程正确。下面简单介绍一下SIT和UAT的基本情况。

2021-12-30 15:49:18 5619

原创 idea启动非maven项目(本地jar包)的配置

工具:idea2021一.目录结构导入项目后的项目结构,lib是存放jar包的目录二.Project Structure主要配置File-Project Structure下的Project,Modules,Libraries,Facets,Artifacts五个配置项2.1Project配置前:配置后:点击应用Modules配置前配置后给idea指定好java文件和资源文件,选中java文件夹,点击Sources,选中resourc...

2021-11-11 22:02:41 1070

原创 IntelliJ IDEA设置类注释和方法注释带作者和日期

1、定义java文件头部的注释设置模板/** * * @author liuyandeng * @date ${DATE} * @Description */效果新建java文件2、定义java方法注释设置模板*** @Description: $description$* @Param: $params$* @return: $returns$* @Author: liuyandeng* @Date: $date$*/先设置一

2021-07-03 10:12:50 1379 1

原创 idea内存与功能调优

官方网站下载最新版videojs入门使用查看DEMO|DEMO下载引入video.js和video-js.css

2021-06-22 21:06:25 1573 1

原创 ZXing二维码介绍

ZXing(Zebra Crossing)是Google开发的一个二维码解析和生成的开源库。ZXing GitHub地址引入 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version>

2021-05-30 16:02:32 461

原创 java文件操作

路径问题:    绝对路径:从盘符开始的路径,这是一个完整的路径。如:E:\a.txt相对路径:相当于项目目录的路径,这个一个便捷的路径。如:…/a.txt注意:1. 路径不区分大小写2. 路径中的文件名称分隔符 window 使用反斜杠(\)也支持斜杠(/),反斜杠是转义字符,两个反斜杠代表一个普通的反斜杠3. 其他的平台都使用斜杠作为分隔符(/),网络地址也是(http://www.baidu.com)。4. window 的路径分隔符使用“\”,而Java程序中的“\”表示转义字符,所以

2021-05-30 14:13:49 71

原创 JAVA对象Bean输出(toString)

toString() 方法返回此对象本身(它已经是一个字符串)。对象中实现toString方法后,输出对象就可以按相应格式输出.import com.alibaba.fastjson.JSON;import lombok.Data;@Datapublic class Test{ //如果不实现get方法,JSON.toJSONString将不会输出next protected int next=0; //toString 方法是父类Object的方法,默认继承

2021-05-28 10:47:19 649

原创 编程开发效率

1. 英语拼读能力+合理使用工具,包括idea及其插件,数据库工具,快速定位目标代码和目标资源!2. 屡清业务后,别人的代码,该断则断!3. 能用键盘操作不用鼠标点击

2021-05-23 21:01:17 164

转载 JavaScript判断日期时间差的实例代码

js判断日期时间的代码如下所示:alert(GetDateDiff("2018-02-27 19:20:22","2018-02-27 09:20:22","hour"));function GetDateDiff(startTime, endTime, diffType) { //将xxxx-xx-xx的时间格式,转换为 xxxx/xx/xx的格式 startTime = startTime.replace(/\-/g, "/"); endTime = endTime.repla.

2021-05-21 20:01:22 277

原创 JdbcTemplate基本使用

一.介绍JDBC已经能够满足大部分用户最基本的需求,但是在使用JDBC时,必须自己来管理数据库资源如:获取PreparedStatement,设置SQL语句参数,关闭连接等步骤。JdbcTemplate是Spring对JDBC的封装,目的是使JDBC更加易于使用。JdbcTemplate是Spring的一部分。JdbcTemplate处理了资源的建立和释放。他帮助我们避免一些常见的错误,比如忘了总要关闭连接。他运行核心的JDBC工作流,如Statement的建立和执行,而我们只需要提供SQL语句和提

2021-05-20 09:53:54 102 1

原创 @ModelAttribute注解与spring的表单标签库form

介绍:被@ModelAttribute注释的方法会在此controller每个方法执行前被执行1.@ModelAttribute /** * 根据id查询数据 * 可以添加Model属性,显示进行参数返回, * model属性如果没有指定,它由返回类型隐含表示,如这个方法返回FfNewRedbagManage类型,那么这个model属性的名称是ffNewRedbagManage */ @ModelAttribute public FfNewRedbagManage get(@

2021-05-19 13:06:06 394

转载 Java文件下载的几种方式

1.获取webapp下excel文件夹下SystemCheck.xlsx文件String templateFile = request.getServletContext().getRealPath("excel/SystemCheck.xlsx");2.获取class文件的某个文件 String classPath = this.getClass().getClassLoader().getResource("template/SystemCheck.xlsx").getPath();

2021-05-15 19:03:59 383

原创 idea配置tomcat和svn的相关问题

开发一个迭代的项目,使用的是jeeplus框架,使用的是springmvc,版本控制器使用的svn,配置细节做个记录idea配置tomcat1.工程结构2.选择idea菜单栏Run-Edit Configurations...3.选择tomcat4.部署项目点击Deployment,右侧有个+号,选择Artifact...选择后缀带有exploded字眼的选项,两者的区别查看下文的知识点1转回Server tab页,按以下选择,查看下文的知识点2.

2021-05-15 18:06:51 187 2

原创 bootstrapTable的使用总结

官网资料:https://examples.bootstrap-table.com/#案例:html <!-- 表格 --> <table id="ffServerSystemCheckListTable" data-toolbar="#toolbar" data-show-columns="true" data-sh

2021-05-14 15:27:13 499 6

原创 windows下安装kafka

一.下载kafka官网下载地址:http://kafka.apache.org/downloads.html,下载二进制的.二.安装1.安装zookeeperwindows环境下安装zookeeper(单机版)安装并启动后的界面:2.安装kafka我下载的kafka_2.13-2.8.0.tgz,并解压到D:\Tools\kafka_2.13-2.8.0目录下编辑文件Kafka配置文件, D:\Tools\kafka_2.13-2.8.0\config\server.

2021-05-02 20:07:37 10929 7

原创 Vue使用debugger

vue开发时会遇到需要调试代码的情况,使用debugger可以很方便的进行debug.1.build/webpack.dev.conf.js ,重启vue,将devtool: '#cheap-module-eval-source-map',改为devtool: '#eval-source-map ',devtool介绍:webpack——devtool配置及sourceMap的选择2.找到eslintConfig文件"rules":{"no-async-pr...

2021-04-25 16:40:45 2835

原创 Nginx配置问题汇总

Nginx作为近年来较火的反向代理服务器,安装在目的主机端,主要用于转发客户机请求,后台有多个http服务器提供服务,nginx的功能就是把请求转发给后面的服务器,决定哪台目标主机来处理当前请求。最新版本下载地址:http://nginx.org/en/download.html我的理解:gateway是对服务的统一,比如请求接口地址,nginx是路径的统一,比如访问连接配置:listen 表示当前的代理服务器监听的端口,默认的是监听80端口。server_name 表示监听到之后.

2020-12-12 13:36:57 171

原创 git常用命令

查看所有本地分支:git branch查看所有远程分支:git branch -r创建分支:git branch test001 master:从主分支master创建test001分支重命名分支:git branch -m test001 test002:将test重命名为test002切换分支:git checkout yourbranch删除本地分支:git branch -d yourbranch------------------------------------------添

2020-12-12 13:14:46 90

原创 JavaWeb跨域问题常用解决办法汇总

一、为什么会出现跨域问题出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protocol),主机(host)和端口号(port)二、什么是跨域当一个请求url的协议、域名、

2020-12-12 12:04:08 722 1

原创 windows环境下安装zookeeper(单机版)

一.安装1.1 下载zookeeperhttps://zookeeper.apache.org/releases.html#download我用的是apache-zookeeper-3.6.2-bin.tar.gz注意:zookeeper的安装路径不要有中文,建议也不要有空格,比如Program Files这样的路径1.2 生成并修改zoo.cfg在zookeeper的conf目录下复制一份zoo_sample.cfg文件,并重命名为zoo.cfg修改zoo..

2020-12-06 17:34:36 3706 1

原创 mysql 将一个表中的数据复制到另一个表中

使用SELECT INTO 语句复制一条数据到历史表中出现错误StatementCallback;badSQLgrammar[SELECT*INTOstaff_info_hFROMstaff_infoWHEREid='123456'];nestedexceptionisjava.sql.SQLSyntaxErrorException:Undeclaredvariable:staff_info_h"下面换另一种SQL语法:1。表结构相同的表,且在同一数据库...

2020-08-28 13:57:16 1088

原创 全栈开发时遇到的问题记录

idea2020导入项目右侧插件栏没显示maven插件右击 pom.xml 文件,选择最下面的 “ Add as maven build file”,然后编译器会重新构建bnpm install安装报错 "npm ERR! code Z_BUF_ERROR" 问题解决https://liabio.github.io/posts/2019-10-08-npm%E5%AE%89%E8%A3%85%E6%8A%A5%E9%94%99Z-BUF-ERROR%E9%97%AE%E9%A2%98%.

2020-08-04 18:13:19 109

转载 API接口设计之token、timestamp、sign 具体架构与实现(APP/小程序,传输安全)

Java生鲜电商平台-API接口设计之token、timestamp、sign 具体设计与实现说明:在实际的业务中,难免会跟第三方系统进行数据的交互与传递,那么如何保证数据在传输过程中的安全呢(防窃取)?除了https的协议之外,能不能加上通用的一套算法以及规范来保证传输的安全性呢?下面我们就来讨论下常用的一些API设计的安全方法,可能不一定是最好的,有更牛逼的实现方式,但是这篇是我自己的经验分享. 本章目录:1. token简介 2.timestamp 简介 3.s...

2020-07-31 10:12:01 1485

原创 Redisson基础资料汇总

redission官方网站:https://redisson.org官方中文文档:https://github.com/redisson/redisson/wiki/目录首页可以看出来,redisson做了超多的封装功能1.扩展Java应用程序(Scaling Java applications )基于Redis的对象、集合、锁、同步器和Java上分布式应用所需的服务。2.缓存(Caching)基于Redis的Java缓存实现,如jcacheapi、Hibernate二级缓存

2020-07-27 14:38:30 1007 3

转载 SpringBoot 整合 ActiveMq

一、ActiveMQ简介1). ActiveMQActiveMQ是Apache所提供的一个开源的消息系统,完全采用Java来实现,因此,它能很好地支持J2EE提出的JMS(Java Message Service,即Java消息服务)规范。JMS是一组Java应用程序接口,它提供消息的创建、发送、读取等一系列服务。JMS提供了一组公共应用程序接口和响应的语法,类似于Java数据库的统一访问接口JDBC,它是一种与厂商无关的API,使得Java程序能够与不同厂商的消息组件很好地进行通信。2). J

2020-07-22 16:05:29 167

转载 分布式锁用Redis还是Zookeeper?

为什么用分布式锁?在讨论这个问题之前,我们先来看一个业务场景:系统A是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户下单。由于系统有一定的并发,所以会预先将商品的库存保存在redis中,用户下单的时候会更新redis的库存。此时系统架构如下:但是这样一来会产生一个问题:假如某个时刻,redis里面的某个商品库存为1,此时两个请求同时到来,其中一个请求执行到上图的第3步,更新数据库的库存为0,但是第...

2020-07-22 15:30:04 207

转载 ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。一. ActiveMQ消息传送机制 Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同中心就是ActiveMQ broker,broker也是让producer和consumer调用过程解耦的工具,最终实现了异步RPC/数据交换的功能。随着ActiveMQ的不断发展,支持了越来越多的特..

2020-07-21 17:33:40 298

音标音节+自然拼读+词根词缀整合文档

关联博客: 英语音标音节与自然拼读总结:https://liuyandeng.blog.csdn.net/article/details/92806283 英语词根词缀总结整合版:https://liuyandeng.blog.csdn.net/article/details/82909070

2022-09-04

rabbitmq简单示例

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件,这是一个简单的demo示例,讲解了4种Exchange Types及简单的api使用

2019-11-08

Jquery双向select控件Bootstrap Dual Listbox

Jquery双向select控件Bootstrap Dual Listbox,可动态获取数据!

2018-12-24

可拖拽布局组件easyui-portal

以用户为中心 实现信息的集中访问,利用portal 可以方便地将登录用户所需要的,来源各种渠道的信息集成在一个统一的页面模块之内,可拖拽,拖拽后可以记忆位置

2018-12-24

activiti工作流案例

这是一个简单的activiti工作流例子,是你快速学习掌握activiti工作流的使用,不必过多的看太多理论知识

2018-04-25

Html动态添加行

这是一个简答的HTML的动态添加行代码示例,利用jquery编写!

2018-04-14

左侧导航与tab页切换HTML示例

这是一个只含有导航树和点击导航树出现tab选项卡的简单案例!

2018-04-14

Bootstrap完整示例集

包含bootstrap完整的组件参考实例,让你的网页开发更快速!

2018-04-14

电影购票系统(适合新手参看)

电影购票系统(适合新手参看)是在校学生编写!适合java入门学院进行参考查看!涉及的知识点覆盖了基本的java知识点,难度不大!

2015-04-10

XML帮助文档

XML是可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范,使用它来简化Internet的文档信息传输。

2015-01-27

空空如也

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

TA关注的人

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