- 博客(68)
- 收藏
- 关注
转载 面向对象设计与构造第二次总结作业
写在前面 通过这三次作业的训练,初步掌握了多线程的设计方法。这三次作业让我对这门课有了更深刻的认识,这门课的确是一门重课,不仅是大难度、高强度,还有它的持久性,吴际老师称其为“昆仑课程”毫不为过。这是身体与心理的双重砺炼。第七次作业——模拟出租车的乘客呼叫与应答系统---作业内容 本次作业模拟出租车的乘客呼叫与应答系统,训练线程安全设计方法,同时应用面向对象分析方法和...
2018-04-30 15:57:00 71
转载 D:Sequence Swapping
BaoBao has just found a strange sequence {<, >, <, >, , <, >} of length in his pocket. As you can see, each element <, > in the sequence is an ordered pair, where the first el...
2018-04-30 13:18:00 144
转载 redis的简单安装
第一步:下载reids可以去redis官网下载或使用wget http://download.redis.io/releases/redis-4.0.9.tar.gz下载第二步:解压压缩包tar -zxvf redis-4.0.9.tar.gz第三步:进入redis目录:cd redis-4.0.9第四步:编译安装make m...
2018-04-30 10:48:00 54
转载 BZOJ.1021.[SHOI2008]循环的债务(DP)
题目链接不同面额的钞票是可以分开考虑的。↑其实并不很明白具体(证明?),反正是可以像背包一样去做。f[x][i][j]表示用前x种面额钞票满足 A有i元 B有j元 (C有sum-i-j)所需交换的最少数量(=(abs(ΔA)+abs(ΔB)+abs(ΔA+ΔB))/2)。(i,j是在本来就有的钞票的基础上的,因为初始得是f[0][sa][sb]=0,这样转移后的价格是根据差值变的...
2018-04-29 17:50:00 39
转载 爬虫(selenium)
seleniumBeautifulSoup:处理速度快,同时可以连续查找,主要用于静态Selenium:主要用于动态网页,查找速度慢一、声明浏览器对象from selenium import webdriverbrowser = webdriver.Chrome()browser = webdriver.Firefox()browser = webdrive...
2018-04-29 16:57:00 47
转载 with(nolock)的用法
本文导读:要提升SQL的查询效能,一般来说大家会以建立索引(index)为第一考虑。其实除了index的建立之外,当我们在下SQL Command时,在语法中加一段WITH (NOLOCK)可以改善在线大量查询的环境中数据集被LOCK的现象藉此改善查询的效能。不过有一点千万要注意的就是,WITH (NOLOCK)的SQL SELECT有可能会造成Dirty Read。with(nolock...
2018-04-28 16:13:00 67
转载 Python:if __name__ == '__main__'
简介:__name__是当前模块名,当模块被直接运行时模块名为_main_,也就是当前的模块,当模块被导入时,模块名就不是__main__,即代码将不会执行。关于代码if __name__ == '__main__': 下面举几个例子解释下:先编写一个测试模块add1.py#!/usr/bin/env python3# -*- coding: utf-8 -*-' ...
2018-04-27 16:39:00 53
转载 Zookeeper(二)
Shell使用zkCli.sh [-server ip:port]常用命令ls、ls2 列出zk中的节点create [-s] [-e] path data acl 创建节点,zk的节点分为两种:临时节点(随着zk session消亡而自动删除)、持久节点(一直存在)delete 删除命令rmr path 递归删除一个znodeget 获取节点信息set 更...
2018-04-26 21:58:00 36
转载 React Native原生模块向JS传递数据的几种方式(Android)
一般情况可以分为三种方式:1. 通过回调函数Callbacks的方式2. 通过Promises的异步的方式3. 通过发送事件的事件监听的方式.参考文档:传送门转载于:https://www.cnblogs.com/allenxieyusheng/p/8950521.html...
2018-04-26 11:31:00 114
转载 SQL server 中null的用法
在SQL中我们经常用到null值,那么什么是NULL?如下是MSDN给出的一段简短描述(见“Null Values”):•A value of NULL indicates that the value is unknown. A value of NULL is different from an empty or zero value. No two null values are equ...
2018-04-26 10:14:00 221
转载 WOFF格式
WOFF格式WOFF文件格式是用WOFF (Web Open Font Format)创建的网页开放字体格式,Web开放字体格式(Web Open Font Format,简称WOFF)是一种网页所采用的字体格式标准,保存一个压缩的容器中,支持TTF(TrueType)字体和OPT( OpenType)字体,转载于:https://www.cnblogs.com/xiatc/p/8944385...
2018-04-25 14:13:00 1127
转载 XSS跨站攻击
一、XSS跨站攻击漏洞 XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于被动式且用于客户端的攻击方式,所以容易被忽略其危害性。其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当其它用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。如,盗取用户Cookie、破坏页面结构、重定向到其它网站等...
2018-04-25 14:04:00 48
转载 述诉项目管理
以下是项目管理的关键部分: 一、 项目成本管理 1、 规格、成本、进度的平衡点 项目经理必须把握这个平衡点。与客户明确系统规格,与公司确定项目成本,再确定合理的开发进度。 2、 公司和项目经理之间的责任 项目成本由谁来控制?因为项目成本的决定因数最大,规格和进度都可由增加成本来增加和加快。若由公司来控制,项目经理可根据规格需要而延长开发进度,或根据进度需要随意增加开发...
2018-04-25 13:32:00 49
转载 String源码详解
一、基本概念。 1、继承实现关系。因为被final修饰,因此是不可继承的String类,避免被他人继承后修改。实现了三个接口。可序列、可比较,有序。几个String兄弟类 2、本质就是字符数组,同时,它是不可变的。二、成员变量。 1、字符数组value。访问权限私有,因此String类外具有不可访问特点,因为具有final修饰,因此必须有且仅能...
2018-04-24 20:08:00 55
转载 Maven添加 jar 到本地仓库
1. 打开命令提示符(CMD),输入以下命令mvn install:install-file -DgroupId=com.baidu -DartifactId=ueditor -Dversion=1.0.0 -Dpackaging=jar -Dfile=ueditor-1.1.2.jar2. 解释安装指定文件到本地仓库命令:mvn install:install-file-Dgro...
2018-04-24 18:17:00 48
转载 CentOS在线安装RabbitMQ3.7
一、通过yum命令在线安装RabbitMQyum在线安装,简单、快捷、自动安装相关依赖包。1.安装Erlang环境(RabbitMQ由Erlang语言开发)1.1)下载rpm安装包官方地址:http://www.erlang.org/downloadswget -O erlang-20.3.4-1.el7.centos.x86_64.rpm https://bin...
2018-04-24 17:04:00 87
转载 两个viewport的传说-part one
概念:设备像素和css像素设备像素:通常可以通过screen.width/height 获取如果你设置一个元素宽度为128px,你的显示器为1024px,最大化浏览器窗口,元素占来显示器的1/8。如果缩放200%,元素占来显示器的1/4。现代浏览器中的缩放只是拉伸来像素,也就是说,元素并不是从128px变成了256px; 元素还是128 css像素,即使它占用了256设备像素。也就是说...
2018-04-24 06:32:00 54
转载 跨域、跨服务器调用时候session丢失的问题
最近新进一个公司,做的项目是手机支付系统。由于涉及到金钱相关的,所以安全性要求特别的高。项目分了很多个子系统,在部署(测试)的时候是每个Tomcat上面只放一个子系统。比如现在有5个子系统,那么就会对应5个Tomcat启动了放在linux上面的。为什么这么做?试想如果在上线以后,如果其中一个系统有问题要重启服务器,5个子系统都放在一起的话,那不是全部都会跟着重启了!现在说说我们遇到的问题了。用...
2018-04-23 20:11:00 51
转载 pipeline()
批量执行命令,然后结果一次性返回$pipe = $redis->pipeline();foreach ($cityCinemaIdData as $cityId => $cinemaIdData) { $cityIdKey = 'cinema_list:city_id:' . $cityId; $pipe->del($cityIdKey); ...
2018-04-23 17:47:00 53
转载 app开发
首先从svn拉取下项目https://ip/svn/yhxd/java/beauty/beauty-html/app环境搭建:参考网址: http://weex.apache.org/cn/guide/set-up-env.html第一步 : 安装nodeJS npm install -g weex-toolkit 也会报错第二步 : 安装依赖 npm ins...
2018-04-23 14:26:00 36
转载 CQOI2018day1 (XJOI contest908)
一题破解D-H协议时间限制:1S内存限制:512M具体思路:BSGS,没了AC代码#include<bits/stdc++.h>using namespace std;#define int long longint n,i,j,p,g,a,b,A,B;map<int,pair<int,i...
2018-04-23 11:07:00 72
转载 [转]Asp.Net 网站多语言解决方案
本文转自:https://www.cnblogs.com/FredTang/archive/2013/01/23/2873231.html最近领导要求实现PMSWeb应用程序的多区域语言的支持,所以在网搜集相关的信息,写出了解决方案文档,欢迎各位批评指正,谢谢!废话少说,进入正题:多语言解决方案(2013年1月 济南)目 录1. 开发目的.....
2018-04-22 15:46:00 64
转载 CodeForces - 960F Pathwalks —— 主席树(n棵线段树)
题目链接:https://vjudge.net/problem/CodeForces-960FYou are given a directed graph withnnodes andmedges, with all edges having a certain weight.There might be multiple edges and self loops,...
2018-04-20 20:55:00 45
转载 【算法】汉明距离
汉明距离是以理查德·卫斯里·汉明的名字命名的。在信息论中,两个等长字符串之间的汉明距离是两个字符串对应位置的不同字符的个数。换句话说,它就是将一个字符串变换成另外一个字符串所需要替换的字符个数。例如:1011101 与 1001001 之间的汉明距离是 2。2143896 与 2233796 之间的汉明距离是 3。"toned" 与 "roses" 之间的汉明距离是 3。...
2018-04-19 17:27:00 532
转载 结对编程收获
结对过程概述 这次作业是我们第一次采取两人组队的模式,我们在清明节前一晚进行了讨论后,第二天就开始了编程,到今天应该算是有整整两周了。我们大部分的时间都是采取共同编写代码的方式,即一个做“驾驶员”,一个做“领航员”,驾驶员负责敲键盘,领航员在一侧提供建议、检查错误或帮忙搜索相关的资料。 前期主要是对主要的功能进行编写,完成大概架构及基本测试后,后...
2018-04-19 15:05:00 47
转载 shop--6.店铺注册--js实现
后面接shop--7.店铺编辑和列表--更新店铺的信息 前端实现 js首先要有初始化的url,一加载此js,就执行此url,进行初始化initUrl中的getshopinitinfo是获取店铺分类和区域信息,进行前端的店铺分类和所属区域的下拉菜单的初始化registerShopUrl是进行店铺的注册,即在前面的WEB-INF/html/shop/shopoperation.html...
2018-04-19 10:46:00 211
转载 HTML DOM
Anchor对象document.anchors 可以获取所有有name属性的a标签每一个a标签对应一个Anchor对象Audio对象方法 myVid=document.createElement('video');myVid.canPlayType('video/mp4');//检测video是否支持mp4类型的音频(检查浏览器是否可以播放指定的音频类型)Button对...
2018-04-17 16:20:00 35
转载 linux与windows 通过SecureCRT进行文件传输方式
linux与windows 通过SecureCRT进行文件传输方式方式一:lrzsz是一款在Linux里可代替ftp上传和下载的程序。(小文件推荐,以4G为界限)# rz -bash: rz: command not found#yum install lrzsz -y 若刚开始执行rz命令报错-bash: rz: command not found,表示缺少依赖包,安装环...
2018-04-17 14:43:00 71
转载 filter 实现登录状态控制
每天学习一点点 编程PDF电子书、视频教程免费下载:http://www.shitanlife.com/code网站需要做用户登录鉴权控制,没有登录的话,不能访问网站,提示需要登录。实现方式: 使用Filter对每个请求地址进行过滤判断 session ,如果登录状态,则正常访问,否则,跳入提示界面。实现步骤:1. 定义过滤器类 LoginFilter...
2018-04-17 14:31:00 83
转载 关于dubbo服务产生异常之:Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response ...
简单来说就是dubbo超时,因为dubbo默认的时间是500ms,超过这个时间它会重新访问service层,最多尝试三次。所以我在测试的时候日志显示出来的异常为……timeout……。开始设置开始设置的timeout=50000,小数据量可以,如果数据量比较大就不行了。后来在服务提供端设置timeout=1200000并且加了timeout属性的配置因该放在最后一条...
2018-04-17 11:49:00 213
转载 python之文件操作
文件操作:我们一般对文件操作有如下基本过程1.打开文件,得到文件句柄并且赋值给一个变量2.通过该文件句柄对文件进行一系列的操作3.关闭文件在这里解释下文件句柄:在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径来打开文件。该函数取回一个顺序号,即文件句柄(file handle),该文件句柄对于打开的文件是唯一的识别依据。在...
2018-04-16 20:41:00 35
转载 vue学习笔记之初识vue——模板声明与绑定
模板的存在的唯一目的,是为了和数据绑定。Vue.js在标准HTML语法基础上,增加了一些扩展的语法来声明数据的绑定。数据绑定语法在Vue.js的模板中,最常见的一种数据绑定语法,是使用模板引擎Mustache的插值写法:{{}}。例如,下面的模板绑定了实例上下文中的name变量:<h1>{{name}}</h1>当Vue.js渲染此模板时...
2018-04-16 11:34:00 103
转载 Django自己写一个认证decorator
# 认证装饰器class AuthDecorator(object): @method_decorator(login_required(login_url="/login/")) def dispatch(self, request, *args, **kwargs): return super(AuthDecorator, self).dispat...
2018-04-14 13:40:00 47
转载 python基础 - 同步条件Event
条件同步和条件变量同步差不多意思,只是少了锁功能,因为条件同步设计于不访问共享资源的条件环境。event=threading.Event():条件环境对象,初始值 为Falseevent.isSet():返回event的状态值event.wait():如果 event.isSet()==False将阻塞线程event.set(): 设置event的状态值为True,所有...
2018-04-13 15:10:00 37
转载 Android--Android studio --Button点击事件的写法
Button点击事件:大概可以分为以下几种:匿名内部类定义内部类,实现OnClickListener接口定义的构造方法用Activity实现OnClickListener接口指定Button的onClick的属性首先定义一个带button的xml布局文件activity_main.xml:<Button android:...
2018-04-13 13:34:00 79
转载 数组的区间和
数组的区间和输入一个无序的数组nums,然后可以在O(1)的时间复杂度给出区间ii到jj之间的元素和。例如:数组nums = [1,2,3,4,2,3,1],查询区间下标为1到3之间的元素的和,则返回sum = 2+3+4 = 9。如果排序的话,原来的下标之间的相对关系就变了,维护这个相对关系也是十分复杂的,因此排序是不能排序了。看到O(1)时间复杂度,想到的应该是类似Hash...
2018-04-12 11:21:00 126
转载 Hive学习之路 (十五)Hive分析窗口函数(三) CUME_DIST和PERCENT_RANK
这两个序列分析函数不是很常用,这里也练习一下。数据准备数据格式cookie3.txtd1,user1,1000d1,user2,2000d1,user3,3000d2,user4,4000d2,user5,5000创建表use cookie;drop table if exists cookie3;create table cookie...
2018-04-11 20:13:00 47
转载 四、绘图可视化之Seaborn
Seaborn-Powerful Matplotlib Extensionseaborn实现直方图和密度图import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sns%matplotlib inlines1=pd.Series(np.random.r...
2018-04-11 17:42:00 105
转载 Tensorflow 计算模型——计算图
待定。。。。转载于:https://www.cnblogs.com/lixiansheng/p/8797150.html
2018-04-11 17:38:00 60
转载 阿达
drawingManager.addEventListener("circlecomplete", function(e, overlay) { console.log(e.getCenter()) });转载于:https://www.cnblogs.com/junmoli/p/8784514.html
2018-04-10 23:15:00 48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人