自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【糟糕程序员的 20 个坏习惯(转载)】

以上这些不良习惯,你命中几个呢?或者你身边有没有碰到这样的人?我认为提早规避这些问题,是成为一个优秀程序员必须要做的。良好的编程修养谦虚的学习心态良好的沟通和表达注重团队协作优秀程序员的专业技能,我们可能很难在短时间内学会,但这些基本的职业素养,是可以在短期内做到的。希望你我可以有则改之,无则加勉。

2023-08-06 20:20:54 89

原创 vue实现跳动效果

可以使用 Vue 中的动画特性来实现点击图标跳动效果。

2023-06-05 08:34:54 1581 1

原创 设计模式分类

它们提供了一组可重用的惯用方法,可以使代码更加简洁,可维护性更高,可扩展性更好,可重用性更好,并提高软件设计的灵活性。3.行为型模式,如模板方法模式、策略模式、命令模式、职责链模式、状态模式、观察者模式、中介者模式和访问者模式。使用设计模式可以提高代码的质量和重用性,因为它们提供了一种经过验证的方法来处理常见的编程问题。2.结构型模式,如适配器模式、桥接模式、装饰器模式、外观模式、享元模式和组合模式。1.创建型模式,如单例模式、工厂模式、抽象工厂模式、建造者模式和原型模式。

2023-05-22 08:12:39 93

原创 api-doc

API接口管理项目思维导图,开源项目,正在梳理方案

2023-02-15 14:11:40 125

原创 【Java MongoDb 批量插入或修改】

批量查询或修改测试

2022-09-12 22:59:25 1521

原创 mysql/mybatis(关系型数据库)批量修改——中级

前言不同表条件,修改不同值时,一搜mybeits批量修改,一般都是出来for循环单条修改,希望大家不要使用for循环单条操作数据库,先写推荐的,后分析原因。一、sql批量修改(推荐)sql语句# 表面为aa,修改字段na、delete_flagupdate aa set na = case id when 1 then 'a' when 2 then 'b' end, delete_flag = case id when 1 then 1 when 2 then 0 end where i

2022-05-14 23:09:27 1697

原创 前后端分离加密通讯(AES)

前后端加密通讯

2022-05-05 21:46:31 598

原创 腾讯云服务器安装java服务部署环境

一、安装Java1.查看镜像中带有的java安装版本yum -y list java*2.安装已有的版本yum install java-1.8.0-openjdk.i686二、安装mysql1.检测是否已安装mysql,一下任意一条都可检测rpm -qa|grep mysql*rpm -qa|grep -i mysqlyum list installed mysql*2.下载mysql8sudo wget https://repo.mysql.com//mysql80-comm

2022-02-15 20:47:03 1380

原创 git设置

本地设置用户信息git config --global user.name "name"git config --global user.email "e@163.com"设置SSH KEY生成keyssh-keygen -t rsa -c "e@163.com"将生成key复制到git网页上的SSH公钥

2022-01-25 17:14:35 603

原创 IDEA简单快速学习git

git再项目开发的重要性就不多说了直接进入正题1.Git使用Idea版本不同ui(界面有一定差异)1.1.分支使用图分支可以任意拉取合并,合并前需要解决冲突,任意文件回退至指定版本等操作。1.2.实际使用展示图1.3.登录我选择的是gtee(码云)作远程代码仓库,需要安装码云插件,插件的安装可自行百度,或点赞收藏,超过个位数2天内写出插件的教程。1.3.3 使用账号密码登陆1.4.同时创建本地、远程仓库创建远程仓库,创建步骤如下三张图。1.5.上传代码1.5.1.Co

2022-01-21 23:45:47 287

原创 vuex使用简介vuex4.x对应vue3.x

veux4.x 对应vue3.x。直说使用,不说原理,原理官网上有。vuex安装只介绍npm安装,其它参考官网。安装组建,在项目根目录执行npm install vuex --save添加到项目,执行前最后提交一下gitvue add vuexstore创建使用vue add vuex添加到项目后,会在src下创建store/index.js文件并在main.js中使用,在index中的配置为import { createStore } from 'vuex'export defa

2022-01-18 21:02:48 657

原创 spring axios对应传参方式

Springboot注解对应次数@RequestParam路径传参(query)对应, 也是默认传参注解 @GetMapping(value = "/hello") public ResponseEntity getUser(@RequestParam String username){ }对应urlhttp://lcoalhost:8080/hello?username=1111@RequestBody来获取post提交消息主体中的参数值,并且参数值为json格式

2022-01-08 14:13:06 550

原创 mysql 批量 插入或更新

背景业务中存在唯一索引,插入的批量数据中可能存在已有数据,此时可用一条sql快速完成,无需写业务判断。原始sql# 其中stock_id, date为唯一所以insert into mart_kline(stock_id, red_red_rate, red_green_rate, date)values ('stockId1', 0.5, 1.0, '2021-12-19'), ('stockId2', 0.51, 1.2, '2021-12-20'), ('stockId3', 0

2021-12-19 13:04:25 2196

原创 mysql 8.0前递归查询

