自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Golang switch语句总结

switch 语句基本结构 switch 条件表达式 { case 常量表达式1: 语句 1 case 常量表达式2: 语句 2 . . . case 常量表达式n: 语句 n default: 语句 n+1 } 执行流程 (1)计算条件表达...

2019-10-01 15:04:00

阅读数 12

评论数 0

转载 译 .NET Core 3.0 发布

原文:《Announcing .NET Core 3.0》 宣布.NET Core 3.0 发布 很高兴宣布.NET Core 3.0的发布。它包括许多改进,包括添加Windows窗体和WPF,添加新的JSON API,对ARM64的支持以及全面提高的性能。 C# 8 也是此发行版的一部分,...

2019-09-30 14:48:16

阅读数 16

评论数 0

转载 程序员修炼之道 从小工到专家:九月第一篇

首先阅读的是序,序中说道:如果你是初学者,可以获取编程技术和方法,拓展你的编程生涯。如果你是富有经验的程序员,同样可以从本书中收益。可以看出,通过阅读这本书,不管是初学的程序员还是资深的程序员,都会有所收获。注重实效的程序员有哪些特征??1.早期的采纳者/快速的改编者。2.好奇。3.批判的思考者。...

2019-09-28 13:12:00

阅读数 19

评论数 0

转载 哈希表(hash table)基础概念

哈希是什么 引入:我们在学习数组的时候,使用数组元素的下标值即可访问到该元素,所花费的时间是O(1),与数组元素的个数n没有关系,这就是哈希方法的核心思想。 哈希方法:以关键值K为自变量,通过一定的函数关系h(K)(哈希函数)计算出对应的函数值,把这个值解释为结点的存储地址,将结点的关键码(key...

2019-09-26 22:39:00

阅读数 6

评论数 0

转载 动手动脑

动手动脑: // MethodOverload.java// Using overloaded methods public class MethodOverload { public static void main(String[] args) { System.out.printl...

2019-09-25 21:52:00

阅读数 21

评论数 0

转载 判断回文

package com.stdu.helloworld;import java.util.Scanner;public class AA {public static void main( String args[] ){ System.out.println("输入一串文字:&qu...

2019-09-25 10:07:00

阅读数 15

评论数 0

转载 Luogu P5030 长脖子鹿放置(网络流)

匈牙利T了,Dinic飞了。。。 按奇偶连 #include <cstdio> #include <iostream> #include <cstring> #include <algorithm> #include <cmath> #d...

2019-09-22 17:30:00

阅读数 9

评论数 0

转载 BZOJ3037 创世纪(基环树DP)

基环树DP,攻的当受的儿子,f表选,g表不选。并查集维护攻受关系。若有环则记录,DP受的后把它当祖宗,再DP攻的。 #include <cstdio> #include <iostream> #include <cstring> #include <al...

2019-09-20 19:54:00

阅读数 8

评论数 0

转载 动手动脑

从测试看不足 1.JAVA的基本运行单位是类还是方法? Java程序的基本单位是类,你建立类之后,就可用它来建立许多你需要的对象。Java把每一个可执行的成分都变成类。 2.类由什么组成? 类中包含两部分:成员变量(字段)、成员方法(方法) 成员变量:是一种对象(通过它的句柄与其通信)...

2019-09-18 17:03:00

阅读数 16

评论数 0

转载 LuoguP1240 诸侯安置

本来是来练组合的,不知怎么又开始水普及DP了 #include <cstdio> #include <iostream> #include <cstring> #include <algorithm> #include <cmath> #...

2019-09-17 20:13:00

阅读数 9

评论数 0

转载 关于Spring的@Value注解使用Integer方式

使用如下方式即可: @Value("#{T(java.lang.Integer).parseInt('${chgc.ledger.accountDay:5}')}") private Integer accountDay; 则不会报错,如果...

2019-09-16 15:35:00

阅读数 361

评论数 0

转载 Golang 数组 切片 字典 基本知识点

数组 数组的声明 var arrayName [arraySize]dataType eg: var array1 [5]int 在声明数组时,必须指定数组名,数组长度和数组元素的类型。 数组的初始化 当数组定义好以后,如果没有给数组元素指定值,则所有元素被自动初始化为类型所对应的零值 var a...

2019-09-15 17:21:00

阅读数 30

评论数 0

转载 Nginx配置Https

Nginx配置Https和认证,仅供参考 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/er...

2019-09-14 11:51:00

阅读数 5

评论数 0

转载 Nginx安装启动

安装必备插件 yum -y install gcc automake autoconf libtoolmake yum install gcc gcc-c++ yum方式安装openssl、pcre、zlib yum -y install openssl openssl...

2019-09-14 10:59:00

阅读数 10

评论数 0

转载 学生成绩管理系统

代码: //信1805-3 李佳伟 20183602package com.stdu.helloworld;import java.util.Scanner;public class ScoreInformation{ static double M1; static double E1; st...

2019-09-12 14:12:00

阅读数 25

评论数 0

转载 LuoguP3128 [USACO15DEC]最大流Max Flow (树上差分)

跟LOJ10131暗的连锁 相似,只是对于\(lca\)节点把它和父亲减一 #include <cstdio> #include <iostream> #include <cstring> #include <algorithm> #include ...

2019-09-10 11:08:00

阅读数 7

评论数 0

转载 Ruby on Rails Tutorial 第八章笔记 基本登陆功能

在本章实现用户登陆与退出功能. 由于HTTP 是一种无状态协议,本质上来说,用户是无法在两个页面上保持登陆状态的.为了解决这个问题,解决方案是通过浏览器的 cookie 数据库实现用户与服务器的半永久连接,这样的连接称为session (会话).从 Rails 的角度看, session 的本质...

2019-09-06 21:10:00

阅读数 11

评论数 0

转载 死锁的简单实现

死锁 概念: 过度同步,二个或二个以上的线程互相持有对方的锁,又不愿释放对方的锁。 产生原因: 资源不足 资源分配不当 进程推进的顺序不当 解决方法: 合理使用synchronized关键字 代码示例: public class Runner implements Runnable{ ...

2019-09-06 15:14:00

阅读数 18

评论数 0

转载 代理模式

代理模式 一个类拥有另一个类的功能。 介绍 意图: 为类提供一种代理以控制对这个类的访问 使用场景: 访问一个类时想做一些访问控制 关键代码 目标类和代理类相结合 优点: 保护目标对象 扩展性高 职责清晰 缺点: 处理速度变慢 实现可能会比较复杂 注意: 与装饰器模式区别...

2019-09-06 15:08:00

阅读数 8

评论数 0

转载 Ruby on Rails Tutorial 第七章笔记 用户注册

在这一章,作者从设置路由,设置动作开始,然后完善界面,进而创建了用户界面和用户注册界面两个界面. 其中用到了一些 Rails 开发的核心的知识. 第一个界面:用户界面——show.erb.html 为了显示用户界面,首先应该有一个针对特定用户的路由,这个路由有具体的动作(最好能返回这个用户的...

2019-09-05 21:46:00

阅读数 8

评论数 0

转载 hibernate 缓存

hinernate有一级缓存和二级缓存 一级缓存: session级别,hibernate自带的,每一个持久化的实例都有唯一的OID session.beginTransaction(); UserModel us = (UserModel) session.ge...

2019-09-05 18:24:00

阅读数 6

评论数 0

转载 装饰器模式

装饰器模式 创建一个装饰类,用来包装原有的类,在保证不改变其结构完整的情况下,提供额外的功能。 介绍 意图:动态的为类增加新的功能。 使用场景:在不想增加许多子类的情况下扩展类。 关键代码: Component类充当抽象角色,不应该是具体实现。 修饰类引用和继承Component类,具体扩展类...

2019-09-05 17:15:00

阅读数 5

评论数 0

转载 建造者模式

建造者模式: 一个Builder类一步一步构造最终对象,该Builder类是独立于其他对象的。 介绍 意图: 将一个复杂的构建与其表示相分离,使不同的构建过程可以创建不同的表示。 何时使用: 一些基本的组件不变,组合经常改变 关键代码: 建造者:创建和提供实例 导演:管理创建出来实例的关系...

2019-09-05 17:14:00

阅读数 7

评论数 0

转载 工厂模式

工厂模式: 在创建对象时,不会暴漏给调用者具体创建逻辑,是通过一个公共的接口指向创建的对象。 介绍 意图:创建一个创建对象的接口,让其子类来决定实例化哪一个工厂类,工厂模式使创建过程延迟到子类进行。 何时使用:明确不同情况下创建不同的实例。 关键代码:创建对象延迟到字类进行。 优点: 只需知道名称...

2019-09-05 17:13:00

阅读数 5

评论数 0

转载 单例模式

介绍: 主要思想:该模式涉及到唯一的类,由该类自己管理自己的实例对象,保证只有一个实例对象会被创建,对外提供一个访问其唯一对象的方法,直接访问该方法取实例对象,无需实例化。 意图:保证该类只有一个实例,并提供一个全局访问点。 何时使用:一个全局使用的类被频繁的创建和释放,控制实例条目,节省系统资源...

2019-09-05 17:13:00

阅读数 7

评论数 0

转载 One Oier' s dawn

当一个人看见星空,就再无法忍受黑暗 为了点亮渐渐沉寂的星空 不想就这样退役 一定不会鸽の坑 . 一本通提高篇 . 算竞进阶 . CDQ & 整体二分 . 平衡树 . LCT . 字符串 . 随机化算法 . 图论 . 双向BFS . 组合数学 . 同余 UNFINISHED LIST ...

2019-09-05 11:50:00

阅读数 9

评论数 0

转载 LuoguP5022 旅行 (割点,基环树)

// luogu-judger-enable-o2 #include <cstdio> //#include <iostream> #include <cstring> #include <algorithm> #include <cmath&...

2019-09-03 23:22:00

阅读数 86

评论数 0

转载 Java内存监控方法

1、JMX功能 1.1 介绍 JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。 所谓JMX,是J...

2019-09-02 17:56:00

阅读数 15

评论数 0

转载 抽象类和接口比较

总结几句话来说: 1、抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。 2、抽象类要被子类继承,接口要被类实现。 3、接口只能做方法申明,抽象类中可以做方法申明,也可以做方法实现 4、接口里定义的变量只...

2019-09-02 17:53:00

阅读数 7

评论数 0

转载 springMVC 统一异常处理

统一处理某一类异常,能够减少代码的重复度和复杂度,有利于代码的维护。springmvc统一处理异常有三种方式 @ExceptionHandler 使用@ExceptionHandler注解作用在方法上面,参数是具体的异常类型。一旦系统抛出这种类型的异常时,会引导到该方法来处理。但是...

2019-09-02 14:33:00

阅读数 7

评论数 0

转载 数据的查找和提取[2]——xpath解析库的使用

xpath解析库的使用   在上一节,我们介绍了正则表达式的使用,但是当我们提取数据的限制条件增多的时候,正则表达式会变的十分的复杂,出一丁点错就提取不出来东西了。但python已经为我们提供了许多用于解析数据的库,接下来几篇博客就给大家简单介绍一下xpath、beautiful soup以及p...

2019-09-02 10:44:00

阅读数 8

评论数 0

转载 数据的查找和提取[1]——正则表达式

正则表达式 正则表达式其实没有大家说的那么神秘和困难,它是一种强大的字符串处理工具,有自己的一套书写规则。首先,看一个简答的例子来大致了解一下。   1.1 举例 比如给出一个字符串 Hello my name i1s HiangX 使用下面这个正则式子 ^Hello\...

2019-08-31 16:29:00

阅读数 18

评论数 0

转载 LuoguP1016 旅行家的预算 (贪心)

胡一个错误代码都能有75pts 忘了怎么手写deque其实是懒 #include <cstdio> #include <iostream> #include <cstring> #include <algorithm> #include <cm...

2019-08-30 22:25:00

阅读数 11

评论数 0

转载 Go语言使用Godep进行包管理

一、为什么要包管理 默认Go的第三方包都是放在Gopath的src目录下,而且这些包都没有版本号的概念,这样的可能会出现一些问题。 举个例子:当A同事将开发完程序之后,此时可能引用了一个第三方的包,过了不久之后,B同事接手了该项目,此时如果B同事通过go get 命令获取了包,而且包的版本进行...

2019-08-29 10:57:00

阅读数 8

评论数 0

转载 Ruby on Rails Tutorial 第六章笔记 用户建模

6. 用户建模 这一章作者通过建立,完善 app/models/user.rb(即 User 模型),进而讲述了关于建立 data model(数据模型)的相关知识. 建立 model 和 object 的过程 原理: Rails 通过 Active Record 来与数据库进行交互,这样,...

2019-08-28 20:59:00

阅读数 10

评论数 0

转载 LuoguP2254 [NOI2005]瑰丽华尔兹 (单调队列优化DP)(用记忆化过了。。。)

记忆化 #include <cstdio> #include <iostream> #include <cstring> #include <algorithm> #include <cmath> #define R(a,b,c) for...

2019-08-27 23:08:00

阅读数 8

评论数 0

转载 支付宝,微信支付问题

1. 新版的支付宝支付简化了代码,省去了自己去签名配置参数,拼接参数的烦恼,简单明了。 public static String buildAlipayRequest(AlipayVo alipayVo) { String alipayInfo = null; ...

2019-08-26 07:55:00

阅读数 10

评论数 0

转载 LuoguP2876 [USACO07JAN]解决问题Problem Solving (区间DP)(未完成)

#include "Head.cpp" const int N = 307; int f[N][N], a[N], b[N], sumA[N], sumB[N]; int main(){ FileOpen(); int n, M; io >> ...

2019-08-25 23:08:00

阅读数 9

评论数 0

转载 Luogu3275 [SCOI2011]糖果 (差分约束)

逆序建超级源快十倍还行 #include <cstdio> #include <iostream> #include <cstring> #include <algorithm> #include <cmath> #define R(a,...

2019-08-24 23:04:00

阅读数 6

评论数 0

转载 Luogu1993 小K的农场 (差分约束)

\(if \ a - b <= c, AddEdge(b, a, c)\) Be careful, MLE is not good. #include <cstdio> #include <iostream> #include <cstring> #inc...

2019-08-24 22:08:00

阅读数 9

评论数 0

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