自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【SDOI2008】郁闷的小J

传送门看到过一些神仙做法离线二维偏序哈希做然而我并没有想那么多管他那么多,上个map+map+map+树状数组10minA10minA10minA掉直接对于每一种数都维护一个mapmapmap取下来就直接单点先减再加,维护一下每个位置放的什么书就可以了但luoguluoguluogu即使用unordered−mapunordered-m...

2018-12-29 20:36:00 66

转载 Java断言机制

断言概述:编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设。可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。使用断言可以创建更稳定,品质更好且易于除错的代码。当需要在一...

2018-12-29 16:28:00 68

转载 内存拷贝函数 memcpy

windows下实现:void* __cdecl memcpy(void* dst,const void* src,size_t count){ void*ret=dst;  #if defined(_M_MRX000)||defined(_M_ALPHA)||defined(_M_PPC)  {    extern void RtlMoveMemory(v...

2018-12-28 18:47:00 124

转载 使用JavaScript实现单向链表

一、实现功能  1、链表元素头部插入 this.unShift = function(data) {}  2、链表元素尾部插入 this.append= function(data) {}//返回boolean  3、链表元素按位置插入 this.insert= function(position, data) {}//返回boolean  4、链表元素头部删除 this.sh...

2018-12-28 15:51:00 77

转载 Flask-sqlacodegen

ORM操作有两种方式。1.模型迁移到数据库中生成表,codefirst:使用flask-migrate: 需要flask-script:from flask_script import Managerfrom flask_migrate import Migrate ,MigrateCommandfrom flask import Flaskapp = Flask(__...

2018-12-27 18:17:00 534

转载 【BZOJ3413】匹配(后缀自动机,线段树合并)

【BZOJ3413】匹配(后缀自动机,线段树合并)题面BZOJ题解很好的一道题目。做一个转化,匹配的次数显然就是在可以匹配的区间中,每个前缀的出现次数之和。首先是空前缀的出现次数,意味着你会去匹配第一个字符。然后是第一个字符的出现次数,意味着你回去匹配前两个字符。如此下去就是最后的答案。那么构建\(SAM\)后线段树合并维护好每个点的\(endpos\)。然后对于询问串在\(S...

2018-12-27 17:44:00 104

转载 CEF Xilium.CefGlue 在当前窗口中打开所有链接(防止弹窗)

我们在使用Xilium.CefGlue编写浏览器应用程序时,对于嵌入的网页如果有链接会在新窗口打开,这样的用户体验会很差,因此我们需要修改程序,使所有链接都在当前窗口中打开。首先引用Xilium.CefGlue.dll文件,需要继承Xilium.CefGlue 中的CefLifeSpanHandler类namespace Xilium.CefGlue{ // 摘要: ...

2018-12-27 14:13:00 107

转载 java序列化报错

Main.javat mainsr &java.util.Collections$UnmodifiableList�%1�� L listq ~xr ,java.util.Collections$UnmodifiableCollectionB ��^� L ct Ljava/util/Collection;xpsr java.util.ArrayListx����a� I sizexp ...

2018-12-27 11:45:00 271

转载 bootstrap tab页

1 ---恢复内容开始--- 2 3 <!DOCTYPE html> 4 <html> 5 <head> 6 <title>Bootstrap 实例</title> 7 <meta charset="utf-8"> 8 <meta name="viewport" c...

2018-12-27 11:16:00 68

转载 codeforces 257 C

codeforces 257 CC. View Angleintroduction找一个最小角,使得所有的点都落在这个角的内部,包括角的边method可以将这个问题转换成,找一个最大角,使得所有的点都不落到这个角的内部。这样的角就是相邻两个点组成的角。可以枚举这样的角,找到一个最大的,然后关于360°取补。tipspi可以用acos(-1)来表示角的范围应该是在区间[0 , 2*...

2018-12-26 21:00:00 75

转载 JAVA的GC(GarbageCollection)机制

GC:GarbageCollectionjava中的一个方法运行时候,最起码是两个线程以上,一个是用户线程,也就是我们代码逻辑所在的线程。还有一个就是守护线程,例如常见的GC线程,守护线程在没有非守护线程的情况下,会自动销毁,垃圾对象:内存中不再被使用的对象垃圾回收:JVM自动释放垃圾对象所占用内存如果对象再没有被引用变量引用的时候,便称之为垃圾,其所占用的内存将回被JVM所回...

2018-12-25 09:37:00 53

转载 基于APPIUM测试微信公众号的UI自动化测试框架(结合Allure2测试报告框架)

框架初衷前两周组内的小伙伴跟我说她现在测试的微信公众号项目(保险)每次上新产品时测试起来很费时,存在大量的重复操作(点点点),手工测试每个产品可能需要半天到一天的时间,复杂的产品需要两天。由于保险下单的过程中字段比较多,输入费劲的同时测试用例也很多(不同年龄段、工种、有无社保等),且!每个产品的页面都有部分差异!问我能否基于UI自动化提高她测试新产品的测试速度,同时用...

2018-12-24 12:44:00 169

转载 EAP认证

EAP信息交换:上图中展示的是OTP(一次性密码)实现EAP交换过程,具体的EAP交换过程如下:步骤1:请求方向认证方发送EAPOL-Start消息,通知对方已经做到了认证准备(注意:若会话由认证方发起,不需要该报文)步骤2:在检测到链路活动后(比如客户连接到SW端口),认证方向请求当发送EAP-Request/Identity消息步骤3:请求方给认证方回复EAP-Response/Id...

2018-12-22 22:32:00 1111

转载 常用的ES6

1 let 和 const作用域: 只在声明指令的块级作用域内有效。① let所声明的变量可以改变,值和类型都可以改变,没有限制。let a = 123a = 456 // 正确,可以改变let b = [123]b = [456] // 正确,可以改变② const声明的变量不可改变值,这意味着const一旦声明变量必须立即初始化,不能以后赋值。const a ;//报错,一旦...

2018-12-22 12:11:00 35

转载 springboot 读取resource目录下的文件

Resource resource =new ClassPathResource("dictionary.txt"); BufferedReader reader=null; //reader=new BufferedReader(new FileReader(file));这样在web运行的时候,读取会乱码 ...

2018-12-21 15:27:00 384

转载 git之删除本地或远程分支

git之删除本地或远程分支Delete a Local GIT branchgit branch -d branch_namegit branch -D branch_nameThe -d option stands for --delete, which would delete the local branch, only if you have already pushed and...

2018-12-20 22:24:00 104

转载 C# 跨线程更新UI界面的适当的处理方式,友好的退出界面的机制探索

本文主要讲讲C#窗体的程序中一个经常遇到的情况,就是在退出窗体的时候的,发生了退出的异常。欢迎技术探讨我们先来看看一个典型的场景,定时从PLC或是远程服务器获取数据,然后更新界面的标签,基本上实时更新的。我们可以把模型简化,简化到一个form窗体里面,开线程定时读取 public partial class Form1 : Form { ...

2018-12-20 10:15:00 140

转载 使用kubeadm创建kubernets集群

参考: http://docs.kubernetes.org.cn/459.html   https://blog.csdn.net/gui951753/article/details/83316976#_1   http://www.mamicode.com/info-detail-2544943.html   https://blog.csdn.net/nklinsi...

2018-12-19 14:51:00 43

转载 css进度条

1.环形进度条源码<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>环形进度条</title> <style> .wrapper { ...

2018-12-19 12:47:00 57

转载 MongoDB安装和配置

1.下载mongodb压缩包(官方下载地址:https://www.mongodb.com/download-center#community)2.选择“Custom”自定义 安装,选择安装路径,一直选择下一步3.配置环境变量:计算机右键—属性—左侧"高级系统设置"—环境变量—找到PATH,点击"编辑",复制bin目录的路径E:\mongodb\bin(自己的安装路径),添加到PATH...

2018-12-19 11:25:00 44

转载 洛谷 P4525 & P4526 [模板] 自适应辛普森积分

题目:https://www.luogu.org/problemnew/show/P4525https://www.luogu.org/problemnew/show/P4526学习辛普森积分:https://blog.csdn.net/VictoryCzt/article/details/80660113代码如下:#include<cstdio>#incl...

2018-12-19 09:24:00 60

转载 centos 7 挂载U盘

参考网址:https://blog.csdn.net/fengjunwang1980/article/details/780628381、首先使用fdisk -l命令查看磁盘情况如果不知道哪一个是自己的U盘,可以根据U盘大小找,如下图我的U盘是16G,盘符是/dev/sdc12、挂载U盘,可以自己选一个位置,我选择的位置是/mnt/myusb1>首先创建一个myusb的文...

2018-12-18 16:31:00 94

转载 利用反射生成接口列表

公司产品对外公布的接口, 评审后才能发布, 然后要求生成接口文档(去除注释, 这样更能检查接口命名是否合理). 之前用的是微软的一个免费工具, 但好久都没有更新了, 对新一点的C#语法不支持, 生成的文档是错误的, 如果不想手动从代码复制方法签名, 只能手写一个工具了 这个段代码以满足公司要求来编写, 没有多余精力去优化代码了, 其中用到了扩展方法导致很多地...

2018-12-18 10:05:00 86

转载 TCP/IP 数据包报文格式(IP包、TCP报头、UDP报头)(转)

reference:http://blog.51cto.com/lyhbwwk/2162568 https://blog.csdn.net/wangzhen209/article/details/74453548一、IP包格式IP数据包是一种可变长分组,它由首部和数据负载两部分组成。首部长度一般为20-60字节...

2018-12-17 22:26:00 165

转载 4

队名:起床一起肝活队组长博客:博客链接作业博客:班级博客本次作业的链接组员情况组员1(队长):白晨曦过去两天完成了哪些任务描述:1.界面的修改与完善展示GitHub当日代码/文档签入记录:暂无接下来的计划继续学习java继续学习Android Studio继续增加功能还剩下哪些任务统筹整合,完善功能燃尽图:组内共享有哪些困难:java水平不足And...

2018-12-15 21:43:00 70

转载 数组元素查找(查找指定元素第一次在数组中出现的索引)

import java.util.Scanner;/* * 需求:数组元素查找(查找指定元素第一次在数组中出现的索引) * (1)给定数组int[] arr={5,7,3,2,5} * (2)要查询的元素通过键盘录入的方式确定 * (3)定义一个查找数组元素第一次出现位置的方法(注:要查找的元素就是键盘录入的数据) * *分析: * A:定...

2018-12-14 17:18:00 477

转载 SQLSERVER 使用 ROLLUP 汇总数据,实现分组统计,总计(合计),小计

版权声明:本文为博主原创文章,未经博主允许不得转载。本人观点或有不当之处,请在评论中及时指正,我会在第一时间内修改。 https://blog.csdn.net/aiming66/article/details/80717802在工作中遇到了这样的一个问题,就是需要将查询出来的数据进行分类汇总。这里用到了with rollup。下面是效果图。这里写图片描述为了得到这样的效果,我们该如何做呢,我们来...

2018-12-14 17:12:00 315

转载 浅谈java classloader

本文由作者张远道授权网易云社区发布。类加载器三杰jvm有三类classloader,分别是bootstrapclassloader,extendedclassloader以及systemclassloader。bootstrap classloader是系统在启动jvm时默认加载的。当用户在命令行输入java Test时,系统会首先加载jvm。在windows系统下,jvm的路径通常位于%J...

2018-12-14 11:29:00 210

转载 【aspnetcore】让aspnetcore支持less文件

第一步:新建文件CustomerFileExtensionContentTypeProvidernamespace xxx{ public class CustomerFileExtensionContentTypeProvider : FileExtensionContentTypeProvider { public CustomerFil...

2018-12-14 00:28:00 371

转载 drf权限组件

(1)model层class UserInfo(models.Model): name = models.CharField(max_length=32) # 写choice user_choice = ((0, '普通用户'), (1, '会员'), (2, '超级用户')) # 指定choice,可以快速的通过数字,取出文字 use...

2018-12-13 20:47:00 56

转载 js new一个函数和直接调用函数的区别

用new和调用一个函数的区别:如果函数返回值是一个值类型(Number、String、Boolen)时,new函数将会返回这个函数的实例对象,而如果这个函数的返回值是一个引用类型(Object、Array、Funtion)时,new函数和直接调用函数的结果相同。测试代码如下:<script type="text/javascript"> /*//工厂模式 functio...

2018-12-13 15:37:00 173

转载 Ansible 连接主机显示报错的处理方案

一、在ansible安装完毕后一般需要以SSH的方式连接到需要进行管理的目标主机,一开始遇到了如下问题:192.168.15.4 | UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,gs...

2018-12-13 11:43:00 324

转载 获取第n天日期

function datezh(s){ return s = s>9 ? s:"0"+s } function dateTime(t){ var getNowTime = vm.getServerTime.replace(/-/g,"/");//vuevm.getServerTime获取到的服务器时间 var d = new Date(getNowT...

2018-12-12 14:31:00 59

转载 Android 第三次作业

音乐播放器一、实现的功能实现播放,暂停,停止,播放上一首,下一首功能显示播放列表至少可以播放3首歌曲二、界面截图视频:https://coding.net/u/yangguangyoyo/p/Music/git/blob/master/2019-01-04_22_52_45_tmp_tmp.mp4apk运行结果:三、部分实现代码1:...

2018-12-11 22:33:00 62

转载 javascript中的中介者模式——迪米特法则

”迪米特法则“——最少知识原则,不和陌生人说话,就是说,一个对象应当对其他对象有尽可能少的了解。talk only to your immediate friends.初衷是:降低对象之间的耦合度。中介者模式就是迪米特法则体现的一个很好的例子。上面这张图其实很好的解释了中介者的作用,当程序中多个对象之前存在耦合关系时,比如购物车功能中,用户有很多的操作,任何一个操作都可能影响到...

2018-12-11 15:51:00 129

转载 类的super

我们经常在类的继承当中使用super(), 来调用父类中的方法。例如下面:?12345678910111213class A:def func(self):print('OldBoy')class B(A):def func(self)...

2018-12-11 15:03:00 43

转载 vue.js 父组件如何触发子组件中的方法

组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以表现为用is特性进行了扩展的原生 HTML 元素。所有的 Vue 组件同时也都是 Vue 的实例,所以可接受相同的选项对象 (除了一些根级特有的选项) 并提供相同的生命周期钩子。...

2018-12-11 10:35:00 42

转载 -大整数加法

题目描述求两个不超过200位的非负整数的和。输入有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入2222222222222222222233333333333333333333样例输出55555555555555555555代码如下:#...

2018-12-10 21:33:00 57

转载 跳一跳 Java

题目描述近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次得分为2分,否则此次得分比上一次得分多两分(即连续跳到方块中心时,总得分将...

2018-12-10 20:24:00 87

转载 CentOS7 如何修改 内核版本

1. 参考bloghttp://www.mamicode.com/info-detail-1758066.htmlhttps://www.cnblogs.com/sexiaoshuai/p/8399599.htmlhttps://blog.csdn.net/zdj0925/article/details/55803547https://blog.csdn.net/qq_2728...

2018-12-10 18:51:00 1365

空空如也

空空如也

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

TA关注的人

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