自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Ajax简单异步上传图片并回显

前台代码上传图片按钮<a href="javascript:void(0)" onclick="uploadPhoto()">选择图片</a>隐藏的文件选择器<input type="file" id="photoFile" style="display: none;" onchange="upload()">图片预览<img id=...

2019-10-02 15:16:00 88

转载 搭建Android开发环境 以及 ionic 编译安卓app步骤

1. 下载安装JDK下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安装好后,配置系统环境变量:控制面板\系统和安全\系统 → 高级系统设置 → 高级 → 环境变量。set PATH=%JAVA_HOME%\bin;set JAVA_HOME=D:\...

2019-09-28 15:19:00 16

转载 WEB-INF目录下登录表单提交的重定向

问题描述登陆表单提交跳转后刷新会重新提交表单,但是使用重定向时不走视图解析器,不能访问WEB-INF下的资源解决方法原方法 @RequestMapping(value = "/login", method = RequestMethod.POST) public String login(){ return ("admin/home");//请求转发到登陆后的...

2019-09-28 01:02:00 63

转载 SpringMVC返回Map类型转换成JSON失败

错误信息:WARN DefaultHandlerExceptionResolver:380 - Failed to write HTTP message: org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: cla...

2019-09-25 17:05:00 122

转载 高等数学课后答案上册同济大学第七版第一章答案

高等数学课后答案上册同济大学第七版第一章答案高等数学上下册所有答案下载方式见下方高等数学同济第七版课后答案上册所有答案下载地址:链接:https://pan.baidu.com/s/185C8RB4Y9pYO84V4Rup1Wg提取码:p7o4如果链接失效扫一扫右侧,回复高等数学答案即可免费获取百度文库所有文档原格式下载方法 回复文库免...

2019-09-22 23:29:00 638

转载 第四周课程总结&实验报告(二)

Java实验报告(二)实验二 Java简单类与对象一、 实验目的(1) 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值;(2) 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性;(3) 理解static修饰付对类、类成员变量及类方法的影响。二、 实验内容写一个名为Rectangle的类表示矩形。其属性包括宽wi...

2019-09-20 20:58:00 130

转载 两数之和

题目思路代码总结题目:      给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。      你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:  给定 nums = [2, 7, 11, 15], target =...

2019-09-16 23:55:00 23

转载 linux关于禁用硬件xinput使用

1、进入终端,键入xinput list。目的是罗列出当前正在使用的硬件。2、键入xinput disable id(这里的id指的是硬件号数)3、恢复使用xinput enable id。转载于:https://www.cnblogs.com/programing-test/p/11529551.html...

2019-09-16 20:02:00 211

转载 高等数学同济第七版课后答案下册

高等数学同济第七版课后答案下册高等数学课后答案同济第七版下册下载地址:链接:https://pan.baidu.com/s/185C8RB4Y9pYO84V4Rup1Wg提取码:p7o4如果链接失效扫一扫右侧,回复高等数学答案即可免费获取百度文库所有文档原格式下载方法 回复文库免费下载高等数学同济第七版课...

2019-09-15 23:05:00 3129

转载 高等数学课后答案下册同济大学第七版

高等数学同济第七版下册课后答案下载地址:链接:https://pan.baidu.com/s/185C8RB4Y9pYO84V4Rup1Wg提取码:p7o4如果链接失效扫一扫右侧,回复高等数学答案即可免费获取百度文库所有文档原格式下载方法 回复文库免费下载高等数学同济第七版课后答案上册转载自:https://www...

2019-09-15 23:03:00 744

转载 第三周课程总结及实验报告(一)

Java实验报告(一)实验一 Java开发环境与简单Java程序一、 实验目的(1) 熟悉JDK开发环境(2) 熟练掌握结构化程序设计方法二、 实验内容打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。编写Java程序,求13-23+33-43+…+973-983+993-1003的值。编程求1!...

2019-09-15 19:38:00 24

转载 centos6.5配置linux dhcp

原理DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来...

2019-09-12 10:18:00 19

转载 第二周课程总结

一、课堂笔记个人比较喜欢上课一边听,一边记录,加深记忆,上课记录仓促字有点丑????二、学习过程所遇问题课堂问题:课堂上会有一些听不懂的地方,但是我在整理笔记的时候通过看书和查找资料能够理解大部分的东西,但也会有遗漏的知识点,打算在之后的学习过程中及时将不懂的问题记在该知识点旁。作业问题:本来以为自己学得还挺仔细认真了,结果一写作业才发现自己什么都不会,连输入语句都不知道...

2019-09-10 23:49:00 33

转载 2019秋季PAT甲级_C++题解

2019 秋季 PAT (Advanced Level) C++题解考试拿到了满分但受考场状态和知识水平所限可能方法不够简洁,此处保留记录,仍需多加学习。备考总结(笔记目录)在这里7-1 Forever (20 分)"Forever number" is a positive integer A with K digits, satisfying the following c...

2019-09-09 20:50:00 49

转载 Cookie与Web Storage的区别

共同点:用于数据的存储。区别:1、是否需要添加到http请求头?HTTP Cookie(cookie):在客户端存储会话信息,要求服务器对任意HTTP请求发送set-cookie HTTP头作为响应的一部分,包含会话信息。例如set-cookie: name=value。然后浏览器会存储这样的会话信息,并在这之后,通过为每个请求添加cookie HTTP头将信息发送回服务器。...

2019-09-09 15:47:00 13

转载 常用网址链接

JS:this指向问题:https://segmentfault.com/a/1190000015438195跨域:https://segmentfault.com/a/1190000015597029CSRF:https://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html以及验证 HTTP Referer 字段...

2019-09-09 14:45:00 40

转载 JS深拷贝

一、使用JSON.parse() 和 JSON.stringify(),但是它有局限性,当值为function、undefined、Symbol时,转换中会被忽略。二、function deepCopy(obj){ var result = Array.isArray(obj) ? [] : {} for(var key in obj) { ...

2019-09-09 11:03:00 12

转载 JS创建对象学习笔记

一、创建对象1.1 工厂模式工厂模式抽象了创建具体对象的过程,用函数来封装以特定接口创建对象的细节。代码如下:function createPerson(name, age, job) { var o = new Object(); o.name = name; o.age = age; o.job = job; o.sa...

2019-09-08 22:26:00 10

转载 1.1计算机系统简介

1.1.1 计算机的软硬件概念  计算机系统由硬件和软件组成。  而计算机的软件又分为两大类:系统软件和应用软件。系统软件:管理整个计算机系统,监视计算机的运行过程,使系统资源得到合理的调度、高效运行。应用软件:根据用户的任务需求所编制的各种程序。1.1.2 计算机系统的层次结构  计算机系统的层次结构不断演变至今,可简述为六个层次。    ...

2019-09-04 21:51:00 17

转载 springMVC web项目转springboot web项目的杂谈

文章背景:一个老的web项目是用springMVC做的,最近需要修改一些功能,然后用本地部署的Tomcat启动,启动过程中各种报错,在网上百度半天都是spring版本的问题,纠结了一段时间,终于有了转springboot的想法,不用再管各种版本的兼容问题。项目转换步骤如下:1)创建一个全新的空的springboot 项目2)在pom.xml中添加web相关的依赖&...

2019-09-04 11:38:00 144

转载 testNG的DataProvider返回Iterator<Object[]>的妙用

TestNG中使用DataProvider有如下好处:1. 在执行用例的时候,dataProvider迭代中的每组数据都是作为一个用例执行,实现数据驱动执行2. 在测试数据有规律的情况下,免去了在XML中添加测试数据的烦恼,直接将测试数据放到dataProvider中即可其中dataProvider作为数据提供者,只能返回Object[][]和Iterator&lt;Obje...

2019-08-30 17:34:00 163

转载 权限管理

Linux的用户与用户组(权限管理)用户管理 useradd 创建用户   -c ---指定用户描述 -d---指定家目录,默认家目录/home下同名的目录        -g—指定主组 -G---指定附加组【一个用户啊主组只能有一个,但附加组可以有多个】        -s---指定shell程序 【特殊:/sb...

2019-08-28 08:47:00 13

转载 Linux的文件管理

Linux的文件管理创建文件 echo重定向 vim/vi cat touch管理:atime mtime touch 文件名 //如果文件不存在创建文件 t...

2019-08-27 17:58:00 10

转载 Linux的目录结构与目录管理

Linux的目录结构与目录管理Linux目录结构:目录创建的规则FHS 文件系统层次化标准指定了Linux操作系统,哪些目录是一定要具备的/boot /bin /sbin /etc /sys /proc /mnt /usr /media /option /home /root /tmp /var /dev目录结构树形结构 从/开始...

2019-08-27 17:56:00 16

转载 系统基础

系统基础三大部件CPU—内存—io1.cpu  a)运算器 控制器 存储器    运算1+1=2    首先在io系统上获取1之后存入cpu的存储器中,通过运算器进行运算最后通过控制器显示出来。  b)Time space 时间切片  c)中断2.内存  CPU 的数据,只能从内存读取,且内存数据是易失性(页面 page)  交换空间swap...

