自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 二逼平衡树

题目描述此为平衡树系列最后一道:二逼平衡树您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:1.查询k在区间内的排名2.查询区间内排名为k的值3.修改某一位值上的数值4.查询k在区间内的前驱(前驱定义为小于x,且最大的数)5.查询k在区间内的后继(后继定义为大于x,且最小的数)输入第一行两个数 n,m 表示长度为n...

2017-07-31 15:53:00 32

转载 selenium中js定位

学习selenium的时候经常用扫的定位方式WebDriver定位方式,但是一些Windows的窗口就无力了,这时候可以用js定位使用js定位的时候是用DOM树定位方式eg:document.getElementById("su");这里就可以看出来,和浏览器中的console控制台的定位方式一样样的——果然知识都是相通的接下来就是正题:selenium中执行js脚本:...

2017-07-31 14:58:00 255

转载 向量的一些东西

高中学过的东西差不多忘完了,最近回顾回顾。和一个平面的垂直的向量有几个?无数个,没问题,这无数个,其实分为两类,第一类是指向平面外的向量,它们方向都相同,只不过大小不相同,另一类是指向平面里面的向量,它们方向都相同,但大小都不同。和一个平面垂直的单位向量有几个?答案是两个,咦,不对啊?怎么不是无数个呢?我们假设有无数个,单拿出指向平面外的这些向量,它们的大小和方向都是一样的,那么它们...

2017-07-31 01:33:00 67

转载 python 学习网站

python 文档库docs.python.org/2/library/index.htmlpython 第三方模块查找pypi.python.org转载于:https://www.cnblogs.com/zhengwenqiang/p/7261057.html

2017-07-31 00:07:00 30

转载 软连接和硬连接

ln命令  该命令在文件之间创建链接。这种操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。对于这个新的文件名,我们可以为之指定不同的访问权限,以控制对信息的共享和安全性的问题。 如果链接指向目录,用户就可以利用该链接直接进入被链接的目录而不用打一大堆的路径名。而且,即使我们删除这个链接,也不会破坏原来的目录。  语法:ln [选项] 目标 [链接名]  ln [选项] 目标 目录...

2017-07-30 18:53:00 37

转载 lintcode-152-组合

