自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 为什么用VUE,而不用Jquery了?

在没有任何前端框架之前,我们写代码,只能用原生的JS,进行数据的处理,DOM的操作,譬如对一个id 为txtName 的文本框进行赋值,我们是这样的 document.getElementById('txtName').value = '张三'。当然这还仅仅是针对通过id获取DOM ,现实开发中还有其它的各种操作,当然如果熟悉JS的话,其实写的代码性能也还不错。只不过用原生实现的代码比较多,开...

2019-04-30 19:02:00 775

转载 bzoj 1581: [Usaco2009 Hol]Transmission Delay 传输谍延时

Description约翰在屋顶上唱歌,以此来与奶牛们交流.但是奶牛们的听力很奇怪,她们只能听到约翰的歌声变成0和1构成的信息串时的样子.约翰的声音里有N(1≤N≤2000)个0或1,奶牛听到的也是N个,而且0和1的数量不会变化,但是一部分0或1可能偏离原来的位置,这就是约翰的歌声在传输时发生的“传输延迟”现象.0或1的偏离距离不会超过D(O≤D<N),也就是说某一个...

2019-04-30 17:19:00 48

转载 加载视频看完重看,有拖动

package com{ import flash.display.MovieClip; import flash.net.NetConnection; import flash.net.NetStream; import flash.events.AsyncErrorEvent; import flash.events.MouseEvent;...

2019-04-29 13:49:00 199

转载 Linux 技巧:让进程在后台可靠运行的几种方法【转】

我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简...

2019-04-29 09:03:00 34

转载 Unity历史

Unity历史2004年诞生于丹麦阿莫斯特2005年06月:Unity 1.0发布2006年06月:Unity 1.5发布2007年10月:Unity 2.0发布,增加地形引擎、实时动态阴影,支持DirectX 9,并具有内置的网络多人联机功能。2008年06月:Unity 支持Will2008年10月:Unity 支持iphone2009年03月:Unity 2.5发...

2019-04-28 21:18:00 229

转载 Python【每日一问】13

问:请简述一下python的GIL答:GIL 锁,全局解释器锁,仅在CPython解释器中,作用就是,限制多线程同时执行,保证同一时间内只有一个线程在执行。转载于:https://www.cnblogs.com/ElegantSmile/p/10782439.html...

2019-04-28 10:22:00 113

转载 win10 DVWA下载安装配置(新手学渗透)

  电脑重装系统了,需要重新装一下渗透测试的学习环境DVWA,借此机会就跟大家讲一下DVWA的安装过程,因为不同的电脑配置、环境不同,在我的电脑上按照我这个安装教程是一次性就安装好了的。如果安装的时候遇到了什么问题,欢迎大家在评论区讨论,我每天都会查看博客,看到了能解决我就会回复。安装过程总共分两步,phpstudy的下载以及dvwa的下载。下面正式进入安装教程: 1.1首先需要准...

2019-04-28 10:01:00 1020

转载 CountDownLatch、CyclicBarrier和Semaphore基本原理和使用

一、CountDownLatchCountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。 比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了。  CountDownLatch让一些线程阻塞知道另一些线程完成一系列操作后才被唤醒,CountDownLatc...

2019-04-28 09:55:00 102

转载 取小数点后某几位

在实际的好多运算中都会遇到除法,这是会有除不尽,或者小数位数过多的情况,而我们需要的可能只是保留两位或者小数点儿后某几位。下面就记录一下保留小数点儿后某几位的方法,以 保留小数点后 2 位小数为例。let number = 23.87658;1、toFixed 方法。console.log( number.toFixed(2) ); // 输出 23.882、利用元数据乘以10...

2019-04-27 22:42:00 363

转载 【转】集群,分布式,微服务概念和区别理解

集群,分布式,微服务概念和区别理解概念:集群是个物理形态,分布式是个工作方式。分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上1:分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以...

2019-04-27 20:35:00 42

转载 C语言中宏的相关知识

2019/04/27 16:021.宏的定义:宏定义就是预处理命令的一种,它允许用一个标识符来表示一个字符串。格式如下:#define name(宏名) stuff(字符串)本质就是使用宏名去替代字符串的内容,注意是原封不动的替换,不要自己潜意识加上其他的括号啊之类的。#define宏名 字符串#表示这是一条预处理命令,所有的预处理命令都以#开头。define是预处理命令。宏名是标识符的一...

2019-04-27 16:29:00 97

转载 java实现二叉树的建立以及实现二叉查找树的查、插、删、遍历

一、采用存储结构  1、顺序存储:采用数组,顺序存储适配于完全二叉树,对于非完全二叉树并不合适,主要体现在空间上的浪费,所以我们需要用到另一种存储方式——链式存储。   2、链式存储:数据data用键值对的形式表示    二、建立二叉树//自己建一个Node类,树有Node对象组成private class Node{ pri...

2019-04-27 16:25:00 87

转载 ubuntu+jdk

1、查看java是否已经安装:gpu245@gpu245-S2600IP:~$ java输出:程序 'java' 已包含在下列软件包中: * default-jre * gcj-5-jre-headless * openjdk-8-jre-headless * gcj-4.8-jre-headless * gcj-4.9-jre-headles...

2019-04-27 08:45:00 48

转载 Quicksort

最近在看快速排序的内容,感觉自己理解的不太好,所以找英文阅读资料的时候,干脆弄一篇关于快速排序的博客之类的,http://www.algolist.net/Algorithms/Sorting/Quicksort。大家也可以参考一下,关于快速排序的核心划分区域做了比较详细的说明。快速排序用到的是分治(divid-and-conquer)的思想,分治思想一般由递归这种编程技巧实现,步骤如下:...

2019-04-27 04:05:00 38

转载 const命令

一、基本用法声明一个只读的常量,这个值不会变。const声明常量与let一样,不可重复声明。二、本质(我困惑的地方)const实际上保证的并不是变量的值不可以改动,而是变量指向的内存地址不可改动。对于简单类型的数据,比如数值、字符串、布尔等,值就保存在变量指向的内存地址中,因此等于常量。但是对于复合类型数据,比如对象和数组,变量指向的内存地址保存的是一个指针,const只保证...

2019-04-26 19:39:00 69

转载 深拷贝,浅拷贝

先来个实例: 1 # 错误示范 2 # li = [1,1,2,3,4,5,6,7,8,9] 3 # for i in li: 4 # if i%2!=0: 5 # li.remove(i) 6 # print(li) 7 # 循环list,不要删除元素,下标会错乱 8 # 循环删除list会出现上面的问题 9 10 11...

2019-04-26 19:25:00 35

转载 个人永久性免费-Excel催化剂功能第39波-DotNet版的正则处理函数

在很久之前已经开发过的一些自定义函数,未能有详细的讲解,接下来几波中着重对之前开发过的自定义函数进行详细讲解及示例说明,希望能够帮助到普通用户们能顺利使用,此篇介绍为正则表达式函数。文章出处说明原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台...

2019-04-26 17:07:00 46

转载 数据结构总体概括

线性表,栈,队列,(字符)串,数组,广义表,树,二叉树,图 数据结构的三个方面:数据的逻辑结构 线性结构 线性表 栈 ...

2019-04-25 23:05:00 102

转载 【QT】QT更改构建目录

菜单“工具”-“选项”。Qt Creator怎样更改默认构建目录_百度经验 https://jingyan.baidu.com/article/6181c3e0b9d170152ef153af.html转载于:https://www.cnblogs.com/wxl845235800/p/10770967.html...

2019-04-25 21:05:00 93

转载 oracle学习笔记(六) JDBC使用

JDBC使用1. 导包直接使用IDEA导入依赖包即可新建一个lib,把jar包放在这里2. 加载驱动Class.forName("oracle.jdbc.driver.OracleDriver");3. 创建Connection对象连接数据库,从而获得Connection对象String url = "jdbc:oracle:thin:@localhost:1521:ORCL";...

2019-04-25 19:37:00 66

转载 Procedure execution failed 1267 - Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8m...

把mysql里所有table的varchar字段的字符集,批量换成了utf8mb4/utf8mb4_unicode_ci ,以便能保存一些表情,结果存储过程报错;这是因为临时存储表的编码和表的编码不符;所以在游标使用到的变量修改编码;DECLARE qpCategory VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicod...

2019-04-25 17:31:00 346

转载 Eclipse4JavaEE安装Gradle,并导入我们的Gradle项目

第一步:下载GradleGradle下载链接,如下图,下载最新版本即可。下载下来的zip包,解压到一个目录即可,如F盘第二步:配置环境变量首先添加GRADLE_HOME,如下图然后在Path下添加bin目录,如下图一路确认,配置完毕第三步:检验是否配置成功打开CMD,输入gradle -v,出现下图界面表明配置成功~第四步:在Ecl...

2019-04-24 17:55:00 134

转载 程序常见英语与快捷键

Aalign:使…成一条直线。flex纵向排列align-item。around:围绕。flex属性选择值space-around,两端空白是item间隔的一半。assign:分配,指派。ES6中对象的新属性。anonymous:匿名的。ES5中添加了name属性,匿名函数名称为变量名。asynchronous:异步的;不同时发生的。简写为async。sync为同步的。ar...

2019-04-24 17:36:00 59

转载 linux shell 修改文本 sed

linux shell 修改文本echo[root@DSI tmp]# echo 'yhqt1 test1' > test1.txt[root@DSI tmp]# cat test1.txt yhqt1 test1[root@DSI tmp]# echo 'yhqt2 test2' > test1.txt[root@DSI tmp]# cat test1.txt...

2019-04-24 16:13:00 124

转载 【UNIX网络编程(三)】TCP客户/server程序演示样例

上一节给出了TCP网络编程的函数。这一节使用那些基本函数编写一个完毕的TCP客户/server程序演示样例。该样例运行的过程例如以下:1、客户从标准输入读入一行文本,并写给server。2、server从网络输入读入这行文本,并回射给客户。3、客户从网络输入读入这行回射文本,并显示...

2019-04-24 08:17:00 62

转载 面试题合集

C#中值类型和引用类型分别有哪些? 值类型:int , float , double, bool 和 struct,引用类型 class和 stringC#中值类型和引用类型的区别 谈谈你对EF的理解 EF提供多数据库支持,...

2019-04-23 21:22:00 49

转载 java中的自增和自减运算符

自增和自减运算符是单目运算符,可以放在操作元之前,也可以放在操作元之后。操作元必须是一个整型或浮点型变量。++a(--a) : 表示在使用变量a之前,先使a的值加(减)1a++(a--) : 表示在使用变量a之后,使a的值加(减)1eg:a=4b=++a; //先将a的值加1,然后赋值给b,此时,a值为5,b值为5b=a++;...

2019-04-23 14:33:00 46

转载 Celery完成定时任务

1.什么是CeleryCelery是一个简单、灵活且可靠的,处理大量消息的分布式系统专注于实时处理的异步任务队列同时也支持任务调度celery支持linux,如果windows使用celery出了问题不解决Celery架构Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result sto...

2019-04-22 17:41:00 113

转载 多线程调用同一个方法,局部变量会共享吗

对于一个局部变量应该是各线程独立的,一个线程不会改变另一个线程的临时变量。多线程时,几个线程间输出信息是交叉在一起的,但你又没有区分是哪个线程输出的,所以你自己就误认为是同一个线程输出的东西被改变了.实际上是你自己的理解错误.所有线程都用cout输出内容,你如何判断哪些内容是哪个线程输出的,而且cout是一个全局变量,多线程同时访问需要加锁,否则会出现一些莫名其妙的情况...

2019-04-22 12:01:00 792

转载 UVALive - 4255-Guess(拓扑排序)

Problem UVALive - 4255-GuessTime Limit: 3000 mSec Problem DescriptionInputThe input consists of T test cases. The number of test cases T is given in the first line of the input. Each ...

2019-04-21 19:34:00 83

转载 德语语法:德语的冠词

为了加深德语学习的印象,将结合英语的语法进行对比学习。冠词通常分不定冠词和定冠词。一,德语的不定冠词1)英语中的不定冠词英语的不定冠词有an/a, a修饰辅音,例如:a man; an修饰元音,例如:an apple。 不定冠词一般表示一个或者某一个。2)德语中的不定冠词德语的不定冠词有ein/eine, 也指一个或者某一个,但要很具词性来决定使用ein还是eine,...

2019-04-20 23:35:00 570

转载 用eclipce编写 MR程序 MapReduce

package com.bw.mr;import java.io.IOException;import org.apache.hadoop.io.IntWritable;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import org.ap...

2019-04-20 21:11:00 75

转载 kettle变量(var变量)

设置变量/set varibale1、定义变量(子转换):原始数据设置获取变量:点击获取字段,自动获取变量名称和字段名称引用变量:输出:kettle.properties文件存储在.kettle目录下var=value重启spoon7.1版本中编辑-编辑kettle.properties,中间插入/删除/修改变量转载...

2019-04-20 20:42:00 82

转载 1254:走出迷宫

背景:众所周知,这道题还是个迷宫板子。。。。。原理:广搜,检索路径,将走过的和墙所在区域置为0,其他区域置为1(可以走)。那么,用队列存一下路径,搜索每深一层,步数++,然后后退时步数再-回去就行了,最后遍历完,将所有的路径步数比对(或者设置minn,保存历史搜索最短步数就行了)很简单啊。用到QUEUE#include<cstdio>#include<cstr...

2019-04-20 14:10:00 282

转载 boost编译随笔

boost编译随笔转https://www.cnblogs.com/sanghg/p/5475044.htmlboost下载地址编译生成bjam.exe1.下载boost源码,可以直接使用上面给出的1.60.0版本2.解压下载到的boost文件,例如解压到 x:\boost_1_60_03.使用VisuaStudio编译。打开菜单找到Visual Stud...

2019-04-19 21:00:00 90

转载 Protocol (网络数据交换规则)

Protocol为进行网络中的数据交换而建立的规则、标准或约定。用于不同系统中实体间的通信。两个实体要想通信,必须有“同一种语言”,而且,对于通信内容,怎样通信和何时通信,都必须遵守一定的规定,这些规定就是协议。亦可简单地定义为:控制两实体间数据交换的一套规则。在电子通讯连接中,各个不同的层次都有自己的协议。例如,在硬件设备层次和应用程序层次的数据交换都有自己的协议。在开放式系统互连(OSI)标准...

2019-04-19 17:22:00 1006

转载 深入javascript的主流的模块规范

文章首发于sau交流学习社区一、前言目前主流的模块规范:1、UMD通用模块2、CommonJs3、es6 module二、UMD模块(通用模块)(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? m...

2019-04-19 09:13:00 42

转载 Day 22 初识面向对象

一.两种编程思想  1.面向过程编程   核心是'过程',过程指的是解决问题的步骤,就是先干什么再干什么   基于面向过程思想编写程序相当于写一条流水线,是一种机械式的思维方式   优点:解决问题的思路清晰,可以把复杂的问题流程化,进而简单化   缺点:可拓展性差  2.面向对象编程   核心是'对象',对象指的是特征与技能的结合体   基于面向对象思维编写程序就好...

2019-04-18 22:57:00 41

转载 【mark】OS是否使用svc方式分开系统空间和用户空间的优劣

对于Cortex-M单片机,用户程序调用RTOS系统函数有两种思路:假设创建任务的RTOS函数是xxx_task_create()第一类:FreeRTOS、RT-Thread中采用的方法,和调用普通的用户函数一样,xxx_task_create()调用直接执行任务创建代码第二类:RTX、zephyr中采用的方法,xxx_task_create()中并没有任务创建代码,xxx_task_create...

2019-04-18 19:48:00 156

转载 sysprep

今天做虚拟机模板,以及克隆。单纯的克隆会造成很多冲突问题的产生,所以在这里,windows自带的sysprep功能很好的解决了这一点。路径位于:C:\Windows\System32\Sysprep打开程序之后,将通用勾选上,然后选择关机,这样,程序在跑完之后,就可以用来作模板,或者克隆了。转载于:https://www.cnblogs.com/cnqfz/p/10731292.html...

2019-04-18 18:04:00 1175

空空如也

空空如也

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

TA关注的人

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