2019-08-27 17:55:00 14

转载 Shell-06 函数

Shell-06 函数#编写脚本,使用chkconfig命令,循环执行,关闭所有5级别服务#!/bin/bashname=`chkconfig --list | cut -d' ' -f1`for i in [name];do chkconfig --level 5 $i offdonename=`chkconfig --li...

2019-08-27 17:47:00 11

转载 Shell-05 sed

Shell-05sed命令Linux文本处理三剑客之sed语句(行编辑—流编辑器 stream editor)作为行编辑器对文本进行编辑,以行为单位注意:sed编辑文件,却不改变原文件;Sed的工作原理: 在sed里面会提供一个地址空间,在linux的内存中会出现一个模式空间PATTERN SPACE,读取一行制定一个文本文件,依次...

2019-08-27 17:39:00 18

转载 交互输入与for语句

交互输入与for语句1. 交互输入read命令可以同时定义多个变量值;输入的内容默认以空格为分隔符,将值输入到对应的变量中;read尽量避免交互如果默认值过多,最后所有的值会被赋予给最有一个变量;如果默认值过少,多于变量则为空值实例: read a b caa bb ccread如何输入: read “请输入一个...

2019-08-27 17:39:00 17

转载 Shell-04

grep程序Linux下文本处理三剑客-----grep sed awk sed:文本行编辑器(流编辑器) awk:报告生成器(文本输出格式化) grep:文本行过滤工具 每一行进行过滤 pattern一般通过通配符和正则表达式两种方式进行匹配 包含三个命令:...

