Leetcode 简单二十九 杨辉三角

杨辉三角: PHP 12ms。暴力破解。 class Solution { /** * @param Integer $numRows * @return Integer[][] */ function generate($numRows) { $res = [[1],[1,1]]; if($numRows == 0) return []; if($numRows == 1) return [[1
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

公钥能用公钥解吗?

公钥和私钥通常有可以互相加解密的特性: 将原始信息用公钥加密后,可以使用私钥解密; 将原始信息用私钥加密后,通常可以使用公钥解密。 一般公钥是对所有人公开的,原始数据使用公钥加密后,只有拥有私钥的人才能解密。 也就是说只有公钥的情况下是无法解开加密的数据的。 而用私钥加密的场合一般是数字签名,此时作用不是加密原始数据,而是证明该数据确实来自私钥的拥有者,没有被伪造或是篡改。
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

解决在web.xml中添加filter后idea提示错误的问题

之前在整合SSM框架的时候,配置web.xml的时候一直提示错误,但filter、servlet的顺序写的也是对的,而且项目也能正常运行。 错误提示: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

element-ui Table自适应

场景描述: 在一个宽高自适应的容器内引入Table组件,容器的宽度和高度不定,需要Table的宽和高随容器大小变化而变化,容器过小时,表格出现滚动条; 解决思路: element-ui的Table组件默认宽度100%,主要解决高度问题,在组件的api说明里,有一个height属性,描述如下: 这一属性的主要作用为设置Table的高度,超出此高度Table会显示滚动条,结合我们的需求,只要将这一属性的值设为容器的高度即可,考虑到容器高度不固定,我们需要用外部样式来控制Table这一属性 我的解决
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

面向对象(封装)

面向对象(封装的概述) 封装概述: 是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 封装好处: 隐藏实现细节,提供公共的访问方式 提高了代码的复用性 提高安全性。 封装原则: 将不需要对外提供的内容都隐藏起来。 把属性隐藏,提供公共方法对其访问。 面向对象(private关键字的概述和特点) private关键字特点: 是一个权限修饰符 可以修饰成员变量和成员方法 被其修饰的成员只能在本类中被访问 面向对象(private应用的标准案例) package org.westos.demo
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

201.4.10

2019.4.10 1.英语单词计划(155,156) 2.参加腾讯大连无线研究中心的面试 ps:(面试官: 你的发力点和你的人生规划好像没有重合点 。。 。 。我也很无奈啊) 3.数据结构复习: ①静态查找表值顺序查找表的搜索算法改进: (时间复杂度几乎是(n+1)/2)数据量大时效率低 (1)从后往前查找,改变判断条件,可以在查找表最前面人为添加一个退出的关键值 (2)若查找概率无法确定时,则查找过程采取的改进方法是,每次查找之后把刚刚找到的记录直接移到表尾 4.读《Web安全漏洞检测技
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

PHP之认识(二)关于Traits的用法详解

PHP是单继承的语言,在PHP 5.4 Traits出现之前,PHP的类无法同时从两个基类继承属性或方法。Traits的出现解决了这一问题。 1、通过在类中使用use关键字声明要组合的Trait名称,而具体某个Trait的声明使用trait关键词,Trait不能直接实例化。具体用法: <?php trait Person{ public $name="person"; public function talk(){ echo "我是{$this->name}<br/>"; } }
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

Part2-Chapter8-预测乐高玩具套装价格

目标是爬取ebay'上的二手乐高数据,并使用岭回归交叉验证的方式给出回归方程 from bs4 import BeautifulSoup import numpy as np import random def scrapePage(retX, retY, inFile, yr, numPce, origPrc): # 打开并读取HTML文件 with open(inFile, encoding='utf-8') as f: html = f.read() soup = Beaut
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

eclipse中tomcat-advanced以及插件的使用

版权声明:下载请评论““我要下载”,我会把资源发送给你” https://blog.csdn.net/qq_43270074/article/details/89198016 一、问题背景 今天新需求,需要用到eclipse的tomcat插件,且项目的编译环境为JDK1.7及以下,而我电脑之前的JDK为1.8,tomcat为8,现在也就是要切换JDK版本为1.7且tomcat为7,搞来搞去,搞了一天,必须记录下 二、同一电脑安装不同版本的JDK和tomcat 1、网上很多都很玄学 百度了下,很
分类: 编程语言 发布时间: 04-10 23:10 阅读次数: 0

CCIE VS CCDE该如何抉择?

摘要:在国内,思科CCNA、CCNP和CCIE认证已经是众所周知的网工必考的证书之一,大家也了解思科除了CCIE外,还有CCDE认证,相比CCIE来说,在全球每年能拿下CCDE证书的不到百人,可见其含金量非同一般。那么,究竟是拿下多个IE证书还是考下DE来证明自己?答案马上揭晓……首先浅谈下CCIE,CCIE认证考试由笔试和实验两部分考试组成。PASS笔试是报考实验的先决条件。思科CCIE认证方向
分类: 企业开发 发布时间: 04-10 23:10 阅读次数: 0

JMeter 简单回顾

之前公众号推文一上手就分享如何测接口, 其实忽略了一些概念性的东西, 今天来给大家拾遗补缺, 做个回顾吧.一. JMeter介绍jmeter能做什么,来自官网的解释:Ability to load and performance test many different applications/server/protocol types:Web - HTTP, HTTPS (Java, NodeJ
分类: 企业开发 发布时间: 04-10 23:10 阅读次数: 0

(完美)华为Nova2S HWI-AL10的USB调试模式在哪里开启的经验

当我们使用Pc通过数据线链上安卓手机的时候,如果手机没有开启USB调试模式,Pc则没办法成功识别我们的手机,有时,我们使用的一些功能强大的工具好比之前我们使用的一个工具引号精灵,老版本就需要打开USB调试模式下使用,现当新版本不需要了,这个时候我们需要想方设法将手机的USB调试模式打开,下面我们介绍华为Nova2SHWI-AL10如何开启USB调试模式的教程。接着,在华为Nova2SHWI-AL1
分类: 移动开发 发布时间: 04-10 23:10 阅读次数: 0

iMX6Q开发板的EIM接口的配置可以与FPGA通讯-交换数据-最常用的接口配置

最近基于迅为的i.MX6Q开发板进行了一个FPGA项目的开发,下面给大家介绍一下EIM接口的配置,包括引脚的的选择和寄存器的配置FortheusageofWEIMoni.MX6,youdon'tneeddriversforWEIMinterface.ButyoumustdosomeconfigurationsforWEIMportlikethefollowing:Letmeassumeyo
分类: 企业开发 发布时间: 04-10 23:10 阅读次数: 0

Codeforces Round #549 (Div. 1)

今天试图用typora写题解 真开心 参考 你会发现有很多都是参考的。。zblzbl Codeforces Round #549 (Div. 1) 最近脑子不行啦 需要cf来缓解一下 A. The Beatles 这道题就是枚举啦 有两种步长 试一下就好了 如果你的步长是x 那么要跳的次数就是距离除以步长 \[ \frac{n * k * x}{gcd(n * k, x)} \div x = \frac{n * k}{gcd(n * k, x)} \] #include <cmath> #in
分类: 其他 发布时间: 04-10 23:01 阅读次数: 0

IDEA中的替换功能(替换代码中的变量名很好用哦)

刚刚上班不久,这两天正在研究公司项目里面的代码,今天用阿里的插件扫描了一下代码,发现代码中有很多变量的命名,没有遵循驼峰式的命名规则。一开始我一个一个的修改这些变量名,后来无意中用了一下Ctrl+F(搜索功能),后来又无意用了一下替换功能,真的是好用的不行。废话不多,上图。 选中该变量按Ctrl+F,然后点击图中的②按钮,就能选中代码中所有出现的这个变量,然后就可以进行更改了。只需要更改一个,其余的变量就都更改了。
分类: 其他 发布时间: 04-10 23:01 阅读次数: 0

Qt编写自定义控件插件开放动态库dll使用(永久免费)

这套控件陆陆续续完善了四年多,目前共133个控件,除了十几个控件参考网友开源的代码写的,其余全部原创,在发布之初就有打算将动态库开放出来永久免费使用,在控件比较完善的今天抽了半天时间编译了多个qt版本的动态库,和头文件一起打包放在百度网盘。 控件介绍 超过130个精美控件,涵盖了各种仪表盘、进度条、进度球、指南针、曲线图、标尺、温度计、导航条、导航栏,flatui、高亮按钮、滑动选择器、农历等。远超qwt集成的控件数量。 每个类都可以独立成一个单独的控件,零耦合,每个控件一个头文件和一个实现文
分类: 其他 发布时间: 04-10 23:01 阅读次数: 0

idea中springboot项目设置热部署

技术交流群:816227112 File-Settings-Compiler-Build Project automatically ctrl + shift + alt + /然后选择Registry,勾上 Compiler.autoMake.allow.when.app.running 参考: https://blog.csdn.net/qq_37598011/article/details/80778915
分类: 其他 发布时间: 04-10 23:01 阅读次数: 0

day3:python测试题

1、Python的怎么单行注释和多行注释:   单行注释:#   多行注释: ''' ''' 或者 “”“ ”“” 、 2、布尔值分别是什么 ?   True /False 3、字符串是否为可迭代对象?如果可以请用for循环每个元素?   只要能被for循环命令操作的话,那就是可迭代对象 4、有1、2、3、4、5、6、7、8个数字,能组成多少个互不相同且无重复的两位数? 1 count = 0 2 for i in range(1,9): 3 for a in range(1,9)
分类: 其他 发布时间: 04-10 23:01 阅读次数: 0

(一)安装

https://blog.csdn.net/qianfeng_php/article/details/78903702
分类: 其他 发布时间: 04-10 23:01 阅读次数: 0

磁盘串口和并口的区别

转自:https://zhidao.baidu.com/question/7341428.html 关键词:磁盘串口和并口的区别 串口硬盘和并口硬盘主要的区别在于硬盘于主板通信的方式不一样,物理接口不一样。 SATA硬盘,也就是一般所说的串口硬盘,使用的是高频率的串行通信方式,其典型的接口外观如下图:    PATAIDE硬盘,或称IDE硬盘,并口硬盘,使用的是多条信号线并行通信方式,其典型的接口外观如下图:      PATA叫做并行ATA硬盘,SATA叫串行ATA硬盘。前者采用的是一根四芯
分类: 其他 发布时间: 04-10 23:01 阅读次数: 0