自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 LeetCode 100. 相同的树

题目链接:https://leetcode-cn.com/problems/same-tree/给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。输出: true输出: false输出: false 1 /** 2 * Definition for a binary tree node....

2019-09-28 22:37:00 514

转载 1.Mybatis整合Logback 2.SqlSession为什么可以提交事务 3.insert和delete底层实现的方式 4.完成超市账单管理系统的登陆功能...

1.springmvc,mybatis,logback整合相关1.利用spring-aop实现日志自动化1.1添加相关依赖(spring-aop,aspectj) <span style="white-space:pre"> </span><dependency> <span style="white-space:pre"> ...

2019-09-28 19:45:00 526

转载 算法(4)空间复杂度

举例:for(int i=0;i<n;++){int temp = i;}和int temp=0;for(int i=0;i<n;i++){temp = i;}第一个是O(n),第二个是O(1)首先要明确一个概念,变量的内存分配发生在定义的时候,因为第一个的定义是循环里边,所以是n*O(1),第二个定义在循环外边,所以是1*O(1)...

2019-09-28 11:17:00 550

转载 1.Mybatis和Hibernate框架的区别

1.Mybatis和Hibernate框架的区别  1 简单简介 1.1 Hibernate 框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。是一个全自动的、完全面向对象的持久层框架。 1.2 Mybatis框架 Mybatis是一个...

2019-09-27 15:25:00 277

转载 LeetCode 66. 加一

题目链接:https://leetcode-cn.com/problems/plus-one/给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例2:...

2019-09-26 23:18:00 93

转载 LeetCode 867. 转置矩阵

题目链接:https://leetcode-cn.com/problems/transpose-matrix/给定一个矩阵A,返回A的转置矩阵。矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。示例 1:输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[[1,4,7],[2,5,8],[3,6,9]]示例 2:输入:[[1,2,...

2019-09-26 22:48:00 81

转载 LeetCode 977. 有序数组的平方

题目链接:https://leetcode-cn.com/problems/squares-of-a-sorted-array/给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。示例 1:输入:[-4,-1,0,3,10]输出:[0,1,9,16,100]示例 2:输入:[-7,-3,2,3,11]输出:[4,9,9,4...

2019-09-26 22:40:00 83

转载 下拉框 筛选功能

data{ addwarning:[], }   ' <div class="opup_cl_coinall">币种</div>'+ ' <div c...

2019-09-26 16:18:00 312

转载 LeetCode 283. 移动零

题目链接:https://leetcode-cn.com/problems/move-zeroes/给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]思路:把非零元素前移最后补零就行了 1 void moveZeroes(int* nums, int ...

2019-09-25 23:12:00 86

转载 LeetCode 217. 存在重复元素

题目链接:https://leetcode-cn.com/problems/contains-duplicate/给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,3,4]输出: false示例3:...

2019-09-25 23:06:00 75

转载 算法(3)数组移动位置

题目:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2...

2019-09-25 21:14:00 203

转载 LeetCode 48. 旋转图像

题目链接:https://leetcode-cn.com/problems/rotate-image/给定一个 n×n 的二维矩阵表示一个图像。将图像顺时针旋转 90 度。说明:你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。示例 1:给定 matrix = [ [1,2,3], [4,5,6], [7,8,9...

2019-09-25 12:30:00 68

转载 LeetCode 35. 搜索插入位置

题目链接:https://leetcode-cn.com/problems/search-insert-position/给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例2:输入: [1,3,5,6], 2输出...

2019-09-24 22:53:00 106

转载 LeetCode 27. 移除元素

题目链接:https://leetcode-cn.com/problems/remove-element/给定一个数组 nums和一个值 val,你需要原地移除所有数值等于val的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1...

2019-09-24 22:26:00 167

转载 Jmeter 字符串拼接参数

如图:在请求头中需要加上下图的参数,该参数是由固定字符串和从上个接口返回的一个字段一起拼接而成:“Bearer ”+token字段字符串拼接步骤:1.打开jmeter上的函数助手,选择—V功能,如下图:2.把要拼接的值写进去:固定字符串+取出来的参数(这里的空格为固定字符串内的空格,不需要空格的可以去掉)3.点击生成,就把生成的字符串放...

2019-09-24 14:57:00 4061

转载 算法(2)--只出现一次的数字by大熊

前言这是本熊做过最好玩的题目。题目只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:...

2019-09-17 22:06:00 147

转载 算法(1)-转置图像