2019-08-21 11:28:00 21

转载 leetcode--Text Justification

Given an array of words and a lengthL, format the text such that each line has exactlyLcharacters and is fully (left and right) justified.You should pack your words in a greedy app...

2019-08-20 23:30:08 15

转载 理解 RXSwift:单元测试(四)

理解 RxSwift:为什么要使用 RxSwift(一)理解 RxSwift:实现原理(二)理解 RxSwift:单元测试(四)这篇文章是阅读 RxSwift: Reactive Programming with Swift 时记的笔记,介绍如何使用RxTest和RxBlocking对RxSwift编写单元测试。书上使用RxTest和RxBlocking对一个 demo 进行了完整的单元测...

2019-08-19 05:35:26 108

转载 2019牛客暑期多校训练营(第九场) E All men are brothers

这道题比赛的时候想到了正确解法,但是依然没敢做,怕超时,其实就是道简单并查集+组合计算。题解:  1.首先要考虑的就是关系的传递,这就说明了我们可以把都不认识的人,分成几个集合。  2.剩下就是集合的合并,由于我们需要计算组合数,所以需要把集合人数也记录一下。  3.需要解释的估计就是这一条了ans -= a * b * (pre - a * (n - a) - ...

2019-08-16 21:05:00 16

转载 2019杭电暑假多校训练 第六场 Snowy Smile HDU - 6638

很多题解都是简单带过,所以打算自己写一篇,顺便也加深自己理解前置知识:线段树、线段树维护最大字段和、二维坐标离散化题解:1.很容易想到我们需要枚举所有子矩阵来得到一个最大子矩阵,所以我们的任务是 “枚举所有子矩阵”, 二维前缀和暴力枚举达到O(n^4), DP结合前缀和枚举也需要O(n^3),然而我们的时间需要更少.2.可以看到坐标范围为 -10^...

2019-08-16 15:54:00 28

转载 Python格式化字符串f-string概览

转自https://blog.csdn.net/sunxb10/article/details/81036693简单使用f-string用大括号{}表示被替换字段,其中直接填入替换内容: 1 &gt;&gt;&gt; name = 'Eric' 2 &gt;&gt;&gt; f'Hello, my name is {name}' 3 'Hello, m...

2019-08-15 15:06:00 31

转载 better-scroll 的介绍

  配置项中的 probeType 属性,是number,当值为 0 ,不会实时监听 scroll 事件,设置为 2 - 3 ,可以实时监听 scroll 事件  pullUpload 选项,设置为 false ,不会开启上拉加载的功能,threshold:50 ,上拉多少像素  当dom 结构发生变化的时候, bs.refresh() 实例的对象的方法  为什么要用 ref...

2019-08-14 21:31:00 11

转载 Shell-03

Shell-03 编程原理编程介绍最开始的编程 机械码(16进制)—CPU会识别计算机只能识别二进制指令 程序 = 指令 + 数据驱动:硬件默认是不能使用的 驱动程序----不同的厂家硬件设备之间需要进行指令沟通,需要驱动程序来进行“翻译”;更趋近于硬件的开发工程师,要学习“汇编语言”;而“汇编语言”被厂家所限制;底层语言:C语言和C++ 汇编语言操作...

2019-08-14 11:24:00 13

转载 二维坐标的离散化

int n;int x[M], y[M];vector&lt;int&gt;vx, vy;void init() { sort(vx.begin(), vx.end()); sort(vy.begin(), vy.end()); vx.erase(unique(vx.begin(), vx.end()), vx.end()); ...

2019-08-14 11:01:00 93

转载 java 类

import java.util.Scanner;class add { /* * 一个Java程序文件中,可以同时有好几个类,但是只有一个类能加上public的限定词 * ,而且要求程序的文件名称和限定的public的类名称一样。class关键字说明这是一个类。 */ public int a, b; public int Add() { ...

2019-08-14 06:50:07 14

转载 再谈新浪微博架构——视频观后笔记

刚刚看了杨卫华的微博技术分享视频,收获不少,简单的记了下来。观看地址:http://www.infoq.com/cn/presentations/ywh-build-high-performance-weibomysql一个端口放到4-500G,就基本到极限了。mysql 读得速度 一个端口,一个服务器也就几千的读速度。微博的用户资料的查询上万上十万的查询。用好一款开源产...

2019-08-14 06:27:06 16

转载 ASP.NET Web API中的参数绑定总结

ASP.NET Web API中的action参数类型可以分为简单类型和复杂类型。HttpResponseMessage Put(int id, Product item)id是int类型,是简单类型,item是Product类型,是复杂类型。简单类型实参值从哪里读取呢?--一般从URI中读取所谓的简单类型包括哪些呢?--int, bool, double, TimeSpan, DateTi...

2019-08-13 22:21:38 19

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