- 博客(205)
- 资源 (5)
- 收藏
- 关注
转载 关于 React Router 4 的一切
原文地址:All About React Router 4原文作者:BRAD WESTFALL译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:undead25校对者:sunui、LouisaNikita关于 React Router 4 的一切 我在 React Rally 2016 大会上第一次遇到了 Michael Jackson,不久之后便写了一篇 ...
2018-06-22 14:49:38
1148
2
转载 React Native 中 component 生命周期
React Native中的component跟Android中的activity,fragment等一样,存在生命周期,下面先给出component的生命周期图getDefaultPropsobject getDefaultProps()执行过一次后,被创建的类会有缓存,映射的值会存在this.props,前提是这个prop不是父组件指定的 这个方法在对象被创建之前执行,因此不能在方法内调用th...
2018-06-13 17:34:54
251
原创 PHP 7.1连接SQL 2008记录
1. 出现 could not find driver 错误: 查看官网介绍:http://www.php.net/manual/en/sqlsrv.installation.php 根据版本下载相关sql链接库,注意php版本和系统位数,还有Thread Safe2. 修改php.ini extension=php_pdo_sqlsrv_71_nts_x64.dll ...
2018-06-05 09:56:45
1006
2
原创 在windows下用winsw把nginx当成服务运行
1. 下载winsw https://github.com/kohsuke/winsw/releases2. 配置winsw.xml<configuration> <id>nginx</id> <name>nginx</name> <description>nginx</description> &
2018-05-30 09:19:53
3177
转载 房间和迷宫:一个地牢生成算法
转自:https://indienova.com/indie-game-development/rooms-and-mazes-a-procedural-dungeon-generator/文章来源微博上的 @大城小胖(indienova 个人资料)向我们推荐了这篇文章,在此表示感谢。本文的作者是:Bob Nystroms,本文的转载和翻译已经获得了他的授权。原文地址在:Rooms and Maz...
2018-05-07 14:27:35
5556
转载 随机迷宫生成算法整理分析
搜集整理了一些游戏迷宫生成的算法与实现前言前段时间学校游戏开发课大作业,做了一个Roguelike的恐怖游戏。搜集整理了一些迷宫生成的算法。当初也受了indienova上一些文章的启发。现在在此把学到的一些东西理一理分享出来。第一次写这种东西,感觉有点啰嗦,还请大家不要介意,也可以直接看项目地址代码写在Unity环境下,应该可以直接使用。第一种算法先上一张图这是我最早拍脑袋凭着感觉写的一个算法结果...
2018-05-07 14:25:31
5526
1
转载 三大迷宫生成算法 (Maze generation algorithm) -- 深度优先,随机Prim,递归分割
本文主要讲解的迷宫生成算法有三种:1.Recursive backtracker ( 递归回溯,也是深度优先算法)2.Randomized Prim's algorithm(随机Prim算法,让我想起了最小生成树的Prim算法)3.Recursive division (递归分割算法)首先,为了方便后续处理,默认的迷宫元素表示为[x,y,w]:1.我们的迷宫为常规的矩形,因此可以用二维表示一个迷宫...
2018-05-07 14:24:23
1451
转载 [推荐 10 个让你事半功倍的网站]
1 .一款在线电子相册制作神器:自带主题模板及背景音乐,各种分屏特效、视频编辑、录屏功能一应俱全, 让你分分钟就可以创造出精彩炫酷的照片视频! • https://www.apowersoft.cn/create-video 2 . 360°全景在线展示:包括了诸多闻名的博物馆:故宫博物馆、首都博物馆、中国电影博物馆、上海当代艺术博物馆、中国美术馆、红砖美术馆等几十个博物馆和美术馆。可以在线观看全...
2018-04-19 08:49:40
520
转载 根据表名得到表信息,包括字段说明,生成C#类属性
/******************************************** * 根据表名得到表信息,包括字段说明,生成C#类属性 ********************************************/ Create PROC [dbo].[sp_help_table] (@tableName VARCHAR(200), @Colu...
2018-03-29 11:26:27
895
转载 Laravel Carbon
快速切換前後日期<?phpuse Carbon\Carbon;$now = Carbon::now();echo $now; // 2015-03-26 00:36:47$today = Carbon::today();echo $today; // 2015-0...
2018-03-07 17:25:40
619
转载 Laravel 应用性能调优经历
这是一份事后的总结。在经历了调优过程踩的很多坑之后,我们最终完善并实施了初步的性能测试方案,通过真实的测试数据归纳出了 Laravel 开发过程中的一些实践技巧。0x00 源起最近有同事反馈 Laravel 写的应用程序响应有点慢、20几个并发把 CPU 跑满... 为了解决慢的问题,甚至一部分接口用 nodejs 来写。而我的第一反应是一个流行的框架怎么可能会有这么不堪?
2018-02-05 15:41:45
1696
转载 Laravel + Vue2.0 + axios 跨域
一、设置Laravel1、 建立中间件Cors.php 命令:php artisan make:middleware Cors 在/app/Http/Middleware/ 目录下会出现一个Cors.php 文件。2、 在handle 方法中加入如下内容: $response = $next($request); $res
2018-01-31 11:12:09
1597
转载 ES6/ES2015的import export
import export这两个家伙对应的就是es6自己的module功能。我们之前写的Javascript一直都没有模块化的体系,无法将一个庞大的js工程拆分成一个个功能相对独立但相互依赖的小工程,再用一种简单的方法把这些小工程连接在一起。这有可能导致两个问题:一方面js代码变得很臃肿,难以维护另一方面我们常常得很注意每个script标签在html中的
2018-01-31 09:41:17
1254
转载 POI操作word合并单元格
对于合并单元格的介绍不怎么多,下面是之前做word导出的时候研究的,在stackoverflow查到了点资料。记录下两个关键方法:[java] view plain copy// word跨列合并单元格 public void mergeCellsHorizontal(XWPFTable table, int row, i
2018-01-30 10:09:12
1651
转载 开发者常用的十款Chrome插件
本文是稀土掘金投稿,虽然其中有倔金的私货,是篇推广文,但我看过后认为内容确实不错,有些好插件还是第一次知道,对我很有帮助,考虑过后还是决定推荐给大家,最近我比较关注各种提高开发效率的工具与技巧,今后看到这样主题的内容,也会多多推荐给大家:)在掘金的第十二期沸点活动中,掘金上的开发者们纷纷亮出了自己正在使用的 Chrome 插件,这里面有开发利器,也有各种实用工具。我们筛选出了评论中的各
2017-12-25 20:26:52
4042
转载 Ubuntu 16.04下搭建Web服务器(MySQL+PHP+Apache) 记录
1. 开始安装mysql5apt install mysql-server2. 安装apache2apt install apache23. 安装php7apt install php7.0 libapache2-mod-php7.04.安装php插件apt install php-mysql php-gd php-imap php-
2017-11-30 08:45:51
556
转载 glob 介绍
不同语言的 glob 库支持的规则会略有不同。下面是 node-glob 的匹配规则。* 匹配任意 0 或多个任意字符? 匹配任意一个字符[...] 若字符在中括号中,则匹配。若以 ! 或 ^ 开头,若字符不在中括号中,则匹配!(pattern|pattern|pattern) 不满足括号中的所有模式则匹配?(pattern|pattern|pattern) 满足 0 或 1
2017-10-25 17:38:29
4119
转载 sass基础以及实战
为什么要在项目中使用Sass听到最多的一句话就是我会CSS,我能使用CSS写项目,为什么我要花时间去学习Sass,一个自己并不了解的东西,一个对于自己来说是全新的东西?看到这样的问题,让我想起了2010年讨论CSS3的时候,很多同学同样有这样的凝问,CSS3真的会来?我真的要学习CSS3?现在,时间证明了一切。我还是想说,很多东西并不是需要的时候才去学,机会是给有准备的同学。似乎有
2017-10-19 17:39:09
661
转载 组织你的Sass文件
组织文件是每个项目的重要一步,特别是如果你半年重新打开这个项目的时候,你会发现,文件组织得好,对于你理解项目会有很大的帮助。如果你从未接触过Sass,你可以先阅读一下Sass指南或者点击这里阅读Sass相关的教程。Sass到目前为止有两种语法书写格式。第一种称之为SCSS(Sassy CSS),并且在整个规范中都使用这种语法格式,也是CSS语法的一种
2017-10-19 17:34:26
766
转载 vim 配置文件语法
摘要:在进行vim配置,也就是编写vimrc文件的过程中,熟悉vim配置文件的语法是非常关键的,本文主要讲解vimrc的相关语法,为以后按照需要配置vimrc做准备。1. 注释写程序之前,第一件事情不是了解语法,而是知道如何写注释。vimrc脚本的注释是使用引号(")作行注释。2. 变量(1) 标量变量可以是数字或字符串,基本与perl相同。命名方式
2017-10-12 17:23:55
808
转载 简明 VIM 练级攻略
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类
2017-10-12 17:20:43
334
转载 windows server 2008R2 上安装配置freesshd
freesshd是一款免费的安装在WINDOWS操作系统上提供SSH服务的软件,软件小巧,操作友好,配置简单,全程图形界面操作。工具/原料freesshd软件,windows server 2008 R2,putty方法/步骤从FREESSHD官方网站下载最新的软件版本,下载
2017-10-11 14:12:16
2157
转载 SVN服务器的本地搭建和使用
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统
2017-10-10 15:05:00
588
转载 SQL 2008 R2密钥
数据中心版:PTTFM-X467G-P7RH2-3Q6CG-4DMYBDDT3B-8W62X-P9JD6-8MX7M-HWK38=========================================企业版:R88PF-GMCFT-KM2KR-4R7GB-43K4BGYF3T-H2V88-GRPPH-HWRJP-QRTYB===========================
2016-10-28 10:24:27
2098
转载 nginx服务器安装及配置文件详解
nginx在工作中已经有好几个环境在使用了,每次都是重新去网上扒博客,各种编译配置,今天自己也整理一份安装文档和nginx.conf配置选项的说明,留作以后参考。像负载均衡配置(包括健康检查)、缓存(包括清空缓存)配置实例,请参考http://segmentfault.com/a/1190000002873747 ,ssl加密请参考 http://seanlook.com/2015/05/28/n
2016-10-12 16:29:31
772
转载 Windows下配置nginx+php(wnmp)
第一部分:准备工作。(系统:Windows 8.1)1.首先是下载软件。NGINX-1.3.8官网下载:http://nginx.org/en/download.htmlPHP5.4.8版本下载地址:http://windows.php.net/download/Mysql5.5.28版本下载地址:http://www.mysql.com/downloads/mys
2016-10-11 16:44:22
5737
转载 关闭Chrome安装第三方插件之后反复提示“请停用以开发者模式运行的扩展程序”
1. 下载 Chrome组策略管理模板“chrome.adm”(下载地址);2. Win+R 打开运行,输入 gpedit.msc,确定;3. 依次展开 本地计算机策略 > 计算机配置 > 管理模板,在“管理模板”上右击,选择“添加/删除模板”;4. 点击添加,找到第1步下载的“chrome.adm”,打开,关闭“添加/删除模板”窗口;5. 依次展开 本地计算机策略 > 计算机配置
2016-10-09 09:08:34
10481
转载 Python字符编码详解
本文简单介绍了各种常用的字符编码的特点,并介绍了在python2.x中如何与编码问题作战 :) 请注意本文关于Python的内容仅适用于2.x,3.x中str和unicode有翻天覆地的变化,请查阅其他相关文档。 尊重作者的劳动,转载请注明作者及原文地址 >.1. 字符编码简介1.1. ASCIIASCII(American Standard Code for
2016-09-12 15:11:05
603
转载 Python中文编码那些事
由于中文的特殊性,造成了在各大编程语言中都存在编码转换的问题,今天我们来探讨下python中中文编码如何处理呢首先,要明白encode()和decode()的区别 encode()的作用是将Unicode编码的字符串转换为其他编码格式。例如: st1.encode("utf-8") 这句话的作用是将Unicode编码的st1编码为utf-8编码的字符串
2016-09-12 15:09:52
480
转载 用位运算实现四则运算之加减乘除(用位运算求一个数的1/3)
听同学百度二面中,不准用四则运算操作符来实现四则运算。一想就想到了计算机组成原理上学过的。位运算的思想可以应用到很多地方,这里简单的总结一下用位运算来实现整数的四则运算。加法运算:[cpp] view plain copyint AddWithoutArithmetic(int num1,int num2) { if(nu
2016-07-01 10:43:05
648
转载 flot - jQuery 图表插件(jquery.flot)使用
Flot是纯Javascript实现的基于jQuery的图表插件,主要支持线状图和柱状图的绘制(通过插件也可以支持饼状图)。它的特点是使用简单、图形美观,支持鼠标跟踪及缩放功能。Flot是基于canvas进行图表的绘制,可以在IE6+/Firefox2+/Safari3+/Opera9.5+/Chrome等主流浏览器上运行;其中IE9以下浏览器不支持canvas标记,需要额外引用excan...
2016-05-05 14:44:38
15325
转载 如何画Flot折线图
折线图是最常被使用的图形, 也是最容易绘制的图表, 它可以显示时间与趋势的走向, 将各项数据图表化, 让人可以对这些数字与时间的相对关系一目了然, 因为这是Flot教学里第一个图表, 我们会完整的呈现所有细节及过程. 本章里以2012年的黄金价格走势做为范例, 我们将会以每月黄金的价格以及变动率做为数据源 制作折线图流程加入所需要的Flot档案在页面里加入定位点(placeho
2016-05-05 14:43:25
2422
转载 Git使用详细教程
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网...
2016-03-23 23:20:53
170234
41
转载 Windows下的Objective-C集成开发环境(IDE)
Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:1) 使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法:2) 在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,
2015-10-21 10:54:17
1774
转载 网页性能管理详解
你遇到过性能很差的网页吗?这种网页响应非常缓慢,占用大量的CPU和内存,浏览起来常常有卡顿,页面的动画效果也不流畅。你会有什么反应?我猜想,大多数用户会关闭这个页面,改为访问其他网站。作为一个开发者,肯定不愿意看到这种情况,那么怎样才能提高性能呢?本文将详细介绍性能问题的出现原因,以及解决方法。一、网页生成的过程要理解网页性能为什么不好,就要了解网页
2015-09-17 14:57:46
672
转载 WebStorm 6.0 7.0 注册码
经测试 WebStorm 6 7均可以使用如下注册码,简直就是神key啊!WebStorm 6.0 7.0 注册码User Name: EMBRACE License Key:===== LICENSE BEGIN =====24718-1204201000001h6wzKLpfo3gmjJ8xoTPw5mQvYYA8vwka9tH!vibaUKS4
2015-09-11 15:11:25
901
转载 Android中Service类onStartCommand的返回值问题
Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。然后我们注意到这个函数有一个int的返回值,这篇文章就是简单地讲讲int返回值的作用。从Android官方文档中,我们知道onStartCommand有4种返回
2015-06-26 11:41:53
672
转载 Notification使用详解之三:通过服务更新进度通知&在Activity中监听服务进度
上次我们讲到如何实现一个可更新的进度通知,实现的方式是启动一个线程模拟一个下载任务,然后根据任务进度向UI线程消息队列发送进度消息,UI线程根据进度消息更新通知的UI界面。可是在实际应用中,我们一般会将上传、下载等比较耗时的后台任务以服务的形式运行,更新进度通知也是交由后台服务来完成的。 不过有的时候,除了在通知里面显示进度信息,我们也要在Activity中显示当前进度,很多下载系统都有这样的功能
2015-06-26 11:41:04
1728
转载 Android中通知的使用-----Notification详解
Notification —— 通知,是一种让你的应用程序在不使用Activity的情况下警示用户。它是看不见的程序组件(Broadcast Receiver,Service和不活跃的Activity)警示用户有需要注意的事件发生的最好途径。 Notification 是由NotificationManager(系统服务)统一管理的。 一般来说, 一个Notifi
2015-06-26 11:38:23
2010
JavaScript连连看
2011-07-19
HTML,JavaScript,CSS,ASP...参考手册(w3school 离线版)
2010-04-02
JavaScript 仿 Dreamweaver 颜色选择器
2009-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