自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【JavaScript基础系列】决定你的人生能走多远的,是基础。

前言   javaScript门槛非常低,一点语法,一个dom,一个bom就可以使用它开发大部分js应用,再加上现在层出不穷的框架极大的简化抽象了javaScript的使用方式,但是我们始终不能忘记的一点是,决定上层建筑的,是经济基础。 决定你的javaScript能走多远的,是基础。所以我决定在我的博客开一个关于javaScript基础系列。详细得,解读其中的基础,再次刨开它的心脏细细研究。

2017-09-13 15:14:06 79

转载 安装mysql数据库后,在服务中没有mysql的启动项

我用的是phpstudy安装的mysql数据库,但是在服务中没有mysql的启动项(不影响使用),原因是在安装mysql的时候没有安装mysql 服务解决办法如下:  1. 用管理员身份运行cmd.exe(注意管理员身份!)  2. 进入mysql的bin目录  3. 安装mysql服务    安装服务:mysqld --install    (卸载服务:mysqld --

2017-09-12 18:14:03 174

转载 spring boot - cloud (十六) 分布式ID生成服务

spring boot / cloud (十六) 分布式ID生成服务在几乎所有的分布式系统或者采用了分库/分表设计的系统中,几乎都会需要生成数据的唯一标识ID的需求,常规做法,是使用数据库中的自动增长列来做系统主键,但是这样的做法无法保证ID全局唯一.那么一个分布式ID生成器应该满足那些需求呢 :全局唯一性趋势递增能够融入分库基因本文将基于snowf

2017-09-10 19:41:58 78

转载 Appsacn 定期自动化扫描

appscan提供了计划扫描的选项,配合windows的计划任务,可以按需设定。操作流程如下:1、打开Appsacn--工具---扫描调度程序---新建  2、新建后显示如下窗口  3、填写好相应的设定后,点击确定保存4、Appscan只提供了打开“控制面板”中的“计划任务”。我们可以利用windows的计划任务进行调整  (控制面板---系统和安全---管理工具-

2017-09-10 14:53:58 110

转载 spring boot - cloud (十六) 分布式ID生成服务

spring boot / cloud (十六) 分布式ID生成服务在几乎所有的分布式系统或者采用了分库/分表设计的系统中,几乎都会需要生成数据的唯一标识ID的需求,常规做法,是使用数据库中的自动增长列来做系统主键,但是这样的做法无法保证ID全局唯一.那么一个分布式ID生成器应该满足那些需求呢 :全局唯一性趋势递增能够融入分库基因本文将基于snowf

2017-09-10 10:25:57 67

转载 Appsacn 定期自动化扫描

appscan提供了计划扫描的选项,配合windows的计划任务,可以按需设定。操作流程如下:1、打开Appsacn--工具---扫描调度程序---新建  2、新建后显示如下窗口  3、填写好相应的设定后,点击确定保存4、Appscan只提供了打开“控制面板”中的“计划任务”。我们可以利用windows的计划任务进行调整  (控制面板---系统和安全---管理工具-

2017-09-09 18:41:54 121

转载 【php】php-fpm注册service服务

配置php-fpm.confvi /usr/local/php54/etc/php-fpm.conf),将pid(;pid = run/php-fpm.pid)前的;去掉。因为编译安装php的,所以会在php目录生成很多二进制文件,找到init.d.php-fpm,拷贝到init.d下。cp /usr/local/src/php54/sapi/fpm/init.d.php-fpm /e

2017-09-09 13:53:56 86

转载 Head First设计模式之状态模式

一、定义定义:允许对象在内部状态改变时改变它的行为, 对象看起来好像修改了它的类。主要解决:对象的行为依赖于它的状态(属性),并且可以根据它的状态改变而改变它的相关行为。何时使用:代码中包含大量与对象状态有关的条件语句。如何解决:将各种具体的状态类抽象出来。关键代码:通常命令模式的接口中只有一个方法。而状态模式的接口中有一个或者多个方法。而且,状态模式的实现类的方法,一般返回值

2017-09-08 21:49:54 64

转载 多订单多支付方式分配金额问题

算是个面试题吧,问题描述是这样:多个业务订单,对应一个支付单进行支付,支付时使用了组合支付。那么没个订单分配到的支付方式及金额如何计算。 一共三个支付方式组合A,B,C金额分辨占100,100,80.一共两个订单1订单金额80,2订单金额200.分配后,产生4份订单和支付方式不同的数据。 画个图明了一点: 问题抽象:我们发现图一和图二重叠一下不就是图三的

2017-09-07 20:29:52 118

转载 浅读K-means

百度百科释义为  K-means算法是硬聚类算法,是典型的基于原型的目标函数聚类方法的代表,它是数据点到原型的某种距离作为优化的目标函数,利用函数求极值的方法得到迭代运算的调整规则。K-means算法以欧式距离作为相似度测度,它是求对应某一初始聚类中心向量V最优分类,使得评价指标J最小。算法采用误差平方和准则函数作为聚类准则函数。   在数据挖掘中,K-Means算法是一种cluste

2017-09-07 11:05:51 68

转载 Python初学——pickle & se

pickle 存放数据保存和提取python运算完的结果首先import pickle模块定义一个字典:a_dict={'da':111,2:[23,1,4],'23':{1:2,'d':'sad'}}首先打开一个file,后缀名用pickle代替即可,以二进制形式打开接着用dump,把a_dict放入到file中,并关闭文件pickle.dump(a_di

2017-09-06 18:57:51 74

转载 .NET Core 2.0应用程序大小减少50%

.NET Core 2.0应用程序减小体积瘦身官方工具 IL Linker。 IL Linker 来源于mono的linker  https://github.com/mono/linker,目前还是预览版本。在一般的情况下,链接器可以将应用程序的大小减少50%,大型应用程序的大小可能更有利,链接器会删除应用程序中的代码和依赖库,而这些代码不会被任何代码路径访问。它实际上是应用程序特定的无

2017-09-06 14:25:49 71

转载 Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[----]]

问题描述:Tomcat容器和Eclipse启动运行时候报错Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/***]]错误原因:Caused by: java.lang.IllegalArgumentException: Invalid Find

2017-09-05 17:45:48 101

转载 关于《函数调用关键字》记忆恢复本

1.基本函数传参注意点  参数可以通过引用或通过值传递给方法。在变量通过引用传递给方法时 ,被 调用的方法得到的就是这个变量 ,所 以在方法内部对变量进行的任何改变在方法退出后仍旧有效。而如果变量通过值传送给方法 ,被调用的方法得到的是变量的 一个相同副本 ,也 就是说 ,在 方法退出后 ,对 变量进行的修改会丢失,也就是修改无效。例如 ,a.int 通过值传递给方法

2017-09-05 12:33:47 62

转载 js switch判断 三目运算 while 及 属性操作

三 目运算:如var a = 10;var b= 12;c = a>b ?a:b;若成立执行a否则执行bvar isHide = true;若用if判断语句如下if(isHide) {box.style.display = "block";} else {box.style.display = "none";}三目运算替代ifbox.style.di

2017-09-04 20:42:03 73

转载 残差网络resnet学习

Deep Residual Learning for Image Recognition微软亚洲研究院的何凯明等人论文地址https://arxiv.org/pdf/1512.03385v1.pdf Abstract更深层次的神经网络训练更加困难。我们提出一个 Residual的学习框架来缓解训练的网比之前所使用的网络深得多。我们提供全面的经验证据显示这些残余网络更容易优化

2017-09-03 19:17:43 181

转载 ajax和json

1、$ ajax({url:"",data:{username:"admin"},//发送时携带的参数type:"post/get",//请求类型dataType:"html/text/json",//返回类型success:function(data){},error:function(){}})2、"text/javascript" src="j

2017-09-02 13:25:43 81

转载 js的一道经典题目

今天碰到一道题,里面既包含了匿名函数的知识,也包含了预编译,函数的传参(形参),感觉迷迷糊糊的,所以想着做个总结。 var foo={n:1}; (function(foo){ console.log(foo.n); foo.n=3; var foo={n:2}; console.log(foo.n);

2017-08-31 20:41:34 79

转载 Spring中的AOP开发

1.代理模式  找个人将你原本想做的事情给做了。  三个部分组成:  抽象主题角色:真实主题和代理主题的共同接口。 真实主题角色:定义了代理角色所代表的真实对象。 代理主题角色:含有对真实主题角色的引用。代理角色通常在将客户端调用传递给真实主题对象之前或者之后执行某些操作。以收快递的案例:收快递并签字,这个是抽象主题。买家,货物的主人,这个是真实主题。门卫代理收

2017-08-31 11:17:38 66

转载 C# 窗体 切换、重复显示等遗留问题解决(第五天)

一、解决同一窗体多次点击重复显示BUG(1)点击弹出学校窗体 1 #region 弹出学校窗体 2 /// 3 /// 弹出学校窗体 4 /// 5 /// 6 /// 7 private void Schoo

2017-08-30 09:45:36 127

转载 java上传文件代码

import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Iterator;import java

2017-08-28 16:57:28 71

转载 SQLserver本地数据库开发

远程端数据库中生成脚本  注意 远程端的数据库 是中文版的还是英文版的,一般我们装的是英文版的,   如果远程端数据库是中文版的,那么我们本地的是英文版,在生成的脚本那需要修改,同时去除相应的路劲代码。   修改为    如果我们想用vs自带的db作为本地数据库,那么我们用(localdb)\MSSQLLocalDB 连接地址

2017-08-27 20:33:25 95

转载 千万级大数据的Mysql数据库SQL语句优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t

2017-08-26 14:41:23 66

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

前言看了方应杭老师的一篇解释let的文章,对JavaScript中的声明有了深刻的理解,这里也就有了总结一下JavaScript中各种声明之间区别的这篇文章。JavaScript中变量声明机制首先,我对JavaScript中所有声明都存在提升这个观点是认同的!平时大家所讲的变量的声明,在JavaScript中一般是存在创建create、初始化initialize 和赋值assign

2017-08-26 09:57:23 122

转载 插入排序算法之直接插入排序和希尔排序

插入排序算法有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据。直接插入排序直接插入排序的排序思路是:每次将一个待排序的元素与已排序的元素进行逐一比较,直到找到合适的位置按大小插入。例子:

2017-08-22 19:45:12 96

转载 CSS中浮动和定位对元素宽度-外边距-其他元素所占空间的影响

一.width:auto和width:100%的区别 1.width:100%的作用是占满它的参考元素的宽度。(一般情况下参考元素 == 父级元素,这里写成参考元素而不是父级元素,在下面我会再细说)2.width:auto也是以“占满参考元素宽度”为目标。但不同的地方在于,它能根据margin和padding的值动态地调整width的值。当参考元素的宽度一定时,子元

2017-08-22 12:27:11 188

转载 使用VIEWER.JS进行简单的图片预览

//F.ready(show());//window.onload = show(); function show() {var viewer = new Viewer(document.getElementById('dowebok'), {url: 'data-original'});}注意:ul id="jq22">    li>img src="im

2017-08-19 18:28:29 132

转载 css控制图片上下居中,超出部分隐藏

img{width: 100%;display: block;}div{width: 600px;height: 600px;border: 1px solid red;text-align: center;overflow: hidden;position: relative;}img{position: absolute;width: 1

2017-08-19 12:48:28 381

转载 面向对象的架构

最近又看了一下java基础,看到面向对象的内容,继承像是模仿了自然界的繁衍。  提出来这种思想就是为了让编码更简单,从适应计算机的思考更多向适应人的思考方式转变。现在代码中的那些类文件都有在去实现面向对象,编程的布局和架构仍然偏向面向过程,有些繁琐。  框架里需要记忆的内容很多,而且不能很好的用一条逻辑贯穿起来,都是因为有什么样的需要所以要怎么去处理。这样框架用起来其实也是比较头痛的事情,

2017-08-18 14:23:31 131

转载 智能提示

简介:自动提示无非就是输入框内容改变时,自动根据输入的内容进行模糊查询;手动实现无非两种方式,一种异步加载数据,根据获取的内容异步加载到网页相应位置,第二种同步获取数据,然后异步根据输入框的改变进行查询;异步由于得到的就是json很好处理,今天经过摸索倒是想到了另一种方法,有点奇葩,写出来与大家分享,欢迎大家指点;思路:采用第二种方法,同步获取数据,用c标签实现遍历,然后进行判断显示;

2017-08-14 13:23:22 71

转载 微信小程序简述

最近在公司实习,经理要求做一个微信小程序,晚上闲时来写一下。  微信小程序问世没多久,但毋庸置疑的是在不久的将来,它可以替代掉很多的APP。个人认为它的优势在于占用资源少,可以做到即用即走,对于一些使用频率不是很高的APP来说,使用相应的小程序会方便很多。  要进行微信小程序的开发:  1.首先得注册一个开发者的账号,可以到微信公众平台进行注册,选择注册的账号类型为小程序,进行相应的注

2017-08-13 19:08:17 80

转载 初入web前端

web前端是什么意思,以前都没有听说过。听说最多的就是程序员,传说中的程序员就像个木头人一样,一天就知道敲代码,而且好多都是单身汪。我也没有想过我会接触web前端编程,现在接触了,也开始学习web前端编程。以前就听说过C语言,现在开始学了才知道编程语言有好多,如Java、C、C++、C#、PHP、Python、VB等,这些也是编程里所说的高级语言。没错 我就是学习的C#语言,但是不是我们看到这

2017-08-12 19:58:14 104

转载 以Random Forests和AdaBoost为例介绍下bagging和boosting方法

我们学过决策树、朴素贝叶斯、SVM、K近邻等分类器算法,他们各有优缺点;自然的,我们可以将这些分类器组合起来成为一个性能更好的分类器,这种组合结果被称为 集成方法 (ensemble method)或者 元算法 (meta-method)。使用集成算法时有多种形式:不同算法的集成 同一种算法在不同设置下的集成 数据集不同部分分配 给不同分类器之后的集成 1、bagging 和boo

2017-08-12 13:43:13 119

转载 一步一步学Vue(三)

接上篇,有同事看了我写的博客,觉得我这人不靠谱,文笔太白了,不够严肃,所以这次我一定要做一个严肃的人,写博客要有写博客的态度,第三篇开始我在考虑一个问题,会不会太着急了,要知道Vue的组件化时它的一个买点,现在还没有完全的过一遍其核心概念我就开始结合后端了,有点操之过急了,没写过这类博文,大家见谅。  计划由于上述原因就会有些变动,会在接下来的文章中,先以demo的形式把一些核心概念先过一遍,

2017-08-11 20:23:19 72

转载 webgl自学笔记——几何图形

3D应用的基础元素:1、canvas,它是渲染场景的占位符。标准html的canvas元素2、Objects,这里指的是组成一个场景的所有3d实体。这些实体都由三角形组成。webgl中使用Buffer(vertex、index)来存储管理这些3d实体数据。3、Lights,如果没有光照3d场景将看不到任何东西。webgl使用着色器来为场景中的光照建模。我们将会看到3d实体如何根据物理规

2017-08-10 20:33:15 160

转载 Sublime Text中安装插件来实现px与rem间的换算

今天在群里无意中看到了群友分享的一篇关于移动端的文章。里面其他内容我倒不大感兴趣,反而是rem让我提起了兴趣。  首先来谈一下rem,rem是CSS3中新增加的一个单位值,它和em单位一样,都是一个相对单位。所不同的是,em是相对于元素的父元素的font-size进行计算;而rem是相对于根元素html的font-size来计算的。这样一来,rem就绕开了复杂的层级关系,实现了与em类似的功能

2017-08-10 13:33:10 102

转载 Prototype __proto__ constructor 三者的关系

JavaScript三大毒瘤 ——— this,原型链,作用域在我等菜鸟一步一步升级中的过程中,这三个概念总是困扰这我们(可能只有我吧,我比较蠢)。这三个东西往往都很绕,今天我就来分享一下我对原型、原型链的理解,希望各路大神看到我有错的能纠正一下,也希望能帮助到不懂的人,能逐渐把这些弄懂。首先 要弄清楚 原型链 ,首先要知道这三个东西prototype  [[Prototype]]  

2017-08-08 17:08:07 105

转载 PHP while循环

PHP while 循环在指定条件为 true 时执行代码块。PHP 循环在您编写代码时,经常需要反复运行同一代码块。我们可以使用循环来执行这样的任务,而不是在脚本中添加若干几乎相等的代码行。在 PHP 中,我们有以下循环语句:while – 只要指定条件为真,则循环代码块 do…while – 先执行一次代码块,然后只要指定条件为真则重复循环 for – 循环代码块指定次

2017-08-08 10:38:06 92

转载 kubernetes docker 搭建rabbitmq集群

kubectl delete pod rabbitmq-node1 rabbitmq-node2 rabbitmq-node3kubectl create -f pod-rabbitmq-node1-vm17.yamlkubectl create -f pod-rabbitmq-node2-vm18.yamlkubectl create -f pod-rabbitmq-node3-vm

2017-08-07 12:43:06 131

转载 Java进阶07 嵌套类

到现在为止,我们都是在Java文件中直接定义类。这样的类出现在包(package)的级别上。Java允许类的嵌套定义。这里将讲解如何在一个类中嵌套定义另一个类。嵌套内部类Java允许我们在类的内部定义一个类。如果这个类是没有static修饰符,那么这样一个嵌套在内部的类称为内部类(inner class)。内部类被认为是外部对象的一个成员。在定义内部类时,我们同样有访问权限

2017-08-06 20:18:01 64

空空如也

空空如也

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

TA关注的人

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