自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ubuntu14.04下MySQL主从数据库数据同步

本篇随笔主要记录和整理了这两天在ubuntu14.04系统中设置MySQL5.5主从数据库数据同步和性能测试的相关情况。 随笔主要分为三个部分: 1、MySQL数据库数据同步的相关知识(从官方文档和博客); 2、主从数据库的相关配置; 3、不同机器上的性能测试情况; 1、MySQL数据库数据同步的相关知识(从官方文档和博客) 首...

2018-09-30 16:09:00 75

转载 zbb20180930 代理模式 -静态代理-jdk动态代理-cglib动态代理

CGLIB与JDK动态代理区别 区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP 2、如果目标对象实现了接口,可以强制使用CGLIB实...

2018-09-30 11:41:00 63

转载 微信小程序审核 出现85085 提交审核数量过多问题

前段时间发布了一个新版本小程序(错误代码:85085,说明:submit audit reach limit, please try later hint: [OKYBha04570729]),由于我们做的是后台定时任务去轮询各个商户的小程序的代码提交以及审核发布操作,可能是定时任务的锅吧,版本库我们数据库只保存了一个,但是在查询给商户提交的代码记录,居然还存在几个月前的版本提交日志(后来就取消了...

2018-09-30 11:02:00 714

转载 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

最近在撸接口自动化的东西,手贱导了log4j的包进来,但是没引用,然后编译后就各种报错,提示加载失败或找不到。 找不到什么解决办法,索性就直接引用这个包进来用.... 报出错误的地方主要是slf4j的jar包,而故障码中“Failed to load class ’org.slf4j.impl.StaticLoggerBinder‘”的意思则是“加载类文件org.slf4j.impl...

2018-09-30 10:48:00 145

转载 [No0000187]可能是把Java内存区域讲的最清楚的一篇文章

写在前面(常见面试题) 基本问题: 介绍下 Java 内存区域(运行时数据区) Java 对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么) 对象的访问定位的两种方式(句柄和直接指针两种方式) 拓展问题: String类和常量池 8种基本类型的包装类和常量池 Java程序员必看文档 哈哈 皮一下!我自己开源的一个Java学习指南文档。...

2018-09-29 16:09:00 37

转载 设计模式_策略模式_在Spring中的应用

一.理论 在spring中经常有读取配置文件的需求,这里就会用到一个Spring提供的Resource接口 Resource 接口是具体资源访问策略的抽象,也是所有资源访问类所实现的接口。Resource 接口主要提供了如下几个方法: getInputStream():定位并打开资源,返回资源对应的输入流。每次调用都返回新的输入流。调用者必须负责关闭输入流。 exists()...

2018-09-29 14:47:00 67

转载 【技巧总结】Penetration Test Engineer[4]-Web-Security(文件处理、会话管理、访问控制、SSRF、反序列化漏洞)...

Web安全基础2 3.8、文件处理 1)文件上传 一个正常的业务需求,问题在于控制上传合法文件。 防御文件上传 客户端javascript校验(通常校验扩展名) 检查MIME类型 检查内容是否合法 随机文件名* 检查文件扩展名* 隐藏路径* 重写内容(影响效率)imagecreatefromjpeg... 测试方法 客户端javascript校验:在浏览加载文件,但还未点击上传按钮...

2018-09-29 13:51:00 531

转载 高级算法:动态规划(一)

一、暴力枚举 1、实现代码 def fib(n): f = [1,1] for i in range(2,n+1): f.append(f[-1]+f[-2]) print(f) return f(n) fib(5) 2、输出 "C:\Program Files\Python35\python.exe" ...

2018-09-29 12:48:00 26

转载 #ASP.NET 自制免费.NET代码生成器KevinCodeBuilder

简单的.NET三层架构会有很多重复的代码,如果手敲会比较浪费时间。前段时间在互联网找了下.NET的代码生成器,发现要么太复杂甚至生成的代码会报错,要么要收费而且效果不是自己想要的。 所以,干脆自己做一个咯,花了几天时间代码生成器终于诞生了,命名KevinCodeBuilder。点击下载 话不多说,有图有真相。免费分享给网友啦,需要的话可以直接下载使用哈。软件里有我的作者信息,欢迎和我交流和打...

2018-09-28 23:38:00 55

转载 LeetCode88.合并两个有序数组

88.合并两个有序数组 描述 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。 示例 输入: nums1 = [1,2,3,0,0,0], m...

2018-09-28 10:25:00 38

转载 BlockingQueue(阻塞队列)详解(转)

注意:该随笔转自http://wsmajunfeng.iteye.com/blog/1629354 一. 前言   在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见...

2018-09-28 10:02:00 48

转载 转MySQL遇到的语法差异及解决方案

最近公司项目需要从SQL Server转到MySQL, 在转的过程中遇到两者语法之间的一些差异,在网上找了解决方案后,特记录在此。由于解决方案可能有很多种,我只记录了自己使用过的,仅作参考。 1. 拼接字符串 使用group_concat方法 MSSQL ( SELECT LEFT(dal.DeliveryAreaList, LEN(dal.Deliv...

2018-09-28 09:29:00 61

转载 C语言细节注意

前段时间用C语言写了个小的程序,也算是复习了下好久没有用的C语言。也是有好多的坑了,哈哈。 1.C语言的结构体   结构体的命名最好能够做到规范。因为不同的  编译环境下,不是很规范的命名有时候会导致莫名其妙的错误,而且很难发现。所以最好是在源头上避免这种错误。 比如这样的方法命名: struct _stu {   char *line;   struct _l...

2018-09-27 16:27:00 86

转载 2018.09.27 codeforces1045D. Interstellar battle(期望dp)

传送门 一道有意思的期望dp。 题意是给出一棵树,每个点最开始都有一个gg的概率,有m次修改,每次修改会把某个点gg的概率更换掉,让你求出每次修改之后整个树被分成的连通块的数量的期望(gg掉的点不算)。 %%%%dzyo神仙。 考虑每个点对答案的贡献。 一个点对答案有贡献当且仅当它的父亲gg且它自己没有gg。 于是这样所有加起来就是一次询问的答案。...

2018-09-27 09:04:00 105

转载 Django搭建数据库

---恢复内容开始--- 一、form表单提交数据的三个要素   1、form标签必须要有action个和method属性   2、所有获取用户输入的标签必须放在form表单中,必须要有name属性   3、必须要有submit按钮 二、Django基础必会三件套   from django.shortcuts import HttpResponse,render,redirect ...

2018-09-26 16:56:00 107

转载 JavaScript-DOM

DOM事件操作一.JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。 DOM:文档对象模型,操作网页上的元素的API。比如让盒子移动、变色、轮播图等。 BOM:浏览器对象模型,操作浏览器部分功能的API。比如让浏览器自动滚动...

2018-09-26 15:45:00 48

转载 echarts 统计图如何实现打印导出

为方便用户能够更好的在报表中使用 Echarts 图形,润乾报表 5 提供了对 Echarts 图形的导出与打印。但导出与打印依赖于 slimerjs 和 firefox,因此使用导出与打印前需要先按照如下步骤将环境先部署好,具体操作如下: 第一步:获取并安装 slimerjs 步骤1:获取slimerjs安装包 用户可以通过两个途径获取安装包: (1) 报表自带安装...

2018-09-26 11:52:00 61

转载 WPF3D绘图的基础

WPF3D绘图的基础 原文:WPF3D绘图的基础 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37591671/article/details/69487096 ...

2018-09-26 09:06:00 47

转载 json

什么是json   概念:              格式:       键值对:                   对象:                    数组:            json文本转对象        示例:                 <%@ page language="java" impor...

2018-09-24 21:16:00 36

转载 scanf函数简单讲解

在C语言中,scanf函数用来接收控制台输入的数据,包括数字、字符、汉字、字母等。其首先将从键盘或触摸屏接收到的数据存放到内存中,然后严格按照scanf函数中""的内容将相应的数据存到""后面的地址中(如&a是将相应的数据存到以&a为地址的内存中)。scanf函数中的""内容分为非格式控制符(如符号等)和格式控制符(如%d、%c、%f、%lf等)。非格式控制符必须原样输入(\n的输...

2018-09-24 13:10:00 222

转载 第一次作业-java实现WordCount基本功能

码云项目地址: https://gitee.com/x2yx/WordCount PSP表格 PSP2.1 PSP阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划 30 40 · Estimate · 估计这个任务需要多少时间 30...

2018-09-24 12:35:00 146

转载 视频剪辑软件调研

视频剪辑软件调研 课题目标: 视频剪辑软件产品调研分析,互联网短视频快速放大了对视频剪辑软件产品的需求,视频剪辑软件产品一般比较复杂庞大,默认选择视频剪辑软件产品作为调研对象,如有感兴趣的其他软件产品也可以作为调研对象。 调研课题分析: 近两年,越来越多的视频剪辑工具出现在互联网上,大家熟悉的爱剪辑,会声会影,Pr,Ae,万兴剪刀手等均在其列。究...

2018-09-23 21:21:00 342

转载 源码版本管理工具 :TFS GIT

至于svn 。。忽略不计了。。。 集中式代码管理 CVCS模式:TFS 分布式代码管理 DVCS模式:git 两者比较大的差别:tfs只有一个中央仓储,其他副本都要与中央仓储进行更新。git 是分布式的仓储,每个副本仓储都是独立的。中央远程origin仓储,是用来迭代各个分布式仓储的最新的合并集。 Centralized vs Distributed Versio...

2018-09-23 12:28:00 193

转载 c# 容器类简介

c# 容器类简介 C# 中主要有两类容器:一个是 System.Array 类(参阅:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemarrayclasstopic.asp),类似 STL 中的 Vector;另一类是集合。集合还可以细分成功能不同的几个容器...

2018-09-23 11:09:00 264

转载 bzoj4866: [Ynoi2017]由乃的商场之旅

真的是。。。异或前缀和没想到啊。。。 #include<cstdio> #include<iostream> #include<cstring> #include<cstdlib> #include<algorithm> #include<cmath> using namespace std; int re...

2018-09-21 08:43:00 58

转载 考研经历——跨考惊险逆袭C9院校

一.前言 这篇文章在我知道考研结果后就已经写下来了,今天整理电脑文件翻出来了,然后就想着修改一下放到博客里面。 二.背景介绍   在讲干货之前,想跟大家聊聊我为什么考研,不想看的可以跳过,但建议看。   我是一个很爱折腾的人,大一大二跟朋友创办社团,也弄过不少好玩的东西,到了大二下学期开始想学技术,然后就跟着学长做项目,主要是跟单片机相关的项目。从那以后我就喜欢上了单片机,也...

2018-09-19 20:44:00 366

转载 1001

package com.company; import java.util.Scanner; public class Main { public static void main(String[] args) { // write your code here Scanner sc = new Scanner(System.in)...

2018-09-19 19:47:00 39

转载 code

1 #include<stdio.h> 2 #include<stdlib.h> 3 int main() 4 { 5 int a = 1; 6 int b = 2; 7 a = a + b; 8 b = a - b; 9 a = a - b; 10 printf("a=%d\n"...

2018-09-19 17:32:00 47

转载 接竹竿

题目描述 一天,神犇和 LCR 在玩扑克牌。他们玩的是一种叫做“接竹竿”的游戏。 游戏规则是:一共有张牌,每张牌上有一个花色和一个点数,花色不超过种。将这些牌依次放入一列牌的末端。若放入之前这列牌中已有与这张牌花色相同的牌,你可以选择将这张牌和任意一张花色相同的牌之间的所有牌全部取出队列(包括这两张牌本身),并得到与取出的所有牌点数和相同的分数。现在已知 LCR 把这...

2018-09-18 19:11:00 230

转载 面试杂谈之我的秋招求职之路

昨天正式确认了百度的offer,宣告着我的秋招正式结束了,虽然我的秋招还算是比较顺利,没有他们所说的那样痛苦不堪,但是我还是想把我面试过程中经历的面试题目共享出来,供大家参考,秋招面试的难度整体上要比实习略难一些,不过只要认真准备的话,我觉得还是很容易拿到心仪的offer的,下面我将给出我秋招面试过程中经历的所有面试过程,仅供参考。 美团点评篇 后台开发工程师,Java开发。 美...

2018-09-15 23:15:00 90

转载 网络编程简介大概内容

转载于:https://www.cnblogs.com/Koma-vv/p/9646559.html

2018-09-14 14:47:00 89

转载 【LOJ】#2118. 「HEOI2015」兔子与樱花

题解 怎么觉得都像树dp,不像贪心 但是树dp确实做不了 把每个节点的值设置为樱花+儿子数 把儿子合并到父亲上就是父亲的剩余容量加上儿子的值-1 每次在父亲的时候将儿子的值排序然后能加就加上 因为儿子如果不加进去那么之后的操作与儿子再也没有关系了,儿子影响的只有父亲,那么只是能让父亲一个节点被加入,那么和现在就加入儿子是等价的 代码 #include <bits/stdc++.h&...

2018-09-13 16:38:00 76

转载 一步步教你轻松学K-means聚类算法

一步步教你轻松学K-means聚类算法(白宁超 2018年9月13日09:10:33) 导读:k-均值算法(英文:k-means clustering),属于比较常用的算法之一,文本首先介绍聚类的理论知识包括什么是聚类、聚类的应用、聚类思想、聚类优缺点等等;然后通过k-均值聚类案例实现及其可视化有一个直观的感受,针对算法模型进行分析和结果优化提出了二分k-means算法。最后我们调用机器...

2018-09-13 09:13:00 451

转载 集合遍历

1、传统for循环遍历: List<Long> longs = new ArrayList<>(); longs.add(1L); longs.add(2L); longs.add(3L); Long key = 2L; int length = long...

2018-09-12 21:41:00 59

转载 Ant在Java项目中的使用(一眼就看会)

参考:http://www.cnblogs.com/zhengqiang/p/5557155.html Ant是跨平台的构建工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一、安装与部署 1.1下载 下载地址:https://archive.apache.org/dist/ant/...

2018-09-11 17:03:00 35

转载 pip更新及Requirement already up-to-date解决方法

pip更新及Requirement already up-to-date解决方法 文:铁乐与猫 2018-9-11 更新命令 将pip更新到最新版本 python -m pip install --upgrade pip Anaconda更新命令为 conda install mingw libpython Requirement already up-to-date 在pycharm的虚...

2018-09-11 16:51:00 530

转载 调试 .NET Framework 源代码、.DotNetCore源码

调试 .NET Framework 源代码、.DotNetCore源码 如何调试 .NET Framework 源代码 在 Visual Studio 调试器中指定符号 (.pdb) 和源文件 .NET Framework 源代码下载 条件 加载符号文件:调试之前要加载符号文件,F11步入才有可能触发源码加载或下载 加载源码(不会自动加载源码的情况):加载符号文件之后,调试器会根据符号文件记...

2018-09-11 01:00:00 483

转载 vue使用swiper轮播组件开启loop模式时的问题总结

最近在vue项目中使用了swiper插件来完成轮播功能,没有开启循环模式,一切都很顺利 具体怎么在vue项目中引入swiper插件,这个太简单就不提了,上代码 html <div class="swiper-container"> <div class="swiper-wrapper"> <t...

2018-09-10 11:50:00 1438

转载 C#开发移动应用系列(3.使用照相机扫描二维码+各种基础知识)

C#开发移动应用系列(3.使用照相机扫描二维码+各种基础知识) 原文:C#开发移动应用系列(3.使用照相机扫描二维码+各种基础知识)前言 上篇文章地址: C#开发移动应用系列(1.环境搭建) C#开发移动应用系列(2.使用WebView搭建WebApp应用) 今天我们来讲一下如何使用Camera来调用照相机扫描二维码. (Tips:大...

2018-09-10 11:33:00 68

转载 对O(logN)复杂度的推导

之前一直对O(logN)这个复杂度如何推导出的存在疑问,这段时间看了一些算法相关的内容,正好看到这个问题,大略研究了一下算是基本解答了我的疑惑;现记录如下 假设有一棵高为H的满二叉树,则它的节点共有N = 2H-1个; 假设需要搜索这棵二叉树中是否存在某个元素,那么对于本次搜索而言,最坏的情况即是搜索到最后一层;那么对于最坏的搜索情况而言,一共会搜索H次(即这棵树...

2018-09-09 23:04:00 500

空空如也

空空如也

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

TA关注的人

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