- 博客(26)
- 收藏
- 关注
转载 爽爽的贵阳,楼市被“大数据”炒得这么热!
提起贵州贵阳,很多没去过的人,脑海里都会闪过一个字——穷,真的,觉得整个贵州都在大山深处,方圆几百里内只有鸟拉屎。但正是这个大山里面的省会城市,从去年开始,因为大数据,因为房价疯涨,正在经历着一场狂欢。1 大数据,贵阳的新名片大数据在这个时代很火,好像走出去说自己不晓得大数据这概念都不是现代人。这么穷的贵州,如果不是特别去关注,你肯定都不知道苹果、阿里巴巴、华为、腾讯、顺丰、富士康等等这帮互联网...
2018-07-10 11:57:02 1064
原创 一个后端的前端学习之旅你应该决定学什么
年末学点新东西,后端的东西写久了考虑学点前端的东西。首先考虑选择用什么,公司的前端同学给我了两个链接 es6 babel,大体看了下es6是下一波js规范,出了一些js的新语法,解决了一些坑(肯定有新坑),babel是虽然现在很多浏览器不支持es6但是你可以写es6我给你编译成支持的东西。然而我并不想学习原生的js,作为一个后端我不是特别想关于js里面的各种诡异的坑,而且我以前写过前端,so选择c...
2018-03-26 15:34:36 2694
原创 前端需要学多久,一个老前端经验心得
前端需要学多久?这是一个新人的人喜欢问的问题,这个问题也很容易回答:如果你不想学,现在就可以停止。如果你想学,用一辈子的时间也学不完。借用一句话:“前端工程师,首先你得是工程师”,既然是工程师,无穷无尽的知识就放在那,谁敢说在几年之内能学完,咱们都不说历史累计的知识,就说新增加的知识量就够够的了。所以不要指望26太难就能掌握前端开发。这只是为新手提供的学习路径,基础好可以用十天完成,基础差三个月五...
2018-03-26 15:27:18 33816 1
转载 php 开奖结果换算 参考片段代码案例
<?php $shuju=get("http://zhibo.8800kj.com:8889/js/i1i1i1i1i1l1l1l1l0.js?_=".time());//$shuju=get("http://m.118kj.com/js/i1i1i1i1i1l1l1l1l0.js?_=".time()); //备用开奖接口$shuju=json_decode($shuju,t...
2018-03-21 15:44:37 1179 1
原创 新人必修课 PHP变量类型
PHP支持9种原始数据类型。4种标量类型:boolean布尔型integer 整形float 浮点型(也称作double)string 字符串3种复合类型:array 数组object 对象callable 可调用2种特殊类型resource 资源null 无类型为了确保代码的易读性,我们通常会使用一些伪类型:mixed 混合类型number 数字类型callback 回调类型(又称为callab...
2018-03-21 15:29:52 226
原创 带你了解PHP变量 初级必须课
什么是变量变量通俗的来说是一种容器。根据变量类型不同,容器的大小不一样,自然能存放的数据大小也不相同。在变量中存放的数据,我们称之为变量值。PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。在PHP中变量的命名规则通常是以字母或下划线开头,由字母、数字、下划线组成。变量名通常由声明变量所代表意义的英文单词组成。单词与单词之间通过_分隔,或者第一个单词首字母小写,之后每个单词首...
2018-03-21 15:23:13 171
原创 解决Vue axios post请求,后台获取不到数据问题
最近做项目,需要用到vue,后台是php,第一次使用axios进行请求,本以为同ajax一样,会很简单,但是结果往往不让人满意啊,get请求很简单,这里就不说了,主要说下 post请求方式。使用axios进行post请求,后台居然接收不到数据,这就纳闷了,于是网上一顿搜索,现在将所用的解决办法给大家说下:1.new URLSearchParams方式起初使用params.append("属性名":...
2018-03-18 15:41:27 6319
原创 Laravel最佳实践-事件驱动编程
何为事件驱动编程在我们深入事件驱动应用之前,我们先看一下在维基百科里对事件驱动编程的定义:事件驱动编程是一种编程模式,其中的程序流由诸如用户动作(鼠标点击,按键)、传感器输出或来自其他程序/线程的消息等事件来决定确定。事件驱动编程是图形用户界面和其他应用程序(例如JavaScript Web应用程序)中使用的主要范例,用于执行某些操作来响应用户输入。事件驱动应用程序会响应用户的动作,然后执行对应的...
2018-03-18 15:39:40 457
原创 浏览器安全之同源策略
同源策略是一种约定,它是浏览器最核心也是最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能会受到影响.可以说Web是构建在同源策略的基础之上的,浏览器只是针对同源策略的一种实现.浏览器的同源策略,限制了来自不同源的"document"或脚本,对当前"document"读取或设置某些属性.影响"源"的因素有:协议,域名,端口号.需要注意的是,对于当前页面来说,页面存放JavaScript文...
2018-03-18 15:34:27 685 1
原创 云控后台系统 经验总结
1. qq emoji替换接收到这样的字符串,通过正则匹配到每组方括号然后进行替换var _str = i.content.replace(/\[.{1,3}\]/g, (str) => { //i.content为遍历出来的消息记录 var index; Object.keys(faceCode).forEach((key, _index) => { ...
2018-03-18 15:32:25 982
原创 端性能优化——加载页面和静态资源
最近一直在准备面试,接触了一些性能优化方面的知识,前端性能优化主要从两个方面进行:1.加载页面和静态资源;2.页面渲染;这篇文章主要讲第一点:加载页面和静态资源加载页面和静态资源主要可以从三个角度进行:静态资源的合并、压缩静态资源缓存(css、img)使用CDN让静态资源加载更快我们一个一个仔细展开说。静态资源的合并、压缩静态资源的合并和压缩能够减少HTTP请求的数量和请求资源的大小。可以使用we...
2018-03-16 15:24:13 1031
原创 js鼠标事件解析——如何用js实现一个拖动但是不触发其点击事件
这个是我在做一个d3的demo的时候出现的一个问题吧,就是想要他实现拖动d3的叶子节点,但是的话,不触发他的点击事件。在这里,我想过以下两种种方案:设计监听mousedown,mouseup的计时器设计监听mousedown,mouseup的位置但是很快就实践了一下,然后测试不同的电脑:设定计时器的话,会导致不知道设多长时间,一开始设定100ms,但是发现,有些鼠标点击速度不够,但是设置超过100...
2018-03-16 15:07:06 4213
原创 微信小程序详情页的推荐位置继续打开详情页;返回之后分享等数据不正确问题
使用wepy开发;分享的数据都是通过接口请求后台的形式获得;然后存在了数据data的对象中;类似定义分享数据data = { shareData: "", // 分享数据 }获取分享数据tip.getShareDataReci(res => { that.shareData = res; // 赋值后台返回的分享数据 that.$apply(); }...
2018-03-16 15:01:17 2160
原创 基于JAVA的万年历API调用代码实例源码
001<font></font>002import java.io.BufferedReader;<font></font>003import java.io.DataOutputStream;<font></font>004import java.io.IOException;<font></fon
2018-03-15 16:32:28 1584
原创 java排列组合实例
01package test;02import java.util.ArrayList;03import java.util.Collections;04import java.util.HashMap;05import java.util.List;06import java.util.Map;07 08import org.apache.commons.lang.StringUtils;0...
2018-03-15 16:29:59 161
原创 最简单的一个接口自动化框架
这个代码是干什么的呢?读取一个Excel中的一条数据用例,请求接口,然后返回结果并反填到excel中。过程中会生成请求回来的文本,当然还会生成一个xml文件。具体的excel文件如下:ID 测试要点 CityName CountryName 期望值 实际值 结果 响应时间1 北京天气 beijing china Success ...
2018-03-10 15:29:09 1599
转载 python.从一个文本文件中选出使用频率最多的若干个单词实例
01Python语言: python.从一个文本文件中选出使用频率最多的若干个单词02#coding:utf-803# ------------------------------------------------------------04# 简介 : 从一个文件中选出使用频率最多的10个单词05# 请自行准备一个 test.txt 文档放在与本脚本相同目录06# 更新 : 200...
2018-03-10 15:22:20 803
原创 代码片段darkBing SQL扫描器实例
#!/usr/bin/python002 003import sys, subprocess, re, Queue, urllib, urllib2, threading, random004from xml.dom import minidom005from optparse import OptionParser006from time import sleep007 008def l...
2018-03-10 15:17:58 439
原创 AJAX-Cache:一款好用的Ajax缓存插件
原文链接AJAX-Cache是什么Ajax是前端开发必不可少的数据获取手段,在频繁的异步请求业务中,我们往往需要利用“缓存”提升界面响应速度,减少网络资源占用。AJAX-Cache是一款jQuery缓存插件,可以为$.ajax()方法扩展缓存功能。AJAX-Cache提供什么1. 定时缓存大多数的缓存场景是,希望将某个接口数据在一定时间段内缓存起来,缓存期内不再发起请求直接返回本地数据,过了这段时...
2018-03-08 13:53:18 281
转载 知道这20个正则表达式,能让你少写1,000行代码
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。下面是 @技匠 整理的,在前端开发中经常使用到的20个正则表达式。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:[Objective-C] ?123varreg=/^(\...
2018-03-08 11:28:45 221
原创 用 Codable 协议实现快速 JSON 解析
如果你是一名有一定开发经验的开发者,那么你就一定会遇到过数据解析的问题。 最常见的就是 JSON 数据的解析,你的 APP 总会要请求一些服务器数据,比如各种信息列表,配置数据等。如果你之前用过 Objective-C 的话, 那么你一定对 NSJSONSerialization 并不陌生。 它的总体步骤大致是这样,先从 Data对象中解析出 NSDictionary 或 NSArray, 然后在...
2018-03-08 11:19:34 2133
转载 详细介绍 Weex 的 JS Framework
Framework。但是文章写于 2016 年 8 月份,这都是一年半以前的事了,说是“详解”其实解释得并不详细,而且是基于旧版 .we 框架写的,DSL 和底层框架各部分的功能解耦得的并不是很清楚。这一年多以来 JS Framework 已经有了很大的变化,不仅支持了 Vue 和 Rax,原生容器和底层接口也做了大量改造,这里再重新介绍一遍。在 Weex 框架中的位置Weex 是一个既支持多个前...
2018-02-26 15:57:07 971
原创 前端开发:那些我遇到的bug
1. ios端的sort方法无效描述:之前做一个小程序的聊天列表的时候需要用到sort进行列表排序。嗯,后来有用户反应最新回复不置顶。。。检查了一遍又一遍的代码。发现没问题,在小程序IDE里面查看也完全没问题。最坑的是项目做好直接上线,没有测试环节,顶多是几个开发人员用自己手机查看一下,但是开发人员才几个,完全无法做到准确的测试,至于后来怎样了。。。所在团队解散了,所以如果这个小程序还在运营的话,...
2018-02-26 15:44:27 1304
原创 基于Nginx, Node.js 和 Redis的Docker容器化工作流
在本文中我们学习,我将详细介绍基于Docker的示例工作流的一些概念。对于这个例子,我有一个非常简单的Node.js应用程序,用于递增存储在Redis上的计数器。我将Redis和Node应用程序独立开,因为我希望能够根据负载来扩展节点应用程序。首先,我有3个运行该应用程序的节点服务器实例。还有一个Nginx节点位于应用程序之前,用于节点实例的负载均衡。我们可以想象得到我们的容器结构:1个Redis...
2018-02-25 16:19:26 400
原创 如何在Python中从零开始实现随机森林
决策树可能会受到高度变异的影响,使得结果对所使用的特定测试数据而言变得脆弱。根据您的测试数据样本构建多个模型(称为套袋)可以减少这种差异,但是树本身是高度相关的。随机森林是套袋(方法)的延伸,除了基于多个测试数据样本构建树木之外,它还限制了可用于构建树木的特征,使得树木间具有差异。这反过来可以提升算法的表现。在本教程中,您将了解如何在Python中从头开始实现随机森林算法。完成本教程后,您将知道:...
2018-02-25 16:03:16 855
原创 小程序实现语音识别到底要填多少坑?
接口预览小程序接口开发文档以及对后端ThinkPhp框架的学习,我整理了如下开发步骤:注册科大讯飞账号( 国人的骄傲,全球领先的语音识别技术 )进入AIUI开放平台在应用管理创建应用并记录APPID和ApiKey进入应用配置,配置符合自己的情景模式、识别方式和技能进行小程序开发录制需要识别的音频(下有详述)后端转码录制的音频(科大讯飞支持pcm、wav),提交给识别接口(下有详述)小程序接到识别结...
2018-02-24 13:54:21 1324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人