自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 (C/C++学习)19.单目标遗传算法的C程序实现

说明:在学习生活中,经常会遇到各种各样的最优问题,其中最常见的就是求某个多维(多个自变量)函数在各个自变量各取何值时的最大值或最小值;例如求函数 f(x) = (x-5)2+(y-6)2+(z-7)2 的最小值,当然,这个函数很简单,很容易看出来,该函数的最小值为0,分别在三个自变量取5,6,7时取得最小值。但日常学习中的函数都是很复杂的,就算通过大量的计算,也不一定能准确地算出目标值以及在何时取...

2018-12-30 22:21:00 156

转载 类script标签,异步加载,顺序执行

主要是想实现把压缩加密后的js文件存储在本地,网上找了下没找到理想的,所以自己动手写了一个,主要是仿照script标签的功能,实现异步加载,顺序执行。如果本地已经有该文件,则不重新加载,直接调用本地数据。jsFile是存储文件信息的数组,其中,path是文件路径,name是存储在本地的名字,active表示当前文件是否已经执行,load...

2018-12-28 21:24:03 71

转载 findlibrary returned null

转载请标明出处,维权必究:https://www.cnblogs.com/tangZH/p/10181330.html该错误是在加载so库的时候出现的,就是找不到so库。一、检查jinLibs目录下是否有so库二、gradle的android{}里面是否有设置:sourceSets { main { jniLibs.srcDirs ...

2018-12-27 19:56:00 63

转载 SVN Hooks的介绍及使用

阅读此篇文章你可以:对SVN Hooks有一定的了解获取两个最常用的SVN Hooks案例SVN hooks介绍Hooks 钩子,主要实现的功能就是在特定事件发生之前或者之后自动执行事先定义好的脚本代码来实现某些功能,类似于JS中的监听事件、MySQL中的触发器、Django中的signals信号等大多数开发语言都可以用来编写hooks脚本,常用的如windows下的bat、vb,l...

2018-12-27 01:18:01 542

转载 边框图片

<style> *{ padding: 0; margin: 0; } div{ width: 200px; height: 200px; margin:100px auto; box-sizing: border...

2018-12-26 23:30:00 76

转载 chrome开发者工具的使用

转自:https://blog.csdn.net/csdnligao/article/details/53925094转载于:https://www.cnblogs.com/sharpest/p/10180923.html

2018-12-26 18:26:00 53

转载 java工厂设计模式

工厂模式定义:提供创建对象的接口.为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样做...

2018-12-25 06:39:27 56

转载 外网访问内网的FTP服务器-原理解析

  1. 背景简介最近研究如何在内网搭架FTP服务器,同时要保证外网(公网)能访问的到。终成正果,但走了一些弯路,在此记下,以飨后人。2. 基础知识FTP 使用 2 个端口,一个数据端口和一个命令端口(也叫做控制端口)。这两个端口一般是21 (命令端口)和 20 (数据端口),当然你也可以自定义。控制 Socket 用来传送命令,数据 Socket 是用于传送数据。每一个 FT...

2018-12-24 16:51:00 1545

转载 var、let、const声明变量的区别

var声明变量的特点说是特点,不如说是缺点var在全局声明的变量会自动挂载到顶层对象window上var声明变量,存在变量提升的现象console.log(a);//undefinedvar a = 1;console.log(a);//1复制代码// 以上代码可以这样理解var a;console.log(a);a = 1;console.log(1);复制代码...

2018-12-24 10:04:46 522

转载 牙疼真要命,牙坏真烧钱

个人博客原文:牙疼真要命,牙坏真烧钱牙齿真折腾。周末回了一趟老家。看标题就知道去干嘛了,治牙去了。从小牙齿就不好,年纪轻轻就装了 4 颗牙套。。。这一次又是蛀牙,3 颗牙套最近松了,没什么注意,导致里面的牙齿细菌滋生,又蛀牙了,而且蛀得不轻,基本上已经坏死,只能根管治疗,然后重新装 3 颗牙套,一个牙套 1800 块,3 个就 5400 块。。。病不起。一朋友前段时间他去洗牙,医生发...

2018-12-23 15:38:05 64

转载 Win10下python3和python2多版本同时安装并解决pip共存问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-23 11:58:00 75

转载 orac le官网下载老版本JDK的指引

平时要新装一个系统环境,或者下载最新的jdk,就需要到oracle官网去下载一个jdk,而目前生产环境都是1.7的环境下开发完成的,需要下载1.7版本的jdk,oracle官方网站的默认下载页面是1.8版本的。面对oracle官网一堆不熟悉的英文,从哪里能直接下呢?首先访问: http://www.oracle.com/technetwork/java/javase/downloads/inde...

2018-12-21 16:52:51 114

转载 JAVA面试解析(有赞二面)

引言说在前面的话:本文适合人群:急等着换工作的人我承认刷面试题很有用的,纵观几年来的JAVA面试题,你会发现每家都差不多。比如,你仔细观察,你会发现,HashMap的出现几率未免也太高了吧!连考察的知识点都一样,什么hash碰撞啊,并发问题啊!再比如JVM,无外乎考内存结构,GC算法等!因此,如果是为了...

2018-12-21 15:52:00 923

转载 Java接口的实例应用:致敬我的偶像——何塞·穆里尼奥

文/沉默王二曹操在《短歌行》中为杜康酒打过一个价值一亿个亿的广告——“何以解忧,唯有杜康”,我替曹操感到惋惜的是他本人并不会收到这笔不菲的代言费。想一想,要是三国时期的明星人物们有这个代言意识的话,保证各家的军费收入会多出来一个重量级的来源。不过,酒真的能解忧吗?我不大敢相信。李白就曾质疑过:“举杯消愁愁更愁,抽刀断水水更流。”我和李白持相同的观点,酒啊,真的不容易解忧,但绝对可以增加作者莫...

2018-12-21 00:56:25 572

转载 零基础的自学前端之路,当年的入坑之旅

很多人,在接触编程的前夕都有考虑是否要去报个培训班。直到现在我想说的是,我们的终点都是差不太多的,我们只是选择走什么路线达到终点。能不能达到终点不是取决于选了什么路线,而是取决于自己。将学习拆解为内外条件:外部条件即资源、学习方式、方法、机遇……内部条件即自我驱动、总结归纳知识、理解力、专注度、自我解决问题、独立思考等当你的内...

2018-12-20 16:28:05 87

转载 Android Wifi 主动扫描 被动扫描

介绍主动扫描,被动扫描以及连接的wifi的扫描过程参考文档《802.11无线网络权威指南》《80_Y0513_1_QCA_WCN36X0_SOFTWARE_ARCHITECTURE.pdf》(高通文档)被动扫描(passive scanning)可以节省电池的电力,因为不需要传送任何信号。在被动扫描中,工作站会在频道表(channel list)所列的各个频道之间不断切换,并静候Bea...

2018-12-20 15:59:00 2148

转载 SDUT-3399_数据结构实验之排序二:交换排序

数据结构实验之排序二:交换排序Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description冒泡排序和快速排序都是基于"交换"进行的排序方法,你的任务是对题目给定的N个(长整型范围内的)整数从小到大排序,输出用冒泡和快排对这N个数排序分别需要进行的数据交换次数。Input连续多组输入数据,每组数据第一行给出正整数N(N ≤ 1...

2018-12-20 11:36:00 113

转载 Ruby on Rails 的模型 validates 验证

validate(), 这个方法在每次保存数据时都会被调用.如:def validateif name.blank? &&email.blank?errors.add_to_base("You must specify a name or anemailaddress")endend同时也可以自定义 validate_on_create(), validate_on_...

2018-12-20 11:33:00 158

转载 Hexo 主题 Amber 开发与使用指南

本文同步发布在 Easy Hexo

2018-12-20 08:22:55 651

转载 Kubernetes Nginx Ingress Controller源码分析

maincontrollers/nginx/pkg/cmd/controller/main.go:29 func main() { // start a new nginx controller ngx := newNGINXController() // create a custom Ingress controller using NGIN...

2018-12-18 20:32:00 107

转载 这么多有趣的小程序!不占内存,都怪太晚知道!

如今一提到微信小程序,很多人估计想到的都是跳一跳等一些游戏,但是你们知道吗其实有很多小程序,它们个个都神通广大!只是你不知道!敲重点!今天小编为大家介绍这5款小程序,希望你们能够喜欢!古诗文小助手学古诗最怕什么?不会翻译! 这款小程序提供了各类古诗关键词查询,还能帮你翻译,每日的一诗赏析,对你学习古诗词有很大帮助!水印小助手有的时候辛苦创作的作品被别人一键复制,真的很难过,那来加个水印...

2018-12-18 18:04:55 190

原创 红帽收购混合云管理提供商NooBaa,混合云爆发节点临近!

摘要:2018年,企业讨论的话题已经从“是否应该上云”转变为“如何上云”,尽管公有云依然被看作是大势所趋,但在未来很长一段时间内,混合云都将是云计算的主流模式,企图占领云计算市场制高点的各大供应商自然不会放过这个机会。本月,红帽宣布收购NooBaa,NooBaa是一家开发用于混合和多云环境管理数据存储服务的软件公司,其最大特点是在现有存储架构之上对数据平台进行抽象,同时将多个资料孤岛拆分成单一可扩...

2018-12-18 17:03:47 36

转载 一文读懂,深入浅出 RPC框架

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-17 20:55:00 60

转载 Python isspace() 方法检测字符串是否只由空格组成。

转载于:https://www.cnblogs.com/MaxElephant/p/10132294.html

2018-12-17 16:33:00 468

转载 C# 监测每个方法的执行次数和占用时间(测试2)

在Nuget引用 Castle.DynamicProxy 和Newtonsoft.Json 这个原文:http://www.cnblogs.com/RicCC/archive/2010/03/15/castle-dynamic-proxy.html代码:using Castle.Core.Interceptor;using Castle.DynamicProxy;...

2018-12-17 16:02:00 146

转载 Django+Vue前后端分离项目的部署

前后端分离项目的部署主要使用Nginx和uwsgi来实现,把Nginx换成Apache也是可以的,看个人喜好。Nginx主要处理静态文件,uwsgi用来部署Django项目,处理其他请求安装uwsgi:pip3 install uwsgi测试uwsgi:首先创建一个test.py文件def application(env, start_resp...

2018-12-17 16:00:00 278

转载 bzoj 2395 [Balkan 2011]Timeismoney——最小乘积生成树

题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2395如果把 \( \sum t \) 作为 x 坐标,\( \sum c \) 作为 y 坐标,则每棵生成树都是二维平面上的一个点。答案是二维平面上的一个下凸壳。先求出只考虑 t 的最小生成树和只考虑 c 的最小生成树,它们就是凸壳的两端。已知两端,考虑递归下去,则要找到距离这两...

2018-12-17 15:50:00 84

转载 Spring声明式事务在抛出异常时不回滚(RollBack)

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-17 14:56:00 487

转载 BGP Lab 2

BGP I – Lab guide for LAB 2 Initial Configuration 这些最基本的BGP, 学一学将来催牛逼肯定用的到。 Build BGP neighbors - iBGP uses loopback and update source, need static route to each other’s loopback address ...

2018-12-14 21:33:17 83

转载 GitLab在docker和Kubernetes之间折腾

GitLab在docker和Kubernetes之间折腾[TOC]1. 概述最近用上了Kubernetes,刚好又要求Gitlab AutoDev配合Kubernetes,所以将旧的Gitlab升级下,并迁移成了helm版本。 但是在使用过程中,发现并不如docker版本稳定,特别是pod在重新分配后,在节点上pull image失败问题,即使配置了镜像加速,虽然有办法解决(我是多个节...

2018-12-14 18:12:18 542

转载 Mysql字符串字段判断是否包含某个字符串的3种方法

方法一:SELECT * FROM users WHERE emails like "%b@email.com%";方法二:利用MySQL 字符串函数 find_in_set();SELECT * FROM users WHERE find_in_set('aa@email.com', emails);这样是可以的,怎么理解呢?mysql有很多字符串函数 find_in_set(str1,st...

2018-12-14 15:57:00 148

转载 SpringBoot高级篇Redis之ZSet数据结构使用姿势

更多Spring文章,欢迎点击 一灰灰Blog-Spring专题Redis的五大数据结构,目前就剩下最后的ZSET,可以简单的理解为带权重的集合;与前面的set最大的区别,就是每个元素可以设置一个score,从而可以实现各种排行榜的功能I. 基本使用在开始之前,序列化的指定需要额外处理,前面List这一篇已经提及,相关内容可以参考:181109-SpringBoot高级篇Redis...

2018-12-14 11:55:15 178

转载 而井教你判断当前Javascript运行环境是否支持async函数

文章起因今天在学习Jasmine(一个Javascript的测试框架)中,在阅读文档时看到用来判断是否支持async函数的代码。// 获取async函数的原型的构造器function getAsyncCtor() { try { eval("var func = async function(){};"); } catch (e) { return n...

2018-12-14 01:56:01 244

原创 十年行业趋势与实践探索,来QCon一起关注技术热点

2019年是QCon进入中国的第十年,十年QCon十年心。作为全球性的技术盛会,QCon在这十年里与全球技术人分享了不计其数的行业趋势和技术热点。世界上第一部支持3G网络的手机iPhone3GS于十年前在美国发售;刚刚拿下成交额2135亿的“双十一”十年前举办了第一届,仅40商家参与;也就是十年前国内云计算这个概念刚刚兴起时组建了阿里云这个目前占一半市场份额的团队;十年前我们在讨论敏捷、RIA富互...

2018-12-13 11:08:15 38

转载 System.getProperty()

System类来自于这个包:java.lang.SystemSystem.getProperty("XXX")方法用来读取JVM中的系统属性,那么java 虚拟机中的系统属性使用在运行java程序的时候java -D配置,有两种方式1-在命令行配置在eclipse中,选中这个项目,然后在工具栏中选择run-->run configurations,在出现的对话框的右边选择“...

2018-12-12 20:02:00 138

转载 js获取url指定参数值

function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]...

2018-12-12 09:33:26 79

转载 YARN学习笔记

YARN产生背景Hadoop1.x时:MapReduce: Master/Slave架构,1个JobTracker带多个TaskTrackerJobTracker:负责资源管理和作业调度TaskTracker:定期向JT汇报本节点的健康状况、资源使用情况、作业执行情况;接收来自JT的命令: 启动任务/杀死任务YARN:不同计算框架可以共享同一个HDFS集群上的数据,享受整...

2018-12-12 06:05:03 79

转载 文件与目录管理

1、 查看文件与目录 ls  格式: ls 参数 文件/目录  参数: -a 全部文件,连同隐藏文件一起列出来     -d 仅列出目录本身     -l 列出长数据串,包含文件的属性及权限等数据     -i 列出inode号码2、复制,删除,与移动: cp rm mv    cp(复制文件或目录)      格式: cp 参数 源文件...

2018-12-11 20:53:00 57

转载 面试题---多线程

什么是多线程?在一个应用程序中,同时,有多个不同的执行路径。说一下多线程的好处?提高程序效率。线程和进程有什么区别?线程是进程的一条执行路径,而进程是线程的集合。什么是线程同步、异步?线程同步表示,当前线程执行完后下一个线程接着执行。线程异步表示, 在一个应用程序中,同时,有多个不同的执行路径。例如 javaweb ajax android handler...

2018-12-11 19:44:00 74

转载 STL__reverse(),reverse_copy()

reverse()能够对容器内的元素进行翻转,使用reverse()包含头文件algorithm以下为reverse的使用代码:#include<iostream>#include<vector>#include<algorithm> using namespace std;int main(){ vector ...

2018-12-11 15:59:00 48

空空如也

空空如也

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

TA关注的人

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