自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 NodeJs第3方包说明

formidable作用:实现简单文件上传var formidable = require('formidable');var form = new formidable.IncomingForm();form.parse(req, function (err, fields) { //写入数据库 db.insertOne("liuyanben", { "xing...

2018-04-29 16:52:00 43

转载 异步调用与回调机制,协程

1.异步调用与回调机制  上一篇我们已经了解到了两组比较容易混淆的概念问题,1.同步与异步调用 2.阻塞与非阻塞状态。在说到异步调用的时候,说到提交任务后,就直接执行下一行代码,而不去拿结果,这样明显存在缺陷,结果是肯定要拿的,这辈子都肯定是要拿到这个结果的,没有这个结果后面的活又不会干,没办法,只能去拿结果的,那么问题是异步调用提交任务后,如何实现既要拿到结果又不需要原地等的理想状态呢?专门...

2018-04-28 16:11:00 119

转载 Angular5 路由传参的3种方法

  一共3种方法。  1.问号后面带的参数,获取参数的方式:ActivatedRoute.queryParams[id]        例如:/product?id=1&name=iphone还可以是:[routerLink]="['/books']" [queryParams]="{bookname:'《活着》'}代码:html<h4>Messages&...

2018-04-28 11:43:00 83

转载 js/jquery常用方法------字符串全替换

var str = "2018/4/28" ------2018/4/28str = str.split("/").join("-"); ------2018-4-28转载于:https://www.cnblogs.com/LiCoco/p/8966221.html

2018-04-28 10:28:00 33

转载 C# 将DataTable对象转换成XML字符串

/// <summary> /// 将DataTable对象转换成XML字符串 /// </summary> /// <param name="dt">DataTable对象</param> /// <returns>XML字符串</returns&g...

2018-04-27 18:09:00 295

转载 day 02 编码初识

1、电脑和通信会将我们输入您的字符转换成电信号进行传输   谍战片:嘀嘀嘀 滴滴 高低电平,0101010   电脑文件的存储,与文件的传输 010101010   初级密码本 :ascii 字母,数字,特殊字符。    1个字符表示一个字节 1个字节等于8位 0000 0000    字符 比如 a b c 一个字母代表一个字符...

2018-04-27 15:20:00 63

转载 DataTable与List的相互转换

List转DataTable:public static DataTable ToDataTable<T>(IEnumerable<T> collection) { var props = typeof(T).GetProperties(); var dt = new DataTable();...

2018-04-27 15:00:00 339

转载 湖北省大学程序设计竞赛(武大校赛)

LinkA题意几何分析旋转一个三角形,观察即可得出B概率题,胆量==C题意给一棵树,问这棵树的所有子图分析定义:num[i]:以i为根的子树数量(i选择在内),dfs递归count即可G 模拟题直观的是1、并不是一直尽可能多的买卡片好2、X<=Y 的时候并不一定不买,因为卡片一旦买了,产生的效益可以叠加故...

2018-04-25 22:07:00 133

转载 关于大数的加减乘和比较模板

由于深受大数的压榨,不得不写几个模板自己套用,先写简单的加减吧,大数以字符串输入,最后返回的值也是字符串型的。 1 string bigadd(string s,string ss){ 2 string tt; 3 int slen = s.length(); 4 int sslen = ss.length(); 5 re...

2018-04-25 15:55:00 77

转载 java中super的用法总结

package com.ssm.java;/** * Super * usage1:super. 直接去调用父类的方法和属性。 * usage2:放在构造器中的第一位,代表引用父类的构造器。 */class SuperSub { String name; void value() { name = "China";...

2018-04-25 10:58:00 106

转载 微信长按事件

html <div class="content-cen"> <div class="cup cup1 showImg1"></div> <div class="cup cup2 showImg2" style="display: none;"> ...

2018-04-24 17:28:00 1991

转载 SpringBoot Whitelabel Error Page This application has no explicit mapping for /error, so you are se...

使用SpringBoot写HelloWorld,当配置好启动类后,再创建新的controller或其它类,启动项目后访问对应的映射名,页面显示:Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.映射未找到,出现这个异...

2018-04-23 22:59:00 280

转载 小程序--模板消息调研

1.小程序开发后台提供了很多模板,可以选择适合自己的模板,也可以自己去申请创建。创建之前请先阅读小程序运营规范。2.申请模板需要注意事项:每个月可提交申请3个新模板(搜索你的名字,搜索结果页会展示申请模板入口)审核周期为3-7天,且内容可能被审核人员更改审核通过后,模板将会被放到模板库以供他人使用。(所以你看到的所有模板消息都可以在模板库中找到)3.每个小程序...

2018-04-23 22:53:00 81

转载 vue构建完整项目-以及实现

简介由于开发vue项目的时候,需要重新搭建项目的架子,比较麻烦,其实之前做过的项目好多都可以直接拿过来用,比如接下来的这个项目,就可以满足平常的vue单页面开发.该项目包括了:全局配置axios,全局配置接口集合,切换页面动画,全局配置vuex(其中vuex做的很经典 规范 ,可以参考),页面请求数据增加loading效果项目地址: https://github.com...

2018-04-23 13:29:00 206

转载 Redis初探-Redis安装

官网地址:https://redis.io/download最新版本是4.0,在这里本人下的是3.2使用rz命令可以将Redis上传到Linux系统首先要确定Linux上是否安装了gcc,没有则使用yum install gcc-c++安装在安装时出现下面的错误提示使用rm -f /var/run/yum.pid解决使用tar -zxvf redis-3.2.11_.t...

2018-04-22 01:34:00 62

转载 C++之IDE和编译器

分析下目前主流的编译器:  MSVC:Windows开发首选,毕竟是微软自己开发的编译器。    各方面都还不错。  GCC/G++:Linux开发首选。    跨体系结构很多,很多开源软件默认编译器都是GCC/G++    Bug多,修得慢,号称符合标准其实支持的乱七八糟的扩展比VC++还离谱,而且占用内存巨大  Clang:OS X开发首选。  licence极度友...

2018-04-22 00:46:00 78

转载 第十四篇Django-model进阶(中介模型,查询优化,extra,整体插入)

Django-model进阶(中介模型,查询优化,extra,整体插入)阅读目录(Content)中介模型查询优化extra整体插入中介模型处理类似搭配 pizza 和 topping 这样简单的多对多关系时,使用标准的ManyToManyField 就可以了。但是,有时你可能需要关联数据到两个模型之间的关系上。例如,有这样一个应用...

2018-04-21 23:26:00 201

转载 工作问题整理-- sqlserver 新增参数限制,maven pom邮件发送

1、SqlServer连续新增参数限制com.microsoft.sqlserver.jdbc.SQLServerException: 传入的请求具有过多的参数。该服务器支持最多 2100 个参数。请减少参数的数目,然后重新发送该请求。2、$.cookie 针对iframe存在作用域的问题cookie应统一保存在顶级作用域中,因cookie默认保存在当前页面作用域下,iframe下页面...

2018-04-21 09:22:00 98

转载 angular批量上传图片并进行校验

最近做一个项目,有一个批量上传图片,并校验是否是图片和上传最大数量的需求。下面分享一下我的想法,欢迎大神探讨。首先是在html中支持批量上传和接收图片(mac下设置了之后不存在类型校验),下面上html代码,非常简单的一句话:(我上的是优化后的)<div class="col"> <div class="col-item w20"> <la...

2018-04-20 17:37:00 216

转载 MySQL 相邻两条数据相减

<!-- 计算每两次消费的间隔天数 -->SELECT B.MEN_ID,TIMESTAMPDIFF(DAY,B.PRE_DATE,B.CURR_DATE) AS DAYS FROM ( <!-- 行变列 --> SELECT A.MEN_ID,A.ORDER_DATE AS CURR_DATE,@A.ORDER_DATE AS P...

2018-04-19 19:03:00 495

转载 JAVA中List,Map,Set接口的区别

从三点来分析它们之间的不同:1.继承的接口不同:List,Set接口都是继承于Collection接口的,而Map接口不是,它是一个顶层接口。2.自身特点:List:用来处理序列的。对于放于的元素是有序的并且可以重复。Set:用来处理集合的。对于放于的元素是无序的并且不可以重复。Map:用来处理键值对。key值不能重复,如果重复,则会被覆盖,并且放入无序。3.实现类:...

2018-04-19 14:19:00 54

转载 关于已知两点经纬度求球面最短距离的公式推导

已知两点经纬度计算球面距离的公式,一搜一大堆,形式如下:可是至于这个公式为什么是这样的,今天推导了一下,详细推导过程如下。首先画个图(图1),要不然空间想象能力差的话容易犯糊涂。首先对图1做个大致的说明,红色的半圆表示赤道,蓝色的圆弧表示本初子午线(也就是经度为0的子午线)。球最上方是北极点,点A和点B分别为要计算的两个点,坐标分别为A(jA,wA)和B(jB,wB)。...

2018-04-19 11:16:00 68

转载 结对作业打分处理方案

结对作业打分处理方案0、互评分数不变,也不再重新测试,以节约时间,但互评满分压缩至14分。1、直接由老师和助教,来看代码、接口、UI、API、记录博客等,给综合分(满分3分)。2、学生增加一篇博客【结对编程收获】,重点内容是对结对编程、接口处理的收获内容,助教评测这篇博客以及之前上交的点评文档,依照详细与认真程度给总结分(满分3分)。博客发布截止本周五晚12点。转载于:https://...

2018-04-18 22:53:00 54

转载 树莓派01

raspbrerry pi简介:官方系统就是Raspbian(Linux系统的一种)1. 下载与安装(官网提供两种方式)https://www.raspberrypi.org/NOOBS使用NOOBS:new outofbox software 新版开箱即用软件。有网络版和非网络版,非网络版里面包含了镜像文件,就是右边的那个,所有文件很大1个多G。而网络版里面只是一...

2018-04-18 22:27:00 52

转载 SSM框架——使用MyBatis Generator自动创建代码

这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclipse中安装插件,...

2018-04-18 18:36:00 38

转载 MYSQL关键字的使用2

union//UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。select * from users where address="北京" union select * from users where gender="男";order by//使用order by子句将信息按一个或多个列中的值进行排序,显示...

2018-04-18 17:37:00 104

转载 4月16日的错题整理

1.下列是可以放置在<from> 和</from>之间的标记,其中用于定义一个用户可键入多行文本的标记是 <textarea>2下列哪些标签不可以放在<head>标签中 <p>3选出下列不属于CSS的功能是简化HTML各种繁琐的标记扩展原来的标记功能,实现更多的页面显示效果可以完全替代HT...

2018-04-18 00:19:00 78

转载 Asky极简教程:零基础1小时学编程,已更新前8节

Asky极简架构开源Asky极简架构、超轻量级、高并发、水平扩展、微服务架构《Asky极简教程:零基础1小时学编程》开源教程零基础入门,从零开始全程演示,如何开发一个大型互联网系统,开源教程 + 开源代码 + 开源解决方案零基础1小时学完前3节后,可学会基本编程思路,后面的教程是在这基础上的逐步深入每节教程学习时间30分钟左右,由浅入深,循序渐进,从 完全不懂编程 到 逐渐...

2018-04-18 00:11:00 78

转载 配置 FATFS 支持长文件名

FATFS 版本:Nov 09 14 R0.10c在 FATFS 已经移植好的基础上,首先打开 ffconf.h 配置文件,找到如下图配置项:可以将此值从 0 改为 1 使用 static working buffer on the BSS,但官方不建议这么做,会产生线程安全问题(Always NOT thread-safe.);我采用的配置 2,使用栈来分配 LFN working bu...

2018-04-17 19:13:00 827

转载 lvs + keepalived 安装及配置

# lvs + keepalived 基本配置介绍:LVS(Linux Virtual Server),即Linux虚拟服务器。通过keepalived + nginx,实现服务的高可用。一、安装准备keepalived安装包官网下载地址安装keepalived安装必要工具 yum install -y gcc openssl-devel popt-devel安装keepal...

2018-04-17 17:07:00 87

转载 php面试题

php面试题php面试最近一直在面试,所以总结了下常见的 PHP 面试题.PHP基础题目安全对一套程序来说至关重要,请说说在开发中应该注意哪些安全机制?①防远程提交;②防SQL注入,对特殊代码进行过滤;③防止注册机灌水,使用验证码;在程序的开发中,如何提高程序的运行效率?①优化SQL语句,查询语句中尽量不使用select *,...

2018-04-17 11:41:00 163

转载 iOS This application does not support this device’s CPU type

iOS项目build成功,安装在真机报错:This application does not support this device’s CPU type解决方法:修改Build Setting-Architectures-ValidArchitectures。根据你的机型,添加需要的指令集。例如,需要安装的机器是iphone6s,但是ValidArchitectures...

2018-04-17 11:10:00 183

转载 0416测试

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body></html&gt...

2018-04-16 22:28:00 132

转载 Android 6.0以上动态获取权限问题,百度语音识别

由于机器人的板子升级到了android 7.0系统,于是出现了语音唤醒不了,识别不了的问题,马上意识到应该是android 6.0以上需要动态获取权限导致的原因,于是乎写了动态申请权限,调用了动态权限回调。果然好了。接下来贴代码,希望对大家有帮助。/** * android 6.0 以上需要动态申请权限 */private void initPermission() { String p...

2018-04-16 15:56:00 282

转载 静态文件cdn自解析生成相对路径

一、场景和目标: 用户上传一个包含 index.html 的静态资源压缩包,资源内所有文件都是相互依赖的,不需要用户对内部文件内容做任何特殊处理,仅通过服务端逻辑处理达到用户访问 http://xxx.xxx/guid/index.html 时就可以得到这个资源的所有数据并正常浏览。二、技术: nodejs、express npm 包:decompres...

2018-04-15 23:10:00 537

转载 c++ STL中的set和multiset

1.结构set和multiset会根据特定的排序原则将元素排序。两者不同之处在于,multisets允许元素重复,而set不允许重复。set中的元素可以是任意类型的,但是由于需要排序,所以元素必须有一个序,即大小的比较关系,只要是assignable、copyable、comparable(根据某个排序准则)的型别T,都可以成为set或者multisets的元素。2.底层实现和所有的标准...

2018-04-14 22:23:00 47

转载 go 语言系列 Beego 框架

Beego 框架学习(一)Beego 框架学习(一)Beego官网本身已经整理的非常详细了,但是作为一个学习者,我还是决定自己好好整理一下,这样在后面使用的时候自己对每部分才能非常熟悉,即使忘记了,也可以迅速定位自己要用的知识在哪里。当然也是对官网的一个精简整理,同时结合一些例子,更好的理解和学习BeegoBeego官网地址:https://beego.me这次整理...

2018-04-14 16:46:00 733

转载 wenbao与bootstrap

http://cdn.bootcss.com/bootstrap/3.3.0/css/bootstrap.min.csshttp://cdn.bootcss.com/jquery/1.11.1/jquery.min.jshttp://cdn.bootcss.com/bootstrap/3.3.0/js/bootstrap.min.js<link rel=...

2018-04-14 13:42:00 58

转载 JAVA基础——常见异常及错误

可以在java中,自己编写几个方法去去还原一下以下一些异常。然后在进行相对应的处理,这样可以在往后编码中遇到类似的问题,可以快速的解决。提高自己的编码效率。NO.1 Java.alng.NullPointerException 这个异常大家肯定都经常遇到,异常的解释是 “程序遇上了空指针 “,简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操...

2018-04-13 22:31:00 96

转载 高阶函数

用函数作为变量的函数称为高阶函数(无论这个变量当做入参,还是当做返回值,都可称之为高阶函数)。>>> def test(a, b, f):... return f(a) + f(b)... >>> test(3, -3, abs)6python有几个内置的高阶函数:map(function, list) 返回一个列表,列表...

2018-04-13 17:58:00 38

空空如也

空空如也

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

TA关注的人

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