自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 根据老师给的源码改进编了一个pl0编译器

最近学习了编译原理,根据老师给的源码改进编了一个pl0编译器,增加的部分如下:1.添加注释2.条件与短路计算3.添加数组4.参数传递5.添加语句实现6.print/random7.更多的C 风格的运算表达式实现。8.goto/break/continue9.read函数详细的文档和源码可以参照这里https://...

2018-11-30 16:27:00 56

转载 蓝桥杯 历届试题 小朋友排队(数状数组+离散化||归并排序||线段树+离散化)...

Descriptionn 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。 每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。 如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他交换,则他的不高兴程度增加2(即不高兴程度为3),依次类推。当要求某个小朋友第k次交换时,他的不高兴程度增加k。 ...

2018-11-30 16:14:00 54

转载 292.Nim Game

You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 stones. The one who removes the last stone will b...

2018-11-30 15:14:00 43

转载 EasyUI Tabs

<!DOCTYPE html><html><head> <title>吹泡泡的魚-主页</title> <link rel="stylesheet" type="text/css" href="js/jquery-easyui/themes/gray/easyui.css"> <...

2018-11-30 13:23:00 62

转载 一、Selenium 工作原理

1、Selenium介绍 Selenium是用于测试Web应用程序用户界面UI的常用框架。端对端的功能测试。并且在一个多个浏览器中操作。 目前Seienium 组件主要包括Selenium IDE Selenium 1.x (RC) Webdriver Senlenium Grid2、selenium IDE 是浏览器的一个插件,支持录制和回放。...

2018-11-29 23:02:00 226

转载 JAVA中类的继承

Super关键字应用:1、子类的构造的过程中必须调用其父类的构造方法2、如果子类的构造方法中没有显示调用父类的构造方法,则系统默认调用父类无参的构造方法。1、如果现实的调用构造方法,必须在子类的构造方法的第一行。2、如果子类构造方法中既没有显示调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。Object类1、object类是所有类的父类,如果一个类没有使用ext...

2018-11-29 21:30:00 151

转载 myeclipse安装tomactserver图解

版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/shaozucheng/article/details/36673227 选择标题栏中 Window->Preferences->MyEclipse-&g...

2018-11-29 19:34:00 77

转载 白话大数据 | Spark和Hadoop到底谁更厉害?

要想搞清楚spark跟Hadoop到底谁更厉害,首先得明白spark到底是什么鬼。经过之前的介绍大家应该非常了解什么是Hadoop了(不了解的点击这里:白话大数据 | hadoop究竟是什么鬼),简单的说:Hadoop是由HDFS分布式文件系统和MapReduce编程模型等部分组成的分布式系统架构。而Spark呢,更像是Hadoop MapReduce这样的编程模型。其实要讲清楚Spark,内...

2018-11-29 10:35:00 64

转载 你好,Azure DevOps Server 2019;再见,Team Foundation Server

微软正式发布Azure DevOps Server 2019的第一个版本,作为Team Foundation Server (TFS)2018的升级版本和替代产品。这是目前市面上唯一一款将产品名称冠上DevOps的企业级软件研发平台产品。产品名称的变化,强化了微软在研发运维工具上的投入,体现了微软研发管理平台产品在软件开发管理、质量管理和自动化交付和测试方面的巨大提升。作为TFS系统的下一代产品,...

2018-11-29 02:05:00 922

转载 mysql启动、关闭与登录

按照上述三篇随笔中的方法安装mysql,其启动、关闭和登录方法如下。mysql启动基本原理:/etc/init.d/mysqld是一个shell启动脚本,启动后最终会调用mysql/bin/mysqld_safe脚本,最后调用mysqld服务启动mysql[root@oldboy ~]# ps -ef|grep mysqld|grep -v greproot ...

2018-11-28 23:15:00 36

转载 16、生命周期-BeanPostProcessor原理

16、生命周期-BeanPostProcessor原理16.1 打断点运行postProcessBeforeInitialization可以看到先执行的顺序为:applyBeanPostProcessorsBeforeInitializationinvokeInitMethodsapplyBeanPostProcessorsAfterInitialization16.2 Bean...

2018-11-28 10:52:00 46

转载 【python】详解time模块功能asctime、localtime、mktime、sleep、strptime、strftime、time等函数以及时间的加减运算...

在Python中,与时间处理相关的模块有:time、datetime以及calendar。学会计算时间,对程序的调优非常重要,可以在程序中狂打时间戳,来具体判断程序中哪一块耗时最多,从而找到程序调优的重心处。这里先来讲一个time模块。time模块所包含的函数能够实现以下功能:获取当前的时间、操作时间和日期、从字符串读取时间及格式化时间为字符串。timestamp时间戳,时间戳表示的是...

2018-11-27 15:03:00 330

转载 (一)SpringMVC配置

第一步:修改pom.xml文件,添加依赖 <!-- SpringMVC依赖包 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version...

2018-11-27 14:40:00 51

转载 初级4-1 队列栈题目

题目四:猫狗队列【题目】 宠物、狗和猫的类如下:public class Pet { private String type;public Pet(String type) { this.type = type; }public String getPetType() { return this.type; }}public class Dog extends Pet { public ...

2018-11-27 00:49:00 122

转载 爬虫入门(二)

前面我们讲到爬虫的基本流程现在我们来按照流程写个简单的案例我们爬取斗图网的图片吧首先我们先找到斗图的url,url找到的有很多种我们来个简单的url代码如下:#斗图的url url = "https://www.doutula.com/article/list/?page=2"我们找到url之后要把自己伪装成浏览器,因为有很多网站不想让别人爬去他们的数据所以就...

2018-11-26 20:58:00 48

转载 Java 8 flatMap example

Java 8 flatMap exampleIn Java 8, Stream can hold different data types, for examples:Stream<String[]> Stream<Set<String>> Stream<List<String>> Stream<List<O...

2018-11-26 18:14:00 45

转载 设计模式05----装饰者模式

1. 什么时候使用装饰者模式比如有一家店卖饮品,饮品就有不少种,每一种还可以加项,比如给可乐加冰,加糖,兑水什么的,每次加项的价格还不同,就会将代码弄的很繁琐,这种情况下就可以使用装饰者模式来实现.2. 什么是装饰者模式上述的例子中,可以以饮品为主体,用不用的各种需求来装饰它,比如有一个可乐对象,那我用一个加冰对象装饰一下,再用加糖对象装饰一下,最后能得到一个加冰加糖可乐,...

2018-11-26 16:23:00 44

转载 11.26作业

from sklearn import datasetsiris=datasets.load_iris()from sklearn.model_selection import cross_val_score#①高斯分布型from sklearn.naive_bayes import GaussianNBgnb1=GaussianNB()#构造建立模型pred=gn...

2018-11-26 11:18:00 62

转载 python与C交互中传入与读取内存空间

使用用python调用c代码中,从外部传入一个固定大小的内存空间,这段内存需要是可写的首先看下c中的函数typedef struct ModelData{ unsigned int model_len; //数据长度 char* model_data;}Model_Data;int SessionBegin...

2018-11-26 00:36:00 312

转载 spring学习总结——高级装配学习三(Bean的作用域)

一、bean的作用域  在默认情况下,Spring应用上下文中所有bean都是作为以单例(singleton)的形式创建的。也就是说,不管给定的一个bean被注入到其他bean多少次,每次所注入的都是同一个实例。如果你所使用的类是易变的(mutable),它们会保持一些状态,因此重用是不安全的。在这种情况下,将class声明为单例的bean就不是什么好主意了,因为对象会被污染,稍后重用的...

2018-11-25 22:14:00 39

转载 Python爬虫入门之六urllib的异常错误处理

URLError和HTTPError在我们用urlopen或opener.open方法发出一个请求时,如果urlopen或opener.open不能处理这个response,就产生错误。这里主要说的是URLError和HTTPError,以及对它们的错误处理。URLErrorURLError 产生的原因主要有:1.没有网络连接2.服务器连接失败3.找不到指定的服务器我们可以用try...

2018-11-24 23:17:00 1133

转载 进程同步

操作系统中存在多个进程并发访问和操作同一个数据,并且执行结果和进程执行的特定顺序有关,称为:竞争条件。为了防止竞争条件发生,我们需要确保一段时间内只有一个进程能操作这个数据。为了实现这个保证,进程之间必须要同步。假设一个OS有n个进程,每个进程有一个“临界区”。在该区域进程能改变同一个数据。为了保证竞争条件不发生,我们需要保证在“临界区”只能有一个进程在执行,...

2018-11-24 13:44:00 99

转载 TinyMCE插件:FileManager [4.x-6.x] 配置及BUG处理

FileManager最新版已升级到9.x,9.x新增了对文件的批量处理,但仍然有部分同学在继续使用6.x,这里大叔整理了一份自己在配置6.x时,遇到的问题和解决方案。安装下载安装包解压后,在根目录下会找到两个文件夹:langs(语言包)与plugins(核心程序/插件包),分别将两个文件夹拷至TinyMCE的语言目录下和插件目录下,如果有覆盖冲突,建议将原有文件夹复制一份。...

2018-11-23 08:42:00 278

转载 495. Teemo Attacking

1. Question:495.Teemo Attackinghttps://leetcode.com/problems/teemo-attacking/In LOL world, there is a hero called Teemo and his attacking can make his enemy Ashe be in poisoned condition. Now, ...

2018-11-22 23:08:00 46

转载 vue-router 重难点总结笔记

1,使用动态路由配置的(如:‘:id’),可以在this.$router.params.id获得。  官网例子:模式匹配路径$route.params/user/:username/user/evan{ username: 'evan' }/user/:username/post/:post_id/user/evan/post/123{ ...

2018-11-22 17:09:00 137

转载 有关软件工程专业的论述

1现代软件工程方法的内涵与特征现代软件工程方法大致可以分为分析、设计、编码、测试与维护这五大阶段,其虽然取代了传统的软件工程方法,但是两者之间还是存在着很多的相似之处。比如,在分析阶段中,现实生活中存在的事件是现代软件工程方法面对的对象,也就是说其面对对象并不是虚拟性的,因此也就表明其对象的性质与特征能够对事件进行反映与产生作用。而分析阶段与设计阶段之间又存在着很大的差异,在设计阶段...

2018-11-21 20:53:00 192

转载 window.performance参数详细解析

方法performance.mark( ) 从navigetionStart事件发生时刻到记录时刻间隔的毫秒数performance.now( ) 从navigetionStart事件发生时刻到调用该方法间隔的毫秒数属性performance.timing 是一个PerformanceTiming 对象,包含延迟相关的性能消息。...

2018-11-21 17:19:00 471

转载 服务器配置https

服务器配置https第一步、申请证书这个网上有很多申请方法,不论你是阿里云还是腾讯云都有自带的申请途经,这里就不再赘述。第二步、进行配置(linux)1、在tomcat的conf目录下创建新的目录cert(用来存放证书和验证秘钥)2、修改tomcat目录的conf下的配置文件server.xml中的如下部分: <!-- 配置https所需 &...

2018-11-21 11:08:00 63

转载 风控系统

贷前风控贷前风控是贷款风控体系的起点,是整个风控体系的关键环节,是决定风控效果的核心所在。贷前风控流程一般为用户申请进件-预审批-审批。预审批阶段由系统完成。审批阶段可以通过评分卡、风控模型以及人工审批来完成或者综合判断。贷前风控的目的在于反欺诈(排除欺诈用户)与用户授信(判定用户的还款能力与还款意愿)。根据系统建设可将贷前风控划分为4个层次:数据层、规则层、配置层与策略层。数据...

2018-11-21 10:31:00 2951

转载 noip之后的一些感受

你经历过绝望吗,那种希望完全破碎,眼前看不到光亮,不知道下一步怎么走,不知道接下来应该如何生活的那种绝望?我经历过。2018.11.12 下午 秦皇岛到石家庄的高铁上听着同学兴高采烈的讨论,自己才慢慢意识到 Day2 考的有多烂。嗯,大众分209,我104于是心有不甘却又无可奈何,呆坐在座椅上而无所适从我大概就这样...退役了吧曾经很多次想过一个人的情绪到了极点会如何表现,那天才...

2018-11-20 20:19:00 50

转载 沉淀再出发:jetty的架构和本质

沉淀再出发:jetty的架构和本质一、前言 我们在使用Tomcat的时候,总是会想到jetty,这两者的合理选用是和我们项目的类型和大小息息相关的,Tomcat属于比较重量级的容器,通过很多的容器层层包裹提供了非常强大的web功能,但是可以自我定制的余地就非常小了,有的时候我们希望自己设计更多的请求接收,处理和返回的环节,就可以用更加轻量级的jetty了。二、jetty的架构和原...

2018-11-20 11:57:00 70

转载 3种删除的sql

drop table tb--tb表示数据表的名字,下同删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表。truncate table tb删除内容、释放空间但不删除定义。与drop不同的是,他只是清空表数据而已。delete table tb --虽然也是删除整个表的数据,但是过程是痛苦的(系统一行一行地删,效率较t...

2018-11-20 09:30:00 54

转载 poj1958 Strange Towers of Hanoi 题解

题目大家都所熟知汉诺塔,它有3根柱子大致题意 求在4根柱子的情况下的方案数首先,在3根柱子时,有一个非常熟悉的公式$f[i]=f[i-1]*2+1$它是什么意思呢??设有$n$个,假设它们在$A$上,可以先将前$n-1$个从$A->B\ \ \ ans+=f[n-1]$ 再将剩下一个从$A->C\ \ \ \ ans++$ 最后再将$n-...

2018-11-19 18:21:00 86

转载 K3老单序时簿开发示例

K3需要对老单进行二次开发,老单的二次开发比较麻烦,这里整理一下老单序时簿上添加按钮的二次开发示例。--以下SQL脚本--获取 MENU IDselect FID,FmenuID,FName from iclisttemplate where Fname LIKE '%生产领料%' --(FID=11,FmenuID=82) --增加元数据按钮select * from t_MenuTo...

2018-11-19 11:58:00 883

转载 团队作业第六周--alpha阶段项目复审

小组名字优点缺点&Bug报告排名大猪蹄子队一款你值得拥有的学习软件登录页面在360浏览器会显示有误,测验功能不能提交答案,部分功能也尚未完成1GG队音乐冒险类游戏,新颖的游戏模式,多变的地图使得游戏具有很多趣味性,游戏的基本功能都已全部实现目前程序还存在BUG:角色跳到一半处会出现卡墙,图片大小还需微调,现会出现踩空或撞墙情况,前景的图像超出网页,背景...

2018-11-18 23:09:00 45

转载 Nginx配置 隐藏入口文件index.php

Nginx配置文件里放入这段代码server { location / { index index.php index.html index.htm l.php; autoindex on; if (!-e $request_filename) { #一级目录 # rewrite ^/(.*)$ ...

2018-11-18 19:38:00 124

转载 2018JAVA面试题附答案

JAVA基础1.JAVA中的几种基本类型,各占用多少字节?2.String能被继承吗?为什么?不可以,因为String类有final修饰符,而final不能被继承的,实现细节不允许改变。平常我们定义的String str = " a ";其实和String str = new String("a");还是有差异的。前者默认调用的String.valueof来返回String...

2018-11-18 15:50:00 47

转载 安装sqoop

安装sqoop上传,解压修改SQOOP_HOME环境变量复制mysql-connector-java-5.1.32-bin.jar到sqoop/lib下将sqoop-env-template.sh改成sqoop-env.Sh在sqoop/bin目录下,修改configure-sqoop,去掉未安装服务。如HBASE,HCATALOG,ACCUMULOif [ -z "${H...

2018-11-18 15:01:00 67

转载 docker中搭建分布式hadoop集群

1、pull Ubuntu镜像配置Java环境2、下载hadoop软件包, 配置hosts/etc/hosts172.17.0.5 hadoop1172.17.0.6 hadoop2172.17.0.2 hadoop33、配置JAVA_HOME(hadoop-env.sh、mapred-env.sh、yarn-env.sh)4、配置core-site.xml...

2018-11-17 19:19:00 50

转载 Nginx自定义404页面并返回404状态码

Nginx定义404页面并返回404状态码, WebServer是nginx,直接告诉我应该他们配置了nginx的404错误页面,虽然请求不存在的资源可以成功返回404页面,但返回状态码确是200。404.html 内容为sorry docker 。。。.修改nginx的配置文件error_page 404 /404.html;重启nginx后即可。...

2018-11-16 15:26:00 530

空空如也

空空如也

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

TA关注的人

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