自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 leetcode刷题30

今天刷的题是LeetCode第238题,这道题很有意思就是说,给定一定长度的数组,求出数组中,除了当前下标的数之外的数的乘积所组成的数组第一次看到时候是完全没有思路的,因为不让用除法,就不知道该怎么做但是看了解题的思路后,还是很好的。我们可以将数组分为三段,left,index,right分别表示当前数的左边子数组,当前数,和当前数的右子数组那么乘积就是左子数组和右子数组...

2019-09-13 15:18:00 72

转载 插件收集

IDEA 插件restfultookit快速定位 Spring Controller urlIntelliJ IDEA 插件推荐转载于:https://www.cnblogs.com/yucloud/p/11515369.html

2019-09-12 21:59:00 59

转载 harbor仓库搭建

harbor安装要求 harbor快速部署 下载harbor:https://github.com/goharbor/harbor/releases这边以harbor-1.8.2为例[root@gitlab home]# tar -xf harbor-offline-installer-v1.8.2.tgz修改...

2019-09-12 17:15:00 75

转载 javaweb开发之jsp开发

一、初始jsp 在web开发中前台页面需要使用html,css和js渲染页面展示给用户,之前我们学习了Servlet知道如果想要向前台输出内容需要使用HttpServletResponse对象获取打印流然后在一行一行的输出html标签,这对于开发者来说简直就是噩梦。针对这种情况SUN公司定义了一种用于开发动态web资源的技术也就是jsp。JSP全称是Java Serve...

2019-09-12 14:53:00 130

转载 [E] Shiro 官方文档阅读笔记 The Reading Notes of Shiro's Offical Docs

https://shiro.apache.org/java-authentication-guide.htmlTerminology you’ll needSubject - Security specific user ‘view’ of an application user. It can be a human being, a third-party pro...

2019-09-12 10:49:00 68

转载 leetcode刷题29