152-组合组给出两个整数n和k,返回从1......n中选出的k个数的组合。样例例如 n = 4 且 k = 2返回的解为:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4]]标签回溯法 数组思路使用回溯和递归codeclass Solution {public: /** * @param n: Given the range ...

2017-07-30 16:45:00 52

转载 暑假清北学堂集训笔记

day -1 订票订得晚只好坐凌晨1点的火车……day 0 7点钟到北京了,坐滴滴到酒店,然后去华北电力大学报道,路上看到一辆共享单车,弄了大半天才发现是坏的。。。 报完到就在旁边的餐厅吃了起来。day 1钟皓曦讲搜索 分治 倍增 贪心ST表: f[i][j]表示 从i到i+2^j-1这2^j个位置的元素最大值 初始化: f[i][0]=z...

2017-07-29 17:23:00 103

转载 java三大特性封装、继承、多态

封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。封装的基本要求是: 把所有的属性私有化,对每个属性...

2017-07-29 14:31:00 31

转载 mysql慢查询

查看相关慢查询参数showvariables like '%slow_query%'show varialbes like '%long_query_time%'转载于:https://www.cnblogs.com/changfengSven/p/7255323.html

2017-07-29 11:17:00 35

转载 安卓中一句代码,解决拨号,定位,网页,卸载,安装,播放,邮件,短信

//下面是经常使用到的Intent的URI及其演示样例,包括了大部分应用中用到的共用Intent。 002 003 //一、打开一个网页,类别是Intent.ACTION_VIEW 004 005 Uri uri = Uri.parse(“http://blog.3gstdy.com/”); 006 007 Intent intent = n...

2017-07-29 09:54:00 67

转载 [转]将oracle数据库的编码变成utf-8

1、改客户端字符集:通过WINDOWS的运行菜单运行Regedit,修改注册表Start -> Run -> Rededit <-|Under registry Editor - > HKEY_LOCAL_MACHINE -> SOFTWARE ->Oracle->KEY_XE->RIGHT WINDOW DOUBLE CLICK NLS_L...

2017-07-28 23:48:00 187

转载 C# 代码规范和质量检查工具 StyleCop.Analyzers

简介原来一直用 ReSharper 来进行代码质量检查,不过毕竟是收费的,所以想找个免费的可以推广给公司的同事也一起用。搜索了一下,找到了StyleCop,但是我在 VS 2015里安装StyleCop 或者通过 Nuget 包安装StyleCop.MSBuild,虽然编译以后能把 warning 显示在 Error List 中,但是无法通过 项目---右键 配置 StyleCop 的规...

2017-07-27 17:59:00 53

转载 Redis 通过 info 查看信息和状态

INFOINFO [section]以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的信息:server 部分记录了 Redis 服务器的信息,它包含以下域:redis_version : Redis 服务器版本redis_git_sha1 : ...

2017-07-26 17:21:00 647

转载 java基础学习之单例设计模式学习

  最近狂补java基础的我重新学习了下单例,下面直接贴出代码,以作备忘 1 package com.darling.single; 2 3 /** 4 * 单例模式 5 * 单例即在内存中只存在该类的一个实例,要想实现这个需求首先得满足以下三点: 6 * 1、不让调用者new对象(否则会产生多个实例) 7 * ...

2017-07-26 16:21:00 44

转载 数组中次数超过数组长度一半的数字

问题:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。分析:看到此题第一反应就是将数组中的数字进行排序,然后统计数字出现的次数。排序的时间复杂度为O(nlogn)。  从另一个角度出发,数组中有一个数字出现的次数大于数组长度的一半,也就是说它出现的次数比其他数字出现次数之和还要多。因此可以在遍历数组的时候保存两个值:(1)保存数组中的值;(2)保存数字出现的次数。步骤:(...

2017-07-25 18:05:00 78

转载 tyvj P2020 Rainbow 的信号 【位运算】

题目:Freda发明了传呼机之后,rainbow进一步改进了传呼机发送信息所使用的信号。由于现在是数字、信息时代,rainbow发明的信号用N个自然数表示。为了避免两个人的对话被大坏蛋VariantF偷听T_T,rainbow把对话分成A、B、C三部分,分别用a、b、c三个密码加密。现在Freda接到了rainbow的信息,她的首要工作就是解密。Freda了解到,这三部分的密码计算方...

2017-07-21 16:44:00 75

转载 关于合并两个表

创建左连接语句如下:select * from A Left JOIN B ON A.Aid=B.Bnameid用一个表的某些列update另一个表SET SQL_SAFE_UPDATES = 0; #安全模式下不能升级,改成0update customer, history set customer.zmxy = history.scorewhere customer.id =...

2017-07-21 15:03:00 29

转载 MYSQL培训准备(2):MYSQL自增长陷阱

MYSQL中,在数据库中创建表的语法如下:1 CREATE TABLE tablename(2 column_name_1 column_type_1 constraints,3 column_name_2 column_type_2 constraints,4 ...5 column_name_n column_type_n constraints,6 PRI...

2017-07-21 11:59:00 43

转载 Java基础学习笔记二十 IO流

Properties类Properties类表示了一个持久的属性集。Properties可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。特点:Hashtable的子类,map集合中的方法都可以用。该集合没有泛型。键值都是字符串。它是一个可以持久化的属性集。键值可以存储到集合中,也可以存储到持久化的设备(硬盘、U盘、光盘)上。键值的来源也可以是持久化的设备...

2017-07-21 08:54:00 73

转载 HashMap和HashTable的区别

HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,在只有一个线程访问的情况下,效率要高于Hashtable。 HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。 HashMap把Hashtable的contains方法去掉了,...

2017-07-20 17:05:00 35

转载 python循环导入的解决方案

解决循环import的方法主要有几种:1.延迟导入(lazy import)  即把import语句写在方法或函数里面,将它的作用域限制在局部。  这种方法的缺点就是会有性能问题。2.将from xxx import yyy改成import xxx;xxx.yyy来访问的形式3.组织代码  出现循环import的问题往往意味着代码的...

2017-07-20 09:26:00 386

转载 设计模式-8-适配器模式-组合

简介:通过组合使类具有目的:避免适配器模式-继承方式中,子类需要实现不该实现的方法总结:组成:组合类转载于:https://www.cnblogs.com/wanhua-wu/p/7207282.html...

2017-07-19 18:40:00 36

转载 noip2009普及组 细胞分裂&&vijos1814

题目的意思抽象出来就是说求:使(a[i]^t)%(m1^m2)==0的t的最小值数据范围:a[i]<=2*1e9,m1<=3"*1e4,m2<=1e4第一次写这种题由于数据太大不能直接取余用到质因数分解上图:然后就可以计算了上代码:#include<cstdio>#include<cstring>struct node{...

2017-07-18 14:09:00 40

转载 alpha release note

alpha版本测试报告一、bug汇总跳转按钮无法跳转到对应页面(TODO)查课表页面被安排到查教师按钮(TODO)具体页面的功能未实现(TODO)专注小助手的倒计时按钮不能重复点击,否则计时紊乱(TODO)IPGW页面未登录时界面应该被高斯模糊(已修复)二、场景测试教务处页面的部分按钮能够跳转到相应子页面学习专注小助手能够实现倒计时IP网关能够正...

2017-07-18 13:38:00 30

转载 快速使用CSS 弹性盒子

布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现;2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。弹性盒子是 CSS3 的一种新的布局模式,是一种当页面...

2017-07-18 11:34:00 34

转载 前端基础之html

目录:简单web的服务器代码html简介html常用标签一、简单web的服务器代码1、简单python服务器代码: 1 import socket 2 3 def main(): 4 5 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 6 #建立对...

2017-07-18 10:40:00 64

转载 Track Active Item in Solution Explorer

Tools-->Options-->Projects and Solutions-->Track Active Item in Solution Explorer转载于:https://www.cnblogs.com/chucklu/p/7196188.html

2017-07-17 16:38:00 51

转载 typedef 和define的区别

转自百度知道1) #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如:#define PI 3.1415926程序中的:area=PI*r*r 会替换为3.1415926*r*r如果你把#define语句中的数字9 写成字母g 预处理也照样带入。2)type...

2017-07-17 15:40:00 34

转载 洛谷 P3178 [HAOI2015]树上操作

题目描述有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个操作,分为三种:操作 1 :把某个节点 x 的点权增加 a 。操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。操作 3 :询问某个节点 x 到根的路径中所有点的点权和。输入输出格式输入格式:第一行包含两个整数 N, M 。表示点数和操作数。接下来一行 N 个整数,表示树中节点的初始权...

2017-07-17 15:24:00 42

转载 深究AngularJS——自定义服务详解(factory、service、provider)

3种创建自定义服务的方式。FactoryServiceProvider大家应该知道,AngularJS是后台人员在工作之余发明的,他主要应用了后台早就存在的分层思想。所以我们得了解下分层的作用,如果你是前端人员不了解什么是分层,那么你最好问问你后台的小伙伴。dao层:就是Model层,在后台时,这一层的作用,就要是写与数据库交互数据的一层,在angularJS里...

2017-07-17 14:58:00 42

转载 js运算符

1.【算术运算符】+ 加 【重点】--数字相加 例:2+3 --字符串链接 例:"abc"+"jd" //输出"abcjd"注意:如果把数字与字符串相加,结果将成为字符串。- 减* 乘/ 除 % 取模(取余) 【重点】++ 累加(自加) x++: 先处理其他运算,再自己加1。 例如:var z,x=2;z=x++; //等同于①z=x ②x=x+1++y:先自己加1,再处理其...

2017-07-17 02:41:00 63

转载 Ionic2 自学须知的基本知识点

http://www.cnblogs.com/zsl123/p/5991336.htmlIonic(ionicframework)一款接近原生的HTML5移动App开发框架。IONIC 是目前最有潜力的一款 HTML5 手机应用开发框架。通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用JavaScriptMVVM 框架和AngularJS来增...

2017-07-16 13:48:00 93

转载 Windows平台下nginx跨域配置

1)下载地址:  http://nginx.org2)启动  解压至d:\nginx,运行nginx.exe(即nginx -c conf\nginx.conf),默认使用80端口,日志见文件夹D:\nginx\logs3)使用  http://localhost4)关闭  nginx -s stop5)常用配置  D:\nginx\conf\nginx.conf...

2017-07-16 13:24:00 231

转载 模块——Getopt::Long接收客户命令行参数和Smart::Comments输出获得的命令行参数内容...

  我们在linux常常用到一个程序需要加入参数,现在了解一下 perl 中的有关控制参数的模块 Getopt::Long ,比直接使用 @ARGV 的数组强大多了.我想大家知道在 Linux 中有的参数有二种形式.长参数 –help短参数 -h也就是-和–的分别.–表示完整参数.-表示简化参数.在 Perl 的这个模块中也支持这二种方法.这要介绍的二 Getopt ...

2017-07-15 14:41:00 42

转载 sessionFactory的创建和四种查询方式

1,关于sessionFactory的创建5.0版本之前,下面这种方式在5.0及之后,可能会出问题,建议修改为5.0之后的方式 // 实例化Configuration Configuration configuration = new Configuration(); // 加载hibernate.cfg.xml文件 configuration.configure("...

2017-07-15 11:40:00 465

转载 软工文档——系统、程序流程图、系统流图

在编写文档的过程中,不可缺少的就是绘图。一张图涵盖非常多东西。而且他具有语言所取代不了的直观性。以下小编就总结一下下软工文档中的各种图O(⌒_⌒)O ~。一、定以: 1、数据流图(DFD, Data FlowDiagram)数据流程图是比較熟悉的一种图了。在MIS中就曾有介绍。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,即信息流从输...

2017-07-15 10:34:00 154

转载 Unity3D中实现按资源名称自动化命名打包AssetBundle

1. 概述一般当需要打包成AssetBundle的资源不多时,可以自己通过AssetLabels窗口手动命名,然后再打包,但是当需要打包的资源过多时,一个一个的去手动编辑就特别的麻烦,因此如果能按资源名称自动命名打包AssetBundle,这样子就会方便很多。实现功能:只需点击一下“AutoBuildAll”,即可将指定目录的资源全部自动生成按文件名称命名的AssetBundle,如下所示...

2017-07-14 19:05:00 120

转载 葡萄城报表介绍:Java 报表

葡萄城报表介绍:Java 报表 一、Java 报表定义Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念,因此 Java 语言具有功能强大和简单易用两个特征。Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。J...

2017-07-13 11:32:00 104

转载 Pandas matplotlib 无法显示中文

Pandas 无法显示中文问题 解决方案Pandas在绘图时,会显示中文为方块,主要原因有二:matplotlib 字体问题seaborn 字体问题只需要在文件开始动态设置字体配置就可以了,但是要注意,字体设置可能需要尝试多次,比如我一开始设置的win10中的’SamKi’,但是运行结果仍然是中文显示方块,后来我换成了’KaiTi’才正常显示的中...

2017-07-13 00:41:00 40

转载 Linux(5.5版为主)的基本操作命令

mount 查看挂载目录cat ~ 查看文件下的内容touch ~ 创建一个文件一次性性创建几个文件: touch /tmp/{1,2,3,4}.txt (在tmp文件夹里一次性创建4个TXT文件)echo 1234>>123.txt 创建一个内容为1234的123.txt文件su ~ 转换用户名us...

2017-07-12 18:01:00 57

空空如也

空空如也

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

TA关注的人

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