自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 react-native 在iOS上使用http链接的图片地址不显示| iOS9 & iOS10 HTTP 不能正常使用的解决办法...

https://segmentfault.com/a/1190000002933776今天升级Xcode 7.0 bata发现网络访问失败。输出错误信息The resource couldnotbe loaded becausetheApp Transport Security policy requirestheuseofasecure connection.Goog...

2017-08-31 17:35:00 296

转载 Maven构建项目比较慢的解决办法

【前言】  Intellij IDEA下Maven构建项目时,构建项目速度比较慢。需要等好久才能构建好一个项目,有时候一下午也还在提示进度。【问题描述】  使用Maven构建项目时:    设置好各种参数,然后执行到最后自动构建项目阶段,需要等很长时间去构建项目。  编辑器在执行mvn archetype:generate命令时,需要指定一个archetype-...

2017-08-31 15:38:00 101

转载 URL检测脚本

#!/bin/bash# filename : 8_5_1.sh function usage(){ echo "usage:$0 url" exit 1}function check_url(){ wget --spider -q -o /dev/null --tries=1 -T 5 $1 if [ $? -eq 0 ];then echo "$1 is yes" else...

2017-08-31 14:44:00 98

转载 Android Finalizing a Cursor that has not been deactivated or closed

问题描述:使用Sqlite数据库时,有时候会报下面的异常:Finalizing a Cursor that has not been deactivated or closed一个光标没有被停用或者关闭。解决方法:在使用Cursor对象前,调用startManagingCursor()方法,让Activity基于本身的生命周期,来管理Cursor的生命周期。转载于:https...

2017-08-31 13:44:00 59

转载 scala通过尾递归解析提取字段信息

一、背景获取数据中以“|”作为字段间的分隔符,但个别字段中数据也是以“|”作为分隔符。因此,在字段提取时需要保护数据完整性。二、实现1.数据以“|”分隔,可以采用递归方式迭代解析。通过尾递归方式降低运行风险;2.尾递归中使用模式匹配;3.解析时,根据separator做遍历,“‘”和“’”(一对引号之间的数据作为一个整体cell),引号前数据位head(即使为空,也...

2017-08-30 16:33:00 88

转载 eclipse搭建android开发环境

参考http://blog.csdn.net/u013067166/article/details/48594371/我在ubuntu上用android studio实在很卡,新手生无可恋。遂辗转于eclipse。安装ADT的时候遇到一个问题:error occurred while collecting items to be installedsession contex...

2017-08-30 13:31:00 108

转载 基于ELK5.1(ElasticSearch, Logstash, Kibana)的一次整合测试

前言开源实时日志分析ELK平台(ElasticSearch, Logstash, Kibana组成),能很方便的帮我们收集日志,进行集中化的管理,并且能很方便的进行日志的统计和检索,下面基于ELK的最新版本5.1进行一次整合测试。ElasticSearch1.概述:ElasticSearch是一个高可扩展的开源的全文搜索分析引擎。它允许你快速的存储、搜索和分析大量数据。ElasticSearch通...

2017-08-30 10:42:00 92

转载 javascript 随机数 生成 n-m

例子:生成800-1500的随机整数,包含800但不包含1500 代码如下:1500-800 = 700Math.random()*700var num = Math.random()*700 + 800;num = parseInt(num, 10);转载于:https://www.cnblogs.com/Denny_Yang/p/7451624.html...

2017-08-30 09:45:00 63

转载 Codeforces Round #430 C. Ilya And The Tree

Ilya is very fond of graphs, especially trees. During his last trip to the forest Ilya found a very interesting tree rooted at vertex 1. There is an integer number written on each vertex of the tree; ...

2017-08-30 09:29:00 42

转载 JavaRMI框架

RMI(即RemoteMethodInvoke远程方法调用)。在Java中,只要一个类extends了java.rmi.Remote接口,即可成为存在于服务器端的远程对象,供客户端访问并提供一定的服务。JavaDoc描述:Remote接口用于标识其方法可以从非本地虚拟机上调用的接口。任何远程对象都必须直接或间接实现此接口。只有在“远程接口”(扩展java.rmi.Remote的接口)...

2017-08-29 11:23:00 44

转载 [知了堂学习笔记]_JSON数据操作第1讲(初识JSON)

一、认识JSON什么是JSON?    JSON(JavaScriptObject Notation, JS 对象标记) 是一种轻量级的数据交换格式。。它基于ECMAScript(w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地...

2017-08-27 14:56:00 85

转载 Python学习笔记15(socketservre)

利用socket模块创建socket通信服务,但发现利用socket模块创建的服务无法进行多线程的处理,当需要进行大量请求处理时,请求就会阻塞在队列中,甚至发生请求丢弃。并且如果我们需要大量的socket时,就需要重复创建许多socket、绑定端口..... ,对于程序员来说意味着重复书写大量无意义代码。那有没有一种方式既能简化书写流程又能实现多线程开发呢 ? 答案是肯定的,这就是S...

2017-08-27 13:26:00 45

转载 菜鸟的Xamarin.Forms前行之路——windows下VS运行ios模拟器调试

在Xamarin.Forms项目中,运行安卓模拟器是很方便的,但是想要运行IOS模拟器,相对而言是困难一点.在参考一些资料后,发现很多是与Xamarin.studio有关的方法,尝试了许久没有成功.下面方法是作者尝试成功,用起来较为满意的方法VM安装好mac系统准备一台不用的计算器,用作模拟mac电脑,本人是通过vm11安装的mac系统,这个网上教程很多,自行百度运行虚拟机时...

2017-08-25 23:28:00 334

转载 第14 章 Spring MVC的工作机制与设计模式

14.1 Spring MVC的总体设计  要使用SPring MVC,只要在web.xml中配置一个DispatcherServlet.  再定义一个dispatcherServlet-servlet.xml(定义Mapping规则, interceptors, viewResolver, controller等)  Spring MVC框架中,有三个组件是用户必须定义...

2017-08-25 22:25:00 60

转载 JavaScript中Array数组的方法

查找: indexOf、lastIndexOf迭代:every、filter、forEach、map、somereduce、reduceRight用法: 1 /* 2 1 查找方法: 3 * arr.indexOf( value ) 4 * 一个参数 返回value所在数组的位置下标 5 * 找不到的时候返回-1 6 * 7 * ...

2017-08-25 11:12:00 36

转载 SpringMVC的文件上传与下载

文件上传 Spring MVC 上下文中默认没有为文件上传提供了直接的支持,因 此默认情况下不能处理文件的上传工作,如果想使用 Spring 的文件上传功能,需现在上下文中配置 CommonsMultipartResovler: 1.加入jar包: commons-fileupload-1.3.1.jar commons-io-2.4.jar2.在SpringMVC配置文件中配置Commo...

2017-08-25 09:23:00 54

转载 Could not initialize class org.apache.jsp.index_jsp

日前使用maven搭建SpringMVC项目,没想到刚准备说完工访问jsp页面就报错了,真是出师不利啊。具体报错信息如下:java.lang.NoClassDefFoundError: Could not initialize class org.apache.jsp.index_jsp at sun.reflect.NativeConstructorAccessorImpl...

2017-08-22 23:44:00 634

转载 一道中国剩余定理的例题

给你n对数,输入x,y就是%x意义下余y#include<cstdio>#include<algorithm>#include<iostream>#include<cmath>typedef long long ll;using namespace std;ll ex_gcd(ll a,ll b,ll &x,l...

2017-08-22 13:30:00 108

转载 第三章:selenium 多表单切换处理(iframe/frame)

1. 表单元素中还有的 ifame/frame 2. 通过 操作frame的方法来查找页面元素。 3. 总结: 在页面中想要操作 frame中的元素,就必须使用 driver.switchTo(). frame() 来进行切换,来操作 frame中的元素。 转载于:https://www.cnblogs.com/wanghonggang-5...

2017-08-21 16:28:00 87

转载 编程经验谈:如何正确的使用内存

首先我们要了解内存的分配方式。一般来说,内存的分配方式有三种:     1.从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。      2.在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于 处理器的指令集中,效率很高,但是分配的内存容量有限。   ...

2017-08-20 23:48:00 95

转载 为何谷歌围棋AI AlphaGo可能会把李世石击溃

/*版权声明:可以随意转载,转载时请标明文章原始出处和作者信息.*/ author:张俊林 谷歌DeepMind开发的人工智能围棋程序AlphaGo以5:0的压倒性优势击败了欧洲围棋冠军、专业二段棋手Fan Hui。这是近期一周来最火爆的新闻了。16年3月份AlphaGo会...

2017-08-20 09:32:00 62

转载 利用 fsockopen() 函数开放端口扫描器

利用 fsockopen() 函数开放端口扫描器1、前言本文利用 fsockopen() 函数,编写一个功能简单的端口扫描器。2、关键技术本实例的端口号是固定的,通过对数组的遍历,利用 fsockopen() 函数连接,如果连接成功,则该端口处于开放状态,否则该端口处于关闭状态。核心代码如下:foreach ($port as $key => $value) ...

2017-08-18 23:12:00 68

转载 BZOJ——T 1113: [Poi2008]海报PLA

http://www.lydsy.com/JudgeOnline/problem.php?id=1113Time Limit:10 SecMemory Limit:162 MBSubmit:1170Solved:792[Submit][Status][Discuss]DescriptionN个矩形,排成一排. 现在希望用尽量少的矩形海报Cover住它们....

2017-08-18 19:22:00 39

转载 Maven学习整理

1. window系统中安装Maven2. 解决使用代理联网时无法下载jar包3. 配置本地仓库4. 处理本地仓库和中央仓库都没有依赖的jar包的情况转载于:https://www.cnblogs.com/jinloooong/p/7390013.html...

2017-08-18 15:41:00 37

转载 Anaconda 仓库的镜像

Anaconda 仓库的镜像 使用中科大的镜像conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes 转载于:https://www.cnblogs.com/logmopeng/p/7439895.htm...

2017-08-18 15:23:00 41

转载 CSS 清除浮动的方法

1. 使用额外标签法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> .outer{ border: 1p...

2017-08-18 09:17:00 35

转载 编程的本质任务就是驾驭计算机科学的极端复杂性

“编程的本质任务就是驾驭计算机科学的极端复杂性.” –Dijkstra转载于:https://www.cnblogs.com/xiluhua/p/7385003.html

2017-08-17 23:32:00 74

转载 单例模式--一种高并发性能及单例创建时间可控的方式

直接上代码:public class StaticSingleton {  private StaticSingleton() {    //some handler...  }  private static class SingletonHolder {    private static StaticSingleton instance = new StaticSin...

2017-08-17 22:34:00 38

转载 HDU 3625 Examining the Rooms:第一类Stirling数

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3625题意:  有n个房间,每个房间里放着一把钥匙,对应能开1到n号房间的门。  除了1号门,你可以踹开任意一扇门(不用钥匙),但你最多只能踹k次。  问你能将所有门打开的概率。题解:  · P(打开所有门) = 能打开所有门的钥匙放置情况数 / 钥匙放置的总情况数  ...

2017-08-17 18:34:00 42

转载 gitLab 全局hooks和custom_hooks,以及服务器端自动更新和备份(一)

写代码的时候,git push到远程代码库后,往往还要连到服务器上pull代码才能进行测试。代码push后自动更新测试服务器的代码也算是一种刚需了。gitLab的钩子分为两大类:1.web hooks            2.custom hooks,这是调用git原生钩子,这里的钩子也有两种类型:(1)全局钩子 (2)每个项目对应的钩子。这几天踩了很多坑,才用一种迂回的方法解决了...

2017-08-17 12:23:00 630

转载 POJ 2010 Moo University - Financial Aid (优先队列)

题意:从C头奶牛中招收N(奇数)头。它们分别得分score_i,需要资助学费aid_i。希望新生所需资助不超过F,同时得分中位数最高。求此中位数。思路:先将奶牛排序,考虑每个奶牛作为中位数时,比它分数低(前面的)的那群牛的学费总和lower_i,后面的总和upper_i。然后从分数高往分数低扫描,满足aid_i + lower_i + upper_i <= F的第一个解就是最优解...

2017-08-16 21:42:00 42

转载 求二进制中1的个数

如何快速的求一个数二进制表示时1的个数呢。除了用n&(n-1)外,还可以用下面的这种方法。1. 最开始把相邻奇数位和偶数位相加2. 然后相邻4位相加,相邻8为相加,相邻16为的相加。得到最后1的个数。这种做法的复杂度的是log(位数)#include <iostream>#include <stdio.h>#include &l...

2017-08-16 17:50:00 43

转载 11个超震撼的HTML5和纯CSS3动画源码

1.jQuery多功能手风琴个人信息菜单面板这是一款基于jQuery的手风琴个人信息菜单面板,每一个菜单项展开后可以自定义布局,因此可以为每一个菜单项实现多功能。类似这样的多功能菜单还有jQuery/CSS3大屏下拉菜单,非常实用。由于这款手风琴菜单是基于jQuery框架的,因此兼容性和实用性很强。在线演示源码下载2.纯CSS3水平手风琴分享按钮菜单对于手风琴动画,我们以前...

2017-08-16 16:19:00 460

转载 laravel 报错Invalid default value for 'created_at'「已解决」

问题#PHPHub 使用的是 Laravel 4.2,之前一直使用 homestead box 的版本是 0.2.2 一直没遇到问题,升级到 0.3.3 以后报错SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'created_at' (SQL: create table...

2017-08-15 16:20:00 618

转载 针对ACM输出格式的一个小技巧(对格式错误说不!)

printf("%d%c",bmax," \n"[i==n]);上文中bmax为题目中需要输出的整形变量,可以脑补很多ans,max之类的,重点在于%c和后面的" \n"(切记,\n前面要有一个空格)当后面的执行条件i!=n的时候,%c就相当于空格当后面的执行条件i==n的时候,%c就相当于\n希望这个小技巧可以进一步提高大家代码的质量2333 ...

2017-08-14 14:42:00 268

转载 flask-Migrate模块

功能flask-migrate是flask的一个扩展模块,主要是扩展数据库表结构的.官方文档:http://flask-migrate.readthedocs.io/en/latest/安装pip install flask-migrate使用举例from flask import Flaskfrom flask_sqlalchemy import SQ...

2017-08-14 12:53:00 79

转载 登录脚本重构by封装

package com.gubai.selenium;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.chrome.ChromeDriver;import org.op...

2017-08-14 00:48:00 107

转载 HTML基础全荟

第一讲html概述1、认识HTML<!DOCTYPEhtml><html><style></style><head><title></title></head><body><h1></h1>//<p...

2017-08-13 16:34:00 76

转载 Apache ant 配置

ANT_HOME C:\Program Files(D)\apache-ant-1.10.1Path %ANT_HOME%/binant -v转载于:https://www.cnblogs.com/ouyangping/p/7353853.html

2017-08-13 16:28:00 39

转载 java的引用数据类型,你知道吗???

有些人很清楚java的八种基本数据类型,但说到java的引用数据类型就不清楚了。Java的数据类型分为两大类,即基本数据类型和引用数据类型,在基本数据类型中有8种基本数据类型(逻辑型-boolean;文本型-char;数值型-byte、short、int、long、float、double);引用数据类型有类(class)、接口(interface)、数组(array),注意,引...

2017-08-12 15:26:00 53

空空如也

空空如也

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

TA关注的人

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