自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 003 HandlerMapping

一. 概述  在之前的分析之中,我们看到springmvc之中使用的组件.我们在这里首先不会去说使用注解简化开发的模式,因为单单讲讲注解的使用基本任何的作用,    稍微有一点经验的人都知道,没有注解解析,注解就仅仅只是一个标记.  我们想要比较深刻的理解springmvc,就需要使用配置式的方式从最简单的也是最为复杂的模式下学习.二 . HandlerMapping...

2018-05-31 21:09:00 53

转载 从对集合数据去重到Distinct源码分析

今天在写代码的时候要对数据进行去重,正打算使用Distinct方法的时候,发现这个用了这么久的东西,竟然不知道它是怎么实现的,于是就有了这篇文章.使用的.net core2.01.需求假如我们有这样一个类 public class Model { public int Code { get; set; } public int No { get...

2018-05-31 11:54:00 348

转载 JVM学习笔记(二):垃圾收集

程序计数器、 虚拟机栈、 本地方法栈3个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。 每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这几个区域的内存分配和回收都具备确定性,在这几个区域内就不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。 而Java堆和方法区则不一样,一个接口中的多个实现类需要的内存可能...

2018-05-30 22:40:00 52

转载 dom技术解析xml下jaxp解析器详细代码

1.使用jaxp实现查询操作person.xml<?xml version="1.0" encoding="UTF-8" standalone="no"?><person><p1> <name>宝娟</name> <age>20</age> <school>**大学**&...

2018-05-30 20:02:00 49

转载 Raid学习——raid0、raid1、raid5、raid0+1、raid1+0

以下内容来自百度RaidRAID是英文Redundant Array of Independent Disks的缩写,中文简称为独立磁盘冗余阵列。RAID就是一种由多块硬盘构成的冗余阵列。虽然RAID包含多块硬盘,但是在操作系统下是作为一个独立的大型存储设备出现。利用RAID技术于存储系统的好处主要有以下三种:1.通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能;2.通过把数据分...

2018-05-30 11:49:00 165

转载 如何让Excel单元格中的名字分散对齐

1 操作方式  开始->对齐方式->对齐->水平对齐->分散对齐(缩进)2 优势  不会破坏数据的有效性转载于:https://www.cnblogs.com/pythonproject/p/9103282.html...

2018-05-29 08:44:00 360

转载 单链队列实现及基本操作

#include<iostream>using namespace std;typedef struct LinkQueueNode//队列节点结构 {int data;LinkQueueNode *next;}LQN,*LQNP;typedef struct L...

2018-05-28 20:46:00 59

转载 知识点:图说 Mysql 权限管理

图:#授权表user #该表放行的权限,针对:所有数据,所有库下所有表,以及表下的所有字段db #该表放行的权限,针对:某一数据库,该数据库下的所有表,以及表下的所有字段tables_priv #该表放行的权限。针对:某一张表,以及该表下的所有字段columns_priv #该表放行的权限,针对:某一个字段#按图解释:use...

2018-05-28 19:11:00 53

转载 别转管理,十年程序员老鸟给新手的几条忠告(转)

在 2006 年,我开始了编程工作。当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正在这个职业上奋斗的人们提出我的一些忠告。开发行业变化得很快,我无法肯定在未来十年里这些建议是否一直有效,但相信我的话对你们是肯定有所帮助的,不管是刚开始工作的新手还是工作几年的老手。要坚持使用一个开发平台,框架或语言在过去十年间,我所犯的...

2018-05-28 16:54:00 117

转载 解决在Windows10没有修改hosts文件权限

解决在Windows10没有修改hosts文件权限当遇到有hosts文件不会编辑或者,修改了没办法保存”,以及需要权限等问题如图:我学了一招,先在交给你:1、win+R2、进入hosts的文件所在目录:3、我们开始如何操作才能不出现权限问题那?3.1、点击‘’文件‘’按钮:3.2、进入一个菜单页面:3.3、点击Windows Pow...

2018-05-28 16:12:00 74

转载 where和having区别

https://blog.csdn.net/yexudengzhidao/article/details/54924471转载于:https://www.cnblogs.com/Each-Person-Got-a-Dream/p/9100071.html

2018-05-28 14:38:00 29

转载 【arc068F】Solitaire

题目大意有一个队列,头尾都可以进出。首先将n个数1~n从小到大扔进队列,然后将一次弹出队列,求最后弹出来的排列中,第k个数为1的排列有多少种。解题思路我们来考虑一下一个合法排列的性质,第k个数是1前k-1个数是可以拆成一个或两个单调递减的序列。前k-1个数中其中一个序列的最小值一定大于后n-k个数中的最大值。考虑如何来满足这个构造出这个排列。先考虑后n-k-1个数,发现...

2018-05-28 12:13:00 49

转载 02工厂模式+抽象工厂模式(创建型模式)

• 工厂模式:  – 实现了创建者和调用者的分离。  – 详细分类:    • 简单工厂模式:用来生产同一等级结构中的任意产品。(对于增加新的产品,需要修改已有代码,虽然某种程度不符合设计原则,但实际使用最多)    • 工厂方法模式:用来生产同一等级结构中的固定产品。(支持增加任意产品,不修改已有类的前提下,通过增加新的工厂类实现扩展)    • 抽象工厂模式:用来生产不同产品族的全部产...

2018-05-27 07:15:00 69

转载 PowerShell-将CSV导入SQL Server

$database = 'foxdeploy'$server = '.'$table = 'dbo.powershell_test'Import-CSV .\yourcsv.csv | ForEach-Object {Invoke-Sqlcmd ` -Database $database -ServerInstance $server ` -Query "...

2018-05-26 13:29:00 273

转载 BZOJ 3524: [Poi2014]Couriers【主席树】

3524: [Poi2014]Couriers【题目描述】 传送门【题解】 主席树的裸题,要找出现次数大于一半的,那么他肯定出现在当前的左子树或右子树中,就这样查找就可以了。代码如下#include<cstdio>#include<cctype>#include<algorithm>#defin...

2018-05-25 21:40:00 44

转载 zabbix邮件内容乱码与邮件内容为附件解决办法

在zabbix的实际使用过程中,在收到邮件预警的时候,我们会发现邮件内容是乱码的,在手机端收到的是附件,而且附件下载后的文件类型是打不开的。这样我们不知道我们是哪个服务器的哪项服务出了问题,接下来我们开始解决这个问题。首先我们在我们的zabbix的web端进行设置,(这里可以根据需求设置,大家可以采用默认的)。我这里只讲解决乱码的问题,其他的配置请看其他文档。我的默认信息是:告警主...

2018-05-25 14:30:00 187

转载 如何通过TortoiseGit(小乌龟)把本地项目上传到github上

1.第一步: 安装git for windows(链接:https://gitforwindows.org/)一路next就好了,        如果遇到什么问题可以参考我另外一篇文章~^ - ^          2.第二步:安装小乌龟(我习惯把TortoiseGit叫成小乌龟,所以接下来所有的TortoiseGit我都代替为小乌龟啦)      小乌龟安装步骤(安装完小乌龟之后再...

2018-05-24 23:05:00 274

转载 类与对象

万物皆对象一:什么是类类(Class)是面向对象程序设计实现信息封装的基础。类是一种用户定义类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。类是对象的类型.二:类的特征属性:对象具有的各种特征方法:对象的执行操作对象:用来描述客观事物的一个实体,由一组属性和方法构成三:类的使用类的使用是一种数据类型,类的实质是类似于String...

2018-05-24 17:06:00 40

转载 离散人工蜂群

调度规则:调度在计算机中是分配工作所需资源的方法。资源可以指虚拟的计算资源,如线程、进程或数据流;也可以指硬件资源,如处理器、网络连接或扩展卡。调度规则就是在同时占用资源的多方之间进行资源分配的算法。在路由器、操作系统、硬盘、打印机,大多数嵌入式系统等设备中,都能看到调度规则的应用。转载于:https://www.cnblogs.com/vinn/p/9078810.html...

2018-05-23 19:17:00 410

转载 再次确认输入值、事件绑定实例、输入框内容获取与显示

<label>请输入你的幸运数字: <input id="number" type="text"> </label> <button id="button">确认填写</button> <div>您的幸运数字是: <span id="reco...

2018-05-23 19:04:00 103

转载 HTTP请求属性说明

1)URL:页面地址。2)Method :页面的提交方式,POST或GET。3)EncType:编码类型。此参数给出一个内容类型(Content-Type),指定其做为回放脚本时“Content-Type”请求头的值,例如“text/html”。4)BodyFilePath:作为请求体传送的文件的路径。5)UserAgent:用户代理,它是一个HTTP头的名字,用来标识应用程序,...

