自定义博客皮肤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中,一个类只能extends一个父类Object类是所有类的父类,如果没有指定一个类的父类,该类的父类就是Object查看类继承关系: 右键-->Quick Type Hierarchy重写toString()方法,toString()是Object的一个方法作用:调试时快速显示对象的值例如:  public class Student...

2018-12-31 15:33:00 48

转载 面试题25:合并两个排序的链表

NowCoder<?phpheader("content-type:text/html;charset=utf-8");/* * 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 P145 */class ListNode{ var $val; var $next = NULL; funct...

2018-12-29 23:21:00 54

转载 Ubuntu16.04彻底删除MySQL5.7

彻底删除mysql5.7删除mysql前 先删除一下 /var/lib/mysql 还有 /etc/mysql 下面命令依次执行 sudo rm /var/lib/mysql/ -R # 删除数据库目录sudo rm /etc/mysql/ -R #删除启动脚本、配置文件等sudo apt-get autoremove mysql* --purge # 卸载mysql所有文...

2018-12-29 16:48:00 563

转载 Task<TResult> 多线程 多参数 返回值

最近项目需求多线程,使用了线程池和Thread开启新线程,总不符合我的想要的,于是看了下新特性Task废话不多说,直接贴代码,实验的demo 只作参考 1 internal class Program 2 { 3 private static void Main(string[] args) 4 { 5 ...

2018-12-29 14:31:00 920

转载 属性动画的监听

package com.loaderman.customviewdemo;import android.animation.Animator;import android.animation.ValueAnimator;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;imp...

2018-12-29 13:43:00 151

转载 采用存储复制方式同步数据,实现数据库安全升级

2017年年初,海天起点为某省中行机房搬迁工作保驾护航。在机房搬迁过程中发现有多套数据库需要升级到11g,但由于有些数据库比较老旧,升级过程不能一次性完成,需要先升级到一个中间版本,再升级到最终目标版本。但由于银行业务对升级的时间窗口和数据安全性都有严格的要求,为了在最短时间内实现安全升级,海天起点技术人员深入分析探讨后,最终决定采用存储复制的方式同步数据。此次升级工...

2018-12-28 11:31:00 109

转载 linux下的CPU、内存、IO、网络的压力测试

一、对CPU进行简单测试:1、通过bc命令计算特别函数例:计算圆周率echo "scale=5000; 4*a(1)" | bc -l -qMATHLIBRARYIfbcisinvokedwiththe-loption,amathlibraryispreloadedandthedefaultscaleisse...

2018-12-27 16:44:00 236

转载 深入理解ES6之迭代器与生成器

迭代器迭代器 iterator,在 Javascript 中,迭代器是一个对象(也可称作为迭代器对象),它提供了一个 next() 方法,用来返回迭代序列中的下一项。next 方法的定义,next 方法是一个函数,执行后返回一个对象包含两个属性:{ done: [boolean], value: [any] }function makeIterator(array) { var ne...

2018-12-27 16:42:00 53

转载 解决文件路径的问题的总结

构建路径:    os.path 模块用来管理文件路径问题,它中包含了很多用以构建路径的函数,其中最常用的便是 join,abspath 以及 expanduser 函数:join:拼接路径(不同的操作系统使用不同的分隔符拼接);abspath:得到绝对路径;expanduser:展开用户的 home 目录。具体的操作实例如下所示:>&...

2018-12-27 16:29:00 304

转载 计算输入时间如“ 2018-12-12” 的 00:00:00距离现在的时间间隔

<!doctype html><html><head> <meta charset="UTF-8"> <title></title></head><body><input id='date' type="text" value="2018-12-12"&...

2018-12-27 14:33:00 174

转载 轻松理解UML用例图时序图类图的教程

摘自https://zhuanlan.zhihu.com/p/29874146写在前面当你老大扔给你这样的图,或者你需要完成某些功能而去看文档的时候发现以下类似这样的图会不会不(一)知(脸)所(懵)措(逼):(图片来至wikipedia)(图片来至微信内网页支付时序图)(图片来至wikipedia)如果你看了都不...

2018-12-26 20:32:00 179

转载 工作笔记

数据类型向下转换,精度丢失,可能会出现错误结果:public class SimpleFormat { public static void main(String[] args) { int a=1111111; short b=(short)a; System.out.println(b); //输出:-...

2018-12-26 16:16:00 50

转载 使用NVM管理Node - Windows

安装 NVM  NVM 下载:https://github.com/coreybutler/nvm-windows安装 Node注意:如果没有FQ默认源可能安装npm失败,请参考下一节“安装 NPM”修改镜像源地址。查看可用版本:nvm ls available安装Node:nvm install [version]指定使用版本:...

2018-12-26 14:48:00 82

转载 JS中关于构造函数、原型链、prototype、constructor、instanceof、__proto__属性

在Javascript不存在类(Class)的概念,javascript中不是基于类的,而是通过构造函数(constructor)和原型链(prototype chains)实现的。但是在ES6中引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让原...

2018-12-26 14:10:00 145

转载 Stream、FileStream、MemoryStream的区别

1.Stream:流,在msdn的定义:提供字节序列的一般性视图,Stream提供了读写流的方法是以字节的形式从流中读取内容。而我们经常会用到从字节流中读取文本或者写入文本,微软提供了StreamReader和StreamWriter类帮我们实现在流上读写字符串的功能。2.FileStream:文件流,继承Stream。一个FileStream类的实例实际上代表一个文件流,...

2018-12-24 12:38:00 173

转载 洛谷 P1272 重建道路

题目链接题解树形dp\(f_{i, j}\)表示以\(i\)为根的子树切出联通块大小为\(j\)的最小答案显然\(f[i][1]\)为与\(i\)连的边数设\(v\)是\(u\)的儿子那么有\(f[u][i]=f[u][i-j]+f[v][j]-2\),因为\(u->v\)这条边算了两次注意\(i\)要从大到小枚举Code#include<bits/stdc++....

2018-12-22 15:24:00 72

转载 1、绪论初识机器学习

什么是机器学习?机器学习是通过数据或者经验,优化计算机程序等性能标准,自动改进计算机的算法,以达到解决未知问题的目标监督学习计算机通过学习一组有标签的信息来对从未见过对数据做出有用对预测监督学习的代表算法:回归和分类回归处理连续值问题:房价预测等分类处理离散值问题邮件分类(垃圾和非垃圾)等非监督学习计算机通过学习一组没有标签等信息,找到其隐藏等结构来对从...

2018-12-22 02:44:00 62

转载 五分钟读懂UML类图

平时阅读一些远吗分析类文章或是设计应用架构时没少与UML类图打交道。实际上,UML类图中最常用到的元素五分钟就能掌握,下面赶紧来一起认识一下它吧:一、类的属性的表示方式在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和email这3个属性,以及modifyInfo()方...

2018-12-21 13:43:00 54

转载 LeetCode872. Leaf-Similar Trees

自己的代码:# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: ...

2018-12-21 10:33:00 68

转载 Android 人脸识别签到(一)

因为Android课程设计自己选题,所以作者选了这个相对简单的。本来开始是想做大学课程查签到,拍一张集体照,就可识别哪些人已到,哪些未到。查了一下百度AI开发平台的人脸识别接口,发现V3的接口文档有M:N的人脸识别(即待识别的图片中,存在多张人脸的情况下,支持在一个人脸库中,一次请求,同时返回图片中所有人脸的识别结果。)但是等作者编码到一半的时候发现V3的SDK中已经移除了M:N人脸识别,只剩...

2018-12-21 10:20:00 49

转载 P1648 看守

传送门以二维的两个点\((x1,y1),(x2,y2)\)为例,那么他们之间的曼哈顿距离肯定为一下四个之一\((x1-x2)+(y1-y2)\),\((x2-x1)+(y1-y2)\),\((x1-x2)+(y2-y1)\),\((x2-x1)+(y2-y1)\),而且为这四个里面最大的然后搞一搞可以变成下面的样子\((x1+y1)-(x2+y2)\),\((x1-y1)-(x2-y2)\)...

2018-12-20 18:31:00 118

转载 青蛙学Linux—NFS

NFS,Network File Syttem,网络文件系统。它允许网络上运行不同操作系统的主机通过网络连接到运行NFS服务的主机上,以实现数据共享。NFS的配置非常简单,经过简单的设置既能快速使用NFS。 使用NFS,首先在服务端运行NFS服务,并设置共享指定的目录,客户端即可将该目录挂载到本地,以使用这些共享的目录。 1、NFS服务端配置 要运行NFS服务端依赖以下软件包: rpcbind...

2018-12-20 14:42:00 64

转载 Linux下如何搭建Java环境

软件环境虚拟机:VMware Workstation系统:Linux:CentOS-7-x86_64工具:安装工具:SSH客户端搭建步骤1:查询当前系统版本cat /proc/version2:首先确认当前系统是否已经存在java环境java -version3:查找当前系统是否存在JDK安装包rpm -qa | grep ...

2018-12-20 14:41:00 80

转载 结构化操作语义

结构化操作语义50年代是计算机语言兴起的年代,这一阶段的早期,计算机语言的设计往往要强调其"方便"的一面,而比较忽略其"严格"的一面,因而对语言的语义,甚至语法,未下严格的定义,从语言设计者和语言使用者对同一语言的语义缺乏共同的理解,造成一定程度的混乱。后来,在50年代和60年代间,面向语法的编译自动化理论研究得到了很大发展,使语法形式化研究的成果达到了实用化的地步。语法形式化问题...

2018-12-20 00:54:00 125

转载 oracle中的merge into用法解析

oracle中的merge into用法解析merge into的形式  MERGE INTO [target-table] A USING [source-table sql] B ON([conditional expression] and [...]...)  WHEN MATCHED THEN  [UPDATE sql]  WHEN NOT MATCHED THEN  [INSERT...

2018-12-19 18:47:00 159

转载 RabbitMQ常用命令

1.查询服务状态rabbitmqctl status2 列举虚拟主机列表rabbitmqctl list_vhosts3 列举用户列表rabbitmqctl list_users4 添加用户和密码rabbitmqctl add_usermyadmin 1235 设置权限 rabbitmqctl set_permissions myadmin ".*" ".*" "....

2018-12-19 14:03:00 51

转载 Maven继承

继承为了消除重复,可以把pom 中很多相同的配置提取出来;如:grouptId, version 等。在使用的时候子工程直接继承父工程的依赖版本号,子工程中不再需要指定具体版本号,方便统一管控项目的依赖版本问题。创建一个父工程,父工程的pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:...

2018-12-18 16:21:00 65

转载 POJ_1862 Stripies 【贪心】

一、题面POJ1862二、分析反省一下,自己英语水平着实不行,该题其实就是问若给出若干个这种生物,根据这种体重变换方式,最终合并成一个后,体重最少是多少。根据公式$m = 2\sqrt{m_{1}m_{2}}$我们可以发现,就是一个开根号,那么为了能够得到更小的体重,肯定要让体重大的先合并,这样大的体重会被后面多次开根号,变得越来越小。这就是贪心策略。三、AC代码...

2018-12-18 15:28:00 73

转载 175. Combine Two Tables

select FirstName, LastName,City, State from Personleft join Address on Person.PersonId = Address.PersonId;转载于:https://www.cnblogs.com/yuesi/p/10134925.html

2018-12-18 03:03:00 55

转载 复制表、复制表结构、复制数据

完全复制表(含表结构+表数据)create table 新表名 as select * from 需要复制的表名;复制表部分字段和数据CREATE TABLE 新表名(列1,列2) AS SELECT 列1,列2 FROM OLD_TABLE;复制表结构不复制数据CREATE TABLE 新表名 AS SELECT * FR...

2018-12-17 22:15:00 97

转载 python BeautifulSoup 爬虫运行出现 exited with code -1073741571

首先,exited with code -1073741571意思是栈溢出。具体可以看https://blog.csdn.net/vblittleboy/article/details/6613815它的前一个错误是程序递归深度过深。但我没有在函数里用递归?python认为你进入一个函数就进入更深一层的递归。import sys#出现递归深度太深的问题?sys.setrec...

2018-12-17 10:25:00 291

转载 第四次过程性考核

https://gitee.com/liuji1/fourth_process_assessment(一) 问题:使用套接写连接编写一个简单的聊天室程序,客户端主函数放在Client_Main.java文件中,服务器端主函数放在Server_Main.java文件中(二)要求:1.客户端从控制台进行输入,并将客户端的输出内容和时间保存到“学号.txt”文件中2.服务器端读...

2018-12-17 08:31:00 81

转载 Django之缓存、信号和图片验证码

一、 缓存1、 介绍 缓存通俗来说:就是把数据先保存在某个地方,下次再读取的时候不用再去原位置读取,让访问速度更快。 缓存机制图解2、Django中提供了6种缓存方式   1. 开发调试   2. 内存   3. 文件   4. 数据库   5. Memcache缓存(python-memcached模块)   6. Memcache缓存(pylibmc模块)3...

2018-12-16 19:15:00 73

转载 关于bc中小数点length,scale,(())以及进制转换

这是我在codewar上遇到的一个题,我用我自己的方法做出了解答,如下: 1 #!/bin/bash 2 3 distance=`echo "$1*10000"|bc|cut -d"." -f1` 4 a=0 5 n=1 6 7 if [ $distance -le 0 ];then 8 echo None 9 else10 wh...

2018-12-16 13:59:00 272

转载 qs文档翻译

安装:npm install qs --save-dev基本用法: 1 let qs = require('qs'); 2 let assert = require('assert'); 3 4 5 //qs.parse('a=c')将字符串等式转换为对象 6 let obj = qs.parse('a=c'); 7 console.log(ob...

2018-12-16 11:51:00 104

转载 Multidimensional Queries(二进制枚举+线段树+Educational Codeforces Round 56 (Rated for Div. 2))...

题目链接:  https://codeforces.com/contest/1093/problem/G题目:题意:  在k维空间中有n个点,每次给你两种操作,一种是将某一个点的坐标改为另一个坐标,一种操作是查询[l,r]中曼哈顿距离最大的两个点的最大曼哈顿距离。思路:  对于曼哈顿距离,我们将其绝对值去掉会发现如下规律(以二维为例):      故这...

2018-12-16 02:57:00 54

转载 UVa-401-Palindromes(回文)

这一题的话我们可以把映像字符的内容给放入一个字符串常量里面,然后开辟一个二维的字符串常量数组,里面放置答案。对于回文实际上是很好求的,对于镜像的话,我们写一个返回char的函数,让它接收一个char。接收之后进行判断,如果它是字母的话,我们就返回它减去'A'这个字母,得到的整数下标对应的镜像字符串中的字母。如果不是,我们就返回它减去字符0,得...

2018-12-14 10:35:00 55

转载 ActiveMQ

一、什么是消息中间件  消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有Producer(生产者)、Consumer(消费者)  常见的消息中间件产品:(1)ActiveMQ  ActiveMQ 是Apache出品,最流行的,能...

2018-12-13 14:58:00 41

转载 ios开发网络篇—HTTP协议 - 转

一.URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符),通过1个URL,能找到互联网唯一的1个资源,URL就是资源的地址,位置,互联网上的每个资源都有一个唯一的URL2.URL中常见的协议(1)HTTP: 超文本传输协议,访问的是远程的网络资源,格式是http://,http协议是在网络开发中最常见的协议(2)file...

2018-12-13 09:42:00 61

转载 动态规划之91 decode ways

题目链接:https://leetcode-cn.com/problems/decode-ways/description/参考:https://www.jianshu.com/p/5a604070cd11题目大意:将一串数字,编码成A-Z的字符串。因为12-->L,或者12-->AB。所有12转成字符串一共有两种方式。该题目是求一共有多少种方案,所以可以使用dp方法。如果是求...

2018-12-12 18:37:00 46

空空如也

空空如也

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

TA关注的人

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