自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 spring的主要内容之模板

spring的核心目的是为了简化代码的开发。为此,spring给出了以下几种策略。1.模板。对于那些经常需要重复编写的代码,spring给出了模板化解决方案。比如数据库访问的代码,除了对结果集的处理方式会变化,其他部分的代码基本不会有变化,因此spring提供了一个模板类,用来避免编写重复部分的代码。在调用模板类的方法时,我们只需要提供sql和一个匿名类对象作为参数即可。这个...

2019-08-26 15:18:00 268

转载 浏览器的重绘和回流

浏览器的重绘和回流是比较常见的,在文章的开始时,我们首先要知道,浏览器是怎么进行渲染的。”1、浏览器的渲染机制​从上面这个图上,我们可以看到,浏览器渲染过程如下:1.解析HTML,生成DOM树,解析CSS,生成CSSOM树2.将DOM树和CSSOM树结合,生成渲染树(Render Tree)3.Layout(回流):根据生成的渲染树,进行回流(Layo...

2019-08-26 11:22:00 129

转载 如何访问项目

通过浏览器访问项目有两种方式,一种是直接访问controller接口,一种是访问jsp页面。访问controller接口是通过ip+Port+类注解+方法注解。访问jsp是通过ip+Port+页面相对于webapp的目录路径。我们新建的maven项目中,main/src/java和main/src/webapp分别是两个代码源。容器匹配访问路径时,会分别在两个代码源...

2019-08-25 18:03:00 332

转载 极光推送java服务端-通知(2)

1.下载SDKREST API为极光推送开发API2.下载好后,maven导入后可以参考示例官方demo4.小demo // 设置好账号的app_key和masterSecret是必须的 private static String APP_KEY = "你的app_key"; private static String MASTE...

2019-08-23 17:44:00 116

转载 极光推送java服务端-通知(1)

简介:极光推送是向移动平台推送通知、统计、短信等的付费插件。首次使用,有一万次的免费试用次数。注册之后,可以进行企业认证、个人认证。个认证需要身份证等信息,认证审核通过后,即可领取1万次的免费试用机会。1.进入首页后,开发者服务中有诸多功能可选2.在个人图标进入服务中心服务中心>开发者平台>立即进入3.创建应用填...

2019-08-23 17:35:00 104

转载 vue-cli脚手架中webpack配置基础文件详解

https://segmentfault.com/a/1190000014804826一、前言vue-cli是构建vue单页应用的脚手架,输入一串指定的命令行从而自动生成vue.js+wepack的项目模板。这其中webpack发挥了很大的作用,它使得我们的代码模块化,引入一些插件帮我们完善功能可以将文件打包压缩,图片转base64等。后期对项目的配置使得我们对于脚手架自动生成的...

2019-08-23 17:27:00 128

转载 PHP后台支付的开发:微信支付和支付宝支付

PHP后台支付的开发:微信支付和支付宝支付关于支付的流程之类的就不做解释,大家可以自行搜索!微信支付项目前提:本人用的是tp框架,PHP语言下载到微信平台提供的微信支付接口文件,放在了tp第三方类库vendor,命名为WxpayAPI,123456WxpayAPI/lib/WxP...

2019-08-21 17:30:00 230

转载 PHP操控Excel视频教程

PHP操控Excel视频教程(https://www.php.cn/course/422.html)PHPExcel是PHP语言操作Excel文件最强大的一个工具,也是身为一个PHPer的必备技能。《PHP操控Excel视频教程》将带领大家全面解析PHPexcel的导入导出、样式控制、图形报表操作,帮助大家在今后工作中玩转任何文件操作需求。相关推荐视频:http://ww...

2019-08-21 17:06:00 248

转载 CodeSmith 基础教程

〇、前言最近两天自己写了个简单的ORM框架,非常的Easy,但是没有相应的代码生成工具,于是就很杯具了!于是乎,花费了一天的时间学习并写了一个CodeSmith可以使用的模板。在此记录下CodeSmith的学习笔记。所用工具: CodeSmith Professional v5.1.3.8510,代码示例全部是以C#为例。一、工具设置CodeSmith默认是不支持中文的,那么我们必须要先...

2019-08-21 10:05:28 95

转载 memcache 安装

在Windows下安装1. 先下载memcached for win64 下载地址:http://www.2cto.com/uploadfile/2012/0713/20120713110308123.zip2. 下载后解压,比如解压到D盘的memcached文件夹中3. 打开 开始-->运行-->cmd 调出命令窗口,使用命令进入到memcached的...

2019-08-21 06:53:18 85

转载 微信h5静默、非静默授权获取用户openId的方法和步骤

https://blog.csdn.net/qq_35430000/article/details/79299529微信h5静默、非静默授权获取用户openId的方法和步骤:一、openId是什么?openId是用户在当前公众号下的唯一标识(‘身份证’),就是说通过这个openId,就能区分在这个公众号下具体是哪个用户。二、openId有什么用?假如用户A在当前公众号下购买了...

2019-08-20 18:20:00 131

转载 OAuth2.0微信网页授权登录

功能:用于纪录微信网页授权步骤(前提条件:公众号为服务号,且通过认证)微信网页授权api说明网址:https://mp.weixin.qq.com/wiki/4/9ac2e7b1f1d22e9e57260f6553822520.html相关说明:目前微信api有两种方式获取用户信息。第一种是用户管理获取用户基本信息(包括UnionID机制),这个前提是用户必须事先已经关注公众号,...

2019-08-20 17:50:00 793

转载 微信第三方登录 -- (PC端+移动端)

微信第三方登录 -- (PC端+移动端)一、前言一. 什么是第三方登录所谓的第三方登录,是说基于用户在第三方平台上已有的账号和密码来快速完成己方应用的登录或者注册的功能。而这里的第三方平台,一般是已经拥有大量用户的平台,国外的比如Facebook,Twitter等,国内的比如微博、微信、QQ等。二. 为什么要用第三方登录第三方登录之所以会被较为广泛地在产品设计上...

2019-08-20 17:27:00 1041

转载 [HEOI2016/TJOI2016] 求和

有关斯特林数的介绍和斯特林反演:斯特林数及斯特林反演。本来是想做容斥的,结果发现了一个多项式题目……不过容斥和反演息息相关嘛。这题做完之后感觉卷积也不是那么难,就把它理解成一个预处理一个复杂函数的方法就好了。这样复杂度可以从 \(O(n)\) 求和式变成 \(O(1)\) 取得函数值了。这道题目是有关第二类斯特林数的,上文的博客中推导了第二类斯特林数的一个公式:\(\begin...

2019-08-19 19:47:00 84

转载 Error.name 六种值对应的信息

1 EvalErroe:eval() 的使用与定义不一致2 RangrError: 数值越界3 ReferenceError:非法或不能识别的引用数值4 SyntaxError:发生语法解析错误5 TypeError :操作数类型错误6 UriError:URI处理函数使用不当转载于:https://www.cnblogs.com/jie-xuan/p/11...

2019-08-17 22:16:00 182

转载 菜鸟系列Fabric——Fabric 1.4共识机制(5)

fabric 共识机制由于fabric是分布式的系统,因此需要共识机制来保障各个节点以相同的顺序状态保存账本,达成一致性。 在当前fabric1.4版本中,存在三种共识机制,分别是solo,kafka,etcdraft。交易的共识包括3个阶段的处理:提议阶段、打包阶段和验证阶段。1.Solo 共识模式Solo共识模式指网络环境中只有一个排序节点,从Peer节点发送来的消息由一个排序...

2019-08-17 10:13:00 1342

转载 菜鸟系列Fabric——Fabric 网络架构介绍(4)

Fabric 网络架构介绍1. 网络架构介绍如图所示,fabric网络架构主要包含客户端节点、CA节点、Peer节点、Orderer节点这几个部分。并且fabric架构是安装组织来进行划分当,每个组织都维护不同功能的peer节点。orderer节点属于整个联盟,一般不属于某个组织。其中,各个节点功能如下:CA节点功能:Fabric网络中的成员提供基于数字证书的身份信息。...

2019-08-17 10:12:00 1873

转载 web字体规范

前言对于设计稿的解析中,肯定是有些设计稿有特殊的字体,而这些字体可能只有设计师才有,或者只有前端拓展了系统字库才能显示器正确效果。但对于前端页面的终极使用者,他们可能系统没有这些字体,那么对于这些特殊字体究竟该如何处理? 本文通过与设计,产品,前端的统一沟通,达成共识如下。请各个前端 按照这个原则去对应的解析实现设计ui效果。界限划定首先我们的前提是针对常规正文,大篇幅文本的...

2019-08-16 17:32:00 339

转载 移动端字体设置

字体设置body { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;}iOS 4.0+ (iOS 9以下系统已经非常少) 使用英文字体 Hel...

2019-08-16 17:30:00 231

转载 在 Web 内容中使用系统字体

某天(2016.07.12)发现 GitHub 的字体比原来宽了一些,打开开发者工具一看,字体设置中多了两个奇怪的玩意:body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Seg...

2019-08-16 17:27:00 384

转载 HTMLTestRunner.py -- python3的html自动化测试报告

"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. E.g...

2019-08-16 16:10:00 103

转载 Mysql事物锁等待超时 Lock wait timeout exceeded; try restarting transaction

原因分析:在高并发的情况下,Spring事物造成数据库死锁,后续操作超时抛出异常。Mysql数据库采用InnoDB模式,默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,一旦数据库锁超过这个时间就会报错。解决方案1、通过下面语句查找到为提交事务的数据,kill掉此线程即可。select * from information_...

2019-08-16 16:03:00 109

转载 [SHOI2016] 黑暗前的幻想乡

容斥原理。首先看到题意,发现必然需要求一系列图的生成树数量,因此想到先引入矩阵树定理来求解。然后考虑如何求得满足限制的方案数。直接算需要考虑到之前哪个公司已经修了边,修了哪些边,很难做。可以容斥,先求出所有可以形成的生成树的总数。此时会发现明显算多了,刚好由 n - 1 个公司建造的生成树是统计上了,但是也统计上了刚好由 n - 2 个公司建造的生成树。这时可以枚举到底是哪 ...

2019-08-15 21:57:00 82

转载 HTML5语义化标签

转载于:https://www.cnblogs.com/Yancyzheng/p/11359246.html

2019-08-15 17:14:00 50

转载 AcWing 246. 区间最大公约数

传送门题目描述给定一个长度为N的数列A,以及M条指令,每条指令可能是以下两种之一:1、“C l r d”,表示把 A[l],A[l+1],…,A[r] 都加上 d。2、“Q l r”,表示询问 A[l],A[l+1],…,A[r] 的最大公约数(GCD)。对于每个询问,输出一个整数表示答案。输入格式第一行两个整数N,M。第二行N个整数A[i]。接下来...

2019-08-15 10:53:00 125

转载 Location replace() 方法

Locationreplace()方法Location 对象定义和用法replace() 方法可用一个新文档取代当前文档。/*<![CDATA[*/ var app_id = '10045', pk = '';if (window.innerWidth < 640) {if(app_id) {document.location.re...

2019-08-14 17:55:00 769

转载 [HAOI2008] 硬币购物

容斥。总方案数 - 不合法方案数。#include <cmath>#include <queue>#include <cstdio>#include <cctype>#include <cstring>#include <iostream>#include <algorithm>usin...

2019-08-14 10:55:00 112

转载 linux shell basic command

Learning basic Linux commandsCommandDescription$ lsThis command is used to check the contents ofthe directory.$ pwdThis command ...

2019-08-13 22:07:18 120

转载 博客弃用

RT转载于:https://www.cnblogs.com/skkyk/p/11348455.html

2019-08-13 20:48:00 61

转载 2019牛客多校第六场H Pair(数位DP 多个数相关)题解

题意:传送门给你\(A,B,C\),要求你给出有多少对\((x, y)\)满足\(x\in [1,A],y\in [1,B]\),且满足以下任意一个条件:\(x \& y > C\)或者\(x \oplus y < C\)。思路:数位\(DP\),以前做的数位\(DP\)只是和一个数相关,今天是和两个数相关,有点神奇。这里我开了九维,第\(i\)位\(x\)...

2019-08-13 19:20:00 58

转载 Java5泛型的用法,T.class的获取

胡乱总结泛型的四点作用: 第一是泛化,可以拿个T代表任意类型。 但GP是被C++严苛的静态性逼出来的,落到Java、C#这样的花语平原里----所有对象除几个原始类型外都派生于Object,再加上Java的反射功能,Java的Collection库没有范型一样过得好好的。第二是泛型 +反射,原本因为Java的泛型拿不到T.class而觉得泛型没用,最近才刚刚学到通过反射的AP...

2019-08-13 15:28:00 97

转载 java8(二)方法引用

方法引用让你可以重复使用现有的方法定义,并像 Lambda 一样进行传递。方法引用可以被看作仅仅调用特定方法的 Lambda 的一种快捷写法。事实上,方法引用就是让你根据已有的方法实现来创建 Lambda 表达式。例:@Testpublic void test1() { Chat chat = (content) -> System.out.println(con...

2019-08-12 23:33:00 61

转载 爬虫 增量式爬虫

增量式爬虫引言: 当我们在浏览相关网页的时候会发现,某些网站定时会在原有网页数据的基础上更新一批数据,例如某电影网站会实时更新一批最近热门的电影。小说网站会根据作者创作的进度实时更新最新的章节数据等等。那么,类似的情景,当我们在爬虫的过程中遇到时,我们是不是需要定时更新程序以便能爬取到网站中最近更新的数据呢?一.增量式爬虫概念:通过爬虫程序监测某网站数据更新的情...

2019-08-12 17:14:00 96

转载 转 解决eclipse debug报错

【原始链接】http://apachefelix.blogspot.com/2012/05/offtopic-mac-cant-resolve-localhost-and.htmlOfftopic: Mac can't resolve localhost and Eclipse Debug Mode does not workI always had problems to ...

2019-08-12 16:47:13 521

转载 vue开发工具我们选用webstorm

http://blog.java1234.com/vue开发工具我们选用webstorm大伙可以去官方下载最新版本,开发的时候,有些元素没有提示,我们可以可以稍微配置下;搜索 unknown HTML tag attributes ,将下面的指令复制到点开的窗口里v-textv-htmlv-oncev-ifv-showv-elsev-f...

2019-08-12 16:03:00 257

转载 关于java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap的错误解决办法...

在JavaEE开发中,在把配置文件中的数据或用户表单提交上来的数据,封装在相应JavaBean的对象的对应属性中时:在实际开发中,使用第三方法工具包BeanUtils(commons-beanutils-xxx.jar 依赖于commons-logging-xx.jar)。如博主在JavaWeb工程中,导入的jar包:commons-beanutils-1.9.3.jar和com...

2019-08-12 11:49:00 221

转载 TJU1007

没意思的题……讲编程语言的书都有说明的#include<iostream>usingnamespacestd;intmain(){intsum=0,a;while(cin>>a)sum+=a;cout<<sum<<endl;return0;}转载于:https://www.c...

2019-08-12 03:42:16 96

转载 [] !== [] is true

这周工作看见一个小伙伴给我私信发了这样的一个问题,我深剖了一下,希望大家能早点脱掉这个坑。Question:如果定义了一个空数组,在开发过程中经常会做这样的一个判断,就是这个数组里发生变化不再是空进行的逻辑处理。那么这个小伙伴就问我为什么一定要写城 arr.length !== 0 , 而不可以写成 arr !== [] 呢?Step1:实践是检验真理的唯一标准,那...

2019-08-11 23:30:00 83

转载 TP5框架 《防sql注入、防xss攻击》

版权声明:本文为博主原创文章,转载请注明原文出处! https://blog.csdn.net/qq_23375733/article/details/86606630如题:tp5怎么防sql注入 xss跨站脚本攻击呢?其实很简单,TP框架中有自带的,在application/config.php 中有个配置选项:框架默认没有设置任何过滤规则,你可以是配置文件中设置全局的过滤规则:...

2019-08-11 22:58:00 98

转载 【28】避免返回handles指向对象内部成分

1、为什么?  很简单,你指向箱子里面的一个物品,使用这个物品。但是箱子不受你控制,箱子销毁了,里面的物品也会随之销毁。那么这种情况下,你指向的就是一堆垃圾,你还在使用这个物品,导致未定义的行为。转载于:https://www.cnblogs.com/nzbbody/p/3514254.html...

2019-08-11 21:43:54 50

空空如也

空空如也

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

TA关注的人

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