javascript基础(十一)闭包的一些实例

持续更新ing,遇到好的例子就写进来
分类: 其他 发布时间: 01-19 23:50 阅读次数: 0

在OracleLinux7.6上静默安装Oracle11gR2-11.2.0.4数据库

一、准备responseFile文件1、环境部署请参考博客: 2、主备responseFile文件,从Oracle软件中获取文件模板 [root@oracledb ~]# cd /opt/database/response/ [root@oracledb response]# ls dbca.rsp  db_install.rs
分类: 数据库 发布时间: 01-19 23:50 阅读次数: 0

使用Python 做机器学习必须收藏的重要库

Python通常被应用统计技术或者数据分析人员当做工作中的首选语言。数据科学家也会用python作为连接自身工作与WEB应用程序/生产环境集成中。Python在机器学习领域非常出色。它具有一致的语法、更短的开发时间和灵活性,非常适合开发能够直接插入生产系统的复杂模型和预测引擎。Python的一个最大的资产是其广泛的库。库是一组用给定语言编写的程序和功能的集合。一组健壮的库可以使开发人员更容易执行复
分类: 企业开发 发布时间: 01-19 23:50 阅读次数: 0

New surface pro 系统重装问题

不久前电脑安装的东西太多了,所以决定重装一下系统,为了省事直接通过系统的重置 结果重启了就悲剧了 右键点显示设置和个性化的时候会出这个,并且开始菜单网络什么的都不能用,从网上搜的解决方案都不适用,都是重装系统才好的。 于是开始重装系统,最初用U盘启动大师 做的系统盘,但是从U盘启动后找不到硬盘 再次重启会发现硬盘被加锁了 只好去官网找恢复秘钥解开,猜想是硬盘的某种保护机制 最后从社区里找到了出现同样问题的人,New Surface Pro无法通过系统重置从1709恢复到1703 所以,只能通过
分类: 其他 发布时间: 01-19 23:50 阅读次数: 0

IDE/Pycharm报错Fail load JVM DLL 问题

安装完成pycharm 在打开pycharm的时候出现报错 Fail load JVM DLL xxxx xxx。 解决方案 安装Microsoft Visual C++ 2010 Redistributable Package 32 bit: http://www.microsoft.com/download/en/details.aspx?id=5555 64 bit: http://www.microsoft.com/download/en/details.aspx?id=14632 然
分类: 其他 发布时间: 01-19 23:50 阅读次数: 0

Pycharm激活码(2018.8.27)

4OKLA4FWNX-eyJsaWNlbnNlSWQiOiI0T0tMQTRGV05YIiwibGljZW5zZWVOYW1lIjoi5Lq/56iLIOi9r+S7tiIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiJGb3IgZWR1Y2F0aW9uYWwgdXNlIG9ubHkiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cy
分类: 其他 发布时间: 01-19 23:50 阅读次数: 0

基于Python QQBot库的QQ聊天机器人

项目地址:https://github.com/pandolia/qqbot 1.安装 pip install qqbot 2.主动发出消息 from qqbot import _bot as bot # 登录QQ bot.Login(['-q', '2816626661']) ''' buddy 获取指定名称/备注的好友 group 获取群 ''' buddy = bot.List('buddy', 'b.K') # 判断是佛存在这个好友 if buddy: b = buddy
分类: 其他 发布时间: 01-19 23:49 阅读次数: 0

BeautifulSoup库报错:bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested

根本原因在于 lxml解析器虽然效率高,但是需要C语言库的支持 lxml库需要到该网站下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml cp后面为Python的版本号 可以在命令号通过 python -V 查看版本号 接下来安装wheel pip install wheel 最后pip install 刚才下载的文件即可
分类: 其他 发布时间: 01-19 23:49 阅读次数: 0

Python保存爬虫爬取的图片

根据爬虫获取图片的链接是轻而易举的,那么如何访问这个链接,将访问到的内容保存到本地呢,比较简单的方法是借助Pillow库 pip install pillow from PIL import Image from io import BytesIO import requests import os # 需要获取的图片的URL IMG_URL = 'http://www.xiaohuar.com/d/file/20180106/501ef3a33d49f390e243c560c8ca0349
分类: 其他 发布时间: 01-19 23:49 阅读次数: 0

CCF Python题库201803-2碰撞的小球

问题描述 试题编号: 201803-2 试题名称: 碰撞的小球 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标上,速度方向向右,速度大小为1单位长度每秒。   当小球到达线段的端点(左端点或右端点)的时候,会立即向相反的方向移动,速度大小仍然为原来大小。   当两个小球撞到一起的时候,两个小球会分别向与自己原来移动的方向相反的方向,以
分类: 其他 发布时间: 01-19 23:49 阅读次数: 0

typedef与struct用法

1.struct单独使用 struct结构体类型,定义变量时类比于int,char… #include<stdio.h> int a; // 普通变量的定义 struct Student{ // 定义一个结构体 char s; int a; }; struct Student s; // 定义一个结构体变量 int main(){ return 0; } 注意变量定义的时候不能直接用Student,因为Student只是这个结构体区别于其他
分类: 其他 发布时间: 01-19 23:48 阅读次数: 0

数据结构复习(一)顺序表的基本操作

#include<iostream> #include<cstdio> // C语言头文件 #include<cstdlib> // malloc头文件 using namespace std; typedef struct{ int* data; int length, MaxSize; // length为当前元素数量,MaxSize为最大元素数量 }SqList; void InitList(SqList &L){ L.length = 0;
分类: 其他 发布时间: 01-19 23:48 阅读次数: 0

数据结构复习(二)链表的定义和操作

#include<iostream> using namespace std; typedef struct Node{ int data; Node *next; }Node, *LinkList; LinkList InitList(){ LinkList L = new Node; L -> next = NULL; return L; } bool InsertToList(LinkList &L, int value){ Node
分类: 其他 发布时间: 01-19 23:48 阅读次数: 0

neo4j win安装踩坑

去官网下载community版 https://neo4j.com/download-center/ 如果不翻墙,下载速度贼慢 附上百度云下载链接:https://pan.baidu.com/s/1CJCw822WOpL2b6OB_8jxwA 提取码:0prz 接下在解压重命名,添加环境变量 然后管理员身份运行命令行,一个比较简单的方式是:win+R 输入cmd 然后ctrl+shift+回车 这时候可能出现找不到jre中server的情况,解决方案参考: https://blog.csdn.
分类: 其他 发布时间: 01-19 23:48 阅读次数: 0

SSM框架(一)IDEA下用maven搭建SSM框架

之前用IDEA搭了SpringMVC的框架,当想吧Mybatis整合进去的时候,差点死掉。。 1.创建Maven项目 输入GroupID,ArtifacID (在网上看到的一些解释:groupId:定义了项目属于哪个组,一般来说这个通常和公司或组织关联,比如说,你所在的公司为wk.那就应该定义为com.wk.wktest,wktest为项目名称 artifactId:定 义了当前Maven项目在组中的唯一id,例如wktest这个项目,我则把他定义为test1,还例如spring项目,他的 g
分类: 其他 发布时间: 01-19 23:47 阅读次数: 0

javascript函数重载的个人笔记

最近看javascript关于重载的知识点,视频说js没有重载,就去百度了一下,搜到了一些关于怎么实现重载的办法。为了便于以后自己回顾,就在这整理下。 简单易理解的重载实现 初学者比较容易理解 非常low 的重载实现就是用switch或者if...else语句了,比如说下面代码用switch语句实现不同参数个数的函数重载。 function overLoading() {   // 根据arguments.length,对不同的值进行不同的操作   switch(arguments.lengt
分类: 其他 发布时间: 01-19 23:47 阅读次数: 0

servlet三大作用域:request,session,application

最近学习Servlet作用于相关知识,对三大作用域具体使用范围不是很清楚,在网上搜集整理如下。 1. request request是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。 用处:常用于服务器间同一请求不同页面之间的参数传递,常应用于表单的控件值传递。 方法: request.setAttribute(); request.getAttribute(); request.removeAttribute(); reques
分类: 其他 发布时间: 01-19 23:47 阅读次数: 0

图像修复:Object Removal by Exemplar-Based Inpainting 学习笔记

Overview 这是一篇比较经典的exemplar-based的inpainting算法,算法思路比较简单,是一种贪心算法,主要分为以下几步: 1、在需要填充区域的轮廓上计算权重,选择权重最大的轮廓点作为待填充点 2、在该点周围领域取一个一定大小的patch块,在图像其他区域内找该patch快的最近邻patch 3、将最近邻patch块对应到需要填充区域的部分复制到等待填充的区域,再重复上述步骤,直至所有点都填充完毕。 从上述算法流程来看,算法比较简单,是一个基于填充区域轮廓优先级的算法,算
分类: 其他 发布时间: 01-19 23:46 阅读次数: 0

图像修复:PatchMatch与Space-Time completion

据说Adobe ps cs5 中的基于图像的填充是使用的PatchMatch 和 Space-Time Completion, 最近特意看了一下这两篇paper,然后按照paper所述撸下来,感觉还挺有意思的。 PatchMatch PatchMatch 算法就是一个找近似最近邻(Approximate Nearest neigbhor)的方法,是一片09年的paper,相较于之前的找ANN的算法速度上快了10+倍。 PatchMatch 的核心思想是利用图像的连续性(consistence)
分类: 其他 发布时间: 01-19 23:46 阅读次数: 0

Qt网络应用开发

Qt提供四种网络类: 1、高度封装的网络通信类:QNetworkRequest、QNetworkAccessManager和QNetworkReply。 应用方向:QNetworkRequest类似于HTTP请求,它被传递给QNetworkAccessManager,以便在连线上发送请求;这个类返回一个QNetworkReply,它支持解析HTTP响应。 1)QNetworkAccessManager 负责发送请求和接收返回结果的管理类,QNetworkRequest表示发送的请求,QNetw
分类: 其他 发布时间: 01-19 23:45 阅读次数: 0