自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

米洛尔的博客

成功根本没有什么秘诀可言,如果真是有的话,就是两个:第一个就是坚持到底,永不放弃;第二个是当你想放弃的时候,回过头来看看第一个秘诀:坚持到底,永不放弃

  • 博客(56)
  • 资源 (6)
  • 收藏
  • 关注

原创 mysq统计数据计算按月趋势图的一种思路

问题:选择某月后,统计选择月之前的连续12个月的数据思路:建立一张你年份月份表,SELECT MONTH AS name, IFNULL(num, 0) AS value FROM ( SELECT datelist,MONTH FROM sys_calendar WHERE <if test="month != null and month != ''"> date_format(datelist,'%Y-%m') &lt

2021-09-23 19:49:39 651

原创 mysql通过日志恢复数据库

mysql通过日志恢复数据库1.提炼日志:可以用mysqlbinlog根据时间和位置进行提炼成sql文件;2.正则表达式过虑sql文件:案例:http://www.linuxidc.com/Linux/2012-11/74005.htmhttp://blog.csdn.net/ssrc0604hx/article/details/18717983原理:假如你现在不小心删除了一张表需要恢复。你就把一个月前备份的数据库拿出来,然后把这一个月的二进制日志里对这个数据库这张表进行的操作提出来。对备份的数据库进

2021-04-26 18:24:23 389

转载 Windows 服务程序(一)

Windows 服务程序简介:Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。因为这些特性,所以特别适用于后台程序。计算机启动时,服务会自动开始运行。它们不要用户一定登录才运行,它们能在包括这个系统内的任何用户环境下运行。通过服务控制管理器,Windows服务允许用户创建可在其自身的 Windows 会话中长时间运行的可执行应用程序。这些服务可在计算机启动时自动启动,可以暂

2021-01-15 14:21:57 2669

原创 servlet的一些理解

Java的内存模型JMM(Java Memory Model):JMM主要是为了规定了线程和内存之间的一些关系。根据JMM的设计,系统存在一个主内存(Main Memory),Java中所有实例变量都储存在主存中,对于所有线程都是共享的。每条线程都有自己的工作内存(Working Memory),工作内存由缓存和堆栈两部分组成,缓存中保存的是主存中变量的拷贝,缓存可能并不总和主存同步,也就是缓存中变量的修改可能没有立刻写到主存中;堆栈中保存的是线程的局部变量,线程之间无法相互直接访问堆栈中的变量。我们结合下

2020-05-26 20:08:25 246

原创 word的一些常见问题

大家在编辑word文档时常会遇见一些问题1、横版竖版混排2、横版竖版混排页码问题3、目录页码从1开始,后续正文页码从1开始4、图片图号自动生成问题5、word出现问题1出现这个 2016 TOC \o “1-3” \h \z \u 怎么办?第一步:当Word文档中含有域内容时,默认情况下显示域值,这样可以使插入的域内容清晰明了。用户可以根据需要选择显示域代码或显示域值,操作步骤如下所述:第1步,打开Word文档窗口,依次单击“文件”→“选项”按钮,如图所示。单击“选项”按钮第2步

2020-05-13 17:01:32 658

原创 Java调用第三方http接口的方式

文章目录1、概述2、java调用第三方http接口的方式2.1 通过jdk网络类java.net.HttpURLConnection2.2 通过apache common封装好的HttpClient2.3 通过Apache封装好的CloseableHttpClient2.4 通过SpringBoot-RestTemplate1、概述在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的...

2020-02-25 11:25:20 1622

原创 SpringBoot配置数据源DataSource

SpringBoot配置数据源DataSource2019-03-28 categories:资料 author:iigadminSpringBoot配置数据源DataSource使用Spring Boot默认数据源1.1 引入POM依赖在pom文件中直接依赖官方提供的spring-boot-start-jdbc模块或者spring-boot-start-data-jpa模块。...

2019-11-22 16:53:11 16819 1

转载 eclipse 安装 升级 svn插件

Subclipse 1.10.9 and 1.8.22 and 1.6.18 and 1.4.8 are now available for Eclipse 3.2+!See the changelog for details. Existing Subclipse users should read the upgrade instructions for important informat...

2019-05-31 10:20:38 3247

原创 webpack 及webpack-dev-server安装

文章目录1、webpack 及webpack-dev-server安装1.1 npm常用命令解释2、安装步骤2.1 webpack安装版本2.2 webpack-dev-server 安装版本2.3 再次安装本地项目的webpack2.4 配置package.json的dev1、webpack 及webpack-dev-server安装1.1 npm常用命令解释 npm i module...

2019-05-30 15:37:44 2965

原创 记一次webpack的安装之旅

1.webpack安装:npm i [email protected] -g卸载:npm un webpack -g查看所有的webpack版本npm view webpack versions查看现有最新版本npm view webpack version2.webpack-dev-server安装:npm i [email protected] --save-dev3....

2019-05-30 01:22:44 160

转载 (function(){}())与(function(){})()的区别

1. (function(){}())与(function(){})()这两种写法,都是一种 立即执行函数 的写法,即IIFE (Immediately Invoked Function Expression)。这种函数在函数定义的地方就直接执行了。通常的函数声明和调用分开的写法如下:function foo() {/*...*/} // 这是定义,Declaration;定义只...

2019-05-28 12:01:06 9036 1

原创 JQuey扩展插件的几种定义方式

1、定义一个扩展方法$.fn.check = function(){ }使用方式:$(selector).check()2、定义一个扩展方法//定义一组扩展方法$ .extend({ check:function(){}, uncheck:function(){}});使用方式:$.check();3、定义一个扩展方法(function($){ fun...

2019-05-28 11:46:31 271

转载 JQuery的一些用例和解释

1、javascript中(function($){…})(jQuery)写法是什么意思这里实际上是匿名函数function(arg){…}这就定义了一个匿名函数,参数为arg而调用函数 时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){…})(param)这 就相当于定义了一个参数为arg的匿名函数,并且将param作为参数...