将说明:你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。示例 1:给定 matrix = [ [1,2,3], [4,5,6], [7,8,9] ],原地旋转输入矩阵,使其变为:[ [7,4,1], [8,5,2], ...

2019-09-16 23:12:00 345

转载 人生的几个阶段

1,【无题】孩儿立志出乡关, 学不成名誓不还。埋骨何须桑梓地, 人生无处不青山。2,《沁园春·长沙》独立寒秋,湘江北去,橘子洲头。看万山红遍,层林尽染;漫江碧透,百舸争流。鹰击长空,鱼翔浅底,万类霜天竞自由。怅寥廓,问苍茫大地,谁主沉浮?携来百侣曾游,忆往昔峥嵘岁月稠。恰同学少年,风华正茂;书生意气,挥斥方遒。指点江山,激扬文字,粪土当年万户侯。...

2019-09-14 12:03:00 151

转载 两种解读,生活的意义和方法

《大学之道》原文和翻译   【原文】  大学之道(1),在明明德(2),在亲民(3),在止于至善。知止(4)而后有定;定而后能静;静而后能安;安而后能虑;虑而后能得(5)。物有本末,事有终始。知所先后,则近道矣。古之欲明明德于天下者,先治其国;欲治其国者,先齐其家(6);欲齐其家...

2019-09-14 11:40:00 98

转载 解决:已安装selenium,使用pycharm运行项目时还提示【PyCharm:ModuleNotFoundError: No module named ‘selenium’】...

已安装selenium,在pycharm中运行项目还提示【PyCharm:ModuleNotFoundError: No module named ‘selenium’】解决方法:在创建新项目时会看到如下图界面,点击小三角形,会展示出来全部环境,选择下面的现有环境,再点击创建就可以了转载于:https://www.cnblogs.com/yinda...

2019-09-12 16:51:00 2900

转载 将生成200 个激活码(或者优惠券)保存到 oracle关系型数据库中

生成激活码的模块uuid,这里可以使用uuid1,4,5等等,主要区别是不同的加密算法和生成因子,这里使用uuid4,就是纯随机的。oracle数据库的操作我通过cx_Oracle实现的。首先,要安装uuid、cx_Oracle库,在pytho3中已经叫Pillow,安装命令:pip installcx_Oracle接下来可以定义函数直接编写代码了生成随机验证码...

2019-09-12 16:20:00 157

转载 原生ajax 封装

// -------------------------ajax start------------------------------- ajax: function (url, data, type, backfun, errorbackfun, isabs) { var reqUrl = "/api/" + url; ...

2019-09-06 11:53:00 82

转载 vue filters 过滤用法 时间戳方法

data:function(){ return { time:1567739244120 } }, filters:{ times:function(value){ timestampToTime(value); functiontim...

2019-09-06 11:39:00 274

转载 js --自动播放音频

简介 基本使用 chrome下无法自动播放问题处理 简介 音频的播放使用audio进行操作,可以有两种方式处理(纯js和html标签+js)。 audio是html5的新标签,用于定义声音 audio的属性(引用w3school)属性值描述autoplayautoplay如果出现该属性,则音频在就绪后马上播放。...

2019-09-02 18:15:00 4995

转载 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果...

首先,要安装PIL库,在pytho3中已经叫Pillow,安装命令:pip install Pillow但是在应用时要导入的名字还叫:PIL在图片上的新生成的数字可以用随机数,所以还需要导入一个random接下来可以定义函数直接编写代码了执行函数完整代码from PIL import Image,ImageDr...

2019-09-02 14:52:00 392

转载 LeetCode 145. 二叉树的后序遍历 (用栈实现后序遍历二叉树的非递归算法)

题目链接:https://leetcode-cn.com/problems/binary-tree-postorder-traversal/给定一个二叉树,返回它的 后序遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3 输出: [3,2,1]进阶:递归算法很简单,你可以通过迭代算法完成吗?/** * D...

2019-08-31 17:53:00 403

转载 vue使用--Jquery引入

为什么要引入jquery? vue中一般不需要使用jquery,但当我们需要使用的某个插件没有vue的版本且又使用了jquery,那我们就需要引入jquery了 安装、配置与使用 ①install,执行以下命令npm install jquery --save //如果使用了淘宝镜像可以使用cnpm ②配置,webpack.base....

2019-08-29 18:29:00 113

转载 面试笔试题:多表关联的update语句、将in中的查询条件按顺序输出和SQL语句增加列、修改列、删除列...

以下都是oracle的编写方式,其余数据库在网上很容易找到,就不写了。1、将in中的查询条件按顺序输出,可以使用order by decode 有语句,加条件的id顺序举例:  select * from serv_t where serv_id in (957194,965707,960028,6014325)order by decode (serv_id,957194...

2019-08-29 09:51:00 333

转载 python:模拟鼠标点击以及键盘输入

1.下载依赖工具pip install -i https://pypi.douban.com/simple/ pyautogui2.模拟鼠标点击以及键盘输入中文键盘输入中文由于pyautogui不支持,所以可以使用pyperclip先复制中文到剪贴板然后使用pyautogui进行ctrl+v即可。# -*- coding: utf-8 -*import...

2019-08-29 09:29:00 360

转载 vue使用--saas的引入与使用

什么是saas、scss?saas是一种动态样式语言,属于CSS预处理器,为CSS增加了一些编程特性,比如变量、嵌套、函数、继承、运算等等。开发人员可以像使用js等语言一样使用saas进行css的编程开发。scss是saas改进版本saas 3的简称,它对原saas的语法兼容,区别于使用 {} 代替了原来的缩进;1.安装与引入配置初始化vue-cli项目,...

2019-08-28 19:37:00 664

转载 vue使用--vuex快速学习与使用

  什么是vuex?  Vuex核心概念  Vuex安装与使用    1.安装    2.目录结构与vuex引入    3.store中变量的定义、管理、派生(getter)    4.vuex辅助函数的使用说明  Vuex刷新数据丢失问题处理什么是vuex?Vuex 是专门为 Vue.js 设计的状态管理库...

2019-08-27 21:07:00 159

转载 sql insert语句提高效率的方法

1,一条sql语句插入多条数据的写法在执行SQL语句的时候,插入多行insert语句,效率写法insert into table(name,age)values('小米',1),('小明',1),('小张',1)最多能插入999行记录修改后的插入操作能够提高程序的插入效率。这里第二种SQL执行效率高的主要原因是合并后日志量(MyS...

2019-08-26 09:46:00 893

转载 数据库ACID以及事务的隔离

一、ACIDA:Atomicity 原子性  我们把事务划分成原子一样,比方说a转钱给b,不能出现a扣了钱b没收到。所有环节中任意一个出错事务就必须回滚。C:Consistency 一致性  事务必须使得数据库从一个一致性状态改变到另一个一致性状态。比方说a和b之间互相转钱,而a和b的资产总额有100w那么多,那么怎么转都不会说总和部署100wI:Is...

2019-08-26 09:31:00 93

转载 LeetCode 328. 奇偶链表

题目链接:https://leetcode-cn.com/problems/odd-even-linked-list/给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。示例 ...

2019-08-26 08:45:00 82

转载 LeetCode 160. 相交链表 (找出两个链表的公共结点)

题目链接:https://leetcode-cn.com/problems/intersection-of-two-linked-lists/编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:在节点 c1 开始相交。输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], sk...

2019-08-25 17:48:00 89

转载 vue使用技巧

引入外部js文件1.在根目录创建文件夹,例如‘libs’,将js文件拷贝至libs目录下2.修改webpack.dev.conf.js和webpack.prod.conf.js,在CopyWebpackPlugin下添加以下代码new CopyWebpackPlugin [ .... { from: path.resolv...

2019-08-23 15:57:00 87

转载 基于jq div拉拽功能

*{ margin: 0; padding: 0; } .cl { width: 100%; margin: 0 auto; font-family: arial,...

2019-08-21 16:30:00 125

转载 CSS使用知识点

1.空白符2.字符间距3.省略号样式4.水平垂直居中用法5.CSS角标实现空格符1.&nbsp; 相当于键盘按下的空格,区别是&nbsp;是可以累加的空格,键盘敲下的空格不会累加2.&ensp; 相当于1/2中文宽度的空格,...

2019-08-21 09:51:00 85

转载 LCD 的分类和显示原理

http://hi.baidu.com/hieda/blog/item/bde4de0f0845a3e9aa64576a.htmlLCDShort for liquid crystal display, a type of display used in digital watches and many ...

2019-08-21 05:34:36 2117

转载 创建插件框架(1)

创建插件框架(1) 标题:Create a Plug-In FrameWork作者:Roy Osherove译者:easyjoy出处:MSDN Online,链接为http://msdn.microsoft.com/asp.net/archive/d...

2019-08-21 01:02:07 230

空空如也

空空如也

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

TA关注的人

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