自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mysql学习实战篇-第3弹 sql语句的执行过程

文章目录sql语句的执行过程查询语句select的执行过程准备工作过程解析客户端连接器查缓存分析器优化器执行器更新语句update的执行过程redo logbinlogredo log 与binlog不同点sql语句的执行过程查询语句select的执行过程准备工作如我们通过执行界面创建一个表userDROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` bigint(20) NOT NULL COMMENT '主键id', `name

2020-07-05 23:48:18 169

原创 Mysql学习实战篇-第2弹 初识mysql常见的坑

常见的坑第1例联合查询篇第2例环境不同的坑

2020-05-31 19:39:39 335

原创 Mysql学习实战篇-第1弹 初识mysql语句执行过程

执行过程示例连接器分析器优化器执行器

2020-05-16 15:54:19 222

原创 leetcode-cn 17题:电话号码的字母组合

描述给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例:输入:“23”输出:[“ad”, “ae”, “af”, “bd”, “be”, “bf”, “cd”, “ce”, “cf”].说明:尽管上面的答案是按字典序排列的,但是你可以任意选择答案输出的顺序。解题思路回溯法先保存所有的数...

2020-03-08 14:17:29 205

原创 leetcode-cn 15题: 三数之和

描述给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]Java代码示例import ...

2020-02-23 23:08:49 188

转载 2020年1月Github上最热门的开源项目

来自:开源最前线(ID:OpenSourceTop)1月份GitHub上最热门的开源项目排行已经出炉啦,一起来看看上榜详情:1the-book-of-secret-knowledgehttps://github.com/trimstray/the-book-of-secret-knowledgeStar 29869该存储库是程序开发工作中用得到的材料和工具的...

2020-02-23 17:29:55 729

原创 leetcode-cn 19题: 删除链表的倒数第N个节点

题目来源:leetcode-cn描述给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效的。进阶:你能尝试使用一趟扫描实现吗?解题思路使用两个指针left, rig...

2020-02-23 17:09:29 114

原创 咸鱼的思考1--如何看待写代码与写文档

问题新人接手项目时,最怕的就是啥说明都没有,只有代码的项目,运气好的还有人短期指导你一阵,运气差的怕是上来就接手一堆代码,组里也没有人熟悉,这个时候就只能看代码观点写文档就是浪费时间没有文档就是瞎搞究竟要不要写文档呢?相信各位觉得文档还是必要的,尽管写文档确实很花时间哪些文档文档也不是越多越好,文档是为了让开发更快地熟悉项目,但过多的文档,则看不到重点了。结合本人经历的项目列举以...

2020-02-05 16:04:14 203

原创 咸鱼的思考2--下班后如何处理工作消息提醒

问题相信很多小伙伴都遇到这种事,下班后工作群里是不是冒出一个不疼不痒的问题@你,回复还是不回复呢?处理回复一旦回复,问题有可能解决,也有可能有后续问题,处理起来下班时间也就变成了上班时间不回复装作没看到,反正我已经下班了,嘿嘿。。。原因关于这个问题,个人觉得与团队氛围有关。有的团队领导喜欢员工24小时都处于备战状态,下班了也希望员工多做点贡献,多干活。同时一遇到问题就往群里丢,不...

2020-02-05 15:33:24 213

转载 史上最全:PostgreSQL DBA常用SQL查询语句

简介:PostgreSQL连续两年被评为年度数据库,备受很多DBA的青睐,本文我们一起来了解学习PostgreSQL常用的查询语句有哪些?文章作者:廖学强来自公众号:数据和云链接:http://blog.itpub.net/30126024/viewspace-2655205/PostgreSQL连续两年被评为年度数据库,备受很多DBA的青睐,本文我们一起来了解学习Post...

2020-01-19 22:46:17 1606

原创 2019个人小结

问题不够主动,没坚持学习,写总结事件换工作 出去走走,去过北上广深西安等城市个人变化工作上,变得有规划,遇到问题不那么慌张,自己能冷静思考 学习上,换工作期间系统的学习了一遍,意识到工作不能放松学习,不然只会搬砖 生活上,学会工作与生活分开,工作时努力工作,该休息还是要休息,毕竟工作也是为了提高生活质量来年计划工作上,提高领域内的理解能力,多思考,而不是冲上来就干 ...

