自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java基础知识回顾之三 ----- 封装、继承和多态

前言在上一篇中回顾了java的修饰符和String类,这篇就来回顾下Java的三大特性:封装、继承、多态。封装什么是封装在面向对象程式设计方法中,封装是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不...

2018-03-31 10:06:00 45

转载 4196. [NOI2015]软件包管理器【树链剖分】

DescriptionLinux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的apt-get,Fedora/CentOS使用的yum,以及OSX下可用的homebrew都是优...

2018-03-30 22:39:00 49

转载 深浅拷贝问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-30 15:29:00 120

转载 jsp导出table数据excel表

<html><head><meta http-equiv="content-Type" content="text/html;charset=utf-8"/><script type="text/javascript"> function base64 (content) { return window.bt...

2018-03-30 13:08:00 521

转载 python 多线程编程之threading模块(Thread类)创建线程的三种方法

python 多线程编程之threading模块(Thread类)创建线程的三种方法 摘录 python核心编程上节介绍的thread模块,是不支持守护线程的。当主线程退出的时候,所有的子线程都将终止,不管他们是否仍在工作。本节开始,我们开始介绍python的另外多线程模块threading,该模块支持守护线程,其工作方式:守护线程一般...

2018-03-29 23:16:00 333

转载 SpringMVC处理JSON

为什么80%的码农都做不了架构师?>>> ...

2018-03-29 09:48:00 112

转载 【CodeForces】914 H. Ember and Storm's Tree Game 动态规划+排列组合

【题目】H. Ember and Storm's Tree Game【题意】Zsnuoの博客【算法】动态规划+排列组合【题解】题目本身其实并不难,但是大量干扰因素让题目显得很神秘。参考:Zsnuoの博客一、首先Ember必胜(考虑n个点连成一条链),故合法的树一定满足先手必胜。当Storm选择的链满足单调或单峰时,每一条链对答案贡献两对(i,op)。解释:单调时,考虑...

2018-03-28 22:38:00 99

转载 Linux命令参数详细解析 vim

用法: vim [参数] [文件 ..] 编辑指定的文件或: vim [参数] - 从标准输入(stdin)读取文本或: vim [参数] -t tag 编辑 tag 定义处的文件或: vim [参数] -q [errorfile] 编辑第一个出错处的文件参数:-- 在这以后只有文件名-v Vi 模式 (同 "...

2018-03-28 11:22:23 113

转载 第五章:Redis pipeline流水线

###1. 什么是流水线其实就是批量查询(来减少网络用时)###2. 客户端实现 @Test /** pipeline 批量操作 */ public void pipelineLearn(){ Jedis jedis = new Jedis("192.168.218.129",6379); for (int i = 0;i<10;i++)...

2018-03-28 11:06:19 59

转载 dubbo consumer端 引用服务流程简述

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-27 22:42:00 104

转载 Java 10 新特性全览

在 Java 9 之后,Java 将采用基于时间发布的策略,每 6 个月一个版本。目前,Java 10 的新特性都已经确定。具体来看看。JEP 286: Local-Variable Type Inference局部变量的类型推导。很多人都会吐槽 Java 代码写起来太过繁琐,特别是涉及泛型的时候。就像 C++,也基于auto关键字引入了类型推导功能。Java 也计划引入类似特性,语法是这样的:v...

2018-03-27 07:16:35 64

转载 搭建 Java Web 开发环境

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-26 11:11:00 53

转载 利用python的zmail模块发送邮件

今天看到马哥linux运维的微信公众号里,推送了一个文章,用python实现的发送邮件的案例,故此实验了一把,成功了,速记录在案。GitHub地址:https://github.com/ZYunH/zmail 使用python3.x版本,安装zmail模块;pip install zmail本次使用qq邮箱发送邮件,前提是需要打开qq邮箱的pop3/smtp功能;开启后,会先要求QQ号申请...

2018-03-26 10:27:16 282

转载 线程之间的通信方式

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-24 18:29:00 66

转载 IDEA使用及优化

1.修改IntelliJ IDEA\bin\idea64.exe.vmoptions文件的内容2.Setting配置2.1 设置主题2.2 设置编辑区主题 如果想要更多的主题效果的话,可以到如下的网站下载:http://www.riaway.com/下载以后,导入主题:file –&gt; import setttings –&gt; 选中下载的主题 jar 文...

2018-03-24 16:44:00 83

转载 为什么选择SpringBoot

JavaEE仅仅使用Spring逐渐变得笨重起来,大量的XML文件存在与项目中,繁琐的配置,整合第三方框架的配置问题,低下的开发效率和部署效率等等问题。Spring Boot解决的问题(1) Spring Boot使编码变简单 (2) Spring Boot使配置变简单 (3) Spring Boot使部署变简单 (4) Spring Boot使监控变简单 (5) Spring的不足Spri...

2018-03-24 10:43:00 81

转载 Linux源码-等待队列注释

等待队列Linux中了等待队列的毒,代码中充斥着等待队列。不信你翻翻代码。等待队列的唤醒我们这里叫激活。免得和线程唤醒混淆。转载注明出处哦:http://www.cnblogs.com/stonehat/p/8627302.html数据结构头结点wait_queue_head_t的结构struct __wait_queue_head { // 自旋锁,用来做同步...

2018-03-22 22:18:00 76

转载 深度学习与自然语言处理

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-22 16:33:00 65

转载 云计算---openstack实例共享80、443端口

前言因为openstack使用的是apache,所以不能共享80端口,但创建的许多云主机,虽然可以通过rinetd进行跳转,但有时需要直接访问80端口,所以这里我们选择包含了nginx的openrety。1.1.安装openresty1.向centos系统中添加openresty仓库#yum install yum-utils#yu...

2018-03-20 23:13:00 79

转载 MySQL binlog命令

mysqlbinlog --base64-output=DECODE-ROWS -v mysql-bin.000001命令 模式(以正常语句显示) binlog文件转载于:https://www.cnblogs.com/zhscn/p/8611492.html...

2018-03-20 18:54:00 48

转载 C# MemoryCache GCHandle

MemoryCache在项目中用了很久,感觉比较简单,以前也看过里面的源代码,主要借用MemoryCacheStore来完成数据的存储,里面是线程安全的,MemoryCacheStore借用Hashtable来实现存储,如果已经有数据了,就把以前的删除然后在添加 我们来看看MemoryCache的实现:public class MemoryCache : ObjectCache, IEnum...

2018-03-19 19:34:00 490

转载 sqli-labs Less-1

1.首先来到less-11.png2.png2.请以数字值作为参数输入id。url后面输入?id=13.png大家可能此时与我不同的是your sql statement is SELECT * FROM users WHERE id='1' LIMI...

2018-03-19 18:27:00 74

转载 TestNG源代码分析:依赖管理的实现

TestNG源代码分析:依赖管理的实现2018-03-191 背景当case之间有依赖关系,有依赖关系的case,它们的执行顺序是有限制的。TestNG提供了依赖管理功能2 基础理论这个执行顺序可以用拓扑排序算法实现。只要是有向无环图就能被拓扑排序,拓扑排序维基典型实现算法:L ← Empty list that will contain the sorted el...

2018-03-19 17:32:00 163

转载 Java方法重载是什么?

Java重载是指Java允许在一个类中,存在多个拥有相同的名字,但参数不同的方法,编译器会根据实际情况挑选出正确的方法,如果编译器找不到匹配的参数或者找出多个可能的匹配就会产生编译时错误,这个过程被称为重载的解析。重载包括:普通方法的重载和构造方法的重载方法:即函数(文中我们统称之为“方法”),是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能。而且,同时还...

2018-03-19 16:09:18 128

转载 fbterm keymap 键盘问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-18 13:36:00 238

原创 Mysql 分区介绍(四) —— RANGE COLUMNS分区

RANGE COLUMNS和RANGE分区是非常类似的, 但是这两个也有很多不同的地方。RANGE COLUMNS 不可以使用表达式, 只能使用列名RANGE COLUMNS 接受一个或多个字段的列表RANGE COLUMNS 分区列是不限制于数字列的;字符串, DATE和DATETIME 列也可以使用在分区列基本定义:CREATE TABLE table_n...

2018-03-17 16:24:16 1591

转载 Spring Boot + Druid 监控数据库(三)

Druid可以做什么? 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。 2) 替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。 3) 数据库密码加密。直接把数据库密码写在配置文件中,这是不好的行为,容易导致安全问题。DruidDruiver和Dr...

2018-03-17 14:50:00 105

转载 centos7下NFS使用与配置

NFS是Network File System的缩写,即网络文件系统。客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下。一、NFS的工作流程1、由程序在NFS客户端发起存取文件的请求,客户端本地的RPC(rpcbind)服务会通过网络向NFS服务端的RPC的111端口发出文件存取功能的请求。2、NFS服务端的RPC找到对应已注册的NFS端口,通知客...

2018-03-15 01:27:55 448

转载 RxJava 学习笔记 <四> Sequence 基础

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-14 21:34:00 117

转载 centos7 composer安装

1、https://getcomposer.org/download/ ---->Command-line installation-->复制2、mv composer.phar /usr/local/bin/composer3、composer 测试是否正常转载于:https://www.cnblogs.com/liusirdotme/p/8570289.html...

2018-03-14 21:34:00 61

转载 昂贵的聘礼 POJ - 1062

昂贵的聘礼POJ - 10622018-03-1414:06:05题意:小花想娶部落里的王子 王子的父亲要求一定数量的金币 困窘的小花还有两外一条出路就是得到另外一件东西与王子的父亲交换 以此来减少金币 同理 可以由别的东西来换取现在需要的东西的优惠 另一个限制条件就是 等级相差k的人不能进行交易 即使是间接交易思路:建造一棵树 两个节点之间的边权即代表由B事物去换取A事物还...

2018-03-14 14:21:00 51

转载 LRU(Least Recent Used) java 实现为这么采用HashMap+双向链表

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-14 10:31:00 268

转载 熟悉常用的Linux操作

请按要求上机实践如下linux基本命令。cd命令:切换目录(1)切换到目录 /usr/local cd /usr/local(2)去到目前的上层目录 cd ..(3)回到自己的主文件夹 cd ~ls命令:查看文件与目录(4)查看目录/usr下所有的文件 cd /usr ...

2018-03-13 16:30:00 126

转载 js-禁止微信内置浏览器调整字体大小

js方法: (function(){ if(typeof WeixinJSBridge=="object"&& typeof WeixinJSBridge.invoke == "function"){ handleFontSize(); }else{ if(document.addEventListener){ ...

2018-03-13 15:31:00 251

转载 客来乐:变革与升级,用技术点燃智慧时代

近来,国内各大企业加紧了AI领域的布局,AI产业在我国快速发展,AI场景逐步落地。作为新零售行业的典型代表,客来乐通过其独创的无缝接入线下收银台互动技术,帮助商家以极低的成本和极高的效率,迅速由传统零售模式一步跨入了让客户与商品形成数字化联系的新零售时代。积极推动AI场景的落地,客来乐一直在前行的路上。未来的AI存在于各个环境与场景之中水和电是我们...

2018-03-13 09:42:00 110

转载 NHibernate:no persister for 异常

几种原因:1、配置文件后缀名写错 mapping file 必须是.hbm.xml结尾2、Web.config配置里面引用实体 &lt;session-factory&gt;........................&lt;mapping assembly="Project.DomainModel"/&gt;  &lt;!-- Here --&gt;&lt;/se...

2018-03-12 22:27:00 467 1

转载 MD5 和的价值体现在哪里,它是用来做什么的?

MD5 和的价值体现在哪里,它是用来做什么的?MD5 和是由字母和数字构成的字符串,起到了文件指纹的作用。如果两个文件有相同的 MD5 和值,那么,文件完全相同。您可以为每一软件下载使用所提供的 MD5 和值,验证您下载的文件是否与我们服务器上的文件相同。对此,您可以使用互联网上(例如:winMd5Sum)(http://www.nullriver.com/downloads/Install-w...

2018-03-12 14:11:00 78

转载 php简单表格函数

php简单表格函数代码 1 <?php 2 //ctrl+shift+j 3 /** 4 * @param unknown $rows 5 * @param unknown $cols 6 * @param string $bgcolor 7 */ 8 function creatTable($rows,$cols,$bgcolor=...

2018-03-11 18:42:00 756

转载 Java NIO Overview

Java NIO consist of the following core components:ChannelsBuffersSelectorsJava NIO has more classes and components than these, but the Channel, Buffer and Selector forms the core of the AP...

2018-03-11 13:34:00 53

转载 [LeetCode] Number of Distinct Islands II 不同岛屿的个数之二

 Given a non-empty 2D array grid of 0's and 1's, an island is a group of 1's (representing land) connected 4-directionally (horizontal or vertical.) You may assume all four edges of the grid are sur...

2018-03-10 23:55:00 186

空空如也

空空如也

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

TA关注的人

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