自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 简单工厂模式

今天我给大家分享的是设计模式中的一种重要的模式——简单工厂模式。基本简介:简单工厂模式是工厂模式种的一种,从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工...

2019-05-31 20:10:00 47

转载 saltstack(六):saltstack配置管理-高级状态top.sls

saltstack(六):saltstack配置管理-高级状态top.sls1.1 高级状态top.sls如果我有很多sls文件,并不能一个文件一个文件执行的.这时就需要高级状态了.这时候就需要top.sls入口文件了.你可以打开vim /etc/salt/master文件查看高级状态的配置,如下图.这个top.sls文件需要建立在file_root的base环境下面....

2019-05-31 10:58:00 377

转载 void in javascript是一个指定要计算表达式但不返回值的运算符

void in javascript是一个指定要计算表达式但不返回值的运算符。void运算符使用格式如下:1。javascript:void(表达式)2。javascript:void表达式表达式是要计算的javascript标准的表达式。表达式周围的括号是可选的,但是写下来是一个好习惯。(实现版本导航器3.0)使用void运算符指定超链接。计算表达式,但当前文档中未加载任何内容。下面的代码创建一...

2019-05-30 15:23:00 101

转载 golang-切片

切片练习package mainimport "fmt"/*func main() { arr := [10]int {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} s := arr[1:3:5] fmt.Println("s = ", s) fmt.Println("len(s) = ", len(s)...

2019-05-29 22:07:00 56

转载 oracle数据库中的存储过程

存储过程是一组为了完成特定功能的sql语句集,是一段sql代码片段,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果存储过程存在参就给出,不存在就不用给出参数)来执行它。因为它是一段sql语句代码并且已经编译好了存放在数据库中,所以它的执行效率非常高。存储过程的创建如下:    create [or replace] procedure 过程名 [(参数名 in|out ...

2019-05-29 16:40:00 352

转载 js事件函数中(ev)是什么鬼?

首先,从ev所在的位置就可以得知,ev是参数。在ev中包含了事件触发时的函数,比如: click事件的ev中包含着e.pageX,e.pageY keydown事件中包含着ev.keyCode等  ie中,ev是全局的,可以通过window.event来获取,在浏览器中作为参数传入的。转载于:https://www.cnblogs.com/pupilheart...

2019-05-29 11:33:00 982

转载 [powershell] insert current time to file / Windows下插入当前时间到指定文件

REM:生成一个文件del > Time.logecho > Time.logREM:获取系统日期及时间,同时将时间转换为8位(8:16:00-->08:16:00).写入文件。:ABCset CurDate=%date:~0,10%set CurTime=%time%set hh=%CurTime:~0,2%if /i ...

2019-05-29 09:36:00 153

转载 36、PLSQL的程序控制

转载于:https://www.cnblogs.com/kise-ryota/p/10933127.html

2019-05-27 20:51:00 43

转载 get the deadlock information from sql server

https://stackoverflow.com/questions/12422986/sql-query-to-get-the-deadlocks-in-sql-server-2008You can use a deadlock graph and gather the information you require from the log file.The only oth...

2019-05-27 16:40:00 51

转载 Delphi - 程序运行时不显示主窗体

// 不显示主窗体 Application.ShowMainForm := False;  转载于:https://www.cnblogs.com/sunylat/p/10922496.html

2019-05-25 15:15:00 2037

转载 对postman的研究

1.Postman可用作macOS,Windows和Linux操作系统的本机应用程序。2.最常用的方法是GET,POST,PUT和DELETE。方法的名称是不言自明的。例如,GET使您可以从服务器检索数据。POST使您可以将数据添加到服务器中的现有文件或资源。PUT允许您替换服务器中的现有文件或资源。DELETE允许您从服务器中删除数据。架构如下:单击“发送”按钮发送您的请求。...

2019-05-24 18:56:00 70

转载 解决pycharm 中 python3 的环境编码是 ASCII 转化为utf-8Click will abort further execution because Python 3...

If you are trying to execute tests case you must set the following environment variables each time:export LC_ALL=en_US.utf-8export LANG=en_US.utf-8Doing this each time will resolve the error....

2019-05-24 10:40:00 241

转载 numpy数组之读写文件

目录 通过 numpy 读写 txt 或 csv 文件 通过 numpy 读写 npy 或 npz 文件 读写 npy 文件 读写 npz 文件 通过 h5py 读写 hdf5 文件 简单读取 通过切片赋值 ...

2019-05-23 23:37:00 213

转载 js正则 -180 到180 小数点后无限位

正则 -180 到180 小数点后无限位/^0$|^-?0\.\d*[1-9]$|^-?[1-9](\.\d*[1-9])?$|^-?[1-9]\d(\.\d*[1-9])?$|^-?1[0-7]\d(\.\d*[1-9])?$|^-?180$/正则 -180 到180 小数点后有限位/^0$|^-?0\.\d*[1-9]$|^-?[1-9](\.[1-9]{1,9})?$|^-?[1-9]\d(...

2019-05-23 19:46:00 507

转载 Altium Designer 19 单层显示

PCB视图下,按快捷键L弹出对话框选择 view options 选项卡Single Layer Mode 点击为on快捷键为Shift + s转载于:https://www.cnblogs.com/OceanF/p/10913459.html

2019-05-23 17:48:00 434

转载 如何设计功能测试测试用例

等价类划分•在软件测试中,穷举法虽然是最安全最保险的一种方法但成本代价高,一般是不可取的。我们可以通过等价类划分方法花费最小的代价来完成最高效的测试。•等价类划分是把程序输入域划分成若干子集,然后从子集中选取少数具有代表性的数据进行测试。在子集集合中,各个输入数据对于揭露程序中的错误是等价的。•等价类分为有效等价类和无效等价类。•  1.1有效等价类-----正常流   对于...

2019-05-23 16:42:00 1529

转载 【水滴石穿】ReactNativeMobxFrame

项目地址如下:https://github.com/FTD-ZF/ReactNativeMobxFrame应该可以说的是,项目也只是一个花架子,不过底部的tab稍微改变了我们一起来看代码//index.js//根入口是App.js/** * @format */import {AppRegistry} from 'react-native';import App from '....

2019-05-23 15:19:00 78

转载 二、面向對象(补充)

一、學習面向對象的三條主線1.java类及类的成员2.面向对象的三大特征3.其它关键字二、面向对象的思想概述1、面向对象(OOP)与面向过程 二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为。面向对象,将功能封装进对象,强调具备了功能的对象。 面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等...

2019-05-23 13:28:00 51

转载 vue中引入公共方法并使用

test.js文件(公共js文件)// 1function myFun() { console.log('this is my function')}export { myfun} // 2 export function myFun() { console.log('this is my function')}在...

2019-05-22 15:33:00 299

转载 广告行业——数字广告营销中的DSP、SSP、RTB是个什么概念

原文链接1原文链接2如我是一个创业公司,没啥钱,老板给了1000块钱预算,让我去投互联网广告,对我说:“小卡啊!给你1000块钱,我知道你没见过那么多的巨款吧!不要被吓着,尽情去挥霍吧!哦对了,我要让广告在四大门户还有今日头条、微信、QQ空间上都看到,对了,我还要时事看到花费和转化的情况。”要是没有DSP,那我就懵逼了。我一个小创业公司,就我一个做市场的,而且...

2019-05-22 14:39:00 382

转载 bzoj5286 [Hnoi2018]转盘

题目描述:bzluogu题解:看了半个晚上终于明白了。首先最优决策一定有:在起始点停留一段时间然后一直前进。解释网上有很多,在这里不赘述了。(由于是环,先把$T$数组倍长。)首先基于决策我们的答案是$n-1+min_{i=1}^{n}i+max_{j=i}^{i+n-1}T[j]-j$考虑到$i+n-1$的后面一定不会有$max$,我们可以把上式变成$...

2019-05-21 20:30:00 37

转载 MapReduce之WordCount

用户统计文件中的单词出现的个数注意各个文件的导包,job的封装步骤WordCountMapper.javapac...

2019-05-21 13:33:00 37

转载 nginx默认配置文件解释

nginx默认配置文件nginx.conf 介绍: 全局配置user nginx;设置nginx服务的系统使用用户worker_processes 1;工作进程数(建议和CPU核心数保持一致)error_log /var/log/nginx/error.log warn;错误日志。 'warn'代表级...

2019-05-20 21:17:00 149

转载 PowerDesigner根据Excel设计数据表结构 Excel表结构导入PowerDesigner

Option Explicit Dim shet, cnt ' --------------------------------------------------- ' For each shet in array("Sheet1", "Sheet2", "Sheet3"... ) ' --------------------------------...

2019-05-20 19:45:00 285

转载 计算机组成解疑补漏之真正理解单周期处理器的“数据通路”

正确理解单周期处理器的“数据通路”这种是属于不懂会一脸懵逼,但理解了就会清晰畅快的知识点。记录一下自己的理解:建立数据通路的目的是为了让指令更好的执行,最基本的五个步骤:取指、译码、执行、访存、回写。与之相应的:取指、读寄存器、ALU操作、访存、写寄存器。这其中并不是每个步骤在一次指令中都会完全执行,比如说sw存储字,就不需要回写,执行到存储进存储器就结束了。所以,这就引出了一点:如果用控...

2019-05-20 17:59:00 620

转载 10_时间戳timeStamp 和 时间 time 转换, 根据时间节点倒计时

1: 时间戳 timeStamp 获取的几种方法及其优劣, 第一种只能精确到秒, 故不推荐使用, 最最常用的也是最官方的是第三种, 通过原型方法进行调用获取精确到毫秒数 :var timestamp1 = Date.parse(new Date()); // 结果:1477808630000, 不推荐这种办法,毫秒级别的数值被转化为000var timestamp2...

2019-05-20 15:42:00 453

转载 CSS3 -- 弹性盒

新版弹性盒兼容到IE10及以上flex小游戏display: flex;设置为弹性盒(父元素添加)flex-direction用来来确定主轴的方向,从而确定基本的项目排列方向。参数说明row(默认值)主轴为⽔平⽅向,起点在左端row-reverse主轴为水平方向,起点在右端column主轴为垂直方向,起点在上沿column-r...

2019-05-20 10:12:00 45

转载 RS232

串口串口:串行通讯借口的简称,也称为COM接口。其特点是通讯线路简单,只要一对传输线就可以实现双向通讯,并且可以利用电话线,实现远距离传输,但传输速度比较慢串行通讯:一条信息的各位数据被逐位按顺序发送的通讯方式。 数据逐位按顺序传送,最少只需要一根传输线 成本低,但传输速度慢串行接口按照电气标准及协议大致分为RS-232、RS-422、RS-485等。其中RS-232也成为标准...

2019-05-19 14:26:00 59

转载 20189215 2018-2019-2 《密码与安全新技术专题》第11周作业

课程:《密码与安全新技术专题》班级: 1892班姓名: 李炀学号:20189215上课教师:谢四江上课日期:2019年5月7日必修/选修: 选修1.本次讲座的学习总结讲座主题:漏洞挖掘及攻防技术安全漏洞介绍安全漏洞:指信息系统在设计、实现或者运行管理过程中存在的缺陷或不足,从而使攻击者能够在未授权的情况下利用这些缺陷破坏系统的安全策略。安全漏洞是网络攻击和防御...

2019-05-19 13:46:00 542

转载 Java程序员需要掌握的技能

转自:https://www.cnblogs.com/harry335/p/5924505.html转载于:https://www.cnblogs.com/xkzhangsanx/p/10888414.html

2019-05-19 10:42:00 84

转载 第六章 函数和宏定义实验(2)

C程序设计实验报告实验项目:6.4.2.2利用复化梯形公式计算定积分6.4.2.3计算Ackerman函数6.4.3.1编写计算x的y次幂的递归函数getpower(int x,int y),并在主程序中实现输入输出6.4.3.2编写计算学生年龄的递归函数6.4.3.3编写递归函数实现Ackman函数姓名:杨婷 实验地点:教学楼514教室 实验时间:2019.5.16一、实验目...

2019-05-18 23:05:00 117

转载 游标的使用

SQL code如何批量修改一列的值?把另一张表的某个字段对应的赋到这张表的某一字段中update table1 set c1=(select c2 from table2 where c1.main=c2.main);--用游标declare @str varchar(100) --定义游标declare DZCurso...

2019-05-18 10:32:00 49

转载 注解

1、常见注解JDK自带注解@Override:重写@Deprecated:过时的方法@SuppressWarnings(“”):忽略警告2、注解的分类2.1 按照运行机制分源码注解:注解只在源码中存在,编译成.class文件就不存在了;编译时注解:注解在源码和.class文件中都存在;运行时注解:在运行阶段还起作用,甚至会影响运行逻辑的注解;2.2 按照来源...

2019-05-17 21:55:00 49

转载 信任:信任

ylbtech-信任:信任信任是相信对方是诚实、可信赖、正直的。信任概念由于其抽象性和结构复杂性,在社会学、心理学、营销学、经济学、管理学等不同的领域定义信任是不同的,至今仍没有一个统一的定义,但是达成共识的观点是:信任是涉及交易或交换关系的基础。心理学认为信任是人格特征和人际现象,个性不同信任程度也不同。营销学对信任的研究主要聚焦在交易活动中。管理学对信任的定义也...

2019-05-17 17:14:00 311

转载 Java死锁

所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象一.出现死锁的原因  (1)交叉锁可导致程序出现死锁    线程A持有R1的锁等待获取R2的锁,线程B持有R2的锁等待R1的锁,这种情况最容易导致程序发生死锁的问题  (2)内存不足    当并发请求系统可用内存时,如果此时系统内存不足,则可能会出现锁的情况。两个线程T1和T2,执行某个任务,其...

2019-05-17 11:07:00 52

转载 51nod 1080 两个数的平方和

给出一个整数N,将N表示为2个整数i与j的平方之和(i <= j),如果有多种表示,按照i的递增序输出。例如:N = 130,130 = 3^2 + 11^2 = 7^2 + 9^2(注:3^2 + 11^2同11^2+3^2算1种)收起输入一个数N(1 <= N <= 10^9)输出共K行:每行2个数,...

2019-05-17 10:27:00 38

转载 Linux之screen用法

Screen被称之为一个全屏窗口管理器,用他可以轻松在一个物理终端上获得多个虚拟终端的效果。Screen功能说明:简单来说,Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器,这意味着你能够使用一个单一的终端窗口运行多终端的应用。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/...

2019-05-16 22:06:00 43

转载 java String

String 拼接时优化在遇到字符串常量之间的拼接时,编译器会做出优化,即在编译期间就会完成字符串的拼接。因此,在使用==进行String对象之间的比较时,我们需要特别注意 //编译器做了优化,直接在编译的时候将字符串进行拼接 String str1 = "hello" + " java";//相当于str1 = "hello java"; Strin...

2019-05-16 15:22:00 70

转载 JAVA-TOMCAT学习笔记

1. Tomcat简介Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tom...

2019-05-16 15:18:00 87

转载 这样做测试,让开发团队认可你

说来挺有意思,最近很忙,之前因为前公司裁员,现找了一家离家近的公司。纯粹为了离家近,没想到接的新项目计划2个月完成压缩到了25天交付。好在我是个有责任担当的人,基本每天都加班,周末也是。新公司测试组的现状是产品打版本是直接在IDEA里,直接运行, 于是经常会遇上本地打包失败(因为需要import一些什么进来),每次这样的情况都需要开发来排查,这个流程本来就是非常落后的。于是我引入了持续集成的持...

2019-05-15 22:34:00 61

空空如也

空空如也

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

TA关注的人

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