自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 浅浅地谈一下随机算法【poj2454】【poj3318】

随机算法我也只是稍微接触了一下,就是想写篇博客自己稍微总结一下其实随机算法也算是一个玄学吧,运气不好还是会wa。但是我们知道,计算机可以在短时间内计算大量的数据,所以碰到正确答案的概率还是挺大的。当然随机不是随机答案啦,对于不同的题有可以不同的随机对象。通常我们会在一下情况下用随机: 1、逐个枚举太多无用的情况下选择随机 以减少枚举次数 2、判断正确性的时候降低暴...

2017-10-31 19:09:00 57

转载 Windows API之DuplicateHandle

  在进程之间共享内核对象句柄的一种方法:DuplicateHandle   简单地说,该函数取得某个进程句柄表中的一个表项,然后把它拷贝到另一个进程的句柄表中。   BOOL WINAPI DuplicateHandle(   __in HANDLE hSourceProcessHandle,   __in HANDLE hSo...

2017-10-30 10:46:00 167

转载 人人都应该掌握的9种数据分析方法

人人都应该掌握的9种数据分析方法说到数据分析,首先,我们要知道,什么叫数据分析。其实从数据到信息的这个过程,就是数据分析。数据本身并没有什么价值,有价值的是我们从数据中提取出来的信息。啤酒和尿布的例子大家应该都听腻了。再具体、深入一些的内容,往往因为数学就令很多人望而却步了。数据分析师给大家分享9个不带数学推导的数据分析方法,希望大家能喜欢~来一起学习数据分析方法吧!1.分类  ...

2017-10-30 09:58:00 152

转载 python--面向对象(最全讲解)

http://www.cnblogs.com/Eva-J/articles/7293890.html阅读目录楔子面向过程vs面向对象初识面向对象  类的相关知识  对象的相关知识  对象之间的交互  类命名空间与对象、实例的命名空间  类的组合用法  初识面向对象小结面向对象的三大特性  继承  多态  封装面...

2017-10-29 20:58:00 161

转载 c#之装饰者模式

装饰者模式1.概述: 动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加的灵活。 2.原理: 增加一个修饰的类来包裹原来的类,包裹的方式一般是通过将原来的对象作为修饰类的构造函数的参数。装饰类实现新的功能,但是,不需要用到新功能的地方,它可以直接调用原来的类中的方法,修饰类必须和原来的类有...

2017-10-28 15:47:00 60

转载 Reflow(回流)和Repaint(重绘) (转)

原文地址:http://blog.csdn.net/qq_18826911/article/details/68924255首先我们要明白的是,页面的显示过程分为以下几个阶段:1、生成DOM树(包括display:none的节点)2、在DOM树的基础上根据节点的集合属性(margin,padding,width,height等)生成render树(不包括display:non...

2017-10-27 08:46:00 35

转载 Touch事件传递机制 Android

Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptTouch...

2017-10-26 16:00:00 42

转载 android 资料

Android 开发 对话框Dialog dismiss和hide方法的区别dismiss和hide方法都可以隐藏对话框,在需要的时候也可以用show方法调用显示。但是,这两者是有区别的。dismiss方法会释放对话框所占的资源,而hide方法不会。activity退出前必须调用dismiss方法关闭对话框。如果对话框上有progressbar,你会发现,调用dismiss方法后,再调用s...

2017-10-24 17:28:00 49

转载 AI: Chapter 3-Solving problems by searching

Problem-solving agent: one kind of goal-based agent using atomic representation.Problem formulation: the process of deciding what actions and states to consider, given a goal.Search: the process...

2017-10-23 22:47:00 440

转载 2017年10月22日 基础SQL语句&数据库创建主外键关系

1、SQL语句的注释双减号:--或者/**/2、创建数据库create database 数据库名称(不允许以数字开头,不允许以符号开头,不要起汉语名字)3、如何选中这个数据库use 数据库名4、创建表 - 创建字段 - 主键约束、唯一约束create table 表名( 列名 数据类型 primary key, --主键约束 列名 数据类型 unique, ...

2017-10-23 19:43:00 43

转载 实战分享,教你蓝牙在小程序中的应用

欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~作者:朱胜导语蓝牙在日常生活中广泛使用的一项技术,小程序给了我们前端工程师一个控制蓝牙的方法,带上你的设备,来看看怎么控制你的蓝牙设备吧。1. 背景介绍蓝牙是爱立信公司创立的一种无线技术标准,为短距离的硬件设备提供低成本的通信规范。蓝牙规范由蓝牙技术联盟(Bluetooth Special Inte...

2017-10-23 17:20:00 120

转载 2017-2018-1 20155230 20155209 实验一 开发环境的熟悉

http://www.cnblogs.com/J1n233/p/7703849.html转载于:https://www.cnblogs.com/lhyhahaha/p/7712653.html

2017-10-22 23:29:00 51

转载 JavaScript数据类型/表达式/运算符

数据类型:原始类型( number,string,boolean,null,undefined ),     对象类型,(函数(function)和数组(array) 和时间(date)等都属于对象类型隐式转换:37"-7结果为30,减号理解为减法运算      “37”+7结果为“377”,加号理解为字符串拼接巧用 +/- 规则转换类型:      1. num - 0 -> 数字;  ...

2017-10-22 21:46:00 64

转载 在js中为对象添加和删除属性

对于一个普通的js对象:var obj = {   name:"mary",   age:21 }  如果我们要对它添加新属性的话可以使用下列方式:obj.address = "北京" //{name: "mary", age: "21", address: "beijing"}  删除属性,需要使用delete方法:delet...

2017-10-21 11:23:00 44

转载 LinkedList源码

1.介绍及注意事项链表由Josh Bloch书写,属于Java集合框架中的一种,LinkedList实现的是双链表,实现了所有的链表操作,可能够实现所有元素(包括)的基本操作。链表是非线程同步的,多线程情况下需要使用外部同步。使用迭代器遍历此类时具有快速失败的特性(遍历过程中移除节点会报错)/** * Doubly-linked list implement...

2017-10-20 20:51:00 46

转载 目录知识

Linux(centos)系统各个目录的作用详解 推荐二2015-09-15豆芽爱尚阅文章来源linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/hom...

2017-10-20 11:14:00 54

转载 高阶函数

一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。一、map()函数 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT']...

2017-10-19 23:38:00 39

转载 ES6/ES2015核心内容(下)

import export  这两个家伙对应的就是es6自己的module功能。  我们之前写的Javascript一直都没有模块化的体系,无法将一个庞大的js工程拆分成一个个功能相对独立但相互依赖的小工程,再用一种简单的方法把这些小工程连接在一起。  这有可能导致两个问题:  (1)一方面js代码变得很臃肿,难以维护  (2)另一方面我们常常得很注意每个script...

2017-10-19 19:51:00 35

转载 (转)oracle视图详解

Oracle视图详解一.视图的定义视图(view),也称虚表,不占用物理空间,这个也是相对概念,因为视图本身的定义语句还是要存储在数据字典里的。视图只有逻辑定义。每次使用的时候,只是重新执行SQL。视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。视图的定义存在数据库中,与此定义相...

2017-10-18 16:59:00 47

转载 ArcGIS For Android 的标绘与可视化

参考1. CSDN 相关博文2. ArcGIS for Android 离线数据空间分析--叠加分析3. ArcGIS for Android Runtime100 基本操作(五)——绘制图层和符号渲染4.地图动态标绘--B/S应用(二) 5.ArcGIS for Android 体验(一) 添加地图6.安卓智能地图开...

2017-10-18 13:58:00 79

转载 Django之form组件

一、简介web框架中避免不了对表单的验证,我们可以通过js在表单数据提交前做一次校验,然而在Django中form组件不仅仅提供验证功能,还可以生成HTML,还可以与model结合使用,等等强大的功能。先了解下主要的作用:生成HTML标签验证用户数据(显示错误信息)HTML Form提交保留上次提交数据初始化页面显示内容...

2017-10-17 23:56:00 52

转载 BZOJ2669 [cqoi2012]局部极小值 状压DP 容斥原理

欢迎访问~原文出处——博客园-zhouzhendong去博客园看该题解题目传送门 - BZOJ2669题意概括  有一个n行m列的整数矩阵,其中1到nm之间的每个整数恰好出现一次。如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。给出所有局部极小值的位置,你的任务是判断有多少个可能的矩阵。  几组例子:...

2017-10-17 22:45:00 77

转载 PE格式第五讲,手工添加节表

         PE格式第五讲,手工添加节表作者:IBinary出处:http://www.cnblogs.com/iBinary/版权所有,欢迎保留原文链接进行转载:)首先我们要用汇编编写一段汇编代码,用来生成标准PE一丶标准PE生成的汇编代码.386.model flat, stdcalloption casemap:noneincl...

2017-10-17 01:18:00 70

转载 操作系统学习(四)

信号量机制1:信号量机制:对于临界资源的访问。Wait(s),sgnal(s),是两个原子操作,在执行过程中不可中断,就是用来判断临界资源。S表示临界资源的数目,初始化为1.Wait(s){ While(s<=0);//当没有系统可以使用的临界资源的时候一直判断,循环里面是空语句表示不断测试资源是否被占用,占用则一直等待并且不断的测试。s...

2017-10-15 14:23:00 80

转载 414. Third Maximum Number

Given anon-emptyarray of integers, return thethirdmaximum number in this array. If it does not exist, return the maximum number. The time complexity must be in O(n).Example 1:Input: [3, 2, 1]...

2017-10-15 08:58:00 36

转载 Java8学习笔记(四)--接口增强

静态方法public interface InterfacePlus { void run(); static Date createDate(){ return new Date(); }}默认方法public interface InterfacePlus { void run(); default...

2017-10-13 10:03:00 55

转载 Quartz.NET实现作业调度

一、Quartz.NET介绍Quartz.NET是一个强大、开源、轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。通俗说它的功能是:比...

2017-10-13 09:11:00 48

转载 OkHttpUtil

package jp.co.gunmabank.utilimport android.os.Handlerimport android.os.Looperimport com.google.gson.Gsonimport com.google.gson.JsonParseExceptionimport com.google.gson.internal.`$Gson$Types`import com...

2017-10-12 13:32:00 66

转载 vue-router参数传递

1.在vue-router中,有两大对象被挂载到了实例this2.$route(只读、具备信息的对象)、$router(具备函数功能)3.查询字符串方式传递参数 1).去哪里 <router-link :to="{name:'detail',query:{id:1}}">xxx</router-link> 2).路由导航设置{name:'detail',path:'/...

2017-10-11 16:40:00 109

转载 【codeforces】【比赛题解】#868 CF Round #438 (Div.1+Div.2)

这次是Div.1+Div.2,所以有7题。因为时间较早,而且正好赶上训练,所以机房开黑做。然而我们都只做了3题。:(。链接。【A】声控解锁题意:Arkady的宠物狗Mu-mu有一只手机。它需要朝这个手机吠一个英文单词密码(两个字符长),手机才能解锁。Mu-mu的仇敌,Kashtanka想要解锁Mu-mu的手机,但是它只会说一些两个字符长的英文单词。它想要用...

2017-10-10 22:12:00 55

转载 实验二 网络嗅探与欺骗

中国人民公安大学Chinese people’public security university网络对抗技术实验报告实验二网络嗅探与欺骗学生姓名杨博雄年级2014级区队三区队...

2017-10-10 20:21:00 40

转载 Selenium 动态监测爬虫所在位置

最近写的爬虫大多出错在。。。 在B页面抓取A页面的信息, 这样自然报一堆错, 我检查Xpath到怀疑人生, 明明Xpath没有错啊,为什么报错呢selenium.common.exceptions.NoSuchElementException原因就是 所在页面不对啊, A页面怎么可能抓到B页面的信息呢?防止这一错误的好方法之一就是拍个快照喽driver.save_screens...

2017-10-10 16:30:00 64

转载 MMORPG战斗系统随笔(三)、AI系统简介

  转载请标明出处http://www.cnblogs.com/zblade/  在设计一款游戏的时候,如果我们是玩家,是希望自己能够操作角色畅玩游戏的。在一款MMORPG游戏中,大部分的实际游戏角色,是需要玩家来操作的,通过在游戏大世界相互完成游戏中的任务等等来体验游戏。在大世界交互场景中,不可避免的会有怪物的存在,也会有NPC,某些策划布置的场景角色怪物等等。同时,在常见的MMORPG游戏...

2017-10-10 15:58:00 191

转载 (转)Mysql技术内幕InnoDB存储引擎-表&索引算法和锁

表原文:http://yingminxing.com/mysql%E6%8A%80%E6%9C%AF%E5%86%85%E5%B9%95innodb%E5%AD%98%E5%82%A8%E5%BC%95%E6%93%8E%EF%BC%8D%E8%A1%A8%E7%B4%A2%E5%BC%95%E7%AE%97%E6%B3%95%E5%92%8C%E9%94%81/4.1、innodb存储引...

2017-10-09 11:25:00 51

转载 【es6】object.is()&&==&&===

首先,先粗略了解一下这三个玩意儿:==:等同,比较运算符,两边值类型不同的时候,先进行类型转换,再比较;===:恒等,严格比较运算符,不做类型转换,类型不同就是不等;Object.is()是ES6新增的用来比较两个值是否严格相等的方法,与===的行为基本一致。下面分别详细说明一下这三个玩意儿:先说===,这个比较简单,只需要利用下面的规则来判断两个值是否恒等就行了:...

2017-10-08 18:01:00 48

转载 ("X+Y="+X+Y)与(X+Y+"=X+Y")

int X=100; int Y=200; System.out.println("X+Y="+X+Y); System.out.println(X+Y+"=X+Y");输出结果为:X+Y=100200300=X+Y原因: + 只有与“ ”相连直接相连的或者后面加上加号的才会被定义为连接符转载于:https://www.cnblogs.com/mhj666/...

2017-10-08 17:45:00 195

转载 Oracle分区表学习

用户mis_audit下有一张audit_log的业务表,用于记录审计日志,建表初期为普通表,现在想将表扩展为分区表.1.查看原表结构select TABLE_NAME,COLUMN_NAME,DATA_TYPE,DATA_LENGTH from user_tab_columns where TABLE_NAME='AUDIT_LOG';TABLE_NAME CO...

2017-10-08 16:37:00 48

转载 luoguP3413 SAC#1 - 萌数(数位dp)

题目背景 本题由世界上最蒟蒻最辣鸡最撒比的SOL提供。 寂月城网站是完美信息教室的官网。地址:http://191.101.11.174/mgzd 。题目描述 辣鸡蒟蒻SOL是一个傻逼,他居然觉得数很萌!好在在他眼里,并不是所有数都是萌的。只有满足“存在长度至少为2的回文子串”的数是萌的——也就是说,101是萌的,因为101本身就是一个回文数;110...

2017-10-07 20:49:00 58

转载 Mysql删除重复数据保留最小的id

在网上查找删除重复数据保留id最小的数据,方法如下: 1 DELETE 2 FROM 3 people 4 WHERE 5 peopleName IN ( 6 SELECT 7 peopleName 8 FROM 9 people10 GROU...

2017-10-07 05:29:00 58

转载 也谈谈我对Docker的简单理解

Docker能解决什么问题呢?一个工具的出现必然需要解决一些问题,Docker也不例外,简单说说我们常见的2种情况Docker是如何解决的吧。1、程序在我这跑得好好的,在你那怎么就不行呢?!这是一个典型的应用场景,作为程序员别说没有遇到过这个问题。Docker image(镜像)中不仅包含了代码,也包含了程序运行时所需的所有依赖。比如java的程序,肯定要在image中包含jdk;比如Pyth...

2017-10-06 21:55:00 37

空空如也

空空如也

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

TA关注的人

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