- 博客(51)
- 收藏
- 关注
转载 Laravel高级
1、Artisan控制台: 创建控制器:php artisan make:controller StudentController 创建模型:php artisan make:model Student 创建中间件:php artisan make:middleware Activity 2、Laravel的用户认证(Auth) php artisan make:auth 3、数据表迁移: php...
2019-02-28 20:38:25 215
转载 IntersectionObserve初试
IntersectionObserve这个API,可能知道的人并不多(我也是最近才知道...),这个API可以很方便的监听元素是否进入了可视区域。<style>* { margin: 0; padding: 0;}.test { width: 200px; height: 1000px; background: orange;}.box { wi...
2019-02-28 14:55:32 106
转载 Ajax技术使用(一)
Ajax技术使用目录AJAX介绍XMLHttpRequest请求和响应onreadystatechange 事件AJAX介绍什么是 AJAXAJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重...
2019-02-28 12:26:00 94
转载 如何用区块链为自己的产业服务
无论您从事哪种行业,您都可以通过集成区块链技术来提高效率和提供更好的服务。但首先要做好准备。在过去的几年里,加密货币引起了广泛的关注。但真正颠覆加密货币行业的是加密货币区块链背后的技术。无论您是从事金融、医疗甚至交通行业,区块链技术都可以为您的公司提供更高效的运营和更好的服务。来自不同行业的大公司,如沃尔玛、微软和IBM,已经接受并将区块链整合到他们公司的运营中。如果您正在阅读本文,那么您很可...
2019-02-28 06:45:53 76
转载 基于xlua和mvvm的unity框架
1、框架简介这两天在Github上发现了xlua的作者车雄生前辈开源的一个框架—XUUI,于是下载下来学习了一下。XUUI基于xlua,又借鉴了mvvm的设计概念。xlua是目前很火的unity热更方案,不仅支持纯lua脚本热更,也可以做 C# 代码的bug hotfix,而mvvm框架呢,在前端开发中应用很广,我周围同事在做wpf开发时也用到了mvvm框架,mvvm模式在unity开发中也同...
2019-02-27 18:52:00 236
原创 持续交付——不仅仅是技术
在实施持续交付的时候,很容易陷入到技术方面。对发布流程中的每一步进行客观地观察和度量之后,我们会发现其中一些阻碍发布的非技术因素,成为流程中的瓶颈。因此,我们需要确保沟通方式有效,同时所有成员能够真正地协作。关键要点人和人之间的沟通问题可能会推迟发布周期数小时甚至数天。将系统可视化,以查看问题和瓶颈所在。学会客观观察,注意是否存在你的偏见和主观观点。使用系统使用中产生的数据来集中改进工作流程。To...
2019-02-27 08:00:00 53
转载 Drupal7 将到2021年11月结束支持,请注意升级
百度智能云 云生态狂欢季 热门云产品1折起>>> Drupal Association 宣布, 20...
2019-02-27 07:51:19 88
转载 程序员笔记——Spring基本概念速览
(一)Spring IoC重要概念1、控制反转(Inversion of control):控制反转是一种通过描述(在java中通过xml或者注解)并通过第三方去产生或获取特定对象的方式。控制反转IoC(Inversion of Control)是说创建对象的控制权进行转移,以前创建对象的主动权和创建时机是由自己把控的,而现在这种...
2019-02-27 06:48:28 57
转载 集合的介绍(正在更新中)
ArrayListArrayList 是一个动态数组,在随机访问元素时性能较高,但插入和删除元素效率较低。ArrayList 都有一个初始容量,代表了数组的大小,在 ArrayList 快满时,会进行扩容操作,每次增长 1.5 倍大小。但 ArrayList 是非同步的,在多线程场景下不要使用。LinkedListLinkedList 是一个双向链表,由于实现方式不同,它不支持随机访问,但很容易在...
2019-02-27 00:56:11 62
转载 第一次作业-准备篇
作业格式课程名称:软件工程1916|W(福州大学)作业要求:第一次作业-准备篇我在这个课程的目标是:了解软件项目开发整体流程,以及各个步骤的细节这个作业在哪个具体方面帮助我实现目标:拥有了个人博客以及github的账号,能够更好的和志同道合的人交流技术以及相关知识。能够更好地学习他人的开源项目,增加个人经验。作业正文阅读与思考(1)回想一下你初入大学...
2019-02-26 18:03:00 48
转载 H5页面实现滑动控制音频播放
一、业务场景微信中打开H5页面,滑动页面,滑动到指定位置区间,播放对应的音频,上下滑动页面,可快速切到对应的音频,然后播放。二、实现方法1、原理介绍首先计算出设计图的总高度,然后标注设计图上的音频切换点,算出切点所在的高度在整个设计图高度中所占的比例,最后根据比例算出实际页面中切点的高度。//切点配置信息let scrollConfigInfo = [{ top: 0, ...
2019-02-26 12:21:57 1632
转载 【手牵手】搭建前端组件库(二)
进阶组件库按需引入在目前,所有的组件会被打包进一个文件,组件库是一骨碌加载完所有组件,同时也会打包和加载多余的代码。对于小项目这样没有问题,但是当组件库越来越庞大、丰富,特别是像我们带业务逻辑的非js库,代码量会更大,如果不管不顾的一通加载完所有资源,后期肯定会带来业务方面的体验问题。所以首要的问题是实现源代码的按需引入,而按需引...
2019-02-26 09:17:24 1316
原创 亚马逊向GuardDuty服务添加三种新的威胁检测规则
亚马逊在GuardDuty服务中添加了另一组新的威胁检测。这三种新的威胁检测中有两种是新的渗透测试检测和一种策略违规检测。Amazon GuardDuty是AWS提供的威胁检测服务,可持续监控恶意或未经授权的行为,帮助客户保护其AWS账户和工作负载。当检测到威胁时,该服务将向GuardDuty控制台和AWS CloudWatch事件发送详细的安全警报——可以基于警报采取行动,且易于集成到现有事件管...
2019-02-26 08:00:00 79
转载 突破自己的技术思维
摘要: 不要沉迷于技术。原文:突破自己的技术思维公众号:歪脖贰点零Fundebug经授权转载,版权归原作者所有。想了很久,迟迟没形成文章,但又总感觉少点什么,经过跟朋友交流、阅读、小范围讨论等等,思路开阔不少,这才把这两年来心得体会写下分享出来。什么是技术思维,我个人的理解是行事大多从技术出发看问题或是仅专注技术提升,忽视...
2019-02-26 05:48:40 113
转载 JS编程规范
JavaScript编码规范1、类型转换a:number转换成stringvar num = 2;num + '';b:string转换成numbervar str = '2';+str复制代码2、number 去除小数点,使用 Math.floor / Math.round / Math.ceil,不使用 parseInt。3、DOM元素获取a:对于单个元素,尽可能使用 docume...
2019-02-25 12:26:34 97
转载 Linux/Ubuntu 解压命令(.tar、.gz、.tar.gz、.bz2、.tar.bz2、.zip、.rar等)
Linux/Ubuntu下的几个用过的解压命令。参考【https://www.cnblogs.com/ccyum/p/8616575.html】【https://www.cnblogs.com/wi100sh/p/4178021.html】【bz2】【https://blog.csdn.net/hxpjava1/article/details/79765468】*...
2019-02-25 10:14:00 235
原创 为什么已有Elasticsearch,我们还要重造实时分析引擎AresDB?
作者 | Jian Shen,Ze Wang,David Wang,Jeremy Shi, andSteven ChenAresDB在Uber被广泛使用,为我们的实时数据分析仪表盘提供支持,使我们能够针对业务的各个方面大规模制定数据驱动的决策。通过开源这个工具,我们希望社区中的其他人可以利用AresDB分析自己的数据。在Uber,我们能够利用实时分析技术获得商业洞察力,提高运营效率,而且...
2019-02-24 14:04:00 105
转载 sql 与 mysql
my sql 中=和!=运算符是不起作用的;转载于:https://www.cnblogs.com/tasunny/p/10423679.html
2019-02-23 18:17:00 47
转载 matlab-自控原理 step、impulse 阶跃、脉冲响应 已知传递函数
2019独角兽企业重金招聘Python工程师标准>>> ...
2019-02-23 16:42:00 19227
转载 每周总结 2月22日
ngRoute与ui.router由于放假之前看得视频教程,这次回来有点记不清楚了,就又重新跟着做了一下,结果发现了一个以前没注意到的问题。遇到的问题:这个main页面本来应该有一个table的,但是无论我怎么改,都是什么都没有,下面控制台也不报错,也不知道该怎么找。解决后来问了组长,组长说是我V层的ng-view应该改成ui...
2019-02-22 21:22:16 49
转载 开题报告PPT怎么制作
毕业设计答辩的首要环节就是前期答辩,也叫作开题汇报答辩,主要内容是对后期设计制作的规划及时间安排,同时还有设计要达到什么目的效果,预测在制作工程中可能遇到的问题并且提出这些问题的解决方案,开题报告汇报时以PPT形式进行演示,制作你的时间计划安排表格,编辑文字内容。 一、PPT的制作 开题报告PPT的制作一定要围绕自己所做或准备做的来展开,重点要放在自己的实施方案上,不要放在研究背景和国内外...
2019-02-22 15:58:16 2147
转载 ZooKeeper的安装和API
Zookeeper的分布式安装和API介绍:安装教程在datanode1、datanode2和datanode3三个节点上部署Zookeeper。步骤解压zookeeper安装包到/opt/module/目录下tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module//opt/module/zookeeper-3.4.1...
2019-02-22 08:58:00 62
转载 webpack.base.conf.js配置文件---VUE笔记(1)
最近使用VUE做项目,偶遇不懂,,便做个详细记录此文档是基于vue init webpack XXX创建的最基础的配置文件// 引入nodejs路径模块var path = require('path')// 引入utils工具模块,具体查看我的博客关于utils的解释,utils主要用来处理css-loader和vue-style-loader的var utils = ...
2019-02-21 14:53:00 100
转载 H5 键盘兼容性小结
H5 键盘兼容性小结在 H5 项目中,我们会经常遇到页面中存在单个甚至多个 input/textarea 输入框与底部固定元素的布局情况。在 input/textarea 输入框获取焦点时,会自动触发键盘弹起,而键盘弹出在 ios 与 android 的 webview 中表现并非一致,同时当我们主动触发键盘收起时也同样存在差异化。而无论如何,我们希望功能流畅的同时,尽量保持用户体验的一致性,因...
2019-02-21 08:51:16 198
转载 第十四天-企业应用架构模式-Web表现模式
模型-视图-控制器(Model View Controller)页面控制器(Page Controller)前端控制器(Front Controller)模板试图(Template View)转换试图(Transform View)两步试图(Two Step View)应用控制器(Appliacction Controller...
2019-02-20 23:39:48 43
转载 设计模式-适配器模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的:适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。(内容转自此文章)转载于:https://www.cnblogs.com/johnnyzhao/p/10408348.html...
2019-02-20 18:31:00 39
转载 微信小程序码canvas生成分享海报
请求后台接口,后台接口返回的是二进制格式小程序码,我们拿到之后直接使用微信接口把它存成临时文件,后续使用ctx.drawImagewx.request({ url: app.api.xxx, data: { url: `pages/index/index`, scene: `id=${that.data.id}`, ...
2019-02-20 14:31:00 152
转载 剑指offer——面试题15.2:判断两个整数m和n的二进制中相差多少位
1 #include"iostream" 2 using namespace std; 3 4 int CountDifferentBit(int m,int n) 5 { 6 int cnt=0,diff=m^n; 7 while(diff) 8 { 9 cnt++;10 diff=(diff...
2019-02-19 18:46:00 114
转载 关于List、List<?>、List<Object>的区别
定义:声明中具有一个或者多个类型参数(type parameter)的类或者接口,就是泛型类或者接口。泛型类和接口统称为泛型(generic type)。每种泛型定义一组类型形参(formal type parameters),这些类型形参有时也被简称为类型参数(type parameter),例如对于泛型(generic type)L...
2019-02-18 15:24:32 173
转载 LeetCode-146-LRU Cache
算法描述:Design and implement a data structure forLeast Recently Used (LRU) cache. It should support the following operations:getandput.get(key)- Get the value (will always be positive) of the ke...
2019-02-18 11:51:00 54
转载 PAT A1023
简单的大数问题,long long并不能容纳21位数字,这是刚开始没有注意到的#include<iostream>#include<stdlib.h>#include<stdio.h>#include<string>#include<cstring>#include&...
2019-02-17 01:14:21 41
转载 urllib库使用方法 3 get html
import urllib.requestimport urllib.parse#https://www.baidu.com/s?ie=UTF-8&wd=中国#将上面的中国部分内容,可以动态的变化内容、并编码,并得到html页面#1 得到url地址wd = input("请输入搜索内容:")url = "http://www.baidu.com/s?" #完整url https://www...
2019-02-16 15:47:00 105
转载 GO GC 垃圾回收机制
垃圾回收(Garbage Collection,简称GC)是编程语言中提供的内存管理功能。在传统的系统级编程语言(主要指C/C++)中,程序员定义了一个变量,就是在内存中开辟了一段相应的空间来存值。由于内存是有限的,所以当程序不再需要使用某个变量的时候,就需要销毁该对象并释放其所占用的内存资源,好重新利用这段空间。在C/C++中,释放无...
2019-02-15 08:09:57 53
转载 Terraform入门 - 1. 安装Terraform
你机器上必须要先安装Terraform。Terraform为所有平台和架构发布的版本为二进制包。本页面不包含如何从源代码编译Terraform,对于确定希望从源代码编译出自己相信的最终二进制文件的用户可以参考文档。安装Terraform安装Terraform,找到与你系统匹配的软件包然后下载。Terraform被打包为一个zip归档文...
2019-02-14 01:07:27 565
转载 vue全家桶+Koa2开发笔记(1)--vuex
1. 安装webpack的问题:webpack坑系列--安装webpack-cli2.vue-cli(vue脚手架)超详细教程3. 在命令行中使用 touch 执行新建文件;4.关于Vue.use()详解5. vuex 最简单的介绍 目录如左侧所示,主要是标红的三个文件。5.1 store文件,编写vuex的各个功能,包括:import Vue ...
2019-02-13 10:23:00 230
转载 通谷易懂区块链技术
想知道更多区块链技术知识,请百度【链客区块链技术问答社区】链客,有问必答!! 因为面向的读者是不想知道具体技术实现只想了解区块链的人群,因此本文避开了一些底层和算法细节,采用比较主观的方式来展示笔者对区块链技术的感性认识。如果你只是对区块链感兴趣,并没有深入学习的打算,或者只是想像我一样在别人问起来的时候装逼,本文应该是一篇...
2019-02-12 00:24:37 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人