建表CREATE TABLE `department` ( `dep_id` int unsigned NOT NULL AUTO_INCREMENT comment '公司框架表', `dep_name` varchar(32) DEFAULT NULL COMMENT '部门名称', `parent_id` int unsigned DEFAULT NULL comment '上级id', `dep_path` varchar(255) DEFAULT NULL com

2021-07-26 20:56:49 163

原创 vue整合axios和element

vue整合axios和element)整合axios整合element整合axios安装axiosnpm install axios在项目目录下添加vue.config.jsmodule.exports = { devServer: { //要设置当前访问的ip 否则失效 host:"localhost", //浏览器自动打开页面 open: true, proxy: { '/api'

2020-11-13 23:39:17 396

原创 springboot整合静态资源

Spring Boot 中的静态资源前言默认位置webapp配置目录结构配置resources配置目录结构配置前言spring boot放置静态资源的位置有五个位置,默认在main\wabapp中,在开发阶段修改静态资源信息不需要重启服务,如果时放置在resources下,修改html内容等需要重启服务才能生效,是业务会将资源打包到服务中。默认位置在 Spring Boot 中,默认情况下,一共有5个位置可以放静态资源,五个路径分别是如下5个:1.classpath:/META-INF/resou

2020-11-08 19:53:39 323

原创 马踏棋盘算法(Java版),带讲解

马踏棋盘算法(Java版)-- 带讲解规则介绍算法思路代码实现实现效果温馨提示规则介绍一道著名的谜题。象棋中的马的行走方式是斜做走,即向一个方向移动一格后再向垂直方向移动两格为最终落子点,或向一个方向移动两格后再向垂直方向移动一格为最终落子点,如下图,图中白马可向有马轮廓的位置移动。算法的规则是:马已经落子的格子不能再次落子,即下图 1标识的格不能在落子,在以上规则的前提下将所有棋盘的格...

2019-12-07 13:22:47 906

原创 使用超声波模块、数码管计数

使用超声波模块、数码管计数使用器件arduino UNO 板(也可以换成单片机)HC-SR04超声波传感器0.56/0.5英寸 高亮红色 红光 4位共阳 5461计数原理当超声波传感器小于某个值后,再次大于某个值时即可计算加1,使用其它传感器也可使用该思路(如果需要提供可靠性,超声波传感器的取值使用傅里叶变换提高可靠性)器件讲解其它的没什么好说的,数码管我使用的是没有锁存器的,所有...

2019-10-17 22:26:12 1008 1

原创 【提问文章】【已解决】 关系型数据库 公共表表达式递归查询

https://mp.csdn.net/mdeditor#【提问文章】关系型数据库 公共表表达式递归查询问题描述数据查询问题建表查询尝试不用递归查询没问题问题描述在看东南大学的一个数据库教学视频,在学到公共表表达式的时候遇到了一些问题,忘大佬指教,知道答案后也会分析出来。问题1,是不是不同数据库不同版本不一定支持公共表表达式的?我们公司用的mysql数据库是5.6的,好像就不支持公共表表达...

2019-08-28 20:52:23 202

原创 深入浅出讲解八皇后&n皇后问题

深入浅出讲解八皇后和n皇后问题规则分析第一种方式:问题分析代码如下1.0代码如下1.1第二种方式:代码如下1.2代码如下1.3这次朋友想看,有是事解释讲解部分下次细说该文章会从简单的程序开始讲解,也会涉及到一些算法(递归、回溯)、数据结构等一些知识,最后的程序是我现在为止想到的最优算法,讲解过程就是问题思考的过程规则分析在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都...

2019-07-10 21:21:09 763

原创 Arduino 比4X4矩阵按键更好的按键组设计

用最少的引脚连接最大的按键多按键的作用基本原理电阻的连接测试代码多按键开关电路图注意事项和4X4按键矩阵相比的优缺点密码锁个人原创,未经允许请问转载!该设计是由本人在2016年构想并经过多次改进设计出来的,未经允许勿用于商业等,本人未参考如何资料,如有雷同或侵权请联系本人多按键的作用可以用来制作密码锁,特别方便,因为连的线比较少,还可以制作钢琴,具体制作后期更新基本原理灵感来源于光明传...

2019-07-08 09:13:51 1502

原创 求某整数前的所有质数(素数)和的算法及优化(2)

求某整数前的所有质数(素数)和的算法及优化(2)计算的优化过程进一步优化Java代码及与Python的比较结束语计算的优化过程这是优化的第二篇,如需了解优化过程请参照《求某整数前的所有质数(素数)和的算法及优化(1)》进一步优化这数组的算法上在进一步优化,优化原理是寻找因数是,只需计算到该数的开方即可,如:36的因数只要计算36=1x3636=2x1836=3x1236=4x9...

2019-03-04 00:56:47 425

原创 求某整数前的所有质数(素数)和的算法及优化(1)

求某整数前的所有质数(素数)和的算法及优化用Python和Java两种代码讲解质数定义原理代码优化算法后的代码优化算法后的代码--用数组储存质数后的算法用Python和Java两种代码讲解找出一个数前(包括本身)所有质数,并求和,所用语言为Python和Java,讲解以Python为主(因为其代码简洁,美观),为何用Java,因为现在在学习Java。质数定义质数,只能被1和其本身整除的数叫...

2019-03-01 00:02:04 773

原创 Pygame如何下载,Pygame是什么

Pygame如何下载导入Pygame如何下载,Pygame是什么学习感慨Pygame如何下载步骤一步骤二Pygame如何下载,Pygame是什么Pygame是python中的一些模块包,简单的理解节是别人写的程序,并不需要安装,也不需要手动下载(我了解到的最简单方法是这样的)。学习感慨与标题无关,可直接跳过。今天想学习用python制作简单的小游戏,于是就在各种地方找需要怎么做,于是获得...

2018-12-07 23:19:45 8098 6

空空如也

空空如也

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

TA关注的人

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