自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 007 优雅的关闭线程

一 .概述在jdk之中之前又一个stop方法可以关闭线程,但是那个方法存在线程安全的问题,现在已经被废除掉了.之后就没有出现关闭线程的方法了.但是在我们的使用过程之中,我们需要关闭线程,这个时候,我们就需要用其它的方式来完成线程的关闭操作.二 . 使用标记位完成public class StopThread { private static cla...

2018-04-29 12:58:00 52

转载 Django REST framework 使用简记

  最近在参与的项目中需要使用到dajngo REST framework工具包进行开发,之前参与的项目几乎都是清一色的使用原生的django(话说偶尔也会使用一下Flask,真心不怎么喜欢这个框架),之前也有听说过这个工具包是如何的强大,奈何由于太(lan)忙(duo)的原因,一直没有好好去认真学习下,这回也算是临时抱佛脚了.Django rest framework介绍(纯属从其...

2018-04-28 22:02:00 137

转载 Codeforces 950E Data Center Maintenance ( 思维 && 强连通分量缩点 )

题意 : 给出n 个点,每个点有一个维护时间 a[i]。m 个条件,每个条件有2个点(x,y)且 a[x] != a[y]。选择最少的 k (最少一个)个点,使其值加1后,m个条件仍成立。分析 :发现改变某些数加一后可能产生联动效应换句话说就是改变某些数则必须改变另一些数来维持 m 个条件的成立这个可以用图来表示,对于给出来的每一个 (x, y) 如果改变 x 后等于 y...

2018-04-28 18:27:00 74

转载 list的交集,差集,并集

工作中用到了list的取差集,发现还是挺好用的。所以记录下。需求list的方法说明备注交集listA.retainAll(listB)listA内容变为listA和listB都存在的对象listB不变差集listA.removeAll(listB)listA中存在的listB的内容去重listB不变并集listA.removeAll(listB)...

2018-04-28 12:05:00 103

转载 聊聊、Tomcat中文乱码和JVM设置

set JAVA_OPTS=%JAVA_OPTS% -server -Xms512m -Xmx512m -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK转载于:https://www.cnblogs.com/xums/p/8966031.html

2018-04-28 09:54:00 105

转载 BZOJ1007: [HNOI2008]水平可见直线(单调栈)

Time Limit:1 SecMemory Limit:162 MBSubmit:8638Solved:3327[Submit][Status][Discuss]Description  在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的.例如,对于直线:L1:y=x; L2...

2018-04-27 21:00:00 70

转载 装饰器模式

  装饰就是包装,比如我的自行车是两个轱辘用脚踩的,通过加工包装上了一个电瓶,就变成了电瓶车了,再装上了两个机翼,就变成了电动飞车了。从原始的自行车通过层层包装之后,功能不断增加,不断变成新东西,这就是包装器模式。具体例子参见关于IO流的抽象类  比如InputStream,看链接里的图片,由左到右进行包装,最终变成了BufferedInputStream,如果我这样实例化了一个Buffere...

2018-04-27 20:43:00 46

转载 第三章 熟悉常用的HDFS操作

一、Hadoop提供的Shell命令完成相同任务:在本地Linux文件系统的“/home/hadoop/”目录下创建一个文件txt,里面可以随意输入一些单词.在本地查看文件位置(ls)在本地显示文件内容cd /usr/local/hadoop touch hello.txt cat hello.txt使用命令把本地文件系统中...

2018-04-27 19:32:00 53

转载 笔记29 视图解析 ——InternalResourceViewResolver

Spring自带了13个视图解析器,能够将逻辑视图名转换为物理实现首先将会介绍 InternalResourceViewResolver,这个视图解析器一般会用来 解析JSP视图。1.  Spring提供了两种支持JSP视图的方式:InternalResourceViewResolver会将视图名解析为JSP文 件。另外,如果在你的JSP页面中使用了JSP标准标签库...

2018-04-27 18:30:00 128

转载 tomcat 端口被占用 端口号被占用怎么解决

1.Win+R 打开运行 ,输入cmd 打开命令行窗口 。2.假设要查询端口8080被占用情况,在命令行下输入:netstat -aon|findstr "8080"3.得到进程号 2996,继续输入命令: tasklist|findstr "2996"4.得到进程映像名称 TNSLSNR.EXE5.Ctrl + Alt + d...

2018-04-27 15:34:00 144

转载 Second last week for the second last semester!

This week, I focused more on the final project, such as H335(Computer structure, still confused with the stack frame and recursion) and B365(plan to the neural network).Installing the virtual machin...

2018-04-27 12:23:00 105

转载 【转】详解JavaScript中的异常处理方法

有三种类型的编程错误:(1)语法错误和(2)运行时错误(3)逻辑错误:语法错误:语法错误,也被称为解析错误,在编译时进行传统的编程语言,并出现在JavaScript解释时。例如,下面一行将导致一个语法错误,因为它缺少一个右括号:<script type="text/javascript"><!--window.print(;//-->...

2018-04-26 18:55:00 62

转载 Python django环境搭建

本机系统:win8一、python官网下载:https://www.python.org/下载下来为一个.exe文件,双击运行安装即可。二、配置python环境如果不配置亦可,通过使用IDLE也可以运行python程序,但是无法在cmd命令行中运行python程序。配置环境:计算机->属性->高级环境设置->高级-环境变量->系统变量->找...

2018-04-26 11:08:00 71

转载 条件语句,while循环语句:完整的温度转换程序

a=int(input('摄氏温度转为华氏温度请按1\n华氏温度转为摄氏温度请按2\n'))if a=='1': c=input('请输入摄氏温度:') f=float(c)*9/5+32 print('{}摄氏温度转为华氏温度是:{}'.format(c,f))else: f=float(input('请输入华氏温度:')) ...

2018-04-25 21:03:00 138

转载 Spherical CNNs代码配置过程

ICLR18 best paper:Spherical CNNs论文链接:https://arxiv.org/abs/1801.10130GITHUB地址:https://github.com/jonas-koehler/s2cnn中文讲解地址:https://www.zhihu.com/question/68713342https://zhuanlan.zhihu.co...

2018-04-25 20:06:00 621

转载 rsync 系统用户/虚拟用户 备份web服务器数据及无交互定时推送备份

一、服务环境(1),WEBserver(192.168.10.130) ; BACKserver(192.168.10.129)(2),BACKserver服务器部署,安装所需软件,并启动(3),建立系统备份用户backup(web服务器与备份服务器均建立用户)[root@backsever ~]# useradd backup; echo backup:123456 ...

2018-04-24 20:11:00 421

转载 网络1711-1712数据结构第三次作业评分

老师说:1.PTA很多同学题目完成不错,在博客中尽量挑难度大点题目介绍。本次作业有90%挑字符串对称、银行队列偏简单,不利于共享,尤其编程基础比较好同学。2.伪代码是把自己写的思路用简要语言描述,本次上机考试发现很多同学做过题不会做,甚至连思路都不清了,可见平时写代码整理思路的重要性。建议平时做完PTA题,再用伪代码整理下思路保存在博客草稿中,以备博客作业用。3.队列类和栈类,上课已经提到可...

2018-04-23 22:39:00 95

转载 几道期望题

Double PatiencePOJ - 2794一个水题,但是我的状压被卡T了,记忆化搜索能过。。 1 //Achen 2 #include<algorithm> 3 #include<iostream> 4 #include<cstring> 5 #include<cstdlib> 6 #include&lt...

2018-04-23 19:09:00 194

转载 OC/Swift/C/C++混合使用的编程姿势

一,OC调用C语言方法1.OC中的.m文件对C语言完全兼容,可以直接导入C头文件,进行使用2.定义一个.c的C语言文件,在.m文件中导入,就可以使用。二,OC调用C++语言方法1.需要将.m文件后面再加一个m,改成.mm文件,.mm文件对C/C++完全兼容,导入C/C++头文件就可以使用2.定义一个.cpp的C++文件,在.mm文件中导入就可以使用了。三,...

2018-04-22 12:52:00 163

转载 关于int8_t,uint8_t.....等数据类型的理解

实习中,今天在看公司源码的时候,发现前辈给的代码都是这样的typedef int8_t int8;typedef uint8_t uint8;typedef int16_t int16;typedef uint16_t uint16;typedef word_t word16;typedef int32_t int32;typedef uint32_t uint32...

2018-04-20 16:45:00 1388

转载 python永久添加环境变量

转自:https://www.cnblogs.com/hujq1029/p/7133237.html这是添加pythonpath环境变量import syssys.path系统环境是一个list,可以将自己需要的库添加进入,例如mysql库,hive库等等。有三种方式添加,均验证通过:1 临时添加,在一个shell窗口中import syssys....

2018-04-20 11:24:00 643

转载 puppet自动化部署

puppet自动化部署puppet 实现运维自动化管理的软件。官方网站: http://puppetlabs.com/ pupptet下载链接:http://downloads.puppetlabs.com/puppet/环境:192.168.16.63 服务器端 系统:centos6.5 192.168.16.64 客户端 系统:c...

2018-04-19 22:34:00 93

转载 bzoj3174: [Tjoi2013]拯救小矮人

被欧老师DDDDDDDDDDDDDDDDDDD飞飞飞飞飞飞飞飞飞飞飞了了了了了了了了了了了了心态爆炸打打水。。。。贪心啊,玄学啊就是每次把最挫的挑出来D飞。。。——————————————————————————————————————————————————————upd:我以前就是一sb。。。矮人按a+b的小到大排序首先假如a1<a2且b1<b2的话,明显尽...

2018-04-18 20:19:00 104

转载 Java学习Map接口

Map集合和Collection集合是完全分开的Collection中的集合,元素是孤立存在的,向集合中存储元素采用一个一个元素的方式存储 单列集合Map中的集合,元素是成对存在的,每个元素都是由键与值两部分组成的,通过键找对应的值 双列集合Map中的集合不能包含重复的键,值可以重复,每个键只能对应一个值Map中常用的集合为HashMap集合、LinkedHas...

2018-04-18 19:22:00 97

转载 PHP数组创建和遍历(基础)

数组定义PHP数组可以是混合数组 你的数组里面可以有数字也可以有字符串,二维数组不谈一个数组里还有数组跟C有差别定义方式例如 $dd=array(array(1,2,3),array(1,2,3,4),array(1,2,3,4,5))$arr1=array(3,4,5)默认下标0 1 2 3$arr2=arry("a"=>3,"b"=>22)关联数组下标为字符串 $arr3=arry...

2018-04-17 22:15:00 137

转载 数据库事务与锁详解

什么是事务(Transaction)?是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属...

2018-04-17 15:15:00 69

转载 Python处理Excel生成CSV文档

Python是一种解释型的、动态数据类型的、面向对象的高级程序设计语言。拥有丰富的处理数据和文本类库,并且得益于它是一种解释型的语言,在程序修改和功能扩展上,可以很容易做到大规模的调整。综合考虑Python的动态、轻量化特性,使用Python来处理Excel自动生成CSV文档的操作。 程序的运行需要依赖两个Python的类库,Pandas和Xlrd。Pandas是Python的一个数据分析类库。X...

2018-04-17 12:55:00 495

转载 网关

    网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系...

2018-04-17 10:26:00 70

转载 解决c# progressBar更新出现界面假死

最近一个项目需求中的一个功能是需要用progressBar反映处理文件的进度。研究了Invoke和BeginInvoke方法。Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。我开始的想法是开一个线程处理,...

2018-04-16 23:14:00 1582

转载 美国黑客组织劫持俄罗斯和伊朗的思科网络交换机

美国黑客组织到底有多厉害?自上周以来,一个自称为JHT的美国黑客组织劫持了属于俄罗斯和伊朗组织的大量思科设备,并留下一条消息:“不要惹我们的选举”,用美国国旗。伊朗通信和信息技术部长表示,这场运动影响到伊朗约数千个网络交换机,尽管其中大部分已经恢复。据报道,该黑客组织针对的是思科智能安装客户端的漏洞安装,这是一种传统的即插即用实用程序,旨在帮助管理员远程配置和部署思科设备,默认...

2018-04-16 17:30:00 139

转载 结对作业2.0之电梯控制程序的设计和实现

设计要求现有一新建办公大厦,共有21层,共有四部电梯,所有电梯基本参数如下表所示,其使用规定如下:楼层号为0~20,其中0号为地下一层有楼层限制的电梯不在相应楼层停靠,如单双层所有电梯采用统一按钮控制请根据上述要求设计并实现一个电梯控制程序,如果有图形显示就更好了。 电梯编号可服务楼层最大乘客数量最大载重量 1全部楼层10800 kg 2单层1...

2018-04-15 11:28:00 257

转载 Experimental-work2

软件测试第二次实验报告3015207191软件工程3班林家乐一、安装SeleniumIDE插件:如上图所示,SeleniumIDE安装成功。二、学会使用SeleniumIDE录制脚本和导出脚本:访问https://psych.liebes.top/st,将自己的学号和密码输入后。在seleniumIDE选择“文件”...

2018-04-14 22:56:00 101

转载 webgl之绘图要点

  3D世界是由点组成的,两个点组成一条直线,而三个点就可以组成一个三角形,通过三角形就可以组成任意形状的物体,而这种组成的物体我们称为Mesh模型,接着Mesh模型加上纹理就组成了真实的3D世界。下面我们就逐一介绍。零、坐标系  在Three.js中,默认使用的就是右手坐标系,即将手掌伸开平行于X轴,然后屈掌使得四指平行于y轴,这时大拇指朝向与z轴相同就是右手坐标系,否则,就...

2018-04-14 21:47:00 87

转载 FPM工具 实战定制nginx包

FPM主要特点: 把一种包打包成另一种包的格式支持的源类型包DIR 将目录打包成所需要的类型,可以用于源码编译的安装包.RPM 对rpm进行转换gem 对rubygem包进行转换.python 将python模块打包成相应的类型支持的目标类型包格式:RPM 转换为RPM包deb 转换为deb包solaris 转换为solaris包puppet 转换为pup...

2018-04-14 21:41:00 130

转载 JVM实用参数(七)CMS收集器

JVM实用参数(七)CMS收集器原文连接本文连接 译者:iDestiny 校对:梁海舰HotSpot JVM的并发标记清理收集器(CMS收集器)的主要目标就是:低应用停顿时间。该目标对于大多数交互式应用很重要,比如web应用。在我们看一下有关JVM的参数之前,让我们简要回顾CMS收集器的操作和使用它时可能出现的主要挑战。就像吞吐量收集器(参见本系列的第6部分),CMS收集器...

2018-04-13 09:47:00 50

转载 Go语言【第十三篇】:Go语言递归函数

Go语言递归函数递归,就是在运行的过程中调用自己,语法格式如下:func recursion() { recursion() /* 函数调用自身 */}func main() { recursion()}Go语言支持递归,当我们在使用递归时,开发者需要设置退出条件,否则递归将陷入无限循环中。递归函数对于解决数学上的问题是非常有用的,就像计算阶乘,生成斐波拉契...

2018-04-12 22:40:00 170

转载 uvalive 4452 The Ministers’ Major Mess

题意:有一些部长需要对某些账单进行投票。一个部长最多对4个账单进行投票,且每票对一个账单通过,要么否决。问是否存在一个方案使得所有部长有超过半数的投票被通过,如果有,那么说明哪些账单的决定是明确的,哪些是不明确的;否则说明不可能。思路:2-SAT。一开始觉得这是一个k-SAT问题,但是因为有着所有部长的投票有超过半数被通过这个条件存在,所以可以简化。对于一票或者两票的部...

2018-04-12 17:38:00 103

转载 用windows远程桌面连接ubuntu

从Windows 7远程到Windows系统比较简单,只要对方电脑开启远程桌面功能就可以了,但Windows 7远程桌面连接到Ubuntu 14.04比较复杂一点,具体操作步骤如下。Ubuntu 14.04Windows 7安装xrdp使用快捷键"Ctrl+Alt+T"打开一个终端窗口,输入"sudo apt-get install xrdp"--&...

2018-04-12 14:02:00 98

转载 pip显示网络不可达错误解决

解决安装python包网络不可达问题如图, 升级pip3报网络不可达的错,安装某些python包也失败,原始的pip3是从国外拿资源,速度慢,资源少,这里我们可以用华科大的镜像,操作如下: sudo pip3 install cython -i https://pypi.mirrors.ustc.edu.cn/simple/ 转载于:https://www.cnblogs.c...

2018-04-12 11:50:00 4162

转载 【读书笔记】程序员的自我修养~

程序员的自我修养这本书让我再次意识到,C语言只是一门语言课,数据结构用来语言描述了实际结构,但这两点远远不是所谓的编程。从“Hello world”说起,我们实现了输出但却常常忽略了一些重要的问题:程序是怎么组织的?编译器对程序做了什么?最近我们尝试了结对编程和个人开发,结合此书前一部分内容谈谈自己觉得几个非常重要的要素:接口(interface)。计算机系统软件体系结构采用一种层的结...

2018-04-12 11:10:00 61

空空如也

空空如也

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

TA关注的人

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