自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java中的CAS原理

前言:在对AQS框架进行分析的过程中发现了很多CAS操作,因此有必要对CAS进行一个梳理,也便更清楚的了解其原理。1.CAS是什么CAS,是compare and swap的缩写,中文含义:比较交换。CAS操作包含三个操作数——需要读写的内存值(V)、预期原值[进行比较的值](A)和新值(B)。如果V的值与A值匹配时,那么就将该内存位置的值更新为新值,否则不做任何操作。CAS用于同...

2019-01-30 16:55:00 51

转载 现代浏览器的模型(一)

本文开始逐渐了解现代浏览器的模型,搞清楚了浏览器大略是怎么回事,能极大促进理解前端js语言和框架的种种特点。以下先收集文章,待后续理解整理后再来写:http://davidshariff.com/blog/what-is-the-execution-context-in-javascript/ | What is the Execution Context & S...

2019-01-30 10:25:00 95

转载 God made relatives.Thank God we can choose our friends.

God made relatives.Thank God we can choose our friends.神决定了谁是你的亲戚, 幸运的是在选择朋友方面他给了你留了余地转载于:https://www.cnblogs.com/miaosj/p/10334889.html...

2019-01-29 17:10:00 102

转载 Ansible unarchive模块

ansible unarchive模块-------unarchive模块:http://docs.ansible.com/ansible/unarchive_module.html功能:解压缩,这个模块有两种用法:1、将ansible主机上的压缩包在本地解压缩后传到远程主机上,这种情况下,copy=yes. 本地解压缩,解压缩位置不是默认的目录,没找到或传完删了...

2019-01-28 17:22:00 390

转载 Java异常处理

source:http://blog.java1234.com/index.html?typeId=1异常:程序在执行过程中,出现意外;类似开车路上出了交通事故;在java中,我们用try-catch来捕获异常try...cacth...finally//Exception是异常类的老祖宗,在捕获异常的时候,假如不确定会抛出什么异常,可以写多个异常捕获:注意 由上往下的异常 ...

2019-01-28 13:11:00 34

转载 采用shell脚本定时清理Tomcat日志

1 Shell脚本案例 删除超过30天的日志文件#!/bin/bashlog_path=/mnt/software/apache-tomcat-9.0.0.M22/logsd=`date +%Y-%m-%d`d90=`date -d'30 day ago' +%Y-%m-%d`#cd ${log_path} && cp catalina.out $log_p...

2019-01-28 11:42:00 114

转载 vector妙用轻松水过平衡树???

极短代码预警今天听身边的神仙说,可以用vector来写平衡树,代码极短。然后去网上搜了一下,看到了attack dalao的这篇文章。蒟蒻表示ssfd赶紧膜拜了一波,并发表了一篇博客表示纪念。#include<cstdio>#include<vector>#include<algorithm>using namespace std;v...

2019-01-28 09:46:00 155

转载 【转】关于提示can't load package 'xxx.bpl.' 错误问题的解决方法

转自:http://blog.sina.com.cn/s/blog_44fa172f0102v9x3.html'xxx.bpl'包实际存在,路径并且正确.但是总提示'can'tloadpackage'xxx.bpl'.a.一般情况,把packge设计包安装在默认输出路径下,可以正常使用.默认输出路径一般为(bpl,dcp路径...

2019-01-27 06:30:00 200

转载 SpringBoot使用Nacos配置中心

本文介绍SpringBoot如何使用阿里巴巴Nacos做配置中心。1.Nacos简介Nacos是阿里巴巴集团开源的一个易于使用的平台,专为动态服务发现,配置和服务管理而设计。它可以帮助您轻松构建云本机应用程序和微服务平台。Nacos基本上支持现在所有类型的服务,例如,Dubbo / gRPC服务,Spring Cloud RESTFul服务或Kubernetes服务。尤其是使用Eure...

2019-01-26 18:29:00 106

转载 调用其他VBA工程中的过程和函数以及API函数

Excel VBA中,同一个应用程序下面包括多个工作簿,每个工作簿都有自己独立的VBAProject在同一个VBA工程中,使用Call即可调用其他模块中的过程和函数,例如:Call Module2.Proc2要注意:Call后面必须书写模块名或过程名,而不是双引号包起来的字符串。当然也可以使用Excel的Application.Run “Module2.Proc2”调用另一个模块中...

2019-01-25 19:20:00 461

转载 pythonDay01

---恢复内容开始---# 1.center函数空白位置填充。第二个参数可有可无# *********V**********# *********V**********val="V"a=val.center(20,"*")print(a)print(a)# 2count函数 计算“an”在字符串从哪里开始到哪里结束name="lisizhangsan"...

2019-01-24 19:08:00 44

转载 ROS-ROS命令(二)ROS 执行命令

1.概述  ROS执行命令管理ROS节点的运行。最重要的是,roscore被用作节点之间的名称服务器。执行命令是rosrun和roslaunch。rosrun运行一个节点,当运行多个节点或设置各种选项时使用roslaunch。rosclean是删除节点执行时记录的日志的命令。命令重要度命令释义详细说明roscore★★★ros+core...

2019-01-24 14:20:00 149

转载 使用VBA批量CSV转XLS(97-2003)

1 Sub EditCsvToXls() 2 Application.ScreenUpdating = False 3 '文件目录 4 ChDir "C:\Users\QA-Department\Desktop\test" 5 Dim sDir As String 6 Dim curdir As String 7 curdir = "C:\Users\QA-Depar...

2019-01-24 10:25:00 200

转载 LeetCode 120——三角形最小路径和

1. 题目2. 解答详细解答方案可参考北京大学 MOOC 程序设计与算法(二)算法基础之动态规划部分。从三角形倒数第二行开始,某一位置只能从左下方或者右下方移动而来,因此,我们只需要求出这两者的较小值然后再加上当前元素,即可得出从某一位置到最下边的最小路径和。以此类推,我们就可以求出最上边元素的最小路径和。过程如下所示:234657418...

2019-01-23 22:51:00 244

转载 网络基础之网络协议篇(转自林海峰老师)

网络基础之网络协议篇阅读目录一.操作系统基础二.网络通信原理2.1 互联网的本质就是一系列的网络协议2.2 osi七层协议2.3 tcp/ip五层模型讲解2.3.1 物理层2.3.2 数据链路层2.3.3 网络层2.3.4 传输层2.3.5 应用层2.3.6 socket三.网络通信实现四.网络通信流程...

2019-01-23 14:43:00 157

转载 matplot绘图(五)

b3D图形绘制# 导包:from mpl_toolkits.mplot3d.axes3d import Axes3Dimport matplotlib.pyplot as plt%matplotlib inlineimport numpy as np画3D散点图fig= plt.figure() # 二维axes3D = Axe...

2019-01-22 20:44:00 165

转载 Django在根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete'...

code:#encoding=utf-8from django.db import models# Create your models here.class BookInfo(models.Model): #创建书本信息类,继承models.Model booktitle=models.CharField(max_length=20) bookdata=models.Date...

2019-01-21 22:30:00 101

转载 CentOS 7中安装Mysql

介绍Mysql是一个开源的数据库管理系统,它使用关系数据库和SQL(结构化查询语言)来管理其数据。在CentOS 7中自带了MariaDB数据库,这个是Mysql开发人员管理的一个Mysql的一个分支。如果直接在CentOs 7中运行 yum install mysql,这将会直接安装mariaDB数据库。步骤一:安装Mysql首先需要访问Mysql仓库中提供的Mysql包地址是:http...

2019-01-21 21:08:00 47

转载 mysql 随笔

(select GROUP_CONCAT(car_brand_name separator ',') carBrandName,supplier_id from ycej_supplier_carbrand GROUP BY supplier_id) c on s.supplier_id = c.supplier_id转载于:https://www.cnblogs.com/sanhao...

2019-01-21 10:32:00 35

转载 Python3数据科学入门与实战

第1章 实验环境的搭建本章将主要介绍Anaconda和Jupyter Notebook。包括如何在windows,Mac,linux等平台上安装Anaconda,以及Jupyter Notebook的基本启动使用方法。第2章 Numpy入门本章将介绍Python数据科学领域里最基础的一个库——Numpy,回顾矩阵运算基础,介绍最重要的数据结构Array以及如何通过Numpy进行数组和矩阵运算。第3...

2019-01-20 23:22:00 295

转载 树型dp(2019/1/19学习笔记) by csy

树型dp(2019/1/19学习笔记)全文代码已去掉非关键部分,请勿复制粘贴总结:树型dp的套路掌握后代码难度不大,难度在于对状态和标记的维护。(就是做了一天简单的题有点心虚)1.士兵守卫独立集问题模版 1 /* 2 id:Dear_prince 3 */ 4 const int maxn=5000+5; 5 struct A 6 { 7 ...

2019-01-19 17:39:00 40

转载 凉宫春日的忧郁[数学题]

问题 D: 凉宫春日的忧郁题目描述“我对普通的人类没有兴趣,你们之中要是有外星人、未来人、异世界人、超能力者,就尽管来找我吧!”今天,厌倦了无聊的高中数学的凉宫春日决定成立她的社团——让世界变得更热闹的凉宫春日的社团,简称SOS团!但是在成立社团之前,她要先完成今天的数学作业,题目是这样的:给定X, Y ≤ 10^5,请你判断XY, Y!两者谁大谁小。这么简单的题目春日当...

2019-01-17 16:52:00 195

转载 android小记

1.去除android状态栏(含运营商,wifi的一栏)android:theme="@android:style/Theme.NoTitleBar.Fullscreen"View Code2.去除标题栏:不加Fullscreen3.spinner下拉框挡住spinner(解决方法):<Spinner android:id="...

2019-01-17 15:00:00 76

转载 我的Python分析成长之路9

pandas入门统计分析是数据分析的重要组成部分,它几乎贯穿整个数据分析的流程。运用统计方法,将定量与定性结合,进行的研究活动叫做统计分析。而pandas是统计分析的重要库。1.pandas数据结构    在pandas中,有两个常用的数据结构:Series和Dataframe 为大多数应用提供了一个有效、易用的基础。    1.Series:Series是一种一维的数组型对象,...

2019-01-17 13:31:00 62

转载 Mysql数据优化

1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样...

2019-01-16 19:16:00 38

转载 nginx 番外----添加第三方模块

#第三方模块需要先进行下载,然后再编译时指定文件目录1.查看当前编译模块root@nginx sbin]# ./nginx -V #查看当前添加模块nginx version: nginx/1.14.2built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) configure arguments: --pref...

2019-01-16 15:58:00 108

转载 mysql数据库:数据类型、存储引擎、约束、

1.详细的建表语句 ***** create table 表名( 字段名 数据类型[(长度) 约束条件] ); []代表可选的 为什么需要给数据分类? 189 一八九 1.描述数据更加准确 2.节省内存空间2.数据类型 ***** 整数类型 默认有符号的 设置为无符号 1.create table t2(...

2019-01-15 18:13:00 60

转载 Exceptions&Files

ExceptionsYou have already seen exceptions in previous code.They occur when something goes wrong,due to incorrect code or input.When an exception occurs,the program immediately stops.The follow...

2019-01-15 15:21:00 47

转载 ASP.NET Core 2.2 : 十六.扒一扒新的Endpoint路由方案

ASP.NET Core 从2.2版本开始,采用了一个新的名为Endpoint的路由方案,与原来的方案在使用上差别不大,但从内部运行方式上来说,差别还是很大的。上一篇详细介绍了原版路由方案的运行机制,本文仍然通过一幅图来了解一下新版的运行机制,最后再总结一下二者的异同点。(ASP.NET Core 系列目录)一、概述 此方案从2.2版本开始,被称作终结点路由(下文以“新版”称呼...

2019-01-15 08:35:00 212

转载 平安中国建设系列报道之二-创新社会治理 夯实平安之基

 ■经济社会快速发展,如今的城市成为典型的陌生人社会,单位人变为社会人,“重新组织群众”成为新的课题。创新基层社会治理,必须牢牢坚持自治、法治、德治,激活社会细胞,让基层成为平安的坚强堡垒。  ■在很多地方、领域,“人情社会”的观念依然存在,遇到问题,首先想到的不是法,而是人情、关系、人脉。创新社会治理,建设平安中国,必须加强法治建设,让办事依法、遇事找法、解决问题用法、化解矛盾靠法成为常态。...

2019-01-14 13:34:00 130

转载 18 python 初学(time、random 模块)

# _author: lily# _date: 2019/1/13import timeimport datetimeprint(help(time))# print(time.time()) # 1547376144.4092453 时间戳# time.sleep(3)# print(time.clock())# print(time.gmti...

2019-01-13 21:01:00 35

转载 字典的应用

我们知道字典对象由关键字 Key 和数据项 Item 构成。通常情况下 Key 是字符串,实际上也可以是其它数据类型,比如整数、小数等。而数据项则可以是任何数据类型,包括字典对象本身。这样我们就可以创建多层的字典对象了。利用多层字典对象,我们可以实现诸如级联菜单、联动数据有效性序列、联动下拉框等等应用例子 1 Option Explicit 2 Public Const PR_SA...

2019-01-12 22:32:00 158

转载 pyqt5 点开小窗口

# -*- coding: utf-8 -*-import sysfrom PyQt5.QtWidgets import *from PyQt5.QtCore import *class FirstWindow(QWidget): close_signal = pyqtSignal() def __init__(self, pare...

2019-01-12 19:33:00 72

转载 数据通信技术2

通信线路的通信方式点-点方式多点方式通信方式从信息传送方向和时间的关系角度研究单工通信方式:信息只能单项传输,监视信号可回送半双工通信方式:信息可以双向传输,但在某一时刻只能单向传输全双工通信方式:信息可以同时双向传输,一般采用四线式结构全双工性能最好单双工用的最多,因为全双工成本高(收发双方、线路)传输介质有线介质如:同轴...

2019-01-12 13:56:00 113

转载 朗格拉日计数(counter)

朗格拉日计数(counter)题目描述在平面上以圆周等分排列着n个带标号(标号为1~n)的点,你需要计算有多少个三元组(a,b,c),满足a<b<c而且标号为a,b,c的点在圆上分布的顺序为顺时针顺序。分布顺序为顺时针的意思是,从标号为a的点出发,顺时针在圆上遍历一圈,标号为b的点先遍历到,标号为c的点后遍历到(a<b<c...

2019-01-11 19:03:00 97

转载 maven06-----maven生命周期和插件

一. Maven生命周期1.1 何为生命周期 我们在开发项目的时候,我们不断地在经历编译、测试、打包、部署等过程,maven的生命周期就是对所有这些过程的一个抽象与统一,她的生命周期包含项目的清理、初始化、编译、测试、打包、集成测试、验证、部署、站点生成等几乎所有的过程,而且maven的生命周期是及其灵活,它生命周期的每个阶段是通过插件来实现的,maven也内置了很多...

2019-01-11 16:16:00 96

转载 Docker

1. 介绍2. 安装3. 快速玩4. 核心组件转载于:https://www.cnblogs.com/can-H/articles/10254510.html

2019-01-11 12:28:00 33

转载 Python3.5+PyQt5多线程+itchat实现微信防撤回桌面版代码

weChatThread线程类之前一直不会python多线程,写这个程序的时候,发现不用多线程会陷入无限未响应状态。于是学了半天python多线程,但是在主函数里写的时候,发现一个问题,Ui主线程和工作线程没有分离,使用itchat等库的时候会堵塞主线程,换句话说PyQt中子线程不能操作GUI界面。之前写的多线程仍然属于Ui主线程,是其子线程,所以才造成未响应。既然知道问题了,那就...

2019-01-10 19:39:00 121

转载 题海,原理,局部,整体——机械与思考

研究生的最后一门考试的科目已经画上了句号,考的是矩阵论。人生有大大小小、形形色色、各种各样的考试,这或许只是其中微不足道的一部分。但,自尊,已经被深深刺痛。本科啃课本或许能啃出好成绩,但啃不出思维的变化,啃不出思考的方式。自己俨然变成了机器人,没有思考,亦步亦趋,人云亦云。思考在哪里?机械的思考?这不是我想要的。绝不是。机械的方式绝不是创造力提升的方法,包括机械的思...

2019-01-10 18:40:00 41

转载 Spark 学习: spark 原理简述与 shuffle 过程介绍(未完,待续)

Spark 学习: spark 原理简述与 shuffle 过程介绍转载于:https://www.cnblogs.com/panpanwelcome/p/10250884.html

2019-01-10 16:40:00 83

空空如也

空空如也

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

TA关注的人

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