2018-05-23 15:05:00 262

转载 KVO - 观察自定义属性值

1 . 声明属性&注册监听{ BOOL isOk; }[self addObserver:self forKeyPath:@"isOk" options:0 context:nil];2 .改变属性值[self willChangeValueForKey:@"isOk"]; // 只有自己去定义时才需要如此设置 isOk = isOk?NO:YES...

2018-05-23 14:57:00 43

转载 Springboot-实现热部署

热部署:在应用正在运行的时候进行部署,不需要手动重新启动应用。1.在pom.xml中添加dependence和plugins1 <!--热部署-->2 <dependency>3 <groupId>org.springframework.boot</groupId>4 <artifactId&g...

2018-05-23 09:05:00 42

转载 EF 线程内唯一对象

ef 做了很多修改后一起提交 增 删 改查 也就是相应的操作后不提交最后一起提交在Dal层创建一个 EF上下文工厂public class DBContextFactory{public static DbContext CreateDbContext() {DbContext dbContext = (DbContext)CallContext.GetData("dbCo...

2018-05-22 21:48:00 93

转载 【五讲四美】之“讲思想”

支付表数据量逼近亿级。查个count动辄要执行50来秒。而经常有统计数据的需要。于是,我让组内一小哥儿写了个任务。每日初将前日的单量按特定维度做个汇总,保存到一张汇总表里。查这个表就很方便了。可是,有时呢,我可能只关注某天的一个总量。当然,在这个表对date做个sum就可以了。可是这也麻烦呀,既然已经做汇总了,何不一步到位呢?于是,我跟小哥说,把这一天的...

2018-05-22 21:21:00 89

转载 git 查看&修改用户名

$ git config user.name 查看用户名$ git config user.email 查看邮箱$ git config --global user.name "username" 修改用户名$ git config --global user.email "email" 修改邮箱转载于:https://www.cnblogs.com/liuq19...

2018-05-22 10:54:00 127

转载 【Windows】关于shift和空格同时按无反应的解决方案

在玩游戏中我们经常会遇到各种功能键的使用方法例如shift跟空格,由于我以前经常要加速大跳,突然发现shift跟空格一起按没有效果,语言设置里也没有相关的快捷键设置到,所以网上查询了一番,至此,问题终于解决,网上虽然有提到解决的方法,但是大多是零散的不太适合问题的解决。解决方案就是:进入语言设置里面添加一个英语(美国)的键盘,在玩游戏的时候把键盘模式(其实是输入语言或者说是语言模式,担...

2018-05-22 10:04:00 11714

转载 R 语言 Windows 环境 安装与Windows下制作R的package--Rtools

1.1预装的软件(所有软件都可以在http://www.biosino.org/R/R-doc/Rm/和http://www.biosino.org/R/requiredSoftWares下载)1.1.1R软件(R的官方下载:http://www.r-project.org/index.html;或者在我创建的一个本地非官方下载:http://www.bi...

2018-05-21 14:54:00 172

转载 使用javamail 发送邮件

  废话不多说,直接贴代码:<!-- maven 依赖 --><dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version>&...

2018-05-21 14:41:00 86

转载 判断用户Input输入的事件来进行登陆

我们是通过键盘按的object.keyCode获取的Html<input onkeydown="keydownMsg(event)" type="text" />JavaScript1 function keydownMsg(key) {2 keyCode = key.keyCode; //获取按键代码3 if (k...

2018-05-20 10:52:00 64

转载 【leetcode dp】629. K Inverse Pairs Array

https://leetcode.com/problems/k-inverse-pairs-array/description/【题意】给定n和k,求正好有k个逆序对的长度为n的序列有多少个,0<=k<=1000, 1<=n<=1000,答案模1e9+7【思路】dp[i][j]表示正好有j个逆序对的长度为i的序列的方案数,最终我们要求的就是dp[n][k]...

2018-05-20 10:07:00 76

转载 第一小节 初识面向对象

阅读目录楔子面向过程vs面向对象初识面向对象  类的相关知识  对象的相关知识  对象之间的交互  类命名空间与对象、实例的命名空间  类的组合用法  初识面向对象小结面向对象的三大特性  继承  多态  封装面向对象的更多说明  面向对象的软件开发  几个概念的说明  面向对象常用术语...

2018-05-18 20:52:00 77

转载 利用反射机制获取未知类型的枚举的信息

利用反射机制获取未知类型的枚举的信息 原文:利用反射机制获取未知类型的枚举的信息开发游戏设置选项遇到一个问题,我有两个枚举,一个是屏幕分辨率,一个是语言我需要在不知道一个枚举到底是哪一个枚举类型的情况下,获取这个枚举的值以及这个枚举类型的所有可能值。比如 Enum b = ScreenSize._1280x720; 我希望我能...

2018-05-18 09:24:00 35

转载 STM32F407之常识

一、基础概念:  1,晶圆厂  2,流水线技术  3,RISC:精简指令集  4,CRSC:复杂指令集  5,Thumb-2技术:兼容32位长度的指令和16位长度的指令;允许非对齐指令  6,SIMD:半导体存储器集成器件  7,DSP:Digital Signal Processor 数字信号处理器  8,FPU:Float Point Unit 浮点单...

2018-05-17 23:36:00 629

转载 python-深浅拷贝

a=[1,2,3,4,5]b=a针对复杂数据类型(字符串和数字除外):a和b指向同一块内存空间,其中任一个发生改变,另外一个也会改变浅拷贝只拷贝一层:husband = ['xiaohua',123,[10000,6000]]wife = husband.copy()wife[0] = 'xiaopang'wife[1] = 345husband[2][1] -= 1500print(wife...

2018-05-17 21:29:00 34

转载 微信小程序插件内页面跳转和参数传递

在此以插件开发中文章列表跳传文章详情为例。1、首先在插件中的文章列表页面wxml中绑定跳转事件。bindtap='url' data-id="{{item.article_id}}"2、在文章列表页面js中接收事件,并触发冒泡事件。/** * 跳转至详情 */ url: function (e) { var eventDe...

2018-05-17 16:31:00 1428

转载 正则表达式实现身份证信息验证

一、任务描述  西普工程师想了解正则表达式,为达到更好的对正则更深入的认知,打算利用正则表达式实现身份证信息的验证的实验,结合Python的基础知识实现并填写工作报告。二、任务目标1)熟悉Python的基本操作2)掌握正则的原理及操作三、任务环境Ubuntu16.04、Python2.7.13四、任务分析  正则表达式是用于处理字符串的强大工具,它并不是Python...

2018-05-17 13:18:00 379

转载 【心路】谈谈最近的一些想法吧

为什么回到博客园写博客,很简单,就是我意识到,知识是需要交流和传播的,而我自己搭建的博客暂时还做不到那么大流量,虽然一开始我觉得好像写给自己看就可以了,但最近逐渐意识到其实不是这回事,有大家监督本身就是一种动力。最近深刻的意识到自己在数学基础上和算法底子上实际上有多么薄弱,算法尤其是一些非常常见的算法,都基本只是懂一个皮毛,推导怎么来的,这个算法为什么和其他算法是在一个框架下的,其实这些问题都没...

2018-05-17 00:07:00 54

转载 Spring MVC 文件上传 & 文件下载

索引:目录索引参看代码 GitHub:pom.xmlWebConfig.javaindex.jspupload.jspFileUploadController.javaFiles_Utils_DG.java一、要点讲解  1.引入文件上传下载的类库  commons-fileupload  commons-io  2.配置MultipartRe...

2018-05-16 22:30:00 55

转载 [转]Reporting Service部署之访问权限

本文转自:https://www.cnblogs.com/lonelyxmas/p/4112638.html原文:Reporting Service部署之访问权限SQL Server Reporting Services 并非专门设计用于 Internet 报表部署方案,但是您可以成功地将 Reporting Services 放置于面向 Internet 的 Web 服务...

2018-05-16 11:32:00 122

空空如也

空空如也

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

TA关注的人

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