2019-12-31 21:57:02 137

原创 面试基础知识梳理

面试基础知识梳理Java 基础JVM基础数据结构常见算法网络操作系统数据库设计模式Spring微服务redis与MQ项目理解Java 基础Java基本数据类型Java hashmap新老版本实现,put,get ,解决哈希冲突,rehash问题,加载因子,为什么 hashmap中数组的长度是2的指数次方? 链表转红黑树条件,深入红黑树,为什么查找快,时间复杂度,红黑树插入删除结点,红...

2019-09-12 17:26:01 183

原创 Java 抽象类和接口的区别

抽象类:抽象类不能创建实例,它只能被继承。抽象类是从多个具有相同特征的类中抽象出来的父类,具有子类的共同属性。(1) 抽象方法只声明,不实现(2) 抽象类不能被实例化(3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类(4) 具体派生类必须覆盖基类的抽象方法(5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则...

2019-09-01 21:12:41 158

转载 Java 核心编程技术干货,2019 最新整理版

转自:Java技术栈微信公众号,要学习更多内容,可搜索并关注公众号:Java技术栈Java 基础篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 Java 工具类篇 Java综合篇Java基础篇恕我直言,在座的各位根本写不好Java!8张图带你轻松温习 Java 知识Java 中的基本数据类型转换详解Java 父类强制转换子类原则...

2019-07-10 23:27:16 249

转载 【双11狂欢的背后】微服务注册中心如何承载大型系统的千万级访问?

本文为转载文章,原作者:中华石杉,十余年BAT架构经验,倾囊相授。作者微信公众号:石杉的架构笔记(ID:shishan100)转自:方志朋的博客目录:一、问题起源二、EurekaServer设计精妙的注册表存储结构三、EurekaServer端优秀的多级缓存机制四、总结一、问题起源Spring Cloud架构体系中,Eureka是一个至关重要的...

2019-05-22 20:10:43 110

原创 spring boot之swagger与fastjson的使用

目录配置准备简单示例增删改的使用添加参数说明getter,setter的使用Translator转换配置准备pom文件中添加依赖: <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency>...

2019-04-02 23:55:35 2261 2

原创 spring boot--从controller到DAO

目录创建商品数据表,命名为goods用mybatis自动生成相关文件创建商品数据表,命名为goods用mybatis自动生成相关文件1. 建立一下目录2. service中定义方法3. 实现类中实现方法4. 在GoodsController中5. 浏览器打开http://localhost:8080/listGoods?id=11 ...

2019-03-29 23:25:52 1693

原创 spring boot--使用mybtis插件

本篇将在spring boot中使用mybatis插件自动生成相关mapper和xml文件,实现后台方法对数据库的增删改查。工作中很多要做的事情就是处理一些业务逻辑,加上对数据库的增删改查,如果项目规模与数据量不是很大,不去探究性能优化与拓展并发量等问题,长期的增删改查(CRUD)也是索然无味!!!创建数据库设计以下数据表,命名为seq添加pom依赖,dependenci...

2019-03-28 22:48:12 365

原创 python基础

文章目录异常处理处理机制错误捕获使用else调用栈logging模块使用raise调试单元测试引号问题单引号,双引号3个单引号与3个双引号IO问题异常处理处理机制python异常处理机制:try: ...except: ...finally: ...except可以有多个,根据try块中的异常类型执行不同的except处理,不管有无异常,finally中的代...

2019-03-21 20:03:11 201

原创 spring boot入门--创建项目到数据库连接

目录SpringBoot创建通过spring initializr网站创建通过IDEA开发工具新建简单测试Spring Boot了解配置文件样例测试配置封装类与数据库连接添加依赖添加list.jsp数据库连接配置添加相关文件注意事项serverTimezone=UTC问题:包扫描问题代码地址SpringBoot创建创建方...

2019-03-21 19:58:03 852

原创 python 入门学习

文章目录随机数简单计算器实现生成日历字符串大小写转换计算每个月天数约瑟夫生者死者小游戏网络通讯实例服务端代码客户端代码随机数import randomnumber=(int)(input('输入随机生成数个数:'))if(number&amp;amp;lt;=0): print('请输入正整数')while number&amp;amp;gt;0: randomTemp=random.randint(0...

2019-01-24 09:06:16 282

原创 mysql8.0.13安装与navicat连接

1下载mysql 下载连接见选择版本:Windows (x86, 64-bit), ZIP Archive2 将文件夹解压,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# 设置3306端口port = 3306#skip-grant-tab...

2019-01-21 22:10:01 548

原创 antd学习笔录

文章目录model问题代理问题mock模拟数据自定义控件上传下载model问题namespace:model 的命名空间,只能用字符串。一个大型应用可能包含多个 model,通过namespace区分。state:当前 model状态的初始值,表示当前状态。reducers:用于处理同步操作,可以修改 state,由 action 触发。reducer是一个纯函数,它接受...

2019-01-12 11:27:39 403

原创 react setState 数据同步传递

在更新一个组件中state的某个数据时,通常将该数据刷新到model的数据中,其他组件需要实时读取model的数据; 而setState是异步执行的,刷新到model中的数据不能保证为state中最新的数据,即有可能是上一个数值,解决办法:在setState方法中实时将数据刷新到model 如上传图片,img为上传图片的base64值,若在setState后将数据刷新到model,数据是上...

2019-01-03 21:54:24 1974

原创 前端页面拆分,引入其他页面

在对一个页面进行拆分,引入不同文件中的模块时,导入文件时,将引入的名称大写,避免小写。正确引入: import Frame from './frame';避免引入:import frame from './frame'; ...

2018-12-23 22:10:51 1016

原创 java核心技术卷1第14章----并发

======================java核心技术卷1第14章----并发==============主要内容:    1 线程,中断线程,线程状态,线程属性    2 同步与阻塞队列    3 线程安全的集合    4 Callable与Future    5 执行器与同步器    6 线程与Swing    =============================...

2018-11-03 23:04:56 440

原创 java核心技术卷1第13章----部署Java应用程序

======================java核心技术卷1第13章----部署Java应用程序==============主要内容:    1 JAR文件    2 应用首选项存储与服务加载器    3 applet    4 Java web start    ==========================================================...

2018-10-28 16:43:46 280

原创 PostgreSQL10 windows安装教程

1 下载PostgreSQL10 ,下载连接:https://www.postgresql.org/download/2 点击运行安装设置密码,这个密码一定要记得安装完成,后面的stack builder可以根据需要安装...

2018-10-24 22:55:46 3925

原创 odoo11与odoo12安装教程

odoo11安装odoo源码下载连接:https://github.com/odoo/odoo源码版本下载需要安装python,postgre,node等一系列,对于部分开发者而言,安装步骤过于繁琐因此可以安装集成版本,下载这个版本,所有的都一键安装完成,包括python数据库等下载连接:http://nightly.odoo.com/ 选择需要的版本进行下载,一键安装...

2018-10-23 21:44:19 12585 3

原创 java核心技术卷1第5章-------继承

======================java核心技术卷1第5章-------继承=================================主要内容:    1 类,超类和子类    2 Object    3 泛型数组列表    4 包装器和自动装箱    5 参数可变方法    6 枚举类    7 反射    8 继承设计技巧================...

2018-10-23 21:18:37 211

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常处理

一般的原因是Mapper文件中定义的方法 和xml文件的定义方法对应不上,这里需要仔细检查mybatis自动生成工具的配置文件的路径,排查mapper文件与xml文件的路径是否和配置的路径一致。解决方法:1. 看target下面的class中有没有编译生成mapper文件和xml文件,如果没有,请在pom文件中添加mybatis相关配置,如resource&gt; &lt;d...

2018-08-25 20:53:22 847

原创 java核心技术卷1笔记4------对象与类

======================java核心技术卷1第4章-------对象与类=============================主要内容:    1 类与对象    2 静态域与静态方法    3 成员与方法    4 对象构造    5 包    6 类设计技巧    ============================================...

2018-08-11 18:12:03 148

原创 java核心技术卷笔记3----java基本的程序设计结构

==================java核心技术卷第3章----java基本的程序设计结构=================本章主要内容:1    一个简单的java程序            2  注释3    数据类型                    4  变量5    运算符                        6  字符串7    输入输出          ...

2018-07-29 18:03:17 215

原创 Java核心技术卷1心得笔记2---java程序设计环境

==================java核心技术卷第2章----java程序设计环境======================本章主要内容有:1    安装java开发工具包,jdk2    使用命令行开发3    使用集成开发环境4    运行图形化应用程序5    构建并运行applet============================================...

2018-07-22 21:52:54 210

原创 Java核心技术卷1心得笔记1---Java程序设计概述

第一章 Java程序设计概述 本章主要介绍了Java程序设计平台,Java关键术语,Java applet,Java发展史以及常见几个易误解的概念。主要了解下Java关键术语,Java applet,及易误解概念即可1. Java关键术语 描述Java的关键术语有11个词:简单性,面向对象,分布式,健壮性,安全性,体系结构中立,可移植性,解释型,多线程,高性能,动态性部分介绍如下...

2018-06-26 18:00:04 195

原创 重温C++小知识----- 类

实验室的小伙伴都回家过中秋了,坐在实验室有点无聊,王者和梦幻打了几把就不想打了,仿佛总感觉少了点什么,闲着也是闲着,一边祝筒子们节日快乐,一边想想最近被面试官问到C++这一块,确实很简单很基础,但是答不完整却又是一个坑,这么简单的问题答不好,面试官也是呵呵了,这种问题平时没注意,被问到的时候还真的一时回答的不是很完整,这也算是平时学习不认真,没有深入探究的小代价吧,小总结一下:按套路出牌的话,

2017-10-04 16:58:31 235

转载 浅析WPF中MVVM模式下命令与委托的关系

文章转自:http://blog.csdn.net/qinyuanpei/article/details/52507651?locationNum=6&fps=1各位朋友大家好,我是Payne,欢迎大家关注我的博客,我的博客地址是http://qinyuanpei.com。最近因为项目上的原因开始接触WPF,或许这样一个在现在来讲显得过时的东西,我猜大家不会有兴趣去了解,可是你不...

2017-09-12 15:49:07 516

原创 按层遍历二叉树

有一棵二叉树,请设计一个算法,按照层次打印这棵二叉树。给定二叉树的根结点root,请返回打印结果,结果按照每一层一个数组进行储存,所有数组的顺序按照层数从上往下,且每一层的数组内元素按照从左往右排列。保证结点数小于等于500。方法一:不使用队列,使用两个类型为TreeNode的vector容器Node,child分别用于存放父结点层和其孩子结点的一层的所有接结点1,遍历

2017-03-28 15:44:36 553

原创 libsvm在MATLAB的安装

因为最近在看机器学习里面的SVM,动手安装libsvm的时候遇到了一些问题,这里整理一下。本次安装的环境与相应的软件有:win7-64-bit, VS2013,MATLAB 2016b下载地址为:https://www.csie.ntu.edu.tw/~cjlin/libsvm/找到这个download LIBSVM 下载 下载后解压:得到一个libsvm-3.22文件夹,将其...

2017-03-10 11:51:26 13151 9

原创 写一个atoi函数

写一个Atoi函数,实现字符串转换成整型数字int MyAtoi(const char *p) { int result = 0; int flag = 1; if (*p == '-' || *p == '+' || (*p >= '0'&&*p <= '9')) { if (*p == '-') { flag = -1; p++; }

2017-03-04 11:24:18 605

spring boot入门--创建项目到数据库连接

博客源码,仅供学习交流 创建工程、测试、及数据库连接

2019-03-21

MFC数字时钟小程序

一个用C++写的MFC小程序,可以显示以数字时钟的形式显示时间,供初学者学习参考

2017-01-09

C++课件(ppt)

该套课件为C++课程的完整课件,适合大学课程的学习以及相关爱好者,通过该课件的学习,可对相关概念有一个全面的了解与学习。 课件一共12章: 第1章 面向对象基础.ppt 第2章 C++语言概览.ppt 第3章 C++基本语法.ppt 第4章 函数.ppt 第5章 类和对象.ppt 第6章 运算符重载.ppt 第7章 包含与继承.ppt 第8章 虚函数与多态性.ppt 第9章 模板.ppt 第10章 异常处理.ppt 第11章 输入输出流.ppt 第12章 标准模板库.ppt 该课件只供学习交流使用!

2016-07-24

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

TA关注的人

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