2019-05-28 09:29:26 94

转载 css的内联和块元素

2.分类明细:(照搬来的)2.1块元素(block element) HTML标签分类明细    * address - 地址    * blockquote - 块引用    * center - 举中对齐块    * dir - 目录列表  &...

2019-05-25 14:40:56 168

转载 Java中private、protected、public和default的区别

public:具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。protected:主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西default:有时候也称为friendly,它是针对本包访问而设计的,任何处于本包下的类、接口、异常等,...

2019-05-05 10:39:40 91

原创 java 常用基础算法

public class Suanfa{ public static void main(String[] args) { // jiujiucf(); /* * for (int i = 1; i < 10; i++) { // 调用函数进行打印 System.out.print(fib(i) + "\t"); } */ bullesort(); } ...

2019-04-18 14:31:14 304

原创 java常用网站

http://www.importnew.com/并发编程网

2019-04-15 23:19:56 282

转载 最新vue-cli 2.9.1的webpack存在问题

转载,标记一下 https://blog.csdn.net/qq_24563905/article/details/78567652

2019-03-21 18:14:01 164

转载 vue-cli 安装,卸载,安装指定版本

https://blog.csdn.net/shi851051279/article/details/84928798

2019-03-21 16:38:04 5719

转载 @JsonFormat、@JSONField、@DateTimeFormat的使用以及其区别

--------------------- 本文来自 小糖豆巴拉巴拉 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qq_28483283/article/details/81326365?utm_source=copy如若侵犯原作,请立即联系博主删除三者出处1、JsonFormat来源于jackson,Jackson是一个简单基于Java应用库,Jack...

2019-03-20 22:27:49 256

原创 Mysql 常见关键字使用顺序

一,group by 字句也和where条件语句结合在一起使用。当结合在一起时,where在前,group by 在后。即先对select xx from xx的记录集合用where进行筛选,然后再使用group by 对筛选后的结果进行分组 使用having字句对分组后的结果进行筛选。二,需要注意having和where的用法区别:1.having只能用在group by之后,对分组后的结...

2019-03-13 09:43:11 2174 1

原创 SQL题目及其解答(学生、课程、成绩、教师)

–原题目 https://blog.csdn.net/tu451953337/article/details/45147757--create table t_student(stuid int primary key,name varchar(20), age int, sex char(1));-- ------------------------------ Records of t...

2019-03-10 22:55:45 1199

转载 转:如何在面试中介绍自己的项目经验

在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。&nbsp;根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。第一印象就不好了,至少会感觉该候选人表述能力不强。一般来说,面试官会根据候选人介绍的项目背景来...

2019-03-10 19:16:17 464

转载 程序员老鸟写sql语句的经验之谈

1. 不论一个sql中涉及到多少表,每次都用两个表(结果集)操作,得到新的结果后,再和下一个表(结果集)操作。2. 避免在select f1,(select f2 from tableB ).... from tableA 这样得到字段列。直接用tableA和tableB关联得到A.f1,B.f2就可以了。3、避免隐含的类型转换select id from emp...

2019-03-10 18:00:40 322

转载 数据库中为什么不推荐使用外键约束

引言其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条:【强制】不得使用外键与级联,一切外键概念必须在应用层解决。&nbsp;但是呢,询问他们原因,大多是这么回答的:每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,测试数据极为不方便。坦白说,这么说也是对的。但是呢,不...

2019-03-10 14:06:42 330

原创 mysql加载Sakila样例数据库

1.下载官网下载地址 sakila-db2.将解压后的sakila-db放到你的mysql中(如我的路径是D:\Program Files\mysql-5.7.25-winx64\data\sakila-db)3.连接mysql:&amp;gt;mysql -u root -p如果你已设置密码,则输入密码;如果没有,直接按回车。4.&amp;gt;source D:\Program Files\mysq...

2019-03-09 21:40:35 416

转载 Windows之——设置CMD控制台默认编码为UTF-8

在控制台上输入CHCP会显示当前活动页码,CHCP是一个计算机指令,能够显示或设置活动代码页编号。代码页 描述65001 UTF-8代码页950 繁体中文936 简体中文默认的GBK437 MS-DOS 美国英语将当前控制台编码设置为UTF-8,则输入CHCP 65001通过CHCP设置编码是治标不治本的想永久的更改cmd编码值需要修改注册表方法一:在...

2019-03-08 19:04:47 2972

原创 CSDN的markdonwn模式下,插入可复制的代码片段

例如如下代码的发布private aaa(){ int i;}1.左上角波浪线键按3次,输入java2.输入相关代码,即可实现可复制代码的插入

2019-03-08 17:09:01 289

原创 windows下安装mysql5.7.25过程及注意事项

mysql安装过程及注意事项:1.1. 下载:我下载的是64位系统的zip包:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包:下载后解压:D:\软件安装包\mysql-5.7.20-winx641.2. 配置环境变量:变量名:MYSQL_HOME变量值:E:\mysql-5.7.20-winx64path里添加:%MYSQL...

2019-03-08 16:55:32 786

转载 mybatis中查询有复杂关联对象的结果集

MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。1.resultType&nbsp;在MyBatis进行查询映射...

2018-12-20 17:38:27 668

转载 Windows phpstudy 7.0.12 nts 安装redis

转载自:https://blog.csdn.net/qq_37921425/article/details/83090611 下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里...

2018-12-17 10:45:25 475 1

原创 西门子smart200PLC的编程软件V2.3.0.2安装完成找不到cpu的处理步骤

官方给的处理方式,8个步骤全部试过了,都没用,自己摸索着解决了,记录下1.关闭防火墙2.在控制面版的PG/**中配置网卡3.安装自己电脑的官方网卡驱动第三步最后一招了,想着再不好,我就把PLC砸了,结果,查找到了cpu,真是一个问题,折腾的脑仁疼。都说西门子PLC安装过程不好惹,这还真不好惹。mark下,给自己长点记性,也给朋友们做个提示。...

2018-12-10 02:41:37 13778

转载 PhpStorm破解版及使用教程

破解版安装教程强烈,强烈不建议汉化!!!PhpStorm官网你可以直接去下载免费试用版本,在这里我们不过多说了。直接教大家怎么安装破解版的。1.目前这个破解方法只对2017.1.4版本及以前的版本起作用,所以你要下载这之前的版本。足够使用了。当然你也可以下载最新版本自己找破解方法或者淘宝买也ok。点击下载:PhpStorm-2017.1.4.exe密码:vncr2.下载安装之后,打开:...

2018-11-27 17:05:45 1245

转载 linux下搭建git服务器端全过程

[https://www.cnblogs.com/dee0912/p/5815267.html#_label0]

2018-11-27 16:19:08 387

转载 Linux中find常见用法示例

Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} ;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行...

2018-11-26 14:01:42 4815

原创 接口安全保护策略

服务端对外开放API接口,尤其对移动应用开放接口的时候,更需要关注接口安全性的问题,要确保应用APP与API之间的安全通信,防止数据被恶意篡改等攻击。对于移动应用来说,服务端开放的接口极有可能一些别有用心挖出了,其实很难避免接口暴露到公网去,所以服务端在接口设计层面就必须加以考虑。下面就简单列举几种措施来对付接口安全问题。Token机制开放接口时最基本需要考虑到接口不应该被别人随意访问,而我...

2018-11-09 15:07:37 3605 1

原创 linux 安装java环境常见命令

1.centOS1.yum install -y ***2.配置网络/etc/sysconfig/network-scripts/ifcfg-eth0TYPE=Ethernet BOOTPROTO=static 静态ip DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFRO...

2018-11-09 15:00:25 227

原创 linux安装redis

1.下载redis安装包$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz 或者wget http://download.redis.io/releases/redis-5.0.0.tar.gza)(下载,我没搞明白前面的是做什么用的,我下载的时候没加)b)是做什么用的,我下载的时候没加)b)是做什么用的,我下载的时候没加...

2018-11-09 14:44:58 138

原创 CSDN,GitHub中发布文章语法高亮,可复制代码片段插入的方法

GitHub使用的是js的markdown解析器https://github.com/coreyti/showdown/blob/master/src/showdown.js1、具体使用方法是用三个“`”(非数字键1左边那个)包住代码块即可2、在三个符号后面加上语言名称,比如 “```java”,如下所示‘’’ java这里插入java片段‘’’...

2018-11-01 10:03:49 1641 2

转载 [springBoot系列]--springBoot注解大全

一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java...

2018-11-01 09:51:54 110

spring_boot_shiro

转载的shiro_spring boot

2018-10-23

欧姆龙PLC四层电梯程序

欧姆龙PLC程序简单实用,珍藏很久了,今天给大家分享下,下载完成记的评论哦

2012-12-15

c_socket网络编程

socket编程

2012-12-15

MD5典型写法

MD5值典型计算,你不妨试试,你也可以MD5值典型计算,

2012-12-15

深入浅出三层架构

三次典型架构深入剖析,不知道三层的人赶快来了

2012-12-15

Petshop详解

petshop学习.net的好帮手,成熟的电子网站案例,三层架构,反射,orm,多个数据库配合一个项目,好不容易找的资源,给大家分享下

2012-12-15

空空如也

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

TA关注的人

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