自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用vue开发微信公众号下SPA站点的填坑之旅

原文发表于本人博客,点击进入使用vue开发微信公众号下SPA站点的填坑之旅本文为我创业过程中,开发项目的填坑之旅。作为一个技术宅男,我的项目是做一个微信公众号,前后端全部自己搞定,不浪费国家一分钱^_^。我决定实现如下功能架构上,实现前后端分离。方便以后前后端的分工考虑到体验,前端做成SPA站点,也就是单页面应用需要使用微信的JSSDK需要有微信支付功能作为一个偏后端的半专业前端...

2017-01-31 22:37:00 87

转载 上升子序列问题

T1朴素的最长严格上升子序列http://codevs.cn/problem/3955/给一个数组a1, a2 ... an,找到最长的上升降子序列ab1<ab2< .. <abk,其中b1<b2<..bk。输出长度即可。输入描述Input Description第一行,一个整数N。第二行 ,N个整数(N<= 1000000...

2017-01-31 06:19:00 44

转载 大整数进制转换

题目描述:将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入:多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而非30bits的整数) 输出: 每行...

2017-01-26 09:39:00 168

转载 Leetcode 63. Unique Paths II

Follow up for "Unique Paths":Now consider if some obstacles are added to the grids. How many unique paths would there be?An obstacle and empty space is marked as 1 and 0 respectively in the grid....

2017-01-25 14:23:00 37

转载 【备忘】ffmpeg编辑视频标题

网上下了很多教程,vlc放的时候发现视频没有标题(不是文件名),于是就想批量改一下。想法很简单:标题属于元数据(metadata),于是乎ffmpeg里有个选项--metadata,可以进一步设置各种元数据,这里只需要设置标题(title)(注意不是文件名,title是内嵌在视频文件里的)贴脚本:1 for eachFile in *.mp42 do3   ffmpe...

2017-01-24 14:45:00 1579

转载 webservice-之使用axis+spring开发

一、环境配置:在eclipse中配置引入相应的spring框架(core/Remoting/Web)、axis包。二、代码开发1、在MyEclipse中建立一个新的J2EE的Web Project,新建Java包test。2、接口文件HelloWorldRemote.javapackage test;//Spring工...

2017-01-24 11:38:00 59

转载 记录numpy和c++的混合编程

准备记录numpy和c++的混合编程#include <boost/python.hpp>#include <numpy/ndarrayobject.h>namespace bp = boost::python;void reference_contiguous_array(PyObject* in, PyArrayObject* in...

2017-01-23 17:38:00 206

转载 codevs1299 切水果

1299 切水果时间限制: 1 s空间限制: 128000 KB题目等级 : 大师 Master题解题目描述Description简单的说,一共N个水果排成一排,切M次,每次切[L,R]区间的所有水果(可能有的水果被重复切),每切完一次输出剩下水果数量数据已重新装...

2017-01-21 15:52:00 35

转载 红包算法——最大最小值范围

根据公司直播发红包的需求,写了一套红包算法。可以设置最小值、最大值。没发完的红包金额,后期结算服务自动退款给发红包的账户。 private static Random rd = new Random(); public int GetRandomClaimAmount(int leftValue, int leftNums, int minValue, int...

2017-01-20 15:03:00 429

转载 jsonp跨域

1.本地jsonp.html<!DOCTYPE html><html><head> <title></title> <script type="text/javascript" src="http://localhost/Vitaproject/jsonp.js"></script&...

2017-01-20 12:18:00 29

转载 C# Winform下实现lazy loading的思路

问题场景:Winform下常常通过订阅窗体或者用户控件的Load事件来加载各种需要一次性加载的数据(业务数据初始化),但是当加载的数据量加多或者较多时,不免会对窗体的加载显示产生影响,从而影响用户的体验。解决思路一: 通过显示Waiting画面,这种方式是通过转移用户的注意力来达到一定程度上的用户体验的改善。解决思路二: 为加快Winform窗体或者用户控件的加载,对于Form,我们还可以...

2017-01-20 11:22:00 446

转载 UICollectionView下拉使header放大模糊

模糊主要使用UIVisualEffectView,这只在ios8以后适用//模糊的遮罩view@property(nonatomic,strong) UIVisualEffectView *effectView;@property(nonatomic,strong) CollectionviewLayout *layout;CollectionviewLayout *lay...

2017-01-19 14:44:00 101

转载 FineReport如何手动推送APP消息

在报表填报成功后,发送消息至APP会提示数据已更新。再次期间用户需要有查看该模板的权限,如果没有的话,则无法接受到提示信息。那么在FineReport移动端中,如何手动推送APP消息呢?具体用法在报表填报成功后事件中添加js,使用ajac发送消息请求FR.ajax({url: 'http://192.168.1.120:8033/WebReport/ReportServer...

2017-01-19 10:22:00 88

转载 SSH电力项目四-显示首页

1.登录页面:将上一节中的页面放到/WEB-INF/page/目录下,需要登录后才能访问该页面:对应页面:/WEB-INF/page/menu/home.jsp<%@ page language="java" pageEncoding="UTF-8"%><HTML><HEAD><TITLE>电力监测中心首页<...

2017-01-17 11:05:00 73

转载 php给数组key:value中的key加引号

public function Ext_json_decode($str, $mode=false){ if(preg_match('/\w:/', $str)){ $str = preg_replace('/(\w+):/is', '"$1":', $str); } return json_decode($str, $mode); }$httpstr =...

2017-01-16 17:14:00 195

转载 robot_framewok自动化测试

robot_framewok自动化测试http://wenku.baidu.com/view/691abcaa4b73f242336c5fec.html接口自动化测试框架设计http://wenku.baidu.com/view/47b89a003b3567ec112d8a4a.html自动化测试框架安装部署说明http://wenku.baidu.com/view/500ea0d6c1...

2017-01-16 17:12:00 42

转载 地图和本地搜索的最基本技术——有限状态机和动态规划

1.智能手机导航最关键的三个问题: a.利用卫星定位 b.地址识别 c.根据用户输入的起点和终点,在地图上规划最短路径或者最快路径2.地址分析和有限状态机 地址的识别上下文有关文法相对简单,最有效的是有限状态机:一个有限状态机是一个特殊的有向图,包括一些节点(状态)和连接这些节点的有向弧 如果一个地址能从...

2017-01-16 15:17:00 90

转载 python内置函数all使用的坑

  在代码的改造过程中,因为忽略了一个问题导致数据异常,在改造的过程中以及后续的review中都没注意到这个问题,单元测试也没有覆盖到,记录如下。这个坑在于all的使用上,如果参数为空元组或空列表时,返回值为True,这是要特别注意的地方。改造时忽略了这个地方,应该这样写就对了:  if not codexes or codex in codexes原代码:result = ...

2017-01-16 14:31:00 150

转载 SmoOne——开源免费的企业移动OA应用,基于.Net

一、SmoOne是什么一个开源的移动OA应用二、语言C#三、开发环境Visual Studio四、开发平台Smobiler Designer五、功能该应用开源代码中包含注册、登录、用户信息等基本功能集成了OA中使用场景较多的报销、请假、部门管理、成本中心等核心功能六、下载你可以在apps.smobiler.com下载安装SmoOne最新版到手机进行体...

2017-01-16 13:26:00 84

转载 【1】ubuntu 安装docker

官方支持安装docker的Ubuntu版本:ubuntu trusty 14.04(LTS) (64位)ubuntu precise 12.04(LTS) (64位)ubuntu raring 16.04(64位)ubuntu saucy 13.10(64位)1、检查ubuntu版本号是否满足:2、检查device mapper: 作为docker的存储驱动...

2017-01-14 22:03:00 43

转载 web-dev-server配置

webpack-dev-server是一个小型的Node.js Express服务器,它使用webpack-dev-middleware来服务于webpack的包,除此自外,它还有一个通过Sock.js来连接到服务器的微型运行时.配置(webpack.config.js):var path = require("path");module.exports = { entry:...

2017-01-14 01:38:00 88

转载 Selenium示例集锦--常见元素识别方法、下拉框、文本域及富文本框、鼠标操作、一组元素定位、弹窗、多窗口处理、JS、frame、文件上传和下载...

元素定位及其他操作0、常见的识别元素的方法是什么?1 driver.find_element_by_id()2 driver.find_element_by_name()3 driver.find_element_by_class_name()4 driver.find_element_by_tag_name()5 driver.find_element_by_link...

2017-01-13 17:55:00 149

转载 jdk7.x对Jenkins上的SonarQube Plugin的支持不足,替换方式

Jenkins.war放在Tomcat7下,完成各种配置,包括Jenkins中JDK,Maven,Git等。最初的配置为Tomcat7, JDK7.x。因为要在Jenkins上安装SonarQube Plugin,发现安装失败,经过查询之后,发现JDK7.x对SonarQube的支持不好,所以替换JDK为jdk8.x。SonarQube Plugin安装正常。Jenk...

2017-01-13 09:30:00 39

转载 Unity3D-集成Sqlite

学习了那么久,该动动手了游戏必不可少的就是存储看了很多unity上的存储都不如Sqlite来的酸爽然后参考http://blog.csdn.net/qinyuanpei/article/details/46812655http://www.xuanyusong.com/archives/831在自己的项目里集成了sqlite结果连接、打开数据库成功,就是创建表的时候...

2017-01-12 15:02:00 101

转载 MySQL的连接方式

连接MySQL操作是连接进程和MySQL数据库实例进行通信。从开发的角度来说,本质上是进程通信。常用的进程通信方式有管道、命名管道、命名字、TCP/IP套接字、Unix域名套接字。MySQL提供的连接方式从本质上看都是上述提及的进程通信方式。TCP/IPTCP/IP套接字方式是MySQL在任何平台下都提供的连接方式,也是网络中使用得最多的一种方式。这种方式在TCP/IP连接上建立一个基于网...

2017-01-11 19:25:00 51

转载 Java类与类之间的关系详细介绍

类与类之间最常见的关系主要有三种:依赖(uses-a)、聚合(has-a)和继承(is-a)。下面以在线书店订单系统为例,来详细的讲述这三种关系的概念。在线书店订单系统的主要功能是:注册用户可以登录到网上书店选购图书,在线填写订单,并支付购书款。书店确认已经收到购书款时,按用户留下的地址邮寄图书。可以在这个系统中建立几个类,有图书(book)、账户(account)、订单(order)、地址(ad...

2017-01-11 10:54:00 115

转载 centOS7.0下安装配置jdk1.8

1.检查一下系统中的jdk版本  java-versionjava version "1.7.0_"OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)2.检测...

2017-01-10 18:23:00 70

转载 《简明python教程》笔记三

图形软件(GUI工具)可供选择的GUI:一、PyQT是Qt工具包的python绑定。Qt工具包是构建KDE的基石。linux下使用免费,windows下使用收费。二、PyGTK是GTK+工具包的python绑定。GTK+工具包是构建GNOME的基石。三、wxPython是wxWidgets工具包的Python绑定。可移植性极佳,可以在linux、windows、mac甚...

2017-01-09 17:34:00 82

转载 Linux 格式化分区 报错Could not stat --- No such file or directory 和 partprobe 命令

[root@localhost ~]# fdisk /dev/sdaThe device presents a logical sector size that is smaller thanthe physical sector size. Aligning to a physical sector (or optimalI/O) size boundary is recomme...

2017-01-09 10:37:00 790

转载 安装mysql的时候提示1045错误的解决方法

在安装mysql的时候提示1045错误,如图所示:这种情况一般是之前卸载msyql的时候没有清理完一些文件之类的,导致给你提示存在安全问题,因此,只需要找到mysql一些系统的配置文件,并且将他们删除即可。转载于:https://www.cnblogs.com/xiaxj/p/6262305.html...

2017-01-08 17:16:00 363

转载 如果存在的话就调用

一,判断在类中某个函数(也可以是变量或类型)是否存在template<typename T>struct xxxx_detector{ template<typename P,void (P::*)(void)> struct detector{}; template<typename P> static char func(detector<...

2017-01-08 09:31:00 47

转载 oracle 存储过程

来自:http://www.jb51.net/article/31805.htmOracle存储过程基本语法 存储过程   1 CREATE OR REPLACE PROCEDURE 存储过程名   2 IS   3 BEGIN   4 NULL;   5 END; 行1:   CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skel...

2017-01-07 18:11:00 33

转载 CodeForces - 261B Maxim and Restaurant

http://codeforces.com/problemset/problem/261/B题目大意:给定n个数a1…an(n<=50,ai<=50),随机打乱后,记Si=a1+a2+a3…+ai,问满足Si<=p的i的最大值的期望.(p<=50)(大意来自于http://www.cnblogs.com/liu-runda/p/6253569.html)我们知道...

2017-01-06 21:34:00 32

转载 Spark-shell和Spark-Submit的使用

Spark-shell有两种使用方式:1:直接Spark-shell会启动一个SparkSubmit进程来模拟Spark运行环境,是一个单机版的。2:Spark-shell --master Spark://hadoop1:7077,hadoop2:7077,hadoop3:7077 --total-executor-cores 5 --executor-memory ...

2017-01-06 13:06:00 155

转载 Mac ps 查看进程

ps -e转载于:https://www.cnblogs.com/lilei9110/p/6255885.html

2017-01-06 12:43:00 497

转载 C语言 · 字符串对比

问题描述  给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:  1:两个字符串长度不等。比如 Beijing 和 Hebei  2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing  3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不...

2017-01-05 21:46:00 85

转载 Apache 与 php的环境搭建

Apache和PHP的版本分别为:httpd-2.4.9-win64-VC11.zipphp-5.6.9-Win32-VC11-x64.zip下载地址:php-5.6.9-Win32-VC11-x64http://windows.php.net/downloads/releases/php-5.6.9-Win32-VC11-x64.ziphttpd-2.4.9-wi...

2017-01-05 20:50:00 79

转载 项目动画处理

chrome控制台Date.parse(‘2016-12-29 16:38’)获取时间戳1,最少转一圈处理,设置两个全局变量记录最短翻转时间(翻转一圈的时间),另一个变量记录请求是否返回,两者均满足的时候停止动画就达到了控制动画最少翻转一圈的效果。function getData(){// 获取数据函数 window.isRes = false;//全局变量是否返回 ...

2017-01-05 17:18:00 59

转载 .NET 基础 一步步 一幕幕[面向对象之对象和类]

对象和类本篇正式进入面向对象的知识点简述:何为对象,佛曰:一花一世界,一木一浮生,一草一天堂,一叶一如来,一砂一极乐,一方一净土,一笑一尘缘,一念一清静。可见”万物皆对象”。对象:包含数据和操作的实体。 面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作。举例:把大象塞进冰箱里1、打开冰箱门2、把大象塞进去3、关闭冰箱门如果我们用面向对象...

2017-01-04 21:02:00 72

转载 jQuery之回调对象

1.  jQuery 1.7 版本中新增的 jQuery.Callbacks() 函数返回一个全能的对象,此对象对管理回调列表提供了强大的方式。它能够增加、删除、触发、禁用回调函数。2.  callbacks.add()方法:回调列表中添加一个回调或回调集合。如下代码:<!DOCTYPE html><html> <head> ...

2017-01-03 15:55:00 51

空空如也

空空如也

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

TA关注的人

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