- 博客(71)
- 收藏
- 关注
转载 JavaScript正则表达式模式匹配(4)——使用exec返回数组、捕获性分组和非捕获性分组、嵌套分组...
使用exec返回数组var pattern=/^[a-z]+\s[0-9]{4}$/; var str='google 2012'; alert(pattern.exec(str)); //返回一个包含字符串的数组var pattern=/^[a-z]+/; //只匹配到字母var str='google 2012'; alert(patt...
2018-01-31 17:17:00 185
转载 Leetcode刷题C#版之Toeplitz Matrix
题目:Toeplitz MatrixA matrix is Toeplitz if every diagonal from top-left to bottom-right has the same element.Now given an M x N matrix, return True if and only if the matrix is Toeplitz.Example...
2018-01-31 14:30:00 61
转载 带你深入理解传递參数
传递參数ECMAScript中全部函数的參数都是按值传递的。也就是说,把函数外部的值复制给函数内部的參数,就和把值从一个变量拷贝到还有一个变量一样。基本类型值的传递如同基本类型变量的复制一样,而引用类型值的传递。则如同引用类型变量的复制一样。有不少开发者在这一点上可能会感到困惑,由于訪问...
2018-01-31 11:21:00 52
转载 最小生成树
就是贪心加上并查集。先按边权从小到大排个序,然后草1到m一条一条加边,若这条边相连的两个节点没有被连过,就将这两个点所在的集合合并,这样直到并查集的树的边加到 n - 1 。则最小生成树各边长度之和就是并查集各边长度之和。因为要记录一条边连接的哪两个节点,所以开一个结构体,里面a, b, c代表a和b之间连接着一条边权为c的边。上一道例题:https://www.luogu....
2018-01-30 19:45:00 53
转载 Unix及Linux编辑器vi/vim基本使用方法
转载于:https://www.cnblogs.com/aieceo/p/8384442.html
2018-01-30 12:24:00 78
转载 [MST] Loading Data from the Server using lifecycle hook
Let's stop hardcoding our initial state and fetch it from the server instead.In this lesson you will learn:Set up basic data fetchingLeverage theafterCreatelifecycle hook to automatically ru...
2018-01-30 03:40:00 77
转载 python模块:json
1 r"""JSON (JavaScript Object Notation) <http://json.org> is a subset of 2 JavaScript syntax (ECMA-262 3rd edition) used as a lightweight data 3 interchange format. 4 5 :mod:`...
2018-01-29 22:12:00 117
转载 记录 [补档]
数学概率论计数问题数论线性代数博弈论比赛经验不要通过数据大小猜测正解的时间复杂度. 把一个方法想到底.DP题假如实在不会的话, 果断跳过, 找思维量更小的数据结构题.一些方法二分DP, 尤其多想矩阵乘法优化DP网络流FFT日程表Fri, Nov 10明天就是NOIp了.从上次记录到现在已经将近一个月了, 这个月, 真心没有进步多少, 完全不再状态.希望不...
2018-01-29 22:08:00 90
转载 python操作redis和MySQL数据库
python操作redis和MySQL数据库需要先分别导入模块:redis、pymysql 如果这个库没有导入成功,则需要安装,用pip3 install pymysql,redis的库类似;两个数据库的基本命令我们也必须知道,数据库的命令最好是在Linux里执行一下,看是否能够执行!以此来保证该代码不会出错,添加表或数据之后要记得相应的删除... 要用python链接数据库,...
2018-01-29 17:25:00 229
转载 [leetcode]297. Serialize and Deserialize Binary Tree一般二叉树的编解码
由于一般的前序遍历不能唯一的还原出原本你的二叉树,所以要改变一下:记录二叉树的结构信息,也就是空节点用符号表示一般的前序遍历只是记录了节点的前后顺序,通过记录空节点,每一层的结构就可以记录下来解码的时候可以按照前序的顺序依次还原节点。 /* 前序遍历或者层序遍历都可以,前序遍历要保存二叉树的结构信息 空节点用符号表示 */ S...
2018-01-29 13:15:00 38
转载 JS应用实例4:表格隔行换色
HTML代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>表格隔行换色</title> <script> window.onload...
2018-01-29 11:01:00 66
转载 【Python】解决Python脚本 在cmd命令行窗口运行时,中文乱码问题
问题描述python2.X,代码中指定了UTF-8,但是在cmd命令行窗口时,打印的中文仍然会乱码 在python3不存在该问题运行结果:原因搜索得知,中文windows默认的输出编码为gbk ,与脚本中定义的UTF-8不一样,所以出现了解码失败的情况解决方法有如下两种方法可以解决这个问题方法一我们可以通过先把中文解码为unicode,然后在转化为gbk...
2018-01-28 17:05:00 353
转载 ethereum开发环境构建(client端基于python)
1. 安装go-eth和solidity编译器 a. mac系统 brewtapethereum/ethereum brewinstallethereumsolidity b. ubuntu系统 sudoadd-apt-repositoryppa:ethereum/ethereum sudoapt-getupdate ...
2018-01-27 17:47:00 190
转载 【一】、搭建Hadoop环境----本地、伪分布式
## 前期准备 1.搭建Hadoop环境需要Java的开发环境,所以需要先在LInux上安装java 2.将 jdk1.7.tar.gz 和hadoop 通过工具上传到Linux服务器上 3.解压jdk 命令:tar -zxvf jdk-xxxx-xxx.tar.gz -C 目标文件目录中 4.使用root 用户 或者使用...
2018-01-27 13:24:00 72
转载 SqlServer 监控发布中未分发的命令数
SqlServer 监控发布中未分发的命令数 原文:SqlServer 监控发布中未分发的命令数对于查看未分发的命令数,我们通常这样查看。然而当服务器有很多发布时,一个个打开查看就很麻烦当然,如果想用脚本查看就更方便了,运行下面的语句--查看各发布订阅未分发的命令数和估计时间SELECT '...
2018-01-26 17:43:00 57
转载 手机端页面自适应解决方案—rem布局
代码原理这是阿里团队的高清方案布局代码,所谓高清方案就是根据设备屏幕的DPR(设备像素比,又称DPPX,比如dpr=2时,表示1个CSS像素由4个物理像素点组成)动态设置 html 的font-size, 同时根据设备DPR调整页面的缩放值,进而达到高清效果。有何优势引用简单,布局简便根据设备屏幕的DPR,自动设置最合适的高清缩放。保证了不同设备下视觉体验的一致性。(老方...
2018-01-26 15:14:00 115
转载 Git Remote (转)
基本使用git是一个分布式代码管理工具,所以可以支持多个仓库,在git里,服务器上的仓库在本地称之为remote。直接clone一个仓库:$: git clone git@search.ued.taobao.net:projects/search.git另外一种clone方式:# 创建目录初始化本地仓库$: mkdir search && cd sear...
2018-01-26 10:59:00 40
转载 c# 7.1 Async Main方法
安装 .net framework sdk 7.1新建一个 .net framework 7.1 的程序在程序的工程文件的第一个PropertyGroup 节点下加入以下子属性 <LangVersion>latest</LangVersion>编码 static async Task Main() ...
2018-01-25 11:55:00 299
转载 UE4 多线程(一)
UE4中使用多线程的有两种方式,一种方式就是使用FRunnable和FRunnableThread,另一种方式是Task Graph System。Task Graph System有时会占用游戏线程的时间,适合用在简单的计算或者需要开多个线程的情况。FRunnable适用于复杂运算。但是当创建太多线程后,有可能达到CPU的上限,这些线程就会为了抢占CPU的时间而彼此阻碍。UE4提供了FQue...
2018-01-25 09:56:00 456
转载 FastReport.Net报表故障排除方法
有不少开发人员在使用fastreport报表时遇到过这样的问题,报表设计器工作时,一些工具栏或者工具窗口被损坏了。此时,你应该删除配置文件,该文件是在你启动fastreport时创建的。它位于以下文件夹中:Windows XP: C:\Documents and Settings\user_name\Local Settings\ApplicationData\FastReport...
2018-01-25 09:45:00 421
转载 自动轮播
<div class="js-silder"> <div class="silder-scroll"> <div class="silder-main"> <div class="silder-main-img"> <img src="img/banner...
2018-01-23 16:15:00 204
转载 字符串translate方式实现
在爬取百度图片的时候,发现百度图片做了反爬虫处理,在网上找到当前还能跑通的教程实例:python3多线程下载百度图片搜索结果。在分析代码的过程中,发现作者对爬取的objURL的解码是通过字符串的translate方式实现的。截止目前,很少用到translate方法,所以记录下相应的代码和使用方法。百度图片objURL解码源码: 1 #!/usr/bin/env python 2...
2018-01-23 12:02:00 229
转载 sql server 2012提示:评估期已过 的解决办法 附序列号
今日财务与我反应,用友连接SQL SERVER 2012数据库连接不上,出现下面提示:评估期已过。有关如何升级的测试版软件的信息,请访问http://www.microsoft.com/sql/howtobuy下面根据我的解决方法整理如下:由于解决过程中并没有截图,特此自行在自己电脑上装上SQL server 2008,来演示过程。方法一1进入安装 中心2 维...
2018-01-23 10:57:00 651
转载 Nginx作为静态资源web服务之缓存原理
Nginx作为静态资源web服务之缓存原理大致理一下http浏览器缓存原理:浏览器第一次请求服务器,此时浏览器肯定没有缓存,则直接调用服务器端,服务器在返回的信息的信息头中添加 ETag和Last-Modified参数信息,返回给客户端浏览器缓存。然后浏览器以后的请求,先判断是否有缓存,那么怎么判断有缓存呢,有三步:(1)是否过期 (2...
2018-01-23 10:36:00 170
转载 sprintboot-web+angularjs+jdbc
这里介绍一个springboot项目的搭建过程,并结合springboot-jdbc获取数据,angularjs展示数据。环境搭建使用Idea新建springboot项目项目建立的时候选择springboot模板;maven配置文件pom.xml中需要引入:spring-boot-starter-web,参见:<?xml version="1.0" encoding="U...
2018-01-22 18:48:00 73
转载 [LeetCode]100. Same Tree判断树相同
dfs遍历一下判断public boolean isSameTree(TreeNode p, TreeNode q) { if (p==null) { return q == null; } else { if (q==null || p....
2018-01-22 16:39:00 100
转载 vue引入外部.css文件,webpack将其与.vue中的样式混合打包了,怎么办?
我使用vue-cli搭自己的博客,希望引入公共样式:// main.jsimport './assets/styles/common.css'我本来是希望webpack打包后,能将这个样式独立打包,在生成的html文件中用<link href='/static/css/common.css'>这样的形式引入,这样浏览器就能缓存,各个页面需要的话就import一下,也不用...
2018-01-22 14:48:00 460
转载 java基础,集合,Arraylist,源码解析
ArrayList是什么,定义?这是动态的数组,它提供了动态的增加和减少元素,实现了List接口(List实现Collection,所以也实现Collection接口)灵活的设置数组的大小等好处 内部如何实现 1 /** 2 * The array buffer into which the elements of the Array...
2018-01-21 22:54:00 55
转载 BZOJ2434: [Noi2011]阿狸的打字机
2434: [Noi2011]阿狸的打字机Time Limit: 10 SecMemory Limit: 256 MBSubmit: 3726Solved: 2043[Submit][Status][Discuss]Description阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和'B'、'...
2018-01-21 15:25:00 44
转载 PHP debug_backtrace() 函数
PHP Error 和 Logging 函数实例生成 PHP backtrace:<?php function a($txt) { b("Glenn"); } function b($txt) { c("Cleveland");} function c($txt) { var_dump(debug_backtrace()...
2018-01-21 14:32:00 49
转载 D. Unusual Sequences(容斥)
D. Unusual Sequences隔板法 + 容斥原理 1 //容斥(莫比乌斯反演) 2 #include <bits/stdc++.h> 3 using namespace std; 4 #define LL long long 5 const int mod = 1e9+7; 6 LL quickpow(LL a, LL b, LL...
2018-01-20 21:25:00 139
转载 vue2.0过滤器
最近一阶段,项目上比较清闲,有了更多的时间可以研究一下vue了。这里记录一下关于vue2.0过滤器的学习。vue2.0删除了所有的框架自带的过滤器,也就是说,如果你在vue2.0当中想用过滤器,那么只能自定义。自定义过滤器分为全局过滤器和组件内部过滤器。其实本质上没什么区别,只是定义的方式略有细微差别。使用方式: vue2.0官方文档中,明确说明:过滤器可以用在两个地方:...
2018-01-19 16:27:00 75
转载 美团Java团队分享:如何实践支付通道自动化管理
随着支付业务量激增,支付团队不断壮大。为了满足日益增长的业务需求,大量的支付通道逐渐接入,但由于对接的各银行和第三方系统的稳定性参差不齐,支付通道故障时有发生,作为承接上下游的核心系统,要在一系列不稳定的系统之上建立一个可以给上游提供稳定服务的系统,仅依赖人工维护是远远不够的,所以建立一个完善的支付通道自动化管理系统势在必行。本文主要介绍美团点评技术团队支付通道自动化管理的演进之路。初级阶段...
2018-01-19 12:51:00 126
转载 Python练习笔记——采用生成器函数实现两数之间的素数计算
题目:编写一个生成器函数myprimes(start, end),实现[start, end)范围内的所有素数计算2 3 5 7. ...第一 常规函数方法方法1def myprime(num): if num == 1: return False elif num == 2: return 2 for i in r...
2018-01-18 23:37:00 516
转载 c语言笔记4数据的输入和输出
数据的输入和输出知识点一计算机的用途:数据的输入和输出。分类:字符:字符输入函数getchar()、字符输出函数putchar()。格式:格式输入函数scanf()、格式输出函数printf()。知识点二printf函数一般形式:printf(格式控制,输出表)。格式说明:%[-][m][.n][l]格式字符。1)%[m]-----以m宽度、右对齐方式输出字符串...
2018-01-18 22:54:00 103
转载 报 ora-09925
删除数据库后再创建数据库时,报ora-09925解决方法:删除后重启机器转载于:https://www.cnblogs.com/ruigu/p/8308766.html
2018-01-18 10:07:00 71
转载 HDU - 5067 / HDU - 5418 TSP
集合表示多用[0,n)表示方法HDU - 5067经典TSP,每个顶点恰经过一次最优#include<bits/stdc++.h>#define rep(i,j,k) for(int i=j;i<=k;i++)using namespace std;typedef pair<int,int> P;int dp[1<<12][20];int ...
2018-01-18 02:36:00 70
转载 linux里面的命令:./和. /(这里有空格)的区别
/ ( 直接/ )直接 / 表示: 根目录。./ ( 点号紧跟/ )点号紧跟/表示: 当前目录(相对路径的写法)。. / ( 点号 空格 / )有空格的点号等同于source命令,表示在当前shell环境执行后面的命令或脚本(不加点号默认是新开一个shell执行的例如 . /home/test.sh 等同于 source /home/test.sh。source命令...
2018-01-17 18:05:00 459
转载 ABP框架系列之五十一:(Timing-定时)
IntroductionWhile some applications target a single timezone, some others target to many different timezones. To satisfy such needs and centralize datetime operations, Abp provides common infrastruc...
2018-01-16 15:48:00 304
转载 2017年终总结
2017年终总结 别人都是年末写我总结,为什么我要年初写呢?我觉得身为中国青少年就应该坚持中华的传统文化,时间要按农历的来算(我其实就是懒,拖到现在才写的Σ( ° △ °|||)︴)。这一年成长还是不少的,一年都在南方IT学院学习,4月中旬就要毕业了,我是2016年8月22号进入学校开始我的编程之路的,在此之前在一家中小型房产中介公司工作。因为觉得收入不稳定,加上家人的劝说,选择了IT...
2018-01-16 13:55:00 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人