自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【Java_多线程并发编程】基础篇——synchronized关键字

1. synchronized同步锁的原理当我们调用某对象的synchronized方法或代码块时,就获取了该对象的同步锁。例如,synchronized(obj)就获取了“obj这个对象”的同步锁。不同线程对同步锁的访问是互斥的。也就是说某一时刻,对象的同步锁只能被一个线程获取到。通过同步锁,我们就能在多线程中,实现对“对象/方法”的互斥访问。 例如,现在有两个线程A和线程B,它们都会访问“...

2019-03-31 22:36:00 54

转载 [C++基础] tips

1. 在g++ 中使支持C++11https://askubuntu.com/questions/773283/how-do-i-use-c11-with-gThis you can do by using the-std=c++11flag. Here's an example:g++ -std=c++11 -Wall -Wextra -Werror main.cpp -o ...

2019-03-30 22:11:00 69

转载 剑指offer.用两个栈实现队列

请用栈实现一个队列,支持如下四种操作:push(x) – 将元素x插到队尾; pop() – 将队首的元素弹出,并返回该元素; peek() – 返回队首元素; empty() – 返回队列是否为空;注意:你只能使用栈的标准操作:push to top,peek/pop from top, size 和 is empty; 如果你选择的编程语言没有栈...

2019-03-29 23:10:00 46

转载 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt...

2019-03-29 13:26:00 38

转载 io模块及其API

模块:   io   io.StringIO   io.BytesIO所包含API列表:  io.StringIO.write: 写入字符   io.StringIO.getvalue: 获取写入的字符   io.StringIO.readline: 按行读取字符  io.BytesIO.write: 写入字节   io.BytesIO.getvalue: 获取写入的字节   io.Bytes...

2019-03-29 10:59:00 124

转载 Labview【使能结构】

1.程序框图禁用结构使用程序框图禁用结构,相应的程序就不执行了。重新启用,可在框图边框上右键选择“启用本程序框图...”2.条件使能结构条件使能结构主要是通过外部环境变量来控制程序是否执行的。如在项目属性中添加环境变量A和B,值分别为True和False,右键进行编辑:则程序规定只有在A的值为True并且B的值为False的时候该程序才执行。...

2019-03-27 19:19:00 709

转载 课后作业3:个人项目(词频统计及其效能分析)

学号:2017*****7061姓名:安帅(一)程序分析说明 1 def process_file(dst): # 读文件到缓冲区 2 try: # 打开文件 3 txt=open(dst,"r") 4 except IOError as s: 5 print (s) 6 r...

2019-03-27 15:59:00 82

转载 RabbitMQ系列教程之六:远程过程调用(RPC)

