- 博客(90)
- 收藏
- 关注
转载 Alpha 冲刺 (10/10)
队名:起床一起肝活队 组长博客:博客链接 作业博客:班级博客本次作业的链接 组员情况 组员1(队长):白晨曦 过去两天完成了哪些任务 描述: 完成所有界面的链接,整理与测试 展示GitHub当日代码/文档签入记录: 暂无 接下来的计划 制作部分前端 监制所有前端制作与合理化修改 还剩下哪些任务 进一步完善UI设计与交互设计 进一步学习前端知识,并进行统筹规划 燃尽图: 有哪些困难: ...
2018-11-30 22:44:00 41
转载 最新Windows下c++读写锁SRWLock介绍
https://blog.csdn.net/MoreWindows/article/details/7650574 https://blog.csdn.net/chenzhjlf/article/details/78875316 https://blog.csdn.net/fengdijiang/article/details/77989138 https://blog.csdn.ne...
2018-11-30 19:33:00 143
转载 [MYSQL笔记0]MYSQL的安装
mysql是一种关系型数据库管理系统。以mysql5.7版本为例,安装过程如下: 首先百度出mysql的官网,进入:(以下是自己安装失败的过程,直接下拉最后看大佬的安装过程吧,就是那个红红的网址) 找到mysql的下载社区,找到对应的版本,这里以mysql5.7为例: 这里我们选择zip格式安装,对应的32位还是64位根据自己的电脑情况决定:网站直通车:https://dev.mys...
2018-11-30 13:08:00 46
转载 国内使用阿里云gradle的方法
allprojects { repositories { maven { name "aliyunmaven" url "http://maven.aliyun.com/nexus/content/groups/public/" } } } 将上面代码保存成in...
2018-11-30 12:55:00 372
转载 高效实时数据排行榜实现
最新项目需求是要做一个实时排行榜,有积分Score变动就直接影响排行榜,这里讲一种比较高效的实现,欢迎指正。 基本实现原理: 1、排行榜用的数据结构是跳表 SkipList (跳表是一种有序的链表,随机检索、插入和删除的性能非常高,Redis和LevelDB都有采用跳表这种数据结构,是一种空间换时间的算法) 2、通过玩家ID快速检索用一个Map<ID,SkipListNode> ...
2018-11-30 11:25:00 1281
转载 Zipkin Server Configuration Using Docker and MySQL[转]
Zipkinis a used for capturing timing data, it also has a centralized repository, and a microweb server that allows you to display, and search through spans and traces of your distributed programs or ...
2018-11-29 16:28:00 70
转载 浏览器中输入URL发生了什么
浏览器中输入URL会发生什么呢?这是我们经常会问到的一个问题。 我们知道的都是会发送http请求,服务端会处理请求给我们响应的结果,浏览器会渲染html 页面 但其实会遗漏掉一些比较重要的东西。下面的几个步骤和脑图有较详细的说明。 第一步:DNS域名解析 第二步:TCP连接 第三步:发送HTTP请求 第四步:服务器处理请求 第五步:返回响应结果 第六步:关闭TCP连接 第七步:浏览器渲染HTML ...
2018-11-29 14:13:00 50
转载 在Vue中完美的使用高德地图
http://vue-gaode.rxshc.com/ 转载于:https://www.cnblogs.com/zzsdream/p/10037620.html
2018-11-29 12:53:00 507
转载 阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层输出的封装业务逻辑的对象。 AO( Application Object):应...
2018-11-28 22:31:00 53
转载 struct和typedef struct用法和区别
1 首先://注意在C和C++里不同 1.1 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明) 这里的Stu实际上就是struct Student的别名。Stu==struc...
2018-11-28 19:04:00 116
转载 一站式学习Redis 从入门到高可用分布式实践(慕课)第九章 Redis Cluster利用redis-trib.rb快速搭建集群...
用redis-trib.rb搭建集群 redis-trib.rb是采用Ruby实现的Redis集群管理工具。内部通过Cluster相关命令帮我们简化集群创建、检查、槽迁移和均衡等常见运维操作,使用之 前需要安装Ruby依赖环境。下面介绍搭建集群的详细步骤。 1.Ruby环境准备 安装Ruby: -- 下载 ruby wget https:// cache...
2018-11-28 16:40:00 116
转载 day 31 重点同步锁以及进程通信IPC队列
一 . 同步锁(互斥锁) 对我很重要的东西,也是工作中经常能用到的东西,保证数据安全用的,但是将锁起来的那段代码的执行变成了同步/串行,牺牲了效率,保证了安全。 from multiprocessing import Process,Lock L = Lock() L.acquire() 加锁 ,保证每次只有一个程序在执行锁里里面的程序,这一段程序对于所有写上这...
2018-11-28 16:16:00 69
转载 05 Python之字符串以及for循环
1.基本数据类型概况 1, int整数 2, str字符串 3, bool类型 4, list列表,一般存放大量数据["明星XXX","NBA球星XXX"]里边存放的是元素. 5, tuple 元组.只读列表,只能看,什么操作也不能干,(元素,元素) 6, dict 字典.{"奶茶妹妹":"章泽天","国宝":"熊猫"} 7, set 集合{"奶茶妹妹"...
2018-11-28 15:49:00 261
转载 springboot+vue+element:echarts开发遇见问题---vue前端(二)
<template> <u-grid> <u-grid-item caption="服务使用统计排行"> <div class="u-grid-tools" slot="tools"> <el-button @click="exportExcel">导 出</el-button> &l...
2018-11-28 10:33:00 109
转载 Spring Boot + Spring Cloud 实现权限管理系统 后端篇(二十五):Spring Security 版本...
在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 到目前为止,我们使用的权限认证框架是 Shiro,虽然 Shiro 也足够好用并且简单,但对于 Spring 官方主推的安全框架 Spring Security,用户群也是甚大的,所以我们这里把当前的代码切分出一个 shiro-cloud 分支,作为 Shir...
2018-11-27 19:19:00 166
转载 理解react开发中的redux、redux-thunk、Immutable
redux理解 react的困扰 项目开发中服务器响应、缓存数据、本地生成尚未持久化到服务器的数据、也包括UI状态,如激活的路由。被选中的标签、是否显示动效或者分页器等等。这些数据统称为state。 由于js数据类型的特点,管理不断变化的 state 非常困难。当系统变得错综复杂的时候,想重现问题或者添加新功能就会变得举步维艰。 redux的作用 redux的作用就是用来...
2018-11-27 19:16:00 97
转载 欢迎访问我的博客园,希望对你有所帮助
目录 原创 1、Java代码规范及安全漏洞防范及性能调优 2、java web项目请求控制及简单漏洞防范 ---------------------------------------------------------------------- 日常小问题 1、too many open files解决方法 2、java中Lis...
2018-11-27 17:11:00 89
转载 C语言顺序栈
栈为只能在一端修改数据的数据结构,顺序栈结构为一个数组和一个指向尾部的top变量,当进栈时把元素放入下标为top的数组元素中去,top+1。出栈的话就是top-1 1 #include<stdio.h> 2 #define MAXSIZE 1024 3 4 typedef int elemtype; 5 6 typedef struct sequenSt...
2018-11-27 17:09:00 71
转载 jQuery插件之ajaxFileUpload
ajaxFileUpload.js 很多同名的,因为做出来一个很容易。 我用的是这个:https://github.com/carlcarl/AjaxFileUpload 下载地址在这里:http://files.cnblogs.com/files/kissdodog/ajaxfileupload_JS_File.rar AjaxFileUpload.js并不是一个很出名的插件,只是别人写...
2018-11-27 09:02:00 36
转载 day5:字典dict
1, 判断是不是列表 li = ['lis3a', 'mary', 'lucy', 'hh', 'kk', 'gg', 'mm', 'oo', 'vv'] if type(li) == list: print("list") 2,字典的key必须是不可变数据类型,也就是bool,int,str,tuple,value可以是任意的数据类型,有点二分查找去查询,存储大量的键值对...
2018-11-26 21:55:00 62
转载 [UWP]在应用开发中安全使用文件资源
[UWP]在应用开发中安全使用文件资源 原文:[UWP]在应用开发中安全使用文件资源在WPF或者UWP应用开发中,有时候会不可避免的需要操作文件系统(创建文件/目录),这时候有几个坑是需要大家注意下的。 创建文件或目录时的非法字符检测 在Windows系统中,我们创建文件时会注意到,某些特殊字符是不可以用作文件名输入的。 那么,同样的...
2018-11-26 08:25:00 82
转载 JAVA多线程并发下的单例模式应用
单例模式应该是设计模式中比较简单的一个,也是非常常见的,但是在多线程并发的环境下使用却是不那么简单了,今天给大家分享一个我在开发过程中遇到的单例模式的应用。 首先我们先来看一下单例模式的定义: 一个类有且仅有一个实例,并且自行实例化向整个系统提供。单例模式的要素:1.私有的静态的实例对象2.私有的构造函数(保证在该类外部,无法通过new的方式来创建对象实例)3.公有的、静态的、访问该实例对象的...
2018-11-25 19:35:00 197
转载 【NOIP 2018】保卫王国(动态dp / 倍增)
题目链接 这个$dark$题,嗯,不想说了。 法一:动态$dp$ 虽然早有听闻动态$dp$,但到最近才学,如果你了解动态$dp$,那就能很轻松做出这道题了。故利用这题在这里科普一下动态$dp$的具体内容。 我们先不考虑点上的强制选不选的限制,这是一个最小权边覆盖问题,大家肯定都会这道题的$O(nm)$的做法,这是一个很经典的树形$dp$。具体来讲就是一下两个转移: $$f_{x, 0}...
2018-11-25 13:46:00 123
转载 51nod 1134 最长递增子序列
给出长度为N的数组,找出这个数组的最长递增子序列。(递增子序列是指,子序列的元素是递增的) 例如:5 1 6 8 2 4 5 10,最长递增子序列是1 2 4 5 10。 收起 输入 第1行:1个数N,N为序列的长度(2 <= N <= 50000) 第2 - N + 1行:每行1个数,对应序列的元素(-10^9 <= S[i] ...
2018-11-25 12:26:00 76
转载 5.5 匿名方法中的捕获变量
5.5.4 捕获变量的延长生存期 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 MethodInvoker m = CreateInvoker(); 6 m(); 7 ...
2018-11-24 18:10:00 93
转载 Oracle 处理坏块
本文主要介绍如何去处理在Oracle数据库中出现坏块的问题,对于坏块产生在不同的对象上,处理的方法会有所不同,本文将大致对这些方法做一些介绍。因为数据库运行时间长了,由于硬件设备的老化,出现坏块的几率会越来越大,因此,做为一个DBA,怎么去解决数据库出现的坏块问题就成了一个重要的议题了。 什么是数据库的坏块首先我们来大概看一下数据库块的格式和结构 数据库的数据块有固定的格式和结构,分三层:ca...
2018-11-23 11:45:00 139
转载 Linux命令一
软件包管理命令: sudo apt-cache search package #搜索包 sudo apt-cache show package #获取包的相关信息,如说明、大小、版本 sudo apt-get install package #安装包。可以在install加-y,代表安装过程中所有选项默认同意并安装 sudo apt-get install pack...
2018-11-23 08:02:00 37
转载 python记录_day27 tcp/ip五层模型
## 网络协议按照不同的功能分为多层,目前存在的模型有osi七层模型、tcp/ip五层和tcp/ip四层模型 我们主要用的是tcp/ip五层模型 那么每层的作用是什么呢,现在就从设计者的角度自下到上逐层分析: #物理层 两个设备要想进行数据传输,必须是连通的,物理层就是要干这件事,它主要定义物理设备的标准。在物理层传输的是电信号 #数据链路层 设备连通了,那么怎么确定你是不是...
2018-11-22 20:59:00 84
转载 福利 | 简历模板大放送
我发现最近有不少同学都在面试,而且很多人给我留言说不知道什么样的简历模板比较好,那么今天我特意花了些时间给大家制作了三份简历模板,希望对求职面试的同学有所帮助。 先说明下,一份好的简历模板并不会帮你得到一份工作,只是可能会给 HR 的第一印象不错,让你的简历被筛选中的概率提高点,真正决定你是不是被录取的还是取决于你的能力,另外我这三分简历模板是我从收到的茫茫简历中,按照我自己的审美风格与标准,进...
2018-11-22 19:11:00 54
转载 maven安装配置
一、需要准备的东西 1. JDK 2. Eclipse 3. Maven程序包 二、下载与安装 1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 2. 将文件解压到D:\Program Files\Apache\maven目录下: 3. 新建环境变量MAVEN_HOME,赋值D:\Program Fil...
2018-11-22 13:55:00 54
转载 ArrayList解析
ArrayList 属性 // 默认长度 private static final int DEFAULT_CAPACITY = 10; // 底层是以数组格式存储 private static final Object[] EMPTY_ELEMENTDATA = {}; private static final Object[] DEFAULTCAPACI...
2018-11-22 12:27:00 41
转载 MySQL联合索引VS单列索引
MySQL联合索引VS单列索引 以一个一千万数据量的表格为例 1. 建表建索引 USE foo; DROP TABLE IF EXISTS tmp; CREATE TABLE tmp ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, school_id INT UNSIGNED NOT NULL, student_i...
2018-11-22 12:08:00 81
转载 匈牙利算法、KM算法
PS:其实不用理解透增广路,交替路,网上有对代码的形象解释,看懂也能做题,下面我尽量把原理说清楚 基本概念 (部分来源、部分来源) 二分图: 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A,j in B ),则称图G为一个二分图。 匹配: 一个匹配即一个包含若干条边的集合,且其...
2018-11-22 11:05:00 642
转载 英语流利说 第15天
带着问题听讲解 Q1: “magizoologist”是一种什么职业?神奇生物学家(非正式) Q2: 文中的“loose grip”如何理解? Q3: 作者对这部电影的评价是怎样的? 红色表示重点词汇 蓝色表示句子主干 ‘Fantastic Beasts: The Crimes of Grindelwald’: Apocalypse too soon The team behi...
2018-11-22 09:55:00 149
转载 BZOJ 3676 回文串
题意:给你一个串,回文串有个价值,定义为回文串的长度乘以次数,求最大值 思路:偷一份模板,附聚聚传送门 代码: #include <bits/stdc++.h> using namespace std; typedef long long LL; inline LL read() { LL x=0,f=1;char ch=getchar(); wh...
2018-11-21 22:20:00 65
转载 React中setState
mountComponent 本质上是通过 递归渲染 内容的,由于递归的特性,父组件的 componentWillMount 一定在其子组件的 componentWillMount 之前调用,而父组件的 componentDidMount 肯定在其子组件的 componentDidMount 之后调用。 若使用 this.state.xxx 赋值更新状...
2018-11-21 19:01:00 38
转载 OC常用控件封装
#import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @interface CreateUI : NSObject #pragma mark viewRadius +(void)radiusWithView:(UIView *)radiusView withRadius:(CGFloat)radi...
2018-11-20 16:32:00 100
转载 返回Json和XML两种格式
由于项目需要,同一接口支持根据参数不同返回XML和Json两种格式的数据,在网上看了很多大多是加后缀的方式来实现返回不同格式数据的,后来看了一篇http://www.importnew.com/27632.html 挺不错,而且讲解的很细致 (一) 返回不同格式的几种方式 1) 改变请求后缀的方式改变返回格式 ...
2018-11-20 16:11:00 120
转载 OCP升级(3.6->3.7)
有个好文档还是靠普很多,感谢同事的文档。升级步骤记录如下 1.检查现有环境 [root@master ~]# etcd --version etcd Version: 3.2.22 Git SHA: 1674e68 Go Version: go1.9.2 Go OS/Arch: linux/amd64 [root@master ~]# etcdctl2 cluster-...
2018-11-20 10:29:00 349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人