自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kevin's life

当你的才华还撑不起你的野心时,那就静下心来学习

原创 上传本地代码及更新代码到GitHub

上传本地代码 第一步:去github上创建自己的Repository,创建页面如下图所示: 红框为新建的仓库的https地址 第二步: echo "# Test" >> README.md 第三步:建立git仓库 git init 第四步:将项目的所有文件添...

2019-08-28 09:22:36 98 5

原创 java中的classpath

classpath就是class的path,也就是类文件(.class的路径)。 我们经常用到classpath的地方,就是在指定一些配置/资源文件的时候会使用到。比如说,我们在web.xml中指定springmvc的配置文件,如下图,我们使用:classpath:entry/dev/spring...

2019-08-22 21:04:58 96 3

原创 Lombok

Lombok介绍 Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量。 Lombok使用方法 Lombok的使用跟引用jar包一样,可以在官网(https://projectlombok...

2019-08-14 14:16:26 1763 3

原创 Mysql锁机制

一、锁的定义 锁是计算机协调多个进程或多个线程并发访问某一资源的机制。 在数据库中,除了传统的计算机资源(如CPU、RAM、IO)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素,从这个...

2019-08-06 09:04:56 97 3

原创 UE图是什么?

UE图是指用户界面功能图,UE是用户体验(userexperience)的缩写。 用户体验设计,就是最大程度上是网站的功能设置界面设置更加人性化,方便用户,满足用户体验基于以用户为中心的设计原则,采用焦点小组、可用性试验、用户测试等易用性研究方法,对用户在使用产品过程中的体验感受进行正确准确的评估...

2019-07-31 20:00:08 1172 10

原创 XXL-JOB

一、什么是XXL-JOB? XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 二、Java主流三大定时器技术选型 选型时原则:少服务器 后期维护方便 增加任务省事而且快捷 不涉及启停服务 1、Qua...

2019-07-26 09:02:42 322 19

原创 【ionic4】自定义弹框

定义方法 import { ToastController, AlertController } from '@ionic/angular'; constructor( // 构造方法 public router: Router, public http...

2019-06-17 21:16:23 799 14

原创 【Spring Boot】IDEA 创建Spring Boot项目(详细步骤)

1、新建springboot项目 1.1新建项目 file——>new——>project 1.2.红圈的地方一般写自己的项目名加公司名之类,只要唯一就可,填完“Next” 1.3.选择web,勾选spring web starter 。左边栏还可以根据自己的需要选择sql,spr...

2019-06-10 11:53:55 4777 8

原创 【Spring Boot】走进Spring Boot

什么是Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的...

2019-06-06 11:45:48 271 8

原创 【java】轻松学会Java注解(Annotation)

什么是注解? 注解就相当于一种标记,在程序中加了注解就等于为程序加了某种标记。 注解就是对于代码中某些鲜活个体的贴上去的一张标签。简化来讲,注解如同一张标签。标签是对事物行为的某些角度的评价与解释。 Annontation像一种修饰符一样,应用于包、类型、构造方法、方法、成员变量、参数及本地变量...

2019-05-22 20:05:18 119 18

原创 【前端】Angular 中的数据交互(get, post, jsonp )

一、 get 请求数据 Angular5.x 以后 get、post 和和服务器交互使用的是 HttpClientModule 模块。 1、在 app.module.ts 中引入 HttpClientModule 并注入 import {HttpClientModule} from '...

2019-05-14 17:59:00 286 14

原创 SSM集成swagger的问题解决

遇到的問題: log提示出現的問題: 問題解決方法: 在POM.xml添加下面的代碼 <dependency> <groupId>com.fasterxml.jackson.core</groupId> ...

2019-05-05 21:49:45 335 6

原创 java多线程 start 和 run 方法的区别

首先要知道实现多线程最基本的两种方式: 1、继承 java.lang.Thread 类; 2、实现 java.lang.Runnable接口; 其中 Thread 类也是实现了 Runnable 接口,而 Runnable 接口定义了唯一的一个 run() 方法,所以基于 Thread 和 Run...

2019-04-30 20:05:54 200 6

原创 Mysql目前主要的几种索引类型

索引的理解: 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。 索引是对数据库表中的一列或多列的值进行排序的一种数据结构。 索引的作用就类似于书本的目录,新华字典的拼音,偏旁部首的首查字,可以快速的检索到需要的内容,所以当数据达到...

2019-04-23 14:57:50 506 13

原创 WebAPI跨域(最管用的方式)

解决WebAPI 跨域问题最有效的方法: 在 App_Start 的 WebApiConfig.cs 文件里添加下面的代码: var allowOrigins = ConfigurationManager.AppSettings["cors_allowOrigins"]; ...

2019-03-27 17:15:16 863 28

原创 【vue.js】vue中get和post请求

vue中和后台交互,首先要引用vue-resource.js <!-- 引入vue-resource插件--> <script src="../js/vueJs/vue-resource.js"></script> vue中get请求 f...

2019-03-18 17:16:01 1474 20

原创 【vue.js】axios提交的数据格式

axios用post提交的数据格式 vue框架推荐使用axios来发送ajax请求 post提交数据的四种编码方式 1.application/x-www-form-urlencoded 这应该是最常见的post编码方式,一般的表单提交默认以此方式提交。大部分服务器语言对这种方式都有很好的支持。在...

2019-03-17 11:16:53 345 6

原创 【WebAPI】WebAPI参数传递

Get请求返回参数类型 1.基础类型 前端请求: //查询用户(登录验证) $.ajax({ type: "get", url: "http://localhost:1632/OrderSystem/User/Login", ...

2019-03-10 20:58:22 423 4

原创 WebAPI的使用

Web API 和 WCF 的比较 WCF特点 1、这个也是基于SOAP的,数据格式是XML 2、这个是Web Service(ASMX)的进化版,可以支持各种各样的协议,像TCP,HTTP,HTTPS,Named Pipes, MSMQ. 3、WCF的主要问题是,它配置起来特别的繁琐 ...

2019-03-01 08:10:55 756 18

原创 【前端】Vue.js中的指令以及其用法

v-bind v-on v-model v-for v-html v-text v-if v-else-if v-else v-show v-once v-pre v-cloak 1、声明式渲染有两种方法 A、文本插值,用两个花括号:{{内容}} ...

2019-02-18 22:36:07 202 17

原创 【前端】vue.js入门介绍

1.简介 Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue...

2019-02-17 13:26:05 1949 16

原创 心理学推荐书籍——《九型人格》

一、什么是“九型人格”? 九型人格&quot;,已有几千年的历史传承,这是一门古老的智慧,是一门关于性格类型的学问。如今,九型人格迸发出了勃勃生机。在个人成长、家庭婚恋、亲子教育、人际沟通、企业管理等很多领域都有广泛应用。 九型,就是按照人们习惯性的思维模式、情绪反应和行为习惯等性...

2019-02-09 10:58:40 1915 12

原创 心理学推荐书籍——《色眼识人》

 《色眼识人》整体分为三个部分,第一部分:为什么要这么分类人的性格,这种分类方式有什么依据;第二部分:各种性格的优势,举例说明;第三部分:各种性格的过当,举例说明。   颜色在性格方面的分析只是起到代号的作用,就像其他性格研究中的分类一样,只是这种分类相对于其他性格心理学选用的那些词语更容易让...

2019-01-25 14:31:34 641 20

原创 【JavaWeb】Servlet(一)

什么是Servlet Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Se...

2019-01-22 15:24:43 111 14

原创 【java】总结java高并发的处理

什么是高并发? 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Pe...

2019-01-18 10:32:36 659 11

原创 【Asp.net】Javascript获取服务器时间与cookie的过期分析

cookie设置的过期时间是以服务器时间为基准,在浏览器得到服务器的任何HTTP响应头后会将浏览器的时间与服务器同步. 而使用new Date()获取的本地时间并不准确.与服务器相差很大.本地时间可被客户修改.如果cookie使用本地时间可被人利用实现永久免登陆验. ...

2019-01-01 18:51:56 160 4

原创 【Asp.net】cookie知识

1. 使用 Cookie 对象保存和读取客户端信息. 要存储一个 Cookie 变量, 可以通过 Response 对象的 Cookie 集合, 语法如下: Response.Cookies[varName].Value=值;//varName 为变量名. 要取回 Cookie, 可以使用 R...

2018-12-25 21:35:52 145 17

原创 【java基础】日期操作类

一、DateFormat类 此类是一个日期的格式化类,专门格式化日期的操作. 使用时引用java.util.Date类。该类本身就已经包含了完整的日期,所以只需要将些日期按照一些好的格式格式化一下显示. 观察DateFormat类的定义:此类是定义在java.test包中的。 public...

2018-12-19 12:50:35 125 10

原创 【Java基础】字符串(String)常用操作

字符串查找 String提供了两种查找字符串的方法,即indexOf与lastIndexOf方法。 1、indexOf(String s) 该方法用于返回参数字符串s在指定字符串中首次出现的索引位置,当调用字符串的indexOf()方法时,会从当前字符串的开始位置搜索s的位置;如果没有检索到...

2018-12-12 21:19:45 79 8

原创 【Java基础】Java 基本数据类型

Java 的两大数据类型: 内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); ...

2018-12-08 08:24:36 272 7

原创 【C#】WPF音乐控件

一、使用SoundPlayer SoundPlayer 只能支持WAV格式的文件 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading...

2018-11-30 17:16:47 525 8

原创 【C#】窗体最小化到托盘(WinForm和WPF)

下面以WPF为例 新建WPF项目Test,主窗体MainWindow.xaml,在后台MainWindow.xaml.cs填写下面的代码。然后就能实现最小化到托盘的功能。 //引用根据需要添加,可以去除不必要的引用 using System; using System.Collection...

2018-11-25 12:01:46 2966 20

原创 【C#】WPF和winform窗体贴边隐藏(类似QQ)

【WPF】实现窗体贴边隐藏(类似QQ) 1.新建WPF项目Test,主窗体MainWindow.xaml,在后台MainWindow.xaml.cs填写下面的代码。主窗体调用Hide类,实现隐藏功能。 //有些引用可能是不需要的,视情况而定 using System; using Syst...

2018-11-20 20:20:36 1547 22

原创 【C#】 获取 IP,MAC,计算机名,硬盘号等

一、新建C#winform工程computer 二、form窗体代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using...

2018-11-15 21:26:34 372 16

原创 【SQLite】SqlLite在VisualStudio2017中C#的使用

第一步:添加插件 第二步:选择依赖项。 …待续

2018-11-06 17:46:12 4192 10

原创 【SQLite】SqlLite安装和使用

一、在 Windows 上安装 SQLite 1.1 访问 SQLite 下载页面,从 Windows 区下载预编译的二进制文件sqlite-tools-win32-.zip 和 sqlite-dll-win32-.zip 压缩文件。 1.2创建文件夹 C:\sqlite,并在此文件夹下解...

2018-11-06 17:42:53 5401 10

原创 【SQLite】SqlLite简介

什么是 SQLite? 1.&amp;gt;SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行...

2018-11-06 16:59:24 314 8

原创 【ASP.NET】TreeView控件

一、TreeView TreeView 为一种用树形来组织数据的方式。例如我们经常看到的网页的菜单,有一级菜单,二级菜单,甚至还会有三级菜单。可以简单的把这些菜单看成一个树,每一个链接都是树的一个节点。。包含其他节点的节点称为“父节点”。包含在其他节点中的节点称为“子节点”。没有任何子节点的节点称...

2018-11-02 16:57:56 842 11

原创 .net中的三大框架WPF、WCF和EF

一、WPF框架 WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户...

2018-10-30 08:58:14 3571 25

原创 【MyBatis】mapper.xml映射文件

Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。 1 parameterType(输入类型) 1.1 #{}与${} #{}实现的是向prepareStatement中的预处理语句中设置参数值,sql语句中#...

2018-10-24 11:53:02 558 22

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