自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [kuangbin带你飞]专题六 最小生成树 G - Arctic Network

G - Arctic Network题目链接:https://vjudge.net/contest/66965#problem/G题目:国防部(DND)希望通过无线网络连接几个北部前哨站。在建立网络时将使用两种不同的通信技术:每个前哨站都有一个无线电收发器,一些前哨站还有一个卫星信道。任何带卫星频道的两个前哨站都可以通过卫星进行通信,无论其位置如何。否则,两个前哨只...

2019-07-31 23:22:00 45

转载 元类具体版-init new call

类和对象的创建过程(元类,__new__,__init__,__call__)阅读目录(Content)一、type()1、创建类的两种方式方式一方式二二、元类(metaclass)使用metaclass的两种方式方式一:即用类的形式方式二:用函数的形式metaclass 原理1.基础...

2019-07-31 21:45:00 55

转载 元类

'''1、什么是元类 在python中一切皆对象,那么我们用class关键字定义的类本身也是一个对象 负责产生该对象的类称之为元类,即元类可以简称为类的类 class Foo: # Foo=元类() #一切皆对象,类加括号产生对象 pass2、为何要用元类 元类是负责产生类的,所以我们学习元类或者自定义元类的目的 是为了控制类...

2019-07-31 21:34:00 82

转载 单例模式的实现方式

python中的单例模式一、单例模式的概述:单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行...

2019-07-31 18:41:00 71

转载 仿照addCleanup 在unittest中清理addSetupclass资源

addCleanup的用例这里不介绍了,可以看我的另一编文章:python unittest框架中addCleanup函数详解但如果有下面这种场景,还是会遗留大批理资源在setUpClass注入各种先导资源,比如:1、注入a2、注入b3、注入c然后在teardownclass中清理1、清理c2、清理b3、清理a假设在注入b时出错了,那么在tear...

2019-07-31 17:17:00 148

转载 根据命名空间以及该命名空间下的一个方法的方法名称,执行该方法

string namespacestr="SKY.MODEL.UserModel";//命名空间 string methodname="GetValueByID";//方法名称 string str = namespacestr.Substring(0, namespacestr.LastIndexOf(".") ); //Type t = System.Ty...

2019-07-31 16:22:14 305

转载 bbs项目相关知识

label中的for属性:用于充当label标签for属性的值:示例:<label for='userid'>用户名:</label>,表示单击此label标签时,id为userid的标签获得焦点。就相当于点击label标签就触发了id为userid的标签js对象 jQuery对象 DOM对象区别一、DOM对象文档对象模型简称DOM,是W3C组织...

2019-07-31 14:57:00 70

转载 class反编译

JD-GUI:http://java-decompiler.github.io/离线包在我的文件下载安装,file选择class文件即可浏览反编译代码与源码去掉注释后的代码比较接近,虽然比源码损失了一部分可读性,但至少有一定的可读性。在线反编译:http://javare.cn/转载于:https://www.cnblogs.com/ssjf/p/11274708...

2019-07-31 10:37:00 139

转载 Google的开源多媒体软件地址收集

LiberTV: http://code.google.com/p/libertv/source/browse/trunk/LiberTV/#LiberTV # Non-members may check out a read-only working copy anonymously over HTTP. svn checkout http:...

2019-07-31 07:17:44 122

转载 刷题——合并K个排序链表

先看题目合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[1->4->5,1->3->4,2->6]输出: 1->1->2->3->4->4->5->6拿到题按照规矩,首先先暴力一遍,把拿到的数据全部放进数组sort一下,然后放进一个链表ps:太久没有接触链表了,几乎忘完...

2019-07-30 16:17:00 83

转载 关闭进程2

uses Tlhelp32; //在工程中引入单元Tlhelp32//使用函数前,请在工程的前面对函数进行声明,截图如下///Delphi结束指定进程函数function TForm1.EndProcess(ExeFileName:string):integer;const PROCESS_TERMINATE = $0001;var ContinueLoop...

2019-07-30 15:09:00 44

转载 关闭进程

unit Tlhelp323;interfaceuses Windows,SysUtils,Tlhelp32;function KillTask(ExeFileN...

2019-07-30 15:08:00 70

转载 C#动静结合编程之一: 接口和委托的约束强度

程序世界有两种神秘的元素,它们无处不在,却常常未被察觉。它们一动一静,却又和谐相处。我给这对兄弟取上不太恰当的名字,一个叫“协议”,一个叫“约束”。我们常常看到的动态语言、静态语言背后,本质上就是“协议”与“约束”两种元素的作用。C#是一门优美且处于快速发展中的语言,它融合了静态和动态的优势,如果运用得当,必能动静结合,呈现出一种和谐之美。本篇是C#动静结合编程的第一篇,希望这个系列能和大家一...

2019-07-30 03:38:02 97

转载 使用window live writer绑定博客园账户

第一步:选择其他服务 第二步: 下一步即可。。。转载于:https://www.cnblogs.com/jiangxin/p/3441346.html

2019-07-29 22:40:35 76

转载 初始化日期格式

Application.UpdateFormatSettings := False; //保证格式运行中不变。//目前,这行,只支持 VCL。 with FormatSettings do begin ShortDateFormat := 'yyyy-mm-dd'; LongDateFormat := 'yyyy-mm-dd'; ShortTimeFormat :...

2019-07-29 19:31:00 530

转载 Oracle数据库监听SQL语句性能

1、v$sql视图 假定用户A与用户B都基于自身schema创建了表t 用户A发布查询select * from t,此时共享池中产生一条与该语句的相关的sql游标,在v$sql视图体现(假定为首次执行) 不久用户B也发出select * from t的查询,同上,v$sql中也对应有一条该语句的游标 为了便于理解,我们将v$sq...

2019-07-29 18:08:20 361

转载 mysql查询今天、昨天、7天、近30天、本月、上一月 数据

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 17天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) &l...

2019-07-29 17:38:00 77

转载 湫湫系列故事——减肥记I(hdu4508)-完全背包

题目:  对于吃货来说,过年最幸福的事就是吃了,没有之一!  但是对于女生来说,卡路里(热量)是天敌啊!  资深美女湫湫深谙“胖来如山倒,胖去如抽丝”的道理,所以她希望你能帮忙制定一个食谱,能使她吃得开心的同时,不会制造太多的天敌。  当然,为了方便你制作食谱,湫湫给了你每日食物清单,上面描述了当天她想吃的每种食物能带给她的幸福程度,以及会增加的卡路里量。Input    ...

2019-07-29 15:20:00 44

转载 vue监听浏览器返回

代码监听返回mounted () { if (window.history && window.history.pushState) { // 向历史记录中插入了当前页 history.pushState(null, null, document.URL); window.addEventList...

2019-07-29 11:21:00 457

转载 Struts

创建struts的一些问题:1.创建完之后lib需要移动到WEB-INF下面2.lib里面的jar需要全部重新替换3.struts-default报错 找到project structure---facets 在struts里面点击铅笔 将struts-core-jar包勾选保存4.控制台报错web版本不符合 替换为3.0版本<?xml versi...

2019-07-27 22:35:00 83

转载 Shader系列(3):Blinn-Phong光照模型

图形学界大牛Jim Blinn对Phong模型进行了改进,提出了Blinn-Phong模型。Blinn-Phong模型与Phong模型的区别是,把dot(V,R)换成了dot(N,H),其中H为半角向量,位于法线N和光线L的角平分线方向。Blinn-Phong模型可表示为: Ispecular = Ks*Is* pow(( dot(N,H), n )其中H = ...

2019-07-27 22:23:37 175

转载 .Net 中的托管资源和非托管资源

.NET中的所有类型都是(直接或间接)从System.Object类型派生的。  CTS中的类型被分成两大类——引用类型(reference type,又叫托管类型[managed type]),分配在内存堆上;值类型(value type),分配在堆栈上。如图:首先说下在栈和堆在window中的区别,栈是向低地址扩展的数据结构,是一块连续的内存区域,先进后出的。而堆是向高地址扩展的数...

2019-07-27 18:41:03 726

转载 css换行几种方式

1. 强制不换行div{ white-space:nowrap;}2. 自动换行div{ word-wrap: break-word; word-break: normal;}3. 强制英文单词断行 div{ word-break:break-all; }转载于:https://ww...

2019-07-27 16:45:00 452

转载 使用 C# 编程对 RTF 文档进行操作 [转载]

笔者正在用C#开发一个名为XWriter的文本编辑器,其中需要提供对RTF文档的支持,以前从没有搞过RTF文档,因此临时突击研究了一下,经过几天的学习研究和实践,对C#操作RTF文档有所了解,因此才可以写出此文给予说明,希望能对其他人学习RTF文档格式有所帮助。  RTF文档格式是微软提出的一种用于描述带格式文本的文档格式,上个世纪就提出来了,一直用到现在,而且很多程序都支持这种格式,微软的O...

2019-07-27 05:13:09 626

转载 谈谈敏捷开发

原文链接:http://www.cnblogs.com/5207/p/6179009.html我对敏捷开发是源于10多年前看了一本关于迭代开发的书,从而对迭代开发有了一些兴趣。从那时开始有了迭代开发的概念。随着项目经验的增加迭代的重要性也越发觉得明显。随后进入了提倡敏捷开发的公司,被迫式的接触了许多“敏捷开发”,随着项目经历越来越多,慢慢的就开始有了更新的认识和想法。但是在接触敏捷开发...

2019-07-27 01:04:27 46

转载 MongoDB

MongoDB特点MongoDB 最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它是一个面向集合的,模式自由的文档型数据库。具体特点总结如下:(1)面向集合存储,易于存储对象类型的数据(2)模式自由(3)支持动态查询(4)支持完全索引,包含内部对象(5)支...

2019-07-26 16:13:00 67

转载 SQL文的日期自动减1

dateadd(dd,-1,GETDATE())这样返回的是昨天的这个时候的时间,这样可以用于一些信息的处理和生成下面详细介绍下:DATEADD 在向指定日期加上一段时间的基础上,返回新的 datetime 值。 语法 DATEADD ( datepart , number, date ) 参数 datepart 是规定应向日期的哪一部分返回新值...

2019-07-26 13:42:30 2524

转载 算法-快速排序

#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>int swap(int source[],int a,int b){ int temp; temp = source[a]; source[a] = source[b]; s...

2019-07-26 13:30:00 53

转载 hadoop cmd

一、hadoop文件操作1、Ls  hadoop fs -ls /2、Put  hadoop fs -put xx /path3、Mkdir  hadoop fs -mkdir4、要从HDFS中删除文件,可以使用以下命令:  hadoop fs -rm -r -skipTrash /path_to_file/file_name5、要从HDFS中删除文...

2019-07-26 12:05:00 360

转载 JDBC(Java DataBase Connectivity)

JDBC本质:其实是官方定义的一套所有关系型数据库的规则,即接口。各个数据库厂商去实现这套 接口,提供数据库驱动jar包。我们可以使用这套接口编程,真正执行的代码是驱动jar包 终端额实现类。步骤:1.导入驱动jar包 mysql-connector-java 2...

2019-07-26 10:58:00 111

转载 理解vertical-align

vertical-align 支持的属性值及组成inherit线类baseline, top, middle, bottom文本类text-top, text-bottom上标下标类sub, super数值百分比类20px, 2em, 20%, ...我们先来看看数值百分比类,这个类其实可以分为数值类和百分比...

2019-07-25 20:02:00 133

转载 java——Map集合遍历

一、Map集合遍历的三种方法:  1)Set<K>keySet();  2)Collection<V> values();  3)Set<Map.Entry<K,V>> entrySet();二、Set<K>keySet();  1)把Map中所有的键名传入到set集合;  2)用set集合中的迭代器取出所有键...

2019-07-25 17:26:00 102

转载 Django Form 实时从数据库中获取数据

修改 models.py 添加class UserType(models.Model): caption = models.CharField(max_length=32)执行命令,生成数据库python manage.py makemigrationspython manage.py migrate修改 forms.py 添加from app01 import ...

2019-07-25 13:55:00 898

转载 静态类

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ //静态类和普通类的区别 //静态类不能被实例化 //正常的类 class A { internal void M()...

2019-07-25 12:15:25 94

转载 LeetCode 19.Remove Nth Node From End of List 题解

Total Accepted: 111864 Total Submissions: 374606 Difficulty: EasyGiven a linked list, remove the nth node from the end of list and return its head.For example,Given linked list: 1->2->3->4...

2019-07-25 10:30:40 86

转载 操作系统核心原理-4.线程原理(下):死锁基础原理

  我们都见过交通阻塞,一大堆汽车因为争夺行路权,互不相让而造成阻塞,又或者因为车辆发生故障抛锚或两辆车相撞而造成道路阻塞。在这种情况下,所有的车都停下来,谁也无法前行,这就是死锁。本篇就来了解一下什么是死锁,如何应对死锁。一、死锁初窥1.1 为何会发生死锁?  死锁的发生归根结底是因为对资源的竞争。因为大家都想要某种资源,但又不能随心所欲地得到所有资源,在争夺的僵局中,导致任何人无法...

2019-07-25 04:28:34 78

转载 pl/sql中的异常处理

pl/sql中的异常是用exception when others then 进行捕获的,一般放在pl/sql块的最后,用户捕获pl/sql中发生的错误,对异常的处理分为两种:1.阻断程序式exceptionwhen others thenraise_application_error(-20001,'请输入正确的参数!');一般用于数据录入保存时进行校验,校验不合格给出提示。...

2019-07-25 01:44:44 100

转载 oracle pl/sql 中创建用户

模式:create user 用户名 default tablespace 表空间名;举例:-- Create the user create user ACCOUNT identified by "" default tablespace ACCOUNTTS temporary tablespace TEMP profile DEFAULT;-- Grant/Revok...

2019-07-25 01:44:25 124

转载 [Java 开发利器Lombok] 常用注解演示

在以往的对象模型编码时,我们需要写一大堆的get/set以及不同的构造函数等。Lombok为我们提供了一个非常好的插件形式。在大多数的项目中,只需要使用到以下集中Annotation就足够了,如果需要查看更多的选项,请参考:传送门@Getter@Setter@ToString@RequiredArgsConstructor 生成final 字段的构造函数 /** ...

2019-07-24 23:04:00 76

转载 理解css行高(line-height)

首先我们要明确 line-height 的定义,line-height指的是两条文字基线之间的距离。行内框盒子模型所有内联元素的样式表现都与行内框盒子模型有关。所以这个概念是非常重要的。 <p>这是一段文字,这里有个<em>em</em> 标签。</p>如上面一段普普通通的代码,却包含了4种盒子:1...

2019-07-24 22:02:00 261

空空如也

空空如也

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

TA关注的人

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