今天刷的题是LeetCode第217题,即给定数组,判断数组中是否有重复元素这个题就比较简单了,直接一个set就搞定了,代码如下public static boolean solution(int[] nums){ boolean flag=false; Set<Integer> set=new HashSet<>(...

2019-09-12 10:19:00 74

转载 leetcode刷题28

今天刷的题是LeetCode第121题,这道题是给定一个数组,表示某股票的某一天的价格,然后假定你只能买卖一次,求最大利润首先肯定是暴力算法,两遍for循环了事,代码如下 public static int solution(int[] prices){ //暴力法 int result=0; for (int i ...

2019-09-12 10:09:00 50

转载 Bootstrap框架

Bootstrap介绍Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。它是为实现快速开发Web应用程序而设计的一套前端工具包。它支持响应式布局,并且在V3版本之后坚持移动设备优先。为什么要使用Bootstrap?在Bootstrap出现之前:命名:重复、复杂、无意义(想个名字费劲)样式:重复、冗余、不规范、不和谐...

2019-09-11 17:26:00 52

转载 javaweb开发中的session

之前我们介绍的cookie是把用户的身份信息存在了客户端,而session说白了就是把用户的信息保存在了服务端。由于session是保存在了服务端,所以当用户关闭浏览器时session并不会消失。一般session保存在服务器的内存中当然也可以持久化到硬盘或者数据库中。session的默认过期时间是30分钟,过期的session会被服务器自动的销毁。注意如果大量的创建sessio...

2019-09-11 14:29:00 91

转载 jQuery基础知识

表单筛选器:text:password:file:radio:checkbox:submit:reset:button例子:$(':checkbox') // 找到所有的checkbox表单对象属性::enabled:disabled:checked:selected例子:找到可用的...

2019-09-10 20:43:00 60

转载 使用cookie管理用户的会话状态

HTTP协议是无状态的,服务端是无法获取用户的身份信息,但是在实际的应用场景中我们需要服务器可以分辨出用户的身份信息于是有人提出用户在第一次访问服务器时可以把用户的一些身份信息返回给浏览器,浏览器下次访问服务器时要在请求中携带服务器返回的用户身份的信息,这样服务器就可以判断出用户的身份了。这个用户的身份信息就是cookie。下面给出官方的定义解释:Cookie,有时也用其复数形式...

2019-09-10 17:55:00 144

转载 jQuery

jQueryjQuery介绍jQuery是一个轻量级的、兼容多浏览器的JavaScript库。jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do more.“jQuery的优势一款轻量级的JS框架。jQuery...

2019-09-09 21:33:00 60

转载 kafka集群搭建

一直听说过kafka跟rabbitmq,redis相似,但是没试过,今天特意抽了点时间学习下kafka集群搭建,了解下。1.环境准备3台虚拟机(1C4G)192.168.77.31  zk-1192.168.77.32  zk-2192.168.77.33  zk-3通过官网下载好安装包.安装kafka集群,需要先安装zookeeper,这里也一并把...

2019-09-09 21:33:00 59

转载 前端基础之BOM和DOM

前戏到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。JavaScript分为 ECMAScript,DOM,BOM。BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript...

2019-09-09 20:43:00 72

转载 HttpServletRequest对象

当浏览器向服务器发送请求时,web容器会把浏览器的请求信息封装到一个HttpServletRequest对象中去,用户可以通过这个对象获取请求的头信息,请求提交的参数,请求的路径,获取客户端的信息和请求的转发等。 一、获取客户端信息 (1)getRequestURL():返回客户端发出请求时完整的URL地址。 (2)getRequestURI():返...

2019-09-09 12:24:00 77

转载 leetcode刷题27

今天刷的题是LeetCode第88题,题目要求和示例是:给定两个有序整数数组nums1 和 nums2,将 nums2 合并到nums1中,使得num1 成为一个有序数组。说明:初始化nums1 和 nums2 的元素数量分别为m 和 n。你可以假设nums1有足够的空间(空间大小大于或等于m + n)来保存 nums2 中的元素。示例:输入:nums1...

2019-09-08 22:02:00 51

转载 烦人的 Python 依赖

pipreqs自动生成项目所需的组件目录https://hub.docker.com/r/evanshawn/cloudreve/https://www.cnblogs.com/baishuchao/articles/9081946.htmlDocker安装官方Nexus3镜像构建Docker私服 实践笔记maven项目中po...

2019-09-08 16:56:00 163

转载 vim hehe

复制粘贴Hard WayYou can call vim functions in command mode.The command below will write yanked lines to/tmp/myFile.:call writefile(split(getreg('"'), '\n'), '/tmp/myFile')Note:Yan...

2019-09-08 16:27:00 64

转载 vim

set enc=utf-8set fencs=utf-8,gbk,big5,cp936,gb18030,gb2312,utf-16set fenc=utf-8set number" 不与 Vi 兼容(采用 Vim 自己的操作命令)set nocompatible" 在状态栏显示正在输入的命令set showcmdset mouse=a...

2019-09-08 14:19:00 46

转载 未整理的杂项

以下为未整理的杂项,暂放于此,其中内容没有过多思考,可能会有错误form表单使用serialize()函数<form id="form1" action="${pageContext.request.contextPath}/ProductUpd"> <input type="hidden" name="id" id="id1"> ...

2019-09-08 12:46:00 106

转载 leetcode刷题23

今天刷的题是LeetCode第62题,题目要求是:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?这个题其实很简单,我首先想到的是回溯算法,但是超时了,具体地代码如下:private static in...

2019-09-07 20:32:00 83

转载 leetcode刷题22

j今天刷的题是LeetCode54题,题目要求是:给定一个包含mxn个元素的矩阵(m行,n列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]]输出: [1,2,3,6,9,8,7,4,5]示例2:输入:[ [1, 2, 3, 4], [5, 6, 7, 8], ...

2019-09-07 16:12:00 67

转载 leetcode刷题21

今天刷的题是LeetCode第59题,https://leetcode-cn.com/problems/spiral-matrix-ii/,该题的要求是:给定一个正整数n,生成一个包含 1 到n2所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。比如:输入: 3输出:[ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ]]这个...

2019-09-07 15:37:00 62

转载 leetcode刷题20

今天刷的题是LeetCode第33题,该题的要求是:假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组[0,1,2,4,5,6,7]可能变为[4,5,6,7,0,1,2])。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回-1。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是O(logn) 级别。...

2019-09-07 10:43:00 47

转载 前端基础之JavaScript

Javascript概述ECMAScript和JavaScript的关系1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。...

2019-09-06 23:54:00 54

转载 C# PDF格式 下载

PDF 下载:视图://制造数据<table class="table table-bordered"> <tr> <th>PDF导出 @Html.ActionLink("导出", "PDFPost", new { to = "pdf" })</th> </tr> @using System.Da...

2019-09-06 17:40:00 827

转载 C# 文件(图片)下载

视图:@model List<string><table> <tr> <th>文件</th> <th>操作</th> </tr> @for (int i = 0; i < Model.Count; i++) { <t...

2019-09-06 17:39:00 1212

转载 CSS属性相关

宽和高width属性可以为元素设置宽度height属性可以为元素设置高度块级标签才能设置宽度,内联标签的宽度由内容来决定.字体属性文字字体font-family可以把多个字体名称作为一个"回退"系统来保存.如果浏览器不支持第一个字体,则会尝试下一个.浏览器会使用它可识别的第一个值简单实例:body { font-family: "Microsof...

2019-09-05 19:13:00 87

转载 to live

转载于:https://www.cnblogs.com/Searchor/p/11465654.html

2019-09-05 14:09:00 67

转载 HttpServletResponse对象

web服务器在处理一次请求时会创建一个代表这个请求的HttpServletRequest对象和一个包含响应给浏览器信息的HttpServletResponse对象。通过HttpServletResponse对象我们可以设置给浏览器的响应内容,响应格式,响应编码和发起重定向。下面我来介绍一下HttpServletResponse对象是如何向浏览器响应数据的。 一、向浏览器...

2019-09-05 09:49:00 140

转载 https的网页里引入http的外部链接出错

前端<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />转载于:https://www.cnblogs.com/hellowoeld/p/11460457.html

2019-09-04 17:30:00 420

转载 前端基础之CSS

css介绍CSS定义如何显示HTML元素.当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)CSS语法每个CSS样式由两个组成部分:选择器和声明.声明又包括属性和属性值.每个声明之后用分号结束CSS注释/*这是注释*/CSS的几种引入方式行内式实在标记的style属性中设定CSS样式.不推荐大规模使用<p sty...

2019-09-04 16:21:00 55

转载 HTML介绍

web服务本质浏览器发请求 -----> HTTP协议---->服务端接受请求----->服务端返回响应------>服务端把HTML文件内容发给浏览器----->浏览器渲染页面HTML是什么?超文本标记语言,是一种用于创建网页的标记语言.本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页.对于不用的浏览器,同一个标...

2019-09-03 22:37:00 442

转载 使用servletContext和类加载器加载文件

servletContext对象表示的是当前的这个web工程,同一个web工程下的所有的servlet共享一个servletContext对象,通过servletContext对象我们可以实现在不同的servlet中传递参数。使用servletContext对象我们可以实现请求的转发并且获取web工程启动的初始化参数。今天我来介绍一下如何使用servletContext对象来读取...

2019-09-03 17:25:00 108

转载 leetcode刷题20

今天刷的题是LeetCode第16题,该题跟上一题很像,依然是可以暴力法和先排序再解决的方法具体地我的代码是:public static int solution(int[] nums, int target) { Arrays.sort(nums); int num=nums[1]+nums[0]+nums[2]; fo...

2019-09-02 20:52:00 100

转载 leetcode刷题20

今天刷的题是LeetCode第15题,三个数之和即给定数组的情况下,找到三个数之和为0首先是暴力法,三层for循环,具体地代码如下:public static List<List<Integer>> solution(int[] nums){ //暴力法 //超出时间限制 int n=nums....

2019-09-02 20:22:00 50

转载 C# DataTable转List

ORM: 1 using System; 2 using System.Collections.Generic; 3 using System.Data; 4 using System.Linq; 5 using System.Reflection; 6 using System.Web; 7 8 namespace WebApplication1....

2019-08-31 11:52:00 139

转载 leetcode刷题19

j今天刷的题是Leecode第11题,题目要求是:给定n个非负整数,每个整数代表一个坐标(i,ai),在坐标内画n条垂直线* 垂直线i的两段分别是i,ai和i,0,找出其中的两条线,使得围城的面积最大首先是一个暴力算法,即挨个组合,看总的面积那个组合最大,下面的代码耗时428ms,内存消耗44.7MB。代码如下:public static int getArea(int[] ...

2019-08-30 21:42:00 101

转载 leetcode刷题18

j今天刷的题是LeetCode第53题,题目描述如下:* @Description 给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组中至少包含一个元素),返回其最大和* 这个题是抄的答案,解释如下:* 设定两个变量,当前最大连续子序列和为sum,最后的结果是ans* 如果sum>0,那么就说明当前这个序列对结果有增益,则sum保留并加上当前数...

2019-08-30 21:37:00 58

转载 leetcode刷题18

j今天刷的题是LeetCode26题,题目要求是给定一个排序数组,要求删除其中重复的元素并且不能申请额外的数组空间,必须原地操作,以及空间复杂度为01首先是来看我自己的代码,我是这样想的,当找到重复的元素的时候,就把数组后面整体的元素都往前移动,因此重点就成了如何找到重复元素的个数,也就是移动的间隔具体地代码如下:public static int solution1...

2019-08-28 17:03:00 203

空空如也

空空如也

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

TA关注的人

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