[动态规划] leetcode 62 Unique Paths

problem:https://leetcode.com/problems/unique-paths/ 简单的dp题,类爬台阶题目。 class Solution { vector<vector<int>> dp; public: int uniquePaths(int m, int n) { if (m == 0 || n == 0)return 0; dp.resize(n, vector<int>(m, 0));
分类: 其他 发布时间: 08-07 23:11 阅读次数: 0

leetcode 89. 格雷编码

格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。 给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。 示例 1: 输入: 2 输出: [0,1,3,2] 解释: 00 - 0 01 - 1 11 - 3 10 - 2 对于给定的 n,其格雷编码序列并不唯一。 例如,[0,2,3,1] 也是一个有效的格雷编码序列。 00 - 0 10 - 2 11 - 3 01 - 1 示例 2: 输入: 0 输出: [0] 解释: 我们定义格雷
分类: 其他 发布时间: 08-07 23:11 阅读次数: 0

发布-订阅

let fs = require('fs'); // “发布“ -> 中间代理 <- “订阅“ //先声明一个函数 function Events(){ this.callbacks = []; this.results = []; } //在 Events 的上新建一个 订阅函数 传递一个参数 参数也是一个函数 Events.prototype.on = function(callback){ // 订阅 //将回调push 到 callba
分类: 其他 发布时间: 08-07 23:11 阅读次数: 0

从入门到放弃的第一周......day.1

终于开始了我入门到放弃的第一周了,写这个也只是做做笔记,上课的我实在是懒得记笔记,于是有了这个内容,都是一些小计,按每天学的内容。(写这个时候已经过了一周了,我会按自己的记忆回想回想) day1: 并没有做什么真正实际内容,又或者说内容很少,无非是对硬件的检测,介绍了我们学习的大概流程,从第一天来看各个老师还算是认真热情,不过第一天想来也是情理之中。 本周的大概内容就是语言基础了,难点:循环。 java是流行的oop编程语言,源自sun公司。 特点:oop(面向对象),跨平台, 解释跨平台:“
分类: 其他 发布时间: 08-07 23:11 阅读次数: 0

CSS鼠标悬浮图片模糊切换效果

分享一段代码实例,它实现了图片的模糊效果。默认状态下,图片是模糊的,当鼠标悬浮那么图片会恢复正常状态。代码实例如下:<!doctypehtml><html><head><metacharset="utf-8"><metaname="author"content="http://www.softwhy.com/"/><title&gt
分类: 服务端 发布时间: 08-07 23:10 阅读次数: 0

CSS3心形效果代码

利用css3实现了心形效果,并且还能够跳动。代码实例如下:<!doctypehtml><html><head><metacharset="utf-8"><metaname="author"content="http://www.softwhy.com/"/><title>web前端开发学习q群:767273102技术分享,欢迎
分类: 服务端 发布时间: 08-07 23:10 阅读次数: 0

企业部署混合云亟需考虑的4大要点

  云计算的兴起对于各行各业可谓是一大福音。由于混合云具有的公共云优势,而且它还让企业用户能够充分利用内部部署私有云的附加安全性和可控性,2015年各类规模的企业都针对他们的存储应用和各种工作负载开始采用混合云解决方案。  但是混合云的部署并不是一帆风顺的,通往混合云的道路荆棘丛生。数据和工作负载的迁移是很复杂困难的,而且并不是所有的工作负载都具有从一家云服务供应商到另一家供应商的互操作性。识别和
分类: 企业开发 发布时间: 08-07 23:10 阅读次数: 0

[个推 CTO、前MSN中国首席架构师 谈数据智能] 之本质及技术体系要求

安森,个推CTO毕业于浙江大学,现全面负责个推技术选型、研发创新、运维管理等工作,已带领团队开发出针对移动互联网、金融风控等行业的多项前沿数据智能解决方案。曾任MSN中国首席架构师,拥有十余年资深技术开发与项目管理经验,在大数据处理系统、大规模并发平台、分布搜索系统、手机应用开发、无线通信领域和智慧金融系统等领域拥有丰富实践经验。引言中国移动互联网的发展见证了中国大数据行业的蓬勃发展。数据智能作为
分类: 企业开发 发布时间: 08-07 23:10 阅读次数: 0

使用TRUNK来实现交换机之间的VLAN通信

   Trunk可以使不同VLAN通过共享链路与其它交换机中的相同VLAN通信。   两台交换机上分别创建了多个VLAN,在两台交换机上相同的VLAN(比如VLAN10)要通信,需要将交换机A上属于VLAN10的一个端口与交换机B上属于VLAN10的一个端口互连;如果这两台交换机其它相同VLAN间需要通信,那么交换机之间需要更多的互连线,端口利用率就太低了。 这个时候,交换机可以使用trunk功能
分类: 企业开发 发布时间: 08-07 23:00 阅读次数: 0

范式(Paradigm)是什么?

Paradigm (范式) 是一个领域中主流的行事套路,它包括 philosophy (理念) 和 methods (方法)两部分。Philosophy (理念) 这个概念很好理解。比如,购物理念就是什么该买,什么不该买,怎么买。环保理念就是什么还保护,什么不该保护,以及怎么保护。时尚理念就是什么是时尚,什么不是,如何时尚。同理,穿衣理念就是什么该穿,什么不该穿,怎么穿。那么,某事的 philosophy (理念) 就是,做某事,什么该做,什么不该做,以及方式。理念说完了就是 methods
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

Python绘制神经网络精度与损失曲线

1 """ python绘制神经网络训练精度与损失 """ 2 3 # 导入相应包 4 from matplotlib import pyplot as plt 5 6 # 构造绘图函数 7 def drow(history): 8 epochs = range(1, len(history['loss']) + 1) 9 plt.plot(epochs, history['loss'], 'bo', label='Training loss
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

前端开发核心知识之-html

html概述和结构 1. html概述 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm,一个html文件就是一个网页,html文件用编辑器打开显示的是文本,可以用文本的方式编辑它,如果用浏览器打开,浏览器会按照标签描述内容将文件渲染成网页,显示的网页可以从一个网页链接跳转到另外
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

ogn1.MethodFailedException:Method "xxx" failed for object xxx

问题描述:初学ssh写了个小项目,访问界面出现以下错误 java. lang. NoSuchllethodError: org. hi bernate. SessionF actory. openSessi on() Lorg/hibernate/classic/Session; 问题解决: <bean name="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"> .
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

leetcode 62. 不同路径(C++)

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? class Solution { public: int uniquePaths(int m, int n) { vector<int> dp(n, 1); for (int i = 1; i < m; ++i) {
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

Python爬取猫眼电影排行

import requests import pyquery def crawl_page(url: str) -> None: headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) \ Chrome/72.0.3626.121 Safari/537.36', } response = re
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

hibernateHQL

HQL 即Hibernate Query Language的缩写 hql和sql区别/异同 HQL             SQL 类名/属性                     表名/列名 区分大小写,关键字不区分大小写        不区分大小写 别名                          别名 从下标0开始计算位置(hibernate5之后不支持)     从顺序1开始计算位置     命名参数                   不支持:命名参数 面向对象的查询语言  
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

redis与spring整合

首先,任何第三方框架与spring进行集成,必须明确的是在spring中注入的是什么,下面以redis为例,需要注入哪些东西。首先,我们要注入的是jedis连接池配置对象:JedisPoolConfig,追踪该对象的源码,如下所示: 这些变量根据需要设置。接下来注入JedisConnectionFactory,看源码: 需要注入主机名,端口号,连接池配置信息等。最后需要注入redis模板,看源码: 需要注入redisConnectionFactory等。通过以上所述,完整的配置文件如下所示:
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

request-html 简单爬虫

import asyncio from requests_html import HTMLSession url = 'http://www.xiaohuar.com/hua/' session = HTMLSession( browser_args=[ '--no-sand', '--disable-infobars' '--user-agent=Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWeb
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

html实验一

锚点跳 进程的创建 ## 进程介绍(理论部分) 1. 进程与程序的区别 进程是由CPU运行的程序,程序使磁盘中的文件 2. 介绍几个概念 串行: 所有的进程由cpu一个一个的解决. 并发:单个cpu,同时执行多个进程(来回切换的),看起来像是同时运行. 并行:多个cpu,真正的同时运行多个进程. 阻塞:遇到IO才叫阻塞. 一个cpu运行两个进程,其中一个进程完全没有阻塞, 非阻塞: 没有IO. 进程的创建 什么是开启多个进程: socket: server,client 两个进程. pytho
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0

多任务-python实现-同步概念,互斥锁解决资源竞争(2.1.4)

目录 1.同步的概念 2.解决线程同时修改全局变量的方式 3.互斥锁 @(网络编程) 1.同步的概念 同步就是协同步调,按照预定的先后次序进行运行,如你说完我在说 同步在子面上容易理解为一起工作 其实不是,同指的应该是协同,协助,互相合作 如进程,线程同步,可以理解为进程或者线程A,B一块配合 A运行到某一个的阶段依靠B的某一个结果 所以A停下来,让B运行 B执行得到的结果给A,让A在继续操作 2.解决线程同时修改全局变量的方式 使用线程同步思路 线程a调取全局变量的时候,给变量加一把锁 当a
分类: 其他 发布时间: 08-07 22:54 阅读次数: 0