自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

哈哈哈

7377377373

  • 博客(321)
  • 资源 (2)
  • 问答 (6)
  • 收藏
  • 关注

转载 国家图书馆最新推荐70本书

国家图书馆最新推荐70本书【国家图书馆最新推荐70本书】我们读书吧!读经典,可观史明智;而读新书,可开阔眼界、启迪思维,让你心明眼亮。如果你仍慨叹庸庸碌碌、去日苦多,不妨从中挑一本开始读起,养成阅读的习惯。生活过于琐碎杂乱,书本那么简单安静,看到有趣的内容能引起你的思考,那真的是要被文字带着飞起来了!更好的生活,从拿起一本书开始。...

2019-03-22 14:56:47 1974

原创 jzoj(senior)2019.3.16比赛总结

本总结将发表至:纪中论坛csdn博客洛谷博客·····赛时:T1:开始没想到正解,输出了n,得了一个数据点的分,后来想到了个大概的全排列,可惜没打完。T2:我O(n^2)都过了,就枚第i周的任务在第j周完成最优(当c[j]y[i]+(i-j)s<c[i]*y[i]时,就对这些符合条件的取最小值)T3:我想了一下,可以把最高位置小的先进行背包,再去给大的背包(具体实现就是把c...

2019-03-16 16:51:30 334

转载 Golang 入门系列(十) mysql数据库的使用

之前,已经讲过一些Golang的基础的东西,感兴趣的可以看看以前的文章,https://www.cnblogs.com/zhangweizhong/category/1275863.html,今天简单介绍下Golang是如何使用mysql数据库的。由于Go本身不提供具体数据库驱动,只提供驱动接口和管理。各个数据库驱动需要第三方实现,并且注册到Go中的驱动管理中。github上面的...

2019-03-14 17:51:02 481

转载 Golang 入门系列(九) 如何读取YAML,JSON,INI等配置文件

实际项目中,读取相关的系统配置文件是很常见的事情。今天就来说一说,Golang 是如何读取YAML,JSON,INI等配置文件的。1. json使用JSON 应该比较熟悉,它是一种轻量级的数据交换格式。层次结构简洁清晰 ,易于阅读和编写,同时也易于机器解析和生成。  1. 创建 conf.json:{"enabled": true,"path": "/u...

2019-03-12 18:09:08 288

转载 Python编程小技巧

变量值交换引入第三变量进行值的交换>>> a = 12>>> b = 7>>> sum = a>>> a = b>>> b = sum>>> print(a, b)7 12不需要第三变量进行值的交换>>> a = 12&g...

2019-03-11 22:29:18 129

转载 Golang 入门系列(八) cron定时任务

1、cron 表达式的基本格式Go 实现的cron 表达式的基本语法跟linux 中的 crontab基本是类似的。cron(计划任务),就是按照约定的时间,定时的执行特定的任务(job)。cron 表达式 表达了这种约定。 cron 表达式代表了一个时间集合,使用 6 个空格分隔的字段表示。如果对cron 表达式不清楚的,可以看看我之前介绍quartz.net 的文章,Q...

2019-03-11 13:49:44 1666

原创 jzoj(senior)2019.3.9比赛总结

本总结将发表在:纪中论坛洛谷博客csdn博客······总结:周测退步了,上次还有全班第6,年级前100,这次全班第15,年级前200...赛时:水题祭...T1:AC(找个简单到不能再简单的规律)T2:AC(我我我,写个全排列就过了,竟然不用写我最痛恨的状压dp)T3:AC(这就是个化简分数嘛...)总分:30(加个零)赛后:T1:这就是求2^(n-1)嘛...T2...

2019-03-09 14:00:59 126

原创 jzoj(senior)2019.3.2比赛总结

本总结将同步发表到:jzoj论坛洛谷博客csdn博客······我考砸(逃)了赛时:T1:ACT2:ACT3:输出样例10分总分:10+10+1=21分(装弱),各少一个零赛后:T1:一道拓展欧几里得(exgcd)题,题意:把 (a%b=1)拆成ax+by=1(y为任意实数),求x为多少。题解:用拓展欧几里得(exgcd)求出x(这个x如果为负数就赋值为(x%b+b)%...

2019-03-08 19:36:55 115

原创 欧奈尔的杯柄形态理论(技术干货)

买点的选择是股市投资的重点问题,所谓“选股选时”,除了选股,就是选择买入时机了。买点的选择又是一个难点,新老投资者都会有这样的经历:选好了一支股票,看着它犹豫不决,不知道在什么时候是买入的最好时机。买点的选择方法,是个见仁见智的问题,我们在这里看看欧大师是如何选择买入点的。欧大师上来就举了一个“有柄的杯子”的例子欧大师指出:在“有柄的杯子”这种形态...

2019-03-08 17:59:23 37011

原创 如何用CANSLIM法则选股

C=Current quarterly earnings per share,最近一个季度报表显示的盈利大黑马的特征,就是盈余有大幅度的增长,尤其是最近一季。最好的情况,就是每股收益能够加速增长。虽然在A股有着“炒概念”“政策市”的陋习,但是近年来的牛股无不是有业绩支撑走出大行情的。2003-2005的云南白药股价翻三倍,蒙草生态2017年以来股价翻番,赢...

2019-03-05 05:47:45 5451

原创 轮询,长连接,长轮询原理及实现方式,优缺点

轮询,长连接,长轮询原理及实现方式,优缺点在前一篇文章中我们了解了webSocket,就很有必要了解一点web通信技术。常用的轮询,长连接原理及实现方法。通常的web应用的交互过程是:客户端发送请求,服务端接收和审核完成请求后进行处理并返回结果给客户端,然后客户端将信息呈现出来。这种机制在处理一些简单信息传递,不频繁的应用中比较常用。但对于一些实时传递要求比较高的应用来说,比如...

2019-02-28 19:26:20 10072 1

原创 HTML5地理位置geoLocation

HTML5地理位置geoLocationwebapp和app中的LSB(Location Based Services,基于位置的服务)与O2O的结合越来越火爆,在移动页面的开发中往往需要加入地理定位等前端功能。以获取用户的精确位置,并提供个性化服务。在HTML5中,Geolocation为我们提供了实现这个功能的可能性。利用这个特性获取用户的经纬度信息,并使用百度或高度地图提供的A...

2019-02-28 15:57:51 427

原创 数组之伪数组,伪数组转化为标准数组

数组之伪数组,伪数组转化为标准数组 什么是伪数组?1,具有length属性2,能够使用数组遍历方法遍历它们3,不具有数组的push,pop等方法 哪些是伪数组?典型的是函数的argument参数,还有像调用getElementsByTagName,document.childNodes之类的,它们都返回NodeList对象都属于伪数组,诸如var obj...

2019-02-28 10:50:44 1686

转载 Golang 入门系列(七)Redis的使用

安装1. Redis 的安装很简单,我这里测试直接用的是windows 的版本。如何安装就不细说了。想了解的可以看之前的文章:https://www.cnblogs.com/zhangweizhong/category/771056.html2.golang 客户端,用的是 go-redis,  1. go getgithub.com/go-redis ...

2019-02-26 16:25:55 179

原创 es6小结

ES6入门知识可以参考这里:阮一峰ES6入门这篇文章主要是介绍ES6小结。也默认已经基本掌握了ES6的一些知识1、let和const const定义变量必须赋初始值,let不需要赋初始值; const 定义的变量不是数据不可变,而是保存的引用地址不能发生改变。 <script> const obj = {a:2}; obj...

2019-02-22 09:49:48 133

原创 How to Create Material Master Data MM01 in SAP

When we want to use a new material in SAP, we have to define it’s characteristics, in order to control it’s behaviour in all of the transactions. Every material is created in the eith...

2019-02-21 11:48:16 424

转载 软件下载专栏

Teamviewer绿色版软碟通winwin10_consumer_editions Last ...

2019-02-21 09:10:29 143

原创 Overview of SAP MM module

Materials Management module in SAP consists of several components and sub-components. The most prominent and widely used are Master Data, Purchasing and Inventory. All of the...

2019-02-20 22:53:59 300

原创 Introduction to Master Data in SAP

What is Master Data?Data stored in SAP R/3 is categorized asMaster Data andTransactional Data.Master data is the core data that is used as a base for any transaction. If y...

2019-02-20 21:50:27 339

原创 SAP MM (Material Management) Training Tutorial

Course SummaryMaterials Management module in SAP consists of several components and sub-components including Master Data, Purchasing and Inventory. In this class, you will lea...

2019-02-19 16:37:33 265

原创 新手必须学习ABAP内容

1 – SAP系统概述SAP系统概述SAP系统架构SAP环境对于我们的ABAP程序ABAP工作台2 – 数据字典数据字典数据字典 – 创建一个表,第1部分数据字典 – 创建一个表,第2部分数据字典 – 创建一个表,第3部分数据字典 – 创建一个表,第4部分数据字典 – 输入到表中的数据表中的数据字典 – 查看资料3 – ABAP编辑器创建你的第一个程序 – 第1部...

2019-02-14 03:39:51 408

原创 CSS元素居中方法总结

css元素居中方法总结 css实现元素居中。1、使用position:absolute,设置left、top、margin-left、margin-top的属性.one{ position:absolute; width:200px; height:200px; top:50%...

2019-02-11 22:33:30 222

原创 JS拖拽的兼容性问题

JS拖拽的兼容性问题解决 JS拖拽的兼容性问题解决。在上文我们介绍过JS拖拽的原理及应用。JS中的拖拽还是有兼容性问题。也就是说当页面中有文字也有元素时(比如图片),当我们选中文字时,再点击元素拖拽的话,这个时候是不能拖拽元素的,而相反的会拖拽文字。这是因为选中文字再拖拽,会触发浏览器拖拽文字的默认行为。解决兼容性问题。不同的浏览器不同的解决方法1、在标准浏览器下,直...

2019-02-11 19:08:39 899 1

原创 原生JS的缓冲运动

原生JS实现缓冲运动 原生JS实现缓冲运动JS中的缓冲运动和摩擦运动很相似,只不过区别在于缓冲运动越接近目标点速度越慢,抵达目标点的时候速度为0,停止运动。其实现过程和摩擦运动相似,其区别在于,缓冲运动的初始速度为0,而且在运动过程中,缓冲速度一直是变化的,而且这个变化是受距离的减小影响的。越接近目标点,速度越低。速度=距离/时间,在这里的时间并不是一个真实的时间而是自...

2019-02-11 16:24:00 219

原创 JS操作元素运动的简单封装

JS操作元素运动的简单封装 JS操作元素运动的简单封装。在之前介绍定时器的时候也介绍了一些JS中运动的知识。就是利用定时器来操作元素运动。我们来系统总结下JS中的运动知识。1、简单运动实现先看实现过程,然后分析代码<!DOCTYPE html><html lang="en"><head> <meta charset=...

2019-02-11 16:21:53 348

原创 元素碰撞检测原理及实现

元素碰撞检测原理及实现我们知道当鼠标在元素上移入移出,可以使用hover属性来改变元素,如果是元素与元素碰撞呢?应该怎么 操作呢?这个时候依然要使用我们之前介绍过的元素拖拽的效果。原理:先上图绿色元素是固定元素(div2),红色元素(div1)是拖拽的元素。将红元素拖拽碰到绿色元素时,绿色元素背景颜色发生改变。1、按照上图将整个空间划分为九宫格形式。div2在空间5的...

2019-02-11 16:20:12 1530

原创 原生JS实现摩擦运动效果

【运动】JS中的摩擦运动 原生JS实现各种动画效果。摩擦运动就是速度越来越慢,最后停止的运动形式。元素有个初始速度,在运动的过程中,速度越来越慢,最后停止。相当于有摩擦力一样,所以被称为摩擦运动。先要声明一个初始速度,然后通过减法或者乘以小数或者除以一个大于1的数,逐渐让速度降下来。实现过程:<!DOCTYPE html><html lang="e...

2019-02-11 16:12:49 556

原创 原生JS鼠标拖拽的原理及实现

JS鼠标拖拽的原理及实现 原生JS鼠标拖拽的原理及实现。我们在网页操作的时候,经常用到鼠标拖拽元素的行为。今天就来讨论一下鼠标拖拽元素的原理及简单的实现过程。首先鼠标拖拽要用到三大事件。onmousedown:鼠标选择元素onmousemove:鼠标移动元素onmouseup:释放元素也就是先用鼠标点击元素,然后拖拽元素到某一位置,释放元素的过程。在这个选择,移动...

2019-02-11 15:22:31 1534

原创 HTML5 web workers

HTML5 web workersweb workers是什么?webworkers规范定义了在网络应用中生成背景脚本的API。我们可以通过web workers执行一些操作,例如触发长时间运行的脚本以处理计算密集型任务,同时却不会阻碍UI或其他脚本处理用户互动。有助于解决“无响应脚本”的对话框。简单点说就是web workers能够帮助我们优化JS文件,提供网站性能。##...

2019-02-11 12:56:02 284

原创 JS图片透明度的运动处理

JS图片透明度的运动处理 原生JS实现图片的透明度运动在之前的JS运动中,我们介绍的是div的运动,如果我们想操作图片的透明度的问题。让其随鼠标移入移出呈现不同的透明度,在应用上就是常见的淡入淡出效果,应该怎么操作呢?在编写这些代码之初,我们应该有以下了解以下几点:1、图片的透明度opacity有兼容性问题。在不同的浏览器下的写法不同2、既然opacity有兼容性问...

2019-02-11 12:24:53 445

原创 JS作用域的理解

JS作用域的理解理解JS函数的作用域有助于我们分析函数执行,调用。什么是作用域?JS的函数作用域,将作用域拆开来看,“作用”表示读写操作,函数可以读取代码,改写代码;“域”表示空间,范围,区域。一般指在或者在函数里函数作用于的操作流程函数在执行的时候,至少会发生这两件事。第一是预解析,第二是逐行解读代码。预解析:函数在执行的时候,会读取到整个函数内的关键字或参数。比...

2019-02-11 10:57:25 6317

原创 元素在有限范围内拖拽及磁性吸附

JS中元素在有限范围内拖拽及磁性吸附 这是我的第一篇博客。一、在有限范围内的拖拽原理:也就是在拖拽过程中,我们让元素在规定的范围内拖拽。在移动的过程中,我们对ev.client-oLeft/oTop的值进行限定。实现过程:将ev.client-oLeft/oTop的值分别用变量存储起来,然后用if语句判断这个值的大小即可。我们以此来做一个实例。让元素只能在可视区中移...

2019-02-11 10:53:26 338

原创 浏览器兼容性问题解决

浏览器兼容性问题解决由于使用的浏览器有多种多样,这就导致了CSS在不同浏览器中出现不同的问题,特别是在IE6及以下版本中出现的兼容性问题,这就需要我们掌握CSS兼容性知识。1、使用声明在写HTML代码时,声明是首先要放在前面的,漏写声明将会导致很多问题产生。DTD声明在IE浏览器中会出现一些怪异的模式,所以我们为保证代码在IE浏览器正常运行,记得写DTD声明。2、IE6下的...

2019-02-11 09:38:44 409

原创 原生JS实现元素的多值运动

原生JS实现元素的多值运动 原生JS实现元素的多值运动。在介绍JS运动内容时,我们陆续介绍了简单的运动,图片透明度运动,摩擦运动和缓冲运动。这些运动基本上都是一个元素的单一运动。如果在一个元素身上同时发生两种运动形式呢?应该比如当鼠标点击元素时,元素的宽和高同时发生改变,或者先改变元素的宽,再改变元素的高,发生在一个元素上的这种运动形式就叫多值运动,应该如何操作?1、当...

2019-02-11 08:26:28 160

原创 原生JS拖拽改变元素大小

原生JS使用拖拽改变元素的大小 JS运动,JS动画,JS拖拽。我们在之前了解过拖拽的原理,其实利用这个原理我们能够实现很多效果。今天就来介绍一下,利用拖拽方法来改变元素的大小。这个效果其实非常常见,比如说我们可以将鼠标放在浏览器的边边上,然后浏览器光标就会变成可以拖拽的样子,我们可以往左或往右拖拽。我们来实现这个效果。原理:先看一张图:鼠标只能放在左右的绿色框...

2019-02-11 07:56:23 2123

原创 很有用的CSS技巧

很有用的css技巧1. 黑白图像这段代码会让你的彩色照片显示为黑白照片,是不是很酷?·img.desaturate { filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%...

2019-02-11 05:59:34 98

原创 css清浮动8种方法优缺点

css清浮动的8种方法优缺点 清浮动优缺点。1,父级div定义 height<style type="text/css"> .div1{background:#000080;border:1px solid red;/*解决代码*/height:200px;} .div2{background:#800080;border:1px solid red;he...

2019-02-11 01:58:16 345

原创 currenStyle与getComputStyle的应用

currenStyle与getComputStyle的应用在js中,如果想获取到元素的属性值,我们一般用document.getElementById(‘element’).style.xxx方法,就可以获取元素的样式信息,可是它获取的只是DOM元素style属性里的样式规则,对于通过class属性引用的外部样式表,就得不到我们要的信息了。因此我们使用DOM标准里的全局方法getCo...

2019-02-11 01:20:46 275

转载 深入理解多进程、多线程以及分布式进程

深入理解多进程、多线程以及分布式进程多任务系统现代操作系统比如Mac OS X,UNIX,Linux,Windows等大多都是支持“多任务”的操作系统。简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示...

2019-02-07 05:03:43 1486 1

原创 使用Vue.js、Laravel和Tailwind CSS构建评论系统-(一)

初始化项目composer create-project laravel/laravel comments创建数据库,配置.env 文件。我这里的数据库是comments使用系统自带的验证程序。php artisan make:authphp artisan migrate使用npm命令安装依赖和tailwindcss...

2019-02-05 20:57:33 1422

VisualStudioforMacPreviewInstaller

Visual Studio for Mac

2017-03-31

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

TA关注的人

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