自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Lambda表达式获取传入的方法引用的方法名

原文SerializedLambda是Lambda表达式在序列化的时候,用来描述Lambda表达式信息的类,主要字段如下:// lambda表达式所在外部类的类对象private final Class<?> capturingClass;// lambda表达式代替的函数式接口private final String functionalInterfaceClass;// lambda表达式代替的函数private final String functionalInterface

2021-07-29 11:18:06 600

原创 powerdesigner生成的注释执行不了-已转

powerdesigner 生成的注释修改表注释mysql修改表注释正确格式ALTER TABLE CONFIG COMMENT '表注释';打开路径 数据库->Edit Current DBMS修改TableComment 的值ALTER TABLE [%QUALIFIER%]%TABLE% COMMENT [%COMMENT%?%.q:COMMENT%:null]修改列注释打开路径 数据库->Edit Current DBMS修改列Column->Add

2021-07-15 09:50:37 295

原创 centos7 安装后不能联网

输入if addressif address启动网卡ifup ens33

2021-05-31 14:04:08 168

原创 两台电脑网线直连

待连接电脑mstsc电脑

2021-05-22 16:11:54 259

原创 hibernate 从实体 Bean 生成数据库表(自顶向下映射)

通过使用 JPA 工具,您可以从创建的实体 Bean 生成用于创建数据库表的数据定义语言文件。关于此任务在自顶向下映射中,您将从实体 Bean 开始并使用它们来创建数据库表。从实体定义和对象关系映射开始,然后从该数据派生数据库模式。如果您使用此方法,那么很可能涉及创建对象模型的体系结构,然后编写实体类。这些实体类最终会推动数据库模型的创建。如果您使用从对象模型到关系模型的自顶向下映射,请开发实体类,然后使用 JPA 工具 DDL 生成功能来创建基于这些实体类的数据库表。从实体 Bean 自顶向下映射数

2021-05-20 11:40:55 336

原创 修改MySQL的字符集为utf8mb4

修改数据库配置文件my.cnf[client]default-character-set=uft8mb4[mysql]default-character-set=uft8mb4[mysqld]character-set-server = utf8mb4collation-server = utf8mb4_unicode_ci ## 这两条要放配置文件最底下,不然启动会报错

2021-03-22 10:18:18 182

原创 mysql8 sql_mode=only_full_group_by问题解决

set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

2021-03-14 11:03:55 145

转载 Vue.js中 watch 的高级用法

Vue.js中 watch 的高级用法假设有如下代码:<div> <p>FullName: {{fullName}}</p> <p>FirstName: <input type="text" v-model="firstName"></p></div>new Vue({ el: '#root', data: { firstName: 'Dawei', lastName

2020-09-23 17:00:03 235

原创 uniapp 页面传递参数

传入页面 uni.navigateTo({ url:'../transaction/transaction?choice=1' });接收页面onLoad(options) { this.choice = options.choice; }

2020-08-30 11:40:44 572

原创 uniapp npm 项目

环境安装安装npmnpm install -g @vue/cli创建uni-appvue create -p dcloudio/uni-preset-vue wonwon按照依赖//npm install -g sassnpm install node-sass sass-loader --save-dev将项目复制过去

2020-08-30 10:12:35 835

原创 echarts 图表绘制

官方文档

2020-08-28 23:29:48 124

原创 解决ssh登录后闲置时间过长而断开连接

原文方法二【推荐】找到所在用户的.ssh目录,如root用户该目录在:/root/.ssh/,在该目录创建config文件vi /root/.ssh/config加入下面一句:ServerAliveInterval 60保存退出,重新开启root用户的shell,则再ssh远程服务器的时候,不会因为长时间操作断开。应该是加入这句之后,ssh客户端会每隔一段时间自动与ssh服务器通信一次,所以长时间操作不会断开。...

2020-08-27 16:53:44 103

原创 java 抽出公共模块

新建一个maven公共模块common在要使用公共模块的模块的pom.xml导入公共模块pom.xml <!--公共模块--> <dependency> <groupId>com.common</groupId> <artifactId>common</artifactId> <version>1.0-SNAPSHOT<.

2020-08-26 11:32:53 713

原创 Axure RP 9 技巧和资源

Axure RP 9 技巧和资源阿里的素材

2020-08-23 20:13:22 327 1

原创 SpringCloudSecurity

OAuth2 简介Oauth2使用入门Spring Cloud Security OAuth2(一):搭建授权服务## 认证服务器maven配置 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-security</artifactId>

2020-08-22 10:01:48 199

原创 mysql 删除重复数据

表结构删除重name 等于repeat重复的记录delete from student where name = 'repeat' and id not in (select * from ( select min(id) from student where name = 'repeat') as s2);删除所有重复的记录select id from ( select min(id) as id from student GROUP BY name HAVING COUNT(name) &

2020-08-09 16:38:22 115

原创 idea 新建 spring maven项目并启动内置tomcat

信息spring maven项目一. 新建一个空maven项目原始pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.or

2020-08-09 09:53:18 554

原创 在线ide

综合https://www.dooccn.com/c/https://www.onlinegdb.com/ 界面友好护眼 支持控制台输入https://www.w3cschool.cn/tryrun/runcode?lang=c w3c 在国内速度最快的javahttps://www.browxy.com/ 不支持中文https://ideone.com/eEEkNkhttps://www.w3cschool.cn/tryrun/runcode?lang=javac c++https:/

2020-07-20 11:58:09 196

转载 十大经典排序算法

原文原文排序算法说明一. 排序的定义对一序列对象根据某个关键字进行排序。二. 术语说明稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面;内排序:所有排序操作都在内存中完成;外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行;时间复杂度: 一个算法执行所耗费的时间。空间复杂度:运行完一个程序所需内存的大小。三. 算法总结图片名词解释:n: 数据规模k: “桶

2020-07-20 11:30:08 110

转载 windows svn客户端和服务端的安装

客户端使用TortoiseSVN下载下载地址安装语言包页面里有语言包补丁的下载链接。正确安装后,应该进行一次的重开机,以确保 TortoiseSVN 的正确无误。修改 TortoiseSVN 默认语言TortoiseSVN 安装完后默认的界面是英文的,我们可以通过设置修改成已安装语言TortoiseSVN 的使用建立一个 runoob01 的工作目录所谓的 runoob01 目录其实就是您平常用来存放工作档案的地方。通常我们会等到自己的工作做的一个段落的时候再进行备份。所以我们平常都是

2020-07-09 13:37:50 259

原创 css div 画对角线

利用背景渐变实现从对角线.out:before{ position: absolute; content:' '; height: 100%; width: 100%; background: linear-gradient(to top right,white,white 48%, pink , white 51%,white); left: 0; top: 0;}效果

2020-07-03 14:37:32 2607

原创 react全局弹窗

import React from 'react';import ReactDOM from 'react-dom';import { Snackbar } from '@material-ui/core';import { Alert ,Color} from "@material-ui/lab";export default function DialogAlert(msg:string = "",duration:number=1500,type:Color = "error"){

2020-05-17 12:43:38 620

原创 vscode 编写react时语言模式修改后又变回javascript的解决方法

一. ide左下角点击设置图标,搜索files.associations二. 点击 Edit in settings.json三. 修改files.associations配置"files.associations": { "*.js": "javascriptreact" },

2020-05-12 15:54:25 694

原创 React Router dom

React Router 中文文档安装yarn config set registry https://registry.npm.taobao.orgyarn add react-router-dom ## npm install react-router-dom --save-dev 使用路由前的配置一.在index.tsx 文件中 根组件中加入路由import ReactDOM from "react-dom";ReactDOM.render( <React.Strict

2020-05-11 16:26:05 112

原创 Windows PowerShell 5.1安装

原文## 下载地址验证版本Get-Host | Select-Object Version允许远程脚本运行Set-ExecutionPolicy RemoteSigned -Force要验证是否已正确配置执行策略,请在 PowerShell 提示符处键入以下内容,然后按 Enter:Get-ExecutionPolicy如果获得以下值,则所有内容已正确配置:RemoteSigned...

2020-05-09 21:50:01 1178

原创 yarn

安装环境:powershellv3打开网址:https://chocolatey.org/install.ps1 右键另存为install.ps1文件(相当于下载install.ps1)cmd管理员运行,切换到下载的install.ps1所在目录 运行下面代码:@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('instal

2020-05-09 15:10:15 72

原创 快速开始一个webpack 练手项目

官网mkdir webpack-demo && cd webpack-demonpm init -ynpm install webpack webpack-cli --save-devnpm install --save-dev style-loader css-loadernpm install --save-dev file-loadernpm install --...

2020-05-06 18:08:16 123

原创 android seekbar 显示数字

android seekbar代码使用代码MySeekBar.ktpackage com.example.apps.happybaby.viewsimport android.content.Contextimport android.graphics.Canvasimport android.graphics.Colorimport android.graphics.Paint...

2020-05-02 20:24:32 1917 1

原创 canvas

图片压缩/** * 图片压缩 */ compressImg(url) { const canvas = document.createElement('canvas'); let context = canvas.getContext('2d'); let imageObj = new Image(); imageObj.setAttribute('cro...

2020-04-24 11:23:37 262

原创 spring 分页

前端url参数page当前页,size每页数量,sort排序http://127.0.0.1?page=0&size=20&sort=createdAt后端controller @RequestMapping(value = ["readpage"], method = [RequestMethod.GET]) override fun read(pageab...

2020-04-17 17:23:25 117

原创 vue 传递Boolean数据

父组件template<MButton v-on:click="submitItems" v-bind:isDisabled=subDisabled/>script data() { return { subDisabled: true, // 传入子组件的boolean值 } }子组件template <button...

2020-04-13 10:54:59 8141

原创 spring hibernate DetachedCriteria

参考spring hibernate DetachedCriteria概述使用概述父接口CriteriaSpecification,其下有子接口Criteria和实现类DetachedCriteria,Criteria和DetachedCriteria均可使用Criterion和Projection设置查询条件。可以设置FetchMode( 联合查询抓取的模式 ) ,设置排序方式。对于Cri...

2020-04-08 16:36:05 98

转载 android 报错android.view.View $ OnUnhandledKeyEventListener。

原文api.28中添加了android.view.View $ OnUnhandledKeyEventListener。如果运行时设备低于28,则找不到该类,但运行时没有致命错误。我们可以在调试模式下注入该类以忽略错误消息。//inject class when api<28 && debug==truedebugImplementation 'com.github...

2020-04-04 15:17:55 1561

原创 js 鼠标按动div

//鼠标按下movePopup(ev) { // 获取鼠标当前坐标 let preX = ev.clientX; let preY = ev.clientY; // 获取浏览器最大x和y坐标 let container = document.getElementById('mPopup'); // 获取需要移动的元素...

2020-04-03 11:03:05 119

原创 broadcast intent

broadcast intent概述接受系统broadcast: 重启后唤醒过滤前台消息通知消息使用私有权限限制broadcast概述Intent可以使用sendBroadcast(), 在应用组件之间广播事件;使用BroadReceiver类监听和响应Broadcast Intent, 需要注册(register)和过滤器(intent-filter);接受系统broadcast: 重启...

2020-03-30 22:53:54 291

原创 andriod 状态指示器progress

andriod 状态指示器progressProgressDialogProgressDialog使用import android.app.ProgressDialog override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setHas...

2020-03-29 12:38:03 91

原创 android lruCache 缓存机制

原文Android缓存机制-LRU cache原理与用法在使用Android图片加载框架时,经常会提到三级缓存,其中主要的是内存缓存和文件缓存。 两个缓存都是用到了LruCache算法,在Android分别对应:LruCache和DiskLruCache。IRU算法操作系统中进行内存管理中时采用一些页面置换算法,如LRU、LFU和FIFO等。其中LRU(Least recently u...

2020-03-28 18:27:08 554

原创 android RecyclerView

onScrollStateChanged 和 onScroll实现滚动监听,首先需要通过实现OnScrollListener 接口,重写一下两个方法:onScrollStateChanged 用于监听ListView滑动状态的变化onScroll 用于监听ListView屏幕滚动onScrollStateChanged// 监听滑动状态的变化@Overrideoverride ...

2020-03-26 19:55:37 544

原创 SpringMVC 接收实体对象

接受json数据@RequestBody 方式Controller前端传来的是一个json对象时:{},可以用实体类直接进行自动绑定 @Autowired internal var userService: UserService? = null @RequestMapping(method = arrayOf(RequestMethod.PUT)) fun ...

2020-03-26 12:56:28 3302

原创 $emit抛出数据上层组件接收时加入自己参数

parent.vue<Child v-for="(it, idx) of something" @someevent="arg => somemethod(arg, idx)"/>child.vue<button @click="$emit('someevent', arg)">Magic!</button>

2020-03-26 10:22:56 292

空空如也

空空如也

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

TA关注的人

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