自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在Web界面中实现Excel数据大量导入的处理方式

在早期Bootstrap框架介绍中,我的随笔《结合bootstrap fileinput插件和Bootstrap-table表格插件,实现文件上传、预览、提交的导入Excel数据操作流程》中介绍了利用Bootstrap FieInput插件上传Excel文件到服务器,然后利用Bootstrap-table表格插件进行展示数据,最后导入到系统里面中,这个导入过程中可以预览到要导入的数据,而且可以选择...

2018-08-31 23:47:00 425

转载 数学:Burnside引理与Pólya定理

这个计数定理在考虑对称的计数中非常有用先给出这个定理的描述,虽然看不太懂:在一个置换群G={a1,a2,a3……ak}中,把每个置换都写成不相交循环的乘积。 设C1(ak)是在置换ak的作用下不动点的个数,也就是长度为1的循环的个数。通过上述置换的变换操作后可以相等的元素属于同一个等价类那么等价类的个数就等于:然后理解一下公式一正方形分成4格,2着色,有多少种方...

2018-08-31 21:50:00 162

转载 微信小游戏开发(9)- 分包加载

随着小游戏的玩法越来越丰富,开发者对于扩大包大小的需求越来越强烈,所以微信推出了小游戏分包加载这一个功能。所谓的分包加载,即把游戏内容按照一定的规则拆分成几个包,在首次启动时先下载必要的包,这个必要的包我们称为【主包】,开发者可以在主包内触发其他分包的下载,从而把首次下载的耗时分散到游戏运行中。分包加载包大小限制目前小游戏分包大小有如下限制:整个小游戏所有包大小不超过8Ml...

2018-08-31 09:59:00 294

转载 nodejs 入门

Node.js 不是一门语言也不是库或框架,而是一个 js运行时环境,简单来说就是 Node 可以解析和执行js代码以前只有浏览器的 js引擎可解析执行 js 代码,后来谷歌浏览器的V8js引擎被移植出来开发了 Node这个独立的 js 运行时环境,现在依靠它,js就可完全脱离浏览器来运行但Node中的 js 有些不同,没有BOM、DOM,加了很多的服务器级别的API,如文件读...

2018-08-30 22:51:00 54

转载 Redis 5种数据结构

转载:https://baijiahao.baidu.com/s?id=1593806211408070879&wfr=spider&for=pcRedis数据类型Redis支持五种数据类型:(1) string(字符串)string类型是Redis最基本的数据类型,一个key对应一个value。string类型是二...

2018-08-29 16:54:00 34

转载 pygame (1) 移动小乌龟

小乌龟图片素材:第一个简单的小游戏:小乌龟会不断的移动,并且每当到达窗口的左右边界的时候,还会自动的掉头。源码: 1 import pygame 2 import sys# 导入sys模块,退出时使用 3 pygame.init()# 初始化Pygame 4 size = width, height = 600, 400 5 sp...

2018-08-28 21:49:00 239

转载 关系数据库的数据迁移

方案1:利用数据库自带的功能比如,sql server导出数据库文件-导入、PL_SQL自带的迁徙功能方案2:利用的小工具比如,navicat prrmium 数据传输、DB2DB等等相同数据库软件之间效果好,不同数据库软件之间可能会有一些问题方案3:人工手动迁移1.导出成SQL脚本,手动处理成另一种数据库的sql语句2.写程序,连接旧数据库,取出数据,连接新数据库,存入数据Cla...

2018-08-28 19:31:00 98

转载 Mybatis常用标签使用

trim元素的主要功能是可以在自己包含的内容前加上某些前缀,也可以在其后加上某些后缀,与之对应的属性是prefix和suffix;可以把包含内容的首部某些内容覆盖,即忽略,也可以把尾部的某些内容覆盖,对应的属性是prefixOverrides和suffixOverrides;<insert id="operatorLog" parameterType="com.oa.model.wx...

2018-08-28 19:03:00 37

转载 [知识复习] 结构体以及结构体指针

结构体struct node{ int data; char sex;}s1,s2; //-------------变量s1,s2typedef struct node{ int data; char sex;}SS;...

2018-08-28 11:57:00 52

转载 B-树 分合之道

P.s:在代码里会同时用到向量和B-树的search,insert, remove,具体调用的是哪个结构的函数结合上下文就能看懂。根据上一篇文章,我们对于这棵树的大致结构已经明了,那该如何有效利用并且根据情况维护它呢?这次用模板类写,方便日后不同数据类型的使用先给出类型声明和模板类 1 #include "Vector.h" //这是之前写的向量结构,在我的git...

2018-08-28 10:38:00 107

转载 js中的blob,图片base64URL,file之间的关系

js的base64编码和解码英文是这样的:// atob() 将base64解码// btoa() 将字符串转码为base64var str = 'javascript';window.btoa(str)//转码结果 "amF2YXNjcmlwdA=="window.atob("amF2YXNjcmlwdA==")//解码结果 "javascript" 中文需要特殊...

2018-08-27 22:42:00 120

转载 Sql语句在线转java bean https://www.bejson.com/othertools/sql2pojo/

https://www.bejson.com/othertools/sql2pojo/转载于:https://www.cnblogs.com/lshan/p/9544509.html

2018-08-27 20:18:00 929

转载 Python操作Rabbit MQ的5种模式

python版本: 2.7.14一 消息生产者代码: 1 # -*- coding: utf-8 -*- 2 3 import json 4 import pika 5 import urllib 6 import urllib2 7 import chardet 8 import sys 9 import json10 from comm...

2018-08-27 20:02:00 128

转载 Linux监控命令之==>vmstat

一、使用说明vmstat 可以对操作系统的内存信息、进程状态、CPU 活动、磁盘等信息进行监控,不足之处是无法对某个进程进行深入分析。二、用法及参数说明-a:显示活跃和非活跃内存-f:显示从系统启动至今的fork数量-m:显示slabinfo-n:只在开始时显示一次各字段名称-s:显示内存相关统计信息及多种系统活动数量delay:刷新时间间隔。如果不指定,只...

2018-08-27 11:43:00 38

转载 vue双向绑定原理源码解析

当我们学习angular或者vue的时候,其双向绑定为我们开发带来了诸多便捷,今天我们就来分析一下vue双向绑定的原理。简易vue源码地址:https://github.com/maxlove123/simple-Vue.git1.vue双向绑定原理vue.js 则是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter...

2018-08-25 10:39:00 86

转载 VLP16线用户手册.md

VLP16线用户手册文档 传感器数据 分组类型和定义传感器产生两种类型的数据包:数据包和位置数据包。位置包有时也被称为遥测包或GPS包。数据包包括传感器测量到的三维数据以及返回光脉冲的表面的校准反射率。数据包中还包含一组方位角和一个4字节的时间戳,以及两个标识传感器模型和返回模式的工厂字节了解模型和返回模式可以为您的软件提供信息,从而自动调整以适应不同的数据格式。如果...

2018-08-24 16:45:00 995

转载 类的成员函数 只声明 不定义

#include <iostream>class A{public: void f();private: void g();};int main(){ A a; return 0;}只要你不使用声明的函数,完全没有任何问题。如果使用了,链接会出错。转载于:htt...

2018-08-24 16:45:00 789

转载 【洛谷 P3469】[POI2008]BLO-Blockade(割点)

题目链接题意:一个无向联通图,求删去每个点及其所有边后有多少有序点对的连通性发生了变化。Tarjan求割点的例题。。如果当前点不是割点,那么它对整个图的连通性不产生影响,只有自己与其他\(n-1\)个点的连通性发生了变化,故答案为\((n-1)\times2\)。如果当前点是割点,那么除了自身外,它所连接的所有连通块和其他连通块之间的连通性都发生了变化,故答案为:设\(size[u]\)...

2018-08-23 21:33:00 51

转载 内部git常用总结

上库git常用命令总结http://3ms.huawei.com/hi/group/1531/wiki_4955279.html?for_statistic_from=all_group_wiki摘要:介绍一下高效率上库的方法,省去合代码的流程。 推荐在linux服务器上完成代码的clone,切分支,编写,编译,提交,push的全部流程。 1、clone:git clone git@r...

2018-08-23 20:09:00 79

转载 Servlet 工作原理解析

从 Servlet 容器说起要介绍 Servlet 必须要先把 Servlet 容器说清楚,Servlet 与 Servlet 容器的关系有点像枪和子弹的关系,枪是为子弹而生,而子弹又让枪有了杀伤力。虽然它们是彼此依存的,但是又相互独立发展,这一切都是为了适应工业化生产的结果。从技术角度来说是为了解耦,通过标准化接口来相互协作。既然接口是连接 Servlet 与 Servlet 容器的关键,那...

2018-08-23 18:17:00 41

转载 Http

状态行协议头协议体multipart/form-data根据http/1.1 rfc 2616的协议规定,我们的请求方式只有OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE等,那为何我们还会有multipart/form-data请求之说呢?http协议本身的原始方法不支持multipart/form-data请求...

2018-08-22 16:35:00 38

转载 前一个参数作为下个参数结果

正则表达式说明 (1)引用名称:下一个请求要引用的参数名称,如填写title,则可用${title}引用它。  (2)正则表达式:    ():括起来的部分就是要提取的。    .:匹配任何字符串。    +:一次或多次。    ?:不要太贪婪,在找到第一个匹配项后停止。  (3)模板:用$$引用起来,如果在正则表达式中有多个正则表达式,则可以是...

2018-08-22 11:01:00 215

转载 String初解

String 类型是不可变的对象,因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后有一次看到一个代码段,如下:这段代码返回的是ture,当时以为是false,返回的应该是"",后来查资料,通过反编译编译器对字符串相加会进行优化,首先实例化一个StringBuilder,然后把相加的字符串按顺序append,最后调用toString...

2018-08-22 09:52:00 37

转载 5187: [Usaco2018 Jan]Sprinklers

#include<cstdio>#include<iostream>#include<cstring>#include<cstdlib>#include<algorithm>#include<cmath>using namespace std;typedef long long LL;c...

2018-08-21 20:30:00 155

转载 P4549 【模板】裴蜀定理

P4549 【模板】裴蜀定理题目描述给出n个数(A1...An)现求一组整数序列(X1...Xn)使得S=A1X1+...AnXn>0,且S的值最小输入输出格式输入格式:第一行给出数字N,代表有N个数 下面一行给出N个数输出格式:S的最小值飞鼠定理:对于两个数 \(a, b\) 有 \(ax + by = gcd(a,b)\) 存在解推广: 对于多于 \(2\) 个的数...

2018-08-20 22:22:00 52

转载 python3 爬取西祠代理IP数据

1 import requests 2 from lxml import etree 3 4 5 # 将可以使用的代理IP的信息存储到文件 6 def write_proxy(proxies): 7 print(proxies) 8 for proxy in proxies: 9 with open("ip_proxy.tx...

2018-08-20 21:27:00 124

转载 PAT 1133 Splitting A Linked List

Given a singly linked list, you are supposed to rearrange its elements so that all the negative values appear before all of the non-negatives, and all the values in [0, K] appear before all those grea...

2018-08-20 17:35:00 42

转载 hbuilder vs2013api Access-Control-Allow-Origin

<httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="x-requeste...

2018-08-20 17:01:00 196

转载 E.Text Editor (Gym 101466E + 二分 + kmp)

题目链接:http://codeforces.com/gym/101466/problem/E题目:题意:  给你s串和t串,一个数k,求t的最长前缀串在s串中出现次数不少于k。思路:  一眼二分+kmp,二分最长前缀串的长度即可。代码实现如下: 1 #include <set> 2 #include <map>...

2018-08-19 20:21:00 68

转载 APICloud和海马玩模拟器结合调试手机页面

https://blog.csdn.net/pleasecallme_522/article/details/54577904转载于:https://www.cnblogs.com/ruiati/p/9502110.html

2018-08-19 18:38:00 69

转载 leetcode-字符串中的第一个唯一字符

给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。案例:s = "leetcode"返回 0.s = "loveleetcode",返回 2.注意事项:您可以假定该字符串只包含小写字母。class Solution { public int firstUniqChar(String s) { ...

2018-08-19 16:53:00 36

转载 关于web项目当中的mybatis的xml 文件的配置启动报错的解决。

最近的web项目当中遇到自己自定义的xml文件,但是在启动的时候报错。找了半天的原因也不知道在哪里。报的错误如下:Causedby:org.apache.ibatis.builder.BuilderException:ErrorparsingMapperXML.Cause:java.lang.IllegalArgumentException:ResultMapsco...

2018-08-19 11:00:00 454

转载 Codeforces Round #504 E. Down or Right

Codeforces Round #504 E. Down or Right题目描述:交互题。 有一个\(n \times n\)的方阵,有一些格子是障碍,从\((1, 1)\)出发,只能向右向下走,能走到\((n, n)\),你有\(4n\)次询问,每次询问\((r_1, c_1)\)能否走到\((r_2, c_2)\),但这两个点的曼哈顿距离要大于\(n-1\),最后输出一条从\((1, ...

2018-08-18 22:29:00 36

转载 【PAT】B1058 选择题(20 分)

这道题的逻辑怪复杂的,写起来蛮费时间的结构体中要储存的信息多,整体不难,信息量大,容易把人搞蒙#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;struct ti{ int tihao; int fen; int xua...

2018-08-18 07:31:00 71

转载 内置函数

pass转载于:https://www.cnblogs.com/Mr-wangxd/p/9493540.html

2018-08-17 15:30:00 41

转载 聊聊微服务的服务注册与发现

聊起微服务的服务注册与发现,很多人立马就会脱口而出 zk、etcd、consul、eureka 这些组件,进而聊到 CAP 如何取舍,性能如何,高可用和容灾是怎么实现的。引言聊起微服务的服务注册与发现,很多人立马就会脱口而出 zk、etcd、consul、eureka 这些组件,进而聊到 CAP 如何取舍,性能如何,高可用和容灾是怎么实现的。在这之前,站在组件使用者的角度,我想先问这么...

2018-08-17 09:02:00 64

转载 django Table doesn't exist

1146 django Table '' doesn't exist一:出错原因手动在数据库中drop了一张表,重新执行python manage.py migrate时出错,提示不存在这张表django一般在第一次迁移的时候新建表,后面的都不会新建表,只检查字段等等的变化,既然已经删除了这张表,django检查这张表的字段变化的时候就自然报错了二:解决方案...

2018-08-16 15:10:00 1511

转载 js中window.location.search的用法和作用

用该属性获取URL的地址:window.location该对象包含的属性有:1. hash(从#开始的URL)2. host(主机名和当前URL的端口号)3. hostname(当前URL的主机名)4. href(完整的URL)5. pathname(当前URL的路径部分)6. port(当前URL的端口号)7. protocol(当前URL的协议)8. se...

2018-08-16 10:11:00 251

转载 review33

当JVM加载代码,发现main方法之后,就会启动一个线程,这个线程称为“主线程”(main线程),该线程负责执行main方法。那么在main方法执行中再创建的其他线程就称为程序中的其他线程。如果main方法中又创建了其他线程,那么JVM就要在主线程和其他线程之间轮流切换,保证每个线程都有机会使用CPU资源,main方法即使执行完最后的语句(主线程结束),JVM也不会结束java应用程...

2018-08-16 00:53:00 102

转载 记录Nginx搭建网关服务

一、业务背景分析前一段时间,需要开发一套业务系统,此系统需要对外统一提供api服务,但这些服务在内部是由多个业务子系统分别提供。经过分析,此业务系统需要具有以下这么几个特性1、不同的api服务由不同的子系统负责2、每一个服务之间是相互独立的3、每一个服务都需要支持横向扩展和负载均衡4、每一个服务都需要高可用这么一分析,我们发现这里需要一个api网关,这个api网关需要具有以下几个特点:1、api服...

2018-08-15 14:16:00 516

空空如也

空空如也

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

TA关注的人

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