自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 管理后台的登录功能-重新思考

每个网站、APP都几乎必然有其管理后台,其中管理的内容则是公司的核心技术财产。而登录模块则是这扇大门,其安全的重要性可想而知。我们知道,功能越多,安全性就会越低,所以我们有必要重新审视一下,管理后台的登录界面到底需要些什么功能。一、功能模块的取舍1、基本的账号密码登录。这个无可避免是必然需要的了。2、图片验证码。验证码的目的是为了阻止机器人暴力撞库,作为管理后台很有必要,而且是要每次登

2017-02-28 20:19:25 587

转载 个推你应该这样用的

前言:    说到这个远程推送,大家知道的应该都挺多的,但用到的估计极光和个推要占一很大部分,这篇博客重点说的就是个推的使用,个推官网的链接在这里,它的集成是比较方便的,你可以直接使用Cocoapods集成,待会再下面命令行也会给大家分享出来,这我们还会提到的有它的一个推送流程,还有SDK的一些使用以及在使用的过程中我们需要注意的地方:    先看看个推的推送流程图:    集成中

2017-02-28 16:31:28 398

转载 PHP---如何修改域名的指定的根目录

如何修改域名的指定的根目录环境:linux使用工具:xShell修改域名指定的文件根目录需要修改nginx的配置文件第一步:连接xShell第二步:进入根路径找到nginx的配置文件cd .. 进入根目录 cd usr 进入usr文件 cd local 进入local文件 cd nginx 进入nginx文件 cd conf

2017-02-28 13:11:24 665

转载 解决 Windows instance 时间不同步问题

这是 OpenStack 实施经验分享系列的第 3 篇。 问题描述 通过上一节部署出来的 Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个小时。原因 KVM 对 Linux 和 Windows 虚拟机在系统时间上处理有所不同

2017-02-27 20:55:20 321

转载 从C#到TypeScript_0

总目录从C#到TypeScript - 类型从C#到TypeScript - 高级类型从C#到TypeScript - 变量从C#到TypeScript - 接口从C#到TypeScript - 类从C#到TypeScript - function从C#到TypeScript - 装饰器从C#到TypeScript - Promi

2017-02-27 17:19:23 335

转载 POJ 2125 Destroying The Graph 二分图 最小点权覆盖

POJ2125 题意简述:给定一个有向图,要通过某些操作删除所有的边,每一次操作可以选择任意一个节点删除由其出发的所有边或者通向它的所有边,两个方向有不同的权值。问最小权值和的解决方案,要输出操作。乍一看是要用点去覆盖边,联想到二分图的最小点权覆盖,通过拆点,我们可以得到二分图。每个点都拆成两个点,一个作为入点,另一个作为出点。于是我们构建了一个标准的二分图最小点权覆盖的模型解决二分图

2017-02-27 13:43:20 183

转载 HashTable源码分析

本次分析代码为JDK1.8中HashTable代码。  HashTable不允许null作为key和value。  HashTable中的方法为同步的,所以HashTable是线程安全的。Entry类介绍Entry是HashTable内的一个静态内部类,实现了Map.Entry接口。table的类型就是Entry。 基本参数hash:存这个Entry的hash值

2017-02-27 10:07:21 219

转载 设计模式(十五):原型模式

早就发现java父类有个方法clone(),但一直没用过,也不知道怎么用。直到学习了原型设计模式才明白,他就是克隆方法,专门用来复制对象的。虽然到目前为止还没真正在项目中用到,但克隆方法还是挺有用的,它为我们创建相同对象带来了很大的便利,只要克隆一下就可以拥有一个全新的、初始值跟父类一样的对象。一、概述  原型模式(Prototype),用原型实例指定创建对象的种类,并且通过拷贝这些原

2017-02-26 20:27:24 204

转载 入职一周

上一次的《入职一周》是在2012-04-22写的,写的是入职到Leedarson的情景,不过这次是为入职到新公司而写。      新公司距离我住的地方也就公交车8分钟,加上走路和等车的时间,大概得要40分钟左右在路上。所以我还是跟以前入职一样时间计算错误,在7点半就已经到公司了。在前台沙发那边坐了一会儿,看到来来往往的准同事,别有一番滋味。是的,跟2008.08.01入职到Tsannkuen,

2017-02-26 16:47:17 450

转载 SharePoint 2016 配置用户请求应用程序

最近看了看SharePoint的应用程序,觉得还是不错的,以前都没怎么注意过这样的功能。当然,应用程序除了让用户和管理员添加外,还可以让他们进行请求,把应用程序添加到应用程序目录,然后由统一的管理员进行管理,审批通过后方可使用。  好了,下面让我们简单介绍下。  1、进入SharePoint应用程序商店,我们可以添加应用程序,如下图:  2、执行设置应用程序的PowerShell命

2017-02-26 13:03:35 366

转载 HTTP的无状态和转发的的理解

IP是无状态的,它只负责将一个IP包发送到指定的IP地址上去。它不会考虑这个包与前面已经发送的包和后面的包的联系。(可能是重发包、可能是不连续包,它不管)。   TCP是有状态的,它通过包头中的一些控制字段(序列编码等)来表明各个包之间的关系(前后关系,重包与否等等)。所以,通过这个协议你可以做到一个可靠的传输。    那么TCP是面向连接的协议是什么意思呢?其实这里的面向连接其实就是“三

2017-02-26 09:19:18 251

转载 轻量却超强——推荐几款好用的截图工具

阅读导览(点击快速跳转):1.FScapture2.Snipaste3.Picpick相关文件下载及链接1.FScapture(返回目录)FScapture全名为 FastStone Capture,它还有一款兄弟软件叫做 FastStoneImageViewer 是一个图片浏览器,有兴趣的可以下载体验。博主自用,文章里面的图就是用它截的,其自带的图像查看/编辑器,

2017-02-25 20:43:16 595

转载 前端总结·基础篇·CSS(一)布局

目录这是《前端总结·基础篇·CSS》系列的第一篇,主要总结一下布局的基础知识。一、显示(display) 1.1 盒模型(box-model) 1.2 行内元素(inline) & 块元素(block) 1.3 行内块元素(inline-block IE8+ IE6-7/tools) 1.4 flex(IE11+ IE10/-ms-)

2017-02-25 17:19:17 250

转载 SpringMVC-学习笔记(1)——理解MVC及快速入门

SprigMVC—理解MVC及快速入门说明:  传统MVC——>JSPModel2——>Front Controller + Application Controller + Page Controller + Context 三种模式是JavaWeb设计模式的逐渐适配和演进。本文分别讲述了这三种模式,作为了解即可。SpringMVC正是采用了第三种设计模式。 MVC说

2017-02-25 13:55:16 272

转载 Java Web(三) 会话机制,Cookie和Session详解

很大一部分应该知道什么是会话机制,也能说的出几句,我也大概了解一点,但是学了之后几天不用,立马忘的一干二净,原因可能是没能好好理解这两种会话机制,所以会一直遗忘,一直重新回过头来学习它,今天好好把他总结一下,借鉴该文章中的内容,因为我觉得该篇文章确实写的很不错,解答了我很多疑问,特点是对cookie和session的理解,其中的会员卡的例子,真是一针见血的奇效。我按照自己的思路来重新整理一份,给自

2017-02-25 10:19:21 187

转载 在本地用命令行创建一个git仓库,并推送到远程

首先,进入的gitStore目录下(没有的话自己创建一个) 1.git init 在gitStore目录下 初始化一个git仓库2.git add 复制一个文件到gitStore目录下,然后执行git add .将“修改”从当前工作区存放到暂存区 3.git commit -m "first commit"将暂存区中存放的文件提交到git仓库 4.在远端

2017-02-24 17:47:16 300

转载 Struts2系列笔记(7)---Struts2类型转换

Struts2类型转换            struts2中内置了大量的类型转换器用来完成数据类型转换的问题,这篇随笔主要通过两个方面来写Struts类型转换       1:Struts2内置的类型转换器       2:如何自定义类型转换器      那么首先我们来学习有关Struts2内置的类型         1:Struts2内置的类型转换器Struts2的内置

2017-02-24 14:23:13 197

转载 Javascript—②函数

新手Perfect教程之Javascript②教程—函数前言:上回我们是从hello world开始的,本期将会讲“函数”在学自定义函数之前,先了解几个已经定义好的函数:1 alert(); //弹出消息对话框函数(JavaScript默认函数)2 prompt(); //弹出输入对话框函数(JavaScript默

2017-02-24 10:50:48 284 1

转载 2017面试题收集

要换工作? 来看看面试题吧今天要谈的主题是关于求职.求职是在每个技术人员的生涯中都要经历多次,对于我们大部分人而言,在进入自己心仪的公司之前少不了准备工作,有一份全面细致面试题将帮助我们减少许多麻烦.在跳槽季来临之前,特地做这个系列的文章,一方面帮助自己巩固下基础,另一方面也希望帮助想要换工作的朋友。相关概念面向对象的三个特征封装,继承,多态.这个应该是人人皆知。多态的好处

2017-02-23 22:07:18 218

转载 实现一个3D图片轮播插件 —— 更新版

前言:    前段时间写下了之前那篇 3D图片轮播效果,后来发现了 Pedro Botelho 写的 jquery.gallery.js ,于是重新修改了自己的这个图片轮播,使之可以成为一个插件来使用。基于jquery.gallery.js 添加了 自适应图片数量,以及添加了 swipe-indicators 切换按钮 源代码:heredemo: here具体使用: h

2017-02-23 18:35:12 227

原创 Ubuntu安装jdk,正确配置环境变量

作为一个Linux新手,在写这篇博客之前,装了几次jdk,好多次都是环境变量配置错误,导致无法登录系统。经过几天的研究,今天新装系统,从头来完整配置一遍系统版本:Ubuntu 16.04JDK版本:jdk1.8.0_1211.官网下载JDK文件jdk-8u121-linux-x64.tar.gz  我这里下的是最新版,其他版本也可以 2.创建一个目录作为JDK的安装目录

2017-02-23 14:59:11 307

转载 Java之路——名词解释(一)

一、开篇 许多人在初接触Java的时候,都会被各种Java的英文缩写名词给弄得头晕脑胀。看一个技术,内容里又会有一堆其他的技术名词,看了半天不知所云。尝试去查一下这些名词的解释,除了非常学术性的解释之外,很少会有更详细更明白的描述。例如JNDI,也就是Java Naming and Directory Interface的缩写,中文意思是Java命名和目录接口[1]。看完中文解释,里面就有三个

2017-02-23 11:27:13 183

转载 Android中使用开源框架EventBus3.0实现Fragment之间的通信交互

1.概述在之前的博文中简单介绍过如何实现fragment之间的信息交互:《Android中Fragment与Activity之间的交互(两种实现方式)》,今天继续给大家介绍一种可以实现此效果的另外一种方式EventBus。(相比于handler,接口回调,bundle传参,这个简单好用到哭)EventBus是Android下高效的发布/订阅事件的消息总线。作用是可以代替传统的Intent,

2017-02-22 22:35:07 967

原创 总结ASP.NET MVC Web Application中将数据显示到View中的几种方式

当我们用ASP.NET MVC开发Web应用程序的时候,我们都是将需要呈现的数据通过"Controllers"传输到"View"当中,怎么去实现,下面我介绍一下我在实际工作当中用到过的几种方式。 创建一个ASP.NET MVC Web Application在Visual Studio中创建ASP.NET Web Application应用程序,在向导的下一个窗口中选择空的模板

2017-02-22 18:23:14 387

原创 View Controller Transition:京东加购物车效果

冬天已经过去了,阳光越来越暖洋洋的了。还记得上学的时候,老师总说“春天是播种的季节”,而我还没在朋友圈许下什么愿望。一年了,不敢想象回首还能看到点什么,所以勇往直前。当被俗世所扰,你是否也丢失了自己,忘却了理想。欲做精金美玉的人品,定从烈火中煅来;思立掀天揭地的事功,须向薄冰上履过。这篇博客中,我们主要来叙述一下上述动画效果的实现方案。主要涉及 View Controller 转场

2017-02-22 14:39:11 269

转载 jsp+servlet实现最基本的注册登陆功能

源码和数据库下载地址:http://download.csdn.net/detail/biexiansheng/97597221:首先需要设计好数据库和数据表,这里简单截图说明我创建的字段和类型。2:进入正题,开始开发前台和后台代码。首先创建一个动态web工程,然后先创建一个实体类。 1 package com.bie.po; 2 /** 3 * @author Bi

2017-02-22 11:07:13 593

转载 angularJs 个人初探笔记

1.环境搭建与angular - phoneCat 安装可以通过git clone来下载源代码: git clone --depth=14 https://github.com/angular/angular-phonecat.git–depth=14选项的意思为:仅下载最近14次的代码提交版本;这么做可以减少下载的文件大小,加快下载。安装依赖包 PhoneCat是一个We

2017-02-21 22:35:10 146

转载 性能优化之快速响应的用户界面

用于执行JavaScript和更新用户界面的进程通常被称为“浏览器UI线程”。JavaScript和用户界面更新在同一个进程中运行,因此一次只能处理一件事情。 ·任何JavaScript任务都不应当执行超过100毫秒,过长的运行时间导致UI更新出现明显延迟,从而会影响用户体验。 ·浏览器有两类限制JavaScript任务的运行时间的机制,调用栈大小限制(即记录自脚本开始以来执行的语

2017-02-21 18:43:08 191

原创 『设计模式』之小试牛刀

为了更好的学习设计模式,以及督促自己完成设计模式的学习,现提笔为记。怎么的,每周至少也要学一个设计模式!!!恳请大家的监督和不吝赐教,共同学习和进步!内容主要参考自《设计模式之禅》以及相关网络博文!源码路径:源代码C# GitHub目录想学设计模式,你得先会看类图,一张图读懂UML大致了解下都有哪些设计模式我是独一无二的『单例模式

2017-02-21 15:11:05 453

转载 MYSQL性能优化详解(一)

一、MySQL的主要适用场景1、Web网站系统2、日志记录系统3、数据仓库系统4、嵌入式系统二、MySQL架构图: 三、MySQL存储引擎概述1)MyISAM存储引擎MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,另外还有.MYD和.MYI文件,分别存放了表的数

2017-02-21 11:39:05 192

原创 【开源.NET】 分享一个前后端分离的轻量级内容管理框架(第二篇前后端交互数据结构分析)

这是 CMS 框架系列文章的第二篇,第一篇开源了该框架的代码和简要介绍了框架的目的、作用和思想,这篇主要解析如何把sql 转成标准 xml 配置文件和把前端post的增删改数据规范成方便后台解析的结构,以实现后端自动化操作数据库。【开源.NET】 分享一个前后端分离的轻量级内容管理框架(第一篇)信息管理系统信息管理系统关键功能:列表分页和搜索、方便数据展示和录入。业务复杂度通常在于多表

2017-02-20 16:20:06 758

原创 POJ 2728 Desert King (最优比例生成树)

POJ2728 无向图中对每条边i 有两个权值wi 和vi 求一个生成树使得 (w1+w2+...wn-1)/(v1+v2+...+vn-1)最小。采用二分答案mid的思想。将边的权值改为 wi-vi*mid.对所有边求和后除以v 即为 (w1+w2+...wn-1)/(v1+v2+...+vn-1)-mid. 因此,若当前生成树的权值和为0,就找到了答案。否则更改二分上下界。

2017-02-20 12:56:03 475

转载 C# 6 与 .NET Core 1.0 高级编程_0

译文,个人原创,转载请注明出处(C# 6 与 .NET Core 1.0 高级编程 - 39 章 Windows 服务(上)),不对的地方欢迎指出与交流。  章节出自《Professional C# 6 and .NET Core 1.0》。水平有限,各位阅读时仔细分辨,唯望莫误人子弟。 附英文版原文:Professional C# 6 and .NET Core 1.0 - Chapte

2017-02-20 09:28:09 220

转载 无卡支付时代 银行信用卡联手京东金融欲打翻身仗

互联网金融的兴起带动了消费金融的快速发展,很多平台纷纷利用消费分期来提升交易额,同时,那些具有互联网基因的电商平台也大大增加了用户粘性。伴随着整个消费大潮从线上向线下回归,消费金融也开始重新向线下市场渗透,然而,线下消费金融一直是传统金融机构的战场,如今,在新技术的冲击下,传统金融机构不得不考虑开放合作,尤其是在信用卡领域,借金融科技的力量留住消费者正在成为业内共识。  现象一:京东金融白条、

2017-02-19 20:52:08 168

原创 不需要jdk的eclipse

为了使用eclipse而安装jdk,感觉好麻烦,现在福利来了,1.打开https://pan.baidu.com/s/1hsHMbXE,2.下载压缩包3.解压4.双击打开这个文件大声告诉我你看到了什么?嘘……ps:不过这样的eclipse有利有弊,如果只是简单的悄悄java代码完全可行,但是如果需要用到其他插件,可能会失败,看个人吧 !共勉!

2017-02-19 17:28:02 204

转载 Python抓取第一网贷中国网贷理财每日收益率指数

链接:http://www.p2p001.com/licai/index/id/147.html 所需获取数据链接类似于:http://www.p2p001.com/licai/shownews/id/454.html: 库:requests (For human)re (正则)pandas (用来处理数据)BeautifulSoup (用来解析网页

2017-02-19 14:04:05 759

转载 centos 6.5 搭建zookeeper集群

为什么使用Zookeeper?大部分分布式应用需要一个主控、协调器或控制器来管理物理分布的子进程(如资源、任务分配等)目前,大部分应用需要开发私有的协调程序,缺乏一个通用的机制协调程序的反复编写浪费,且难以形成通用、伸缩性好的协调器ZooKeeper:提供通用的分布式锁服务,用以协调分布式应用Zookeeper能帮我们做什么?Hadoop2.0,使用Zookeeper的事件

2017-02-19 10:48:00 211

转载 用VUEJS做一个网易云音乐

前言:自己学习VUEJS也一段时间,但一直没有做出来一东西。我自己一直喜欢用网易云音乐app,于是乎就做了这个app。项目截图技术栈vue全家桶 (vue vue-router vuex) axios Muse-UI(一个基于Vue2.x的material design 风格UI框架) github项目地址:https://github.com/javaSwin

2017-02-18 22:16:02 230

转载 从C#到TypeScrip

总目录从C#到TypeScript - 类型从C#到TypeScript - 高级类型从C#到TypeScript - 变量从C#到TypeScript - 接口从C#到TypeScript - 类从C#到TypeScript - 函数从C#到TypeScript - 装饰器从C#到TypeScript - Promise

2017-02-18 18:56:05 254

转载 从C#到TypeScrip

总目录从C#到TypeScript - 类型从C#到TypeScript - 高级类型从C#到TypeScript - 变量从C#到TypeScript - 接口从C#到TypeScript - 类从C#到TypeScript - 函数从C#到TypeScript - 装饰器从C#到TypeScript - Promise

2017-02-18 18:56:04 302

空空如也

空空如也

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

TA关注的人

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