RabbitMQ系列教程之六:远程过程调用(RPC) 原文:RabbitMQ系列教程之六:远程过程调用(RPC)远程过程调用(Remote Proceddure call【RPC】)(本实例都是使用的Net的客户端,使用C#编写) 在第二个教程中,我们学习了如何使用工作队列在多个工作实例之间分配耗时的任务。 但是,如果我们需要在远程计算机上...

2019-03-27 15:00:00 75

转载 sort命令

功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序。参  数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 -f 排序时,将小写字母视为大写字母。 -i 排序时,除了040至176之间的ASCII字符外,忽...

2019-03-27 11:50:00 63

转载 Yarn学习

一、什么是Yarn YARN是Hadoop 2.0中的资源管理系统,它的基本设计思想是将MRv1中的JobTracker拆分成了两个独立的服务:一个全局的资源管理器ResourceManager和每个应用程序特有的ApplicationMaster。 其中ResourceManager负责整个系统的资源管理和分配,而ApplicationMaste...

2019-03-25 11:32:00 140

转载 背包

1.0/1背包#include <bits/stdc++.h>using namespace std;#define ll long long #define INF 0x3f3f3f3f#define MAXN 300010#define MAXM 3010inline int read() { int x = 0,ff = 1;...

2019-03-25 11:00:00 52

转载 .NET Core / C# 开发 IOT 嵌入式设备的个人见解

https://www.cnblogs.com/whuanle/p/10589496.html转载于:https://www.cnblogs.com/changbaishan/p/10592382.html

2019-03-25 10:38:00 318

转载 s5-2 Cpu调度算法

调度程序采用什么算法选择一个进程(作业)?如何评价调度算法的性能?调度准则CPU利用率 – 使CPU尽可能的忙碌吞吐量 – 单位时间内运行完的进程数周转时间 – 进程从提交到运行结束的全部时间等待时间 – 进程在就绪队列中等待调度的时间片总和 响应时间 – 从进程提出请求到首次被响应的时间段[在分时系统环境下不是输出完结果的时间]调度算法影响的是等...

2019-03-24 12:56:00 104

转载 Thymeleaf在前台下拉列表获取后台传的值

Thymeleaf在前台下拉列表获取后台传的值后台添加代码:/** * 新增机构 */ @GetMapping("/add") public String add(ModelMap mmap) { List<Scholar> scholars = scholarService.selectScho...

2019-03-24 09:34:00 677

转载 HNOI2014

本蒟蒻到现在才把$HNOI2014$的坑填完。。。$AFO$之后码力急速下降。。。感觉都没有码力了。。。附上题解:$DAY1$:$T1$:BZOJ3571: [Hnoi2014]画框$T2$:BZOJ3572: [Hnoi2014]世界树$T3$:BZOJ3573: [Hnoi2014]米特运输$DAY2$:$T1$:BZOJ3574: [Hno...

2019-03-23 22:13:00 59

转载 [19/03/24-星期日] 容器_Collection(集合、容器)之List(表,有顺序可重复)

一、 概念&方法 Collection 表示一组对象,它是集中、收集的意思。Collection接口的两个子接口是List、Set接口。 由于List、Set是Collection的子接口,意味着所有List、Set的实现类都有上面的方法。 如参见代码中test01和test02方法 【list接口】分为3种 L...

2019-03-23 17:46:00 70

转载 servlet基础

JSP 和 Servlet 中的过滤器都是 Java 类。过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。doFilter:该方法完成实际的过滤操作,当客户端请求方法与过滤器设置匹配的URL时,Servlet容器将先调用过滤器的doFilter方法。FilterChain用户访问后续过滤器init:tomcat启动时,web 服务器将创建Filter 的实例对象...

2019-03-23 12:28:00 42

转载 Tomcat证书安装(pfx和jks)

tomcat安装证书需要修改tomcat/conf下的server.xml,需要修改Connector port=”8443”开头的标签,一般情况下是注释掉的。 1、pfx 增加keystoreFile 、 keystoreType 、 keystorePass<Connector port="8443" protocol="HTTP/1.1" maxThre...

2019-03-23 09:29:00 178

转载 Linux命令网络命令之netstat

Linux命令网络命令之netstat这一年感觉到技术上成长到了一个瓶颈。可能是感觉自己学的东西足够应付目前的工作了,因此精神上就产生了懈怠,不思进取。到了一个技术氛围不错的公司,有许多专业能力很不错,并且继续钻研技术的同事。因此自己心里也有了攀比之心,优秀之人已经如此努力了,而我却却放自己沉沦下去。我不需要成为一个牛逼的人,只需要比眼见为实的那些人优秀就好了,因此针对编程的基石,Linux,进...

2019-03-22 16:47:00 240

转载 程序上线【起飞检查清单】-让事故和教训转变为实用的清单

【起飞检查清单】1、飞行员驾驶飞机起飞前,必须完成数百个步骤,其中大部分内容罗列在检查清单里。如果纯粹靠记忆检查,可能会出错,因此,飞行员会严格按照检查清单进行检查。确认每个开关、仪表盘、操纵杆都处于正确位置后,飞机才能起飞。最优秀的飞行员也会在起飞前按检查清单检查一遍飞机,没人拿生命开玩笑。2、程序上生产的时候,类似飞机起飞,也会有很多需要检查的项目,如果只是凭...

2019-03-22 00:08:00 580

转载 第四周编程总结

这个作业属于哪个课程c语言程序设计这个作业要求在哪里2019年春季学期第四周作业我在这个课程的目标是我希望通过学习能够更加流利的编程有关数组的编程这个作业在那个具体的方面帮助我实现目标这个作业让我知道二维数组的编程与使用,以及选择排序法与冒泡排序法的使用,还有就是自定义函数的使用参考文献选择排序法,冒泡排序法,以及自定义函数7-2 选择法排序 (20...

2019-03-21 23:22:00 78

转载 数据分析 大数据之路 二

脚本语言都是单线程的,python gil如果要让 python 实现多线程,那么可以用 c 写好业务逻辑,把 c 做成动态动态链接库,(如 用 gcc)生成 .so 文件,之后用 python 调 .so 文件pyc 文件利用 setuptools 本地安装 egg 打包用它来把 pyc 文件打包成 egg 文件,可以上传到 pypi 中,供他人 pip ...

2019-03-21 21:49:00 49

转载 centos6.0搭建gitlab环境

刚刚完成在centos上部署gitlab,遇到了许多问题,做个备忘。基本介绍  参考文档:https://www.cnblogs.com/leeyongbard/p/9777498.html  git,github,gitlab之间的关系    版本控制系统      集中式版本控制系统(svn,cvs):集中式版本控制系统下的历史仓库是存在于中央仓库,每次对比与提交代码都必须...

2019-03-21 17:55:00 210

转载 第四周编程总结

一、本周完成的作业:题目1、选择法排序 (20 分)本题要求将给定的n个整数从大到小排序后输出。输入格式:输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。输出格式:在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。输入样例:45 1 7 6输出样例:7 6 5 11)实验代码 #include <stdio.h&...

2019-03-21 13:32:00 73

转载 游戏开发进度、状况以及结果的关系(个人感言)

首先,赚钱的游戏不一定是管理、开发很给力的。赚钱的游戏的代码可能很烂。词语定义:自理:做好事情,管好自己或小组或部门,不会因为做错了导致对其他关联的人、小组、部门产生任何时间代价。但是,若开发、管理流程很好,不是更好么?初期的项目,注重养成良好的流程、开发规范并落实,之后基本上就比较顺了,把控一点:重要的技术点确保健壮。1、最高原则,数据要尽可能文本化,设计要尽可能简单。(比如策划表尽可能使用xm...

2019-03-21 12:13:00 196

转载 [原创]利用Browser协议探测内网主机操作系统版本(无需端口无视防火墙)

利用Browser协议可获取机器IP、MAC、机器名、操作系统、域,如图浏览在SMB协议中,计算机为了访问网络资源,就需要了解网络上存在的资源列表(例如在Windows下使用网络邻居查看可以访问的计算机),这个机制就被称为浏览(Browsing)。虽然SMB协议中经常使用广播的方式,但如果每次都使用广播的方式了解当前的网络资源(包括提供服务的计算机和各个计算机上的服务资源)...

2019-03-19 21:03:00 1428

转载 leetcode 122. 买卖股票的最佳时机 II(Best Time to Buy and Sell Stock II)

目录 题目描述: 示例 1: 示例 2: 示例 3: 解法: 题目描述:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与...

2019-03-19 17:33:00 48

转载 Spring Cloud 入门 之 Hystrix 篇(四)

原文地址:Spring Cloud 入门 之 Hystrix 篇(四)博客地址:http://www.extlight.com一、前言在微服务应用中,服务存在一定的依赖关系,如果某个目标服务调用慢或者有大量超时造成服务不可用,间接导致其他的依赖服务不可用,最严重的可能会阻塞整条依赖链,最终导致业务系统崩溃(又称雪崩效应)。上述的问题将是本篇需要解决的问题。二、简单介绍2.1 请求熔...

2019-03-19 10:39:00 49

转载

查找:  静态查找:集合中记录是固定的      没有插入和删除操作,只有查找  动态查找:集合中记录是动态变化的      除查找,还可能发生插入和删除  方法1:顺序查找  typedef struct LNode *List;struct LNode{ ElementType Element[MAXSIZE]; ...

2019-03-18 22:01:00 62

转载 urllib库(一)

---恢复内容开始---1.urlretrieve函数 这个函数可以将网页上的一个文件保存到本地。以下代码可以非常方便的将百度首页的代码保存到本地 from urllib import request request.urlretrieve('http://www.baidu.com','baidu.html')2.urlencode函数 用浏...

2019-03-18 20:05:00 47

转载 python基本概念

python环境以及python的搭建的基本知识python解释器python语言的本质通过解释器将脚本翻译成机器能识别的二进制码,交予机器执行pycharmide:集成开发环境集成编译器、解释器、调试器、和用户图形界面工具等的一个提供程序开发环境的软件解释器:及将用户代码一行一行翻译成机器语言,以及执行。(便翻译边执行)编辑器:将所有代码全部翻译成机器语言,再执行。(先翻译后...

2019-03-18 18:52:00 51

转载 Eclipse4JavaEE配置Tomcat运行环境

如果我们想搭一个网站,我们可以使用Eclipse for JavaEE IDE进行开发。初次使用需要配置网站的运行环境,可以去Apache官网下载Tomcat 8.5或Tomcat 9的版本然后打开Eclipse-->Window-->Preferences-->Server-->Runtime Environments。点击Add即可配置Tomcat如下图:...

2019-03-18 12:49:00 108

转载 T-SQL_select语句详解

select语句执行的过程:  先看查询内容  ==>where条件  ==>[分组条件]  ==>[分组搜索条件]  ==>内容输出  ==>[是否排序]SQL中SELECT语句详解使用select生成新数据  使用select,结合into关键字或者将select作为insert的子句,都可以实现生成新数据。  ...

2019-03-17 17:36:00 368

转载 JavaScript之扑朔迷离的this

  JavaScript这门语言中,最令人迷惑的地方有三个,闭包、this、原型。针对大多数人,可以利用词法作用域等避开this的坑,但是我们不能一直生活在舒适区,要敢于打破砂锅问到底,对我们来说也是一种提升。  一、一般对this关键字的误解:    1、this指向函数自身    2、this指向函数声明的词法作用域  我们可以看以下一段代码: 1 function t...

2019-03-17 13:54:00 54

转载 Linux编程--文件

Linux下一切皆文件  普通文件  二进制文件和文本文件  目录文件d  设备文件  所有外设都当文件看待  管道文件p  用于进程间传递数据,一个进程在一端写入数据,另一个在一端读取数据,称FIFO文件  链接文件l 文件属性    访问权限:r  w  x    不同级别:文件拥有者u  所属用户组g  系统里的其他用户o转载于:https://www.cn...

2019-03-17 12:39:00 41

转载 消息中间件如何选型

特性ActiveMQRabbitMQRocketMQKafka单机吞吐量万级,吞吐量比RocketMQ和Kafka要低了一个数量级万级,吞吐量比RocketMQ和Kafka要低了一个数量级10万级,RocketMQ也是可以支撑高吞吐的一种MQ10万级别,这是kafka...

2019-03-17 12:16:00 78

转载 检查主机存活状态脚本

#!/bin/bashping_success_status() { if ping -c 1 $IP >/dev/null;then echo "$IP Ping is successful!" continue fi}IP_LIST="192.168.164....

2019-03-16 12:43:00 170

转载 R-CNN

标题:《Rich feature hierarchies for accurate object detection and semantic segmentation》时间:2014出版源:CVPR 2014主要链接:arXiv:http://arxiv.org/abs/1311.2524github(caffe):https://github.com/rbgi...

2019-03-15 21:41:00 57

转载 Json

Json是一种数据格式的规范转载于:https://www.cnblogs.com/steakliu/p/10539131.html

2019-03-15 19:42:00 51

转载 maven的安装及配置

学习的目标1、能够掌握Maven的安装2、能够配置Maven仓库3、理解Maven的依赖传递4、能够掌握Maven工程的创建准备工作1.需要的资料(apache-maven-3.5.2,本地仓库,jdk)安装过程1.安装jdk:  JAVA_HOME  F:\Javajdk1.8.0_1212.配置环境变量maven  MAVEN_HOME ---...

2019-03-15 16:40:00 44

空空如也

空空如也

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

TA关注的人

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