自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个后端的前端学习之旅你应该决定学什么

年末学点新东西,后端的东西写久了考虑学点前端的东西。首先考虑选择用什么,公司的前端同学给我了两个链接 es6 babel,大体看了下es6是下一波js规范,出了一些js的新语法,解决了一些坑(肯定有新坑),babel是虽然现在很多浏览器不支持es6但是你可以写es6我给你编译成支持的东西。然而我并不想学习原生的js,作为一个后端我不是特别想关于js里面的各种诡异的坑,而且我以前写过前端,so选择c...

2018-03-26 15:34:36 2675

原创 前端需要学多久,一个老前端经验心得

前端需要学多久?这是一个新人的人喜欢问的问题,这个问题也很容易回答:如果你不想学,现在就可以停止。如果你想学,用一辈子的时间也学不完。借用一句话:“前端工程师,首先你得是工程师”,既然是工程师,无穷无尽的知识就放在那,谁敢说在几年之内能学完,咱们都不说历史累计的知识,就说新增加的知识量就够够的了。所以不要指望26太难就能掌握前端开发。这只是为新手提供的学习路径,基础好可以用十天完成,基础差三个月五...

2018-03-26 15:27:18 33749 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 1164 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 218

原创 带你了解PHP变量 初级必须课

什么是变量变量通俗的来说是一种容器。根据变量类型不同,容器的大小不一样,自然能存放的数据大小也不相同。在变量中存放的数据,我们称之为变量值。PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。在PHP中变量的命名规则通常是以字母或下划线开头,由字母、数字、下划线组成。变量名通常由声明变量所代表意义的英文单词组成。单词与单词之间通过_分隔,或者第一个单词首字母小写,之后每个单词首...

2018-03-21 15:23:13 161

原创 解决Vue axios post请求,后台获取不到数据问题

最近做项目,需要用到vue,后台是php,第一次使用axios进行请求,本以为同ajax一样,会很简单,但是结果往往不让人满意啊,get请求很简单,这里就不说了,主要说下 post请求方式。使用axios进行post请求,后台居然接收不到数据,这就纳闷了,于是网上一顿搜索,现在将所用的解决办法给大家说下:1.new URLSearchParams方式起初使用params.append("属性名":...

2018-03-18 15:41:27 6310

原创 Laravel最佳实践-事件驱动编程

何为事件驱动编程在我们深入事件驱动应用之前,我们先看一下在维基百科里对事件驱动编程的定义:事件驱动编程是一种编程模式,其中的程序流由诸如用户动作(鼠标点击,按键)、传感器输出或来自其他程序/线程的消息等事件来决定确定。事件驱动编程是图形用户界面和其他应用程序(例如JavaScript Web应用程序)中使用的主要范例,用于执行某些操作来响应用户输入。事件驱动应用程序会响应用户的动作,然后执行对应的...

2018-03-18 15:39:40 447

原创 浏览器安全之同源策略

同源策略是一种约定,它是浏览器最核心也是最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能会受到影响.可以说Web是构建在同源策略的基础之上的,浏览器只是针对同源策略的一种实现.浏览器的同源策略,限制了来自不同源的"document"或脚本,对当前"document"读取或设置某些属性.影响"源"的因素有:协议,域名,端口号.需要注意的是,对于当前页面来说,页面存放JavaScript文...

2018-03-18 15:34:27 674 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 954

原创 端性能优化——加载页面和静态资源

最近一直在准备面试,接触了一些性能优化方面的知识,前端性能优化主要从两个方面进行:1.加载页面和静态资源;2.页面渲染;这篇文章主要讲第一点:加载页面和静态资源加载页面和静态资源主要可以从三个角度进行:静态资源的合并、压缩静态资源缓存(css、img)使用CDN让静态资源加载更快我们一个一个仔细展开说。静态资源的合并、压缩静态资源的合并和压缩能够减少HTTP请求的数量和请求资源的大小。可以使用we...

2018-03-16 15:24:13 1024

原创 js鼠标事件解析——如何用js实现一个拖动但是不触发其点击事件

这个是我在做一个d3的demo的时候出现的一个问题吧,就是想要他实现拖动d3的叶子节点,但是的话,不触发他的点击事件。在这里,我想过以下两种种方案:设计监听mousedown,mouseup的计时器设计监听mousedown,mouseup的位置但是很快就实践了一下,然后测试不同的电脑:设定计时器的话,会导致不知道设多长时间,一开始设定100ms,但是发现,有些鼠标点击速度不够,但是设置超过100...

2018-03-16 15:07:06 4198

原创 微信小程序详情页的推荐位置继续打开详情页;返回之后分享等数据不正确问题

使用wepy开发;分享的数据都是通过接口请求后台的形式获得;然后存在了数据data的对象中;类似定义分享数据data = { shareData: "", // 分享数据 }获取分享数据tip.getShareDataReci(res => { that.shareData = res; // 赋值后台返回的分享数据 that.$apply(); }...

2018-03-16 15:01:17 2141

原创 基于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 1575

原创 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 154

原创 最简单的一个接口自动化框架

这个代码是干什么的呢?读取一个Excel中的一条数据用例,请求接口,然后返回结果并反填到excel中。过程中会生成请求回来的文本,当然还会生成一个xml文件。具体的excel文件如下:ID  测试要点  CityName   CountryName  期望值  实际值  结果    响应时间1  北京天气  beijing          china             Success   ...

2018-03-10 15:29:09 1592

转载 python.从一个文本文件中选出使用频率最多的若干个单词实例

01Python语言: python.从一个文本文件中选出使用频率最多的若干个单词02#coding:utf-803# ------------------------------------------------------------04# 简介 : 从一个文件中选出使用频率最多的10个单词05#       请自行准备一个 test.txt 文档放在与本脚本相同目录06# 更新 : 200...

2018-03-10 15:22:20 794

原创 代码片段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 435

原创 AJAX-Cache:一款好用的Ajax缓存插件

原文链接AJAX-Cache是什么Ajax是前端开发必不可少的数据获取手段,在频繁的异步请求业务中,我们往往需要利用“缓存”提升界面响应速度,减少网络资源占用。AJAX-Cache是一款jQuery缓存插件,可以为$.ajax()方法扩展缓存功能。AJAX-Cache提供什么1. 定时缓存大多数的缓存场景是,希望将某个接口数据在一定时间段内缓存起来,缓存期内不再发起请求直接返回本地数据,过了这段时...

2018-03-08 13:53:18 270

转载 知道这20个正则表达式,能让你少写1,000行代码

正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。下面是 @技匠 整理的,在前端开发中经常使用到的20个正则表达式。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:[Objective-C] ?123varreg=/^(\...

2018-03-08 11:28:45 215

原创 用 Codable 协议实现快速 JSON 解析

如果你是一名有一定开发经验的开发者,那么你就一定会遇到过数据解析的问题。 最常见的就是 JSON 数据的解析,你的 APP 总会要请求一些服务器数据,比如各种信息列表,配置数据等。如果你之前用过 Objective-C 的话, 那么你一定对 NSJSONSerialization 并不陌生。 它的总体步骤大致是这样,先从 Data对象中解析出 NSDictionary 或 NSArray, 然后在...

2018-03-08 11:19:34 2118

空空如也

空空如也

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

TA关注的人

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