自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 问答 (82)
  • 收藏
  • 关注

转载 讨论一个比较有意思的业务需求

业务需求描述: 有一个用户登录表,用户每次登陆时,就会向这个表中插入一条数据,这个表记录了用户的用户ID和登录时间,表的数据量有几千万, 现在需要求出从今天开始算,用户持续登录的时间(也就是用户今天登陆了,昨天也登陆了,但是前天没有登录,那用户的持续登录时间就 是一天)。分析: 看似蛮简单的一需求,在数据库里面实际操作起...

2017-05-31 14:56:00 75

转载 Java基础十--接口

Java基础十--接口一、接口的定义和实例 1 /* 2 abstract class AbsDemo 3 { 4 abstract void show1(); 5 abstract void show2(); 6 } 7 8 当一个抽象类中的方法都是抽象的时候,这时可以将该抽象类用 9 另一种形式定义和表示,就是 接...

2017-05-31 01:59:00 47

转载 Codeforces 810C Do you want a date?(数学,前缀和)

C. Do you want a date?time limit per test:2 secondsmemory limit per test:256 megabytesinput:standard inputoutput:standard outputLeha decided to move to a quiet ...

2017-05-28 23:13:00 82

转载 django中的发送邮件功能

Django中内置了邮件发送功能,被定义在django.core.mail模块中发送邮件需要使用SMTP服务器,常用的免费服务器有:163、126、QQ,下面以163邮件为例子:注册163邮箱,登录后设置---》POP3/SMTP/IMAP 中打开开发者模式 客户端的授权码‘的在项目的settings.py中加上EMAIL_BACKEND = 'django.core...

2017-05-28 22:17:00 57

转载 文件系统中的journal device和write cache

众所周知,文件系统中的journaldevice主要有两个目的:1.保证数据的一致性;2.缩短写响应时间要保证数据的一致性,当然避免不了和磁盘writecache的交互,这体现在两个层次:1.文件系统中对journaldevice的写充分利用journaldevice的写速度快的特点,写操作先到journaldevice设备,一次写到journaldevice的事...

2017-05-27 15:00:31 152

转载 《Spring MVC学习指南(第2版)》——导读

** 前言**Spring MVC是Spring框架中用于Web应用快速开发的一个模块。Spring MVC的MVC是Model-View-Controller的缩写。它是一个广泛应用于图形化用户交互开发中的设计模式,不仅常见于Web开发,也广泛应用于如Swing和JavaFX等桌面开发。作为当今业界最主流的Web开发框架,Spring MV...

2017-05-27 14:07:18 376

转载 MySQL具体解释(15)-----------海量数据解说

第1章  引言随着互联网应用的广泛普及,海量数据的存储和訪问成为了系统设计的瓶颈问题。对于一个大型的互联网应用。每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高站点性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库。能够减少单台机器的负载,同一时候最大限度的减少了了宕机造成的损失。通过负载均衡策略,有效的减...

2017-05-27 08:24:00 106

转载 php 代码复用机制--traits

提到 php 的代码复用,我们可能第一时间会想到继承,但是这种单继承语言一旦派生的子类过多,那么会产生一系列的问题,比如依赖父类、耦合性太大、破坏了类的封装性。那么有没有更好的方法来实现代码复用呢?自 PHP 5.4.0 起,PHP 实现了另外一种代码复用的一个方法,称为 traits。Traits 是一种为类似 PHP 的单继承语言...

2017-05-26 16:03:33 62

转载 git代码回滚

Git 代码回滚Synopsisgit reset, git checkout, git revert是git工具箱中最常用的工具.它们都用来撤销代码仓库中的某些更改,而前两个命令不仅可以作用于提交,还可以作用与特定的某个文件.git仓库由上图三个部分组成,__Working Directory__ 工作目录, Staged Sn...

2017-05-26 07:03:09 73

转载 DirectX11 学习笔记6 - 使用D3DXMATH数学库的一个样例

这个样例是在之前的样例基础上 。把之前d3dx10math数学库换成了最新的d3dxmath。长处就不说了。先上效果图所有代码。以及效果文件文件结构所有代码:依照上图的文件顺序#pragma once#include <D3DX10math.h>#include <xnamath.h>class XCamer...

2017-05-25 18:17:00 486

转载 JVM快速学习

首先通过数据类型来引入一个高级语言的核心概念,堆和栈。JAVA的基本类型包括:byte, short, int, long, returnAddress等,其存储在栈上;引用类型包括:类类型,接口类型和数组,其存储在堆上。在java中,一个线程就会有相应的线程栈与之对应,而堆则是所有线程共享的。栈是运行单位,因此里面存储的信息都是跟当前线程相关信息的,包括局部变量、程序运行状...

2017-05-25 14:25:08 48

转载 css中display:inline-block display:-moz-inline-box display:-moz-inline-stack 的区别

很多时候我们必须使一些块元素并排显示,一般想到的是必须使用浮动,但是块元素浮动给边距(margin)的时候在IE下会出现加倍的BUG,所以很多时候不得不把这个块元素套在一个内联元素里面,然后给内联元素浮动和边距。今天看到这篇文章不错 就COPY 过来 希望大家做个参考:display:inline-block简单来说就是将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被...

2017-05-25 11:21:00 94

转载 JETSON TK1 ~ 基于eclipse下开发ROS

此文档是在PC端开发后移植到TK1,并非在TK1上安装eclipse官方使用IDE开发的文档: http://wiki.ros.org/IDEs一:安装eclipse1、下载eclipse安装包: eclipse2、下载JDK安装包: JDK3、按照下面步骤执行1)把下载的文件移动到opt目录下sudo mv eclipse-SDK-4.2.1-linux-gt...

2017-05-24 22:04:00 69

转载 百度地图根据经纬度获取国家、州市等地址相关信息

这是一个简单的经纬度转换成具体地址信息,支持国际和国内经纬度转换。效果如下图所示:function xmlToArray2($xml) { // 将XML转为array $array_data = json_decode...

2017-05-23 22:08:27 175

转载 函数指针运用示例

int F1(int a, int b){ return a + b;}int F2(int a, int b){ return a - b;}int F3(int a, int b){ return a * b;}int F4(int a, int b){ return a / b;}void x6t7(){...

2017-05-23 18:52:00 91

转载 The j.u.c Synchronizer Framework翻译(三)使用、性能与总结

4 用法AQS类将上述的功能结合到一起,并且作为一种基于“模版方法模式”[6]的基类提供给同步器。子类只需定义状态的检查与更新相关的方法,这些方法控制着acquire和 release操作。然而,将AQS的子类作为同步器ADT并不适合,因为这个类必须提供方法在内部控制acquire和release的规则,这些都不应该被用户所看到。所有java.u...

2017-05-23 09:55:15 114

转载 ios学习8_KVC和字典转模型

Key Value Coding是cocoa的一个标准组成部分,它能让我们能够通过name(key)的方式訪问属性,某些情况下极大地简化了代码。可称之为cocoa的大招。例如以下的样例:使用KVC的优点不使用KVC- (id)tableView:(NSTableView *)tableviewobjectValueForTableColumn:(id)column r...

2017-05-22 21:41:00 68

转载 bootstrap-datetimepicker日期选择器可以选择年 月 日 时分秒

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

2017-05-22 15:35:00 1125

转载 深入理解并行编程-分割和同步设计(三)

设计准则上面的章节中给出了三个并行编程的目标:性能、生产率和通用性。但是还需要更详细的设计准则来真正的指导真实世界中的设计,这就是本节将解决的任务。在真实世界中,这些准则经常在某种程度上冲突,这需要设计者小心的权衡得失。这些准则可以被认为是设计中的阻力,对这些阻力进行恰当权衡,这就称为“设计模式”[Ale79],[GHJV95]。基于三个并行编程目...

2017-05-22 15:13:33 52

转载 URL重写实现网站301重定向

301重定向在网站建设中起到非常重要的作用。具体作用可以百度一下 301重定向需要修改.htaccess文件。 例如访问ipidc.net重定向到www.ipidc.net RewriteEngine On RewriteCond %{HTTP_HOST} !ipidc.net$ [NC] RewriteRule ^(.*)$ http://www.ipidc.net/$1 [L,R=301] ...

2017-05-22 14:48:00 213

转载 有趣的算法、逻辑面试题

来自:JavaRanger – javaranger.com链接:http://www.javaranger.com/archives/13181、A、B两人分别在两座岛上。B生病了,A有B所需要的药。C有一艘小船和一个可以上锁的箱子。C愿意在A和B之间运东西,但东西只能放在箱子里。只要箱子没被上锁,C都会偷走箱子里的东西,不管箱子里有什么。如果A和B各自...

2017-05-22 12:06:00 99

转载 操作系统

为何要有操作系统现代的计算机系统包括处理器、多种硬件以及各种输入输出设备,管理该系统是极为繁琐的事情,严重影响了程序员的开发效率,为了简化工作管理硬件,操作系统应运而生。操作系统的位置操作系统是一个协调、管理和控制计算机硬件资源和软件资源的控制程序。操作系统介于应用程序和计算机硬件之间,本质是一个软件,由系统调用(运行于用户态,为应用程序员编写的应用程序提供系统调用接口)和内核...

2017-05-21 16:25:00 46

转载 Linux下添加新硬盘,分区及挂载

Linux下添加新硬盘,分区及挂载 2012-02-08 13:29:55 分类: 原文地址:Linux下添加新硬盘,分区及挂载 作者:sjhf 挂载好新硬盘后输入fdisk -l命令看当前磁盘信息可以看到除了当前的...

2017-05-20 23:40:39 64

转载 POSTMAN在chrome中打开Chrome Developer Tools

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

2017-05-20 13:12:00 288

转载 英语之贬低

abasedebasedemeandepreciatebelittle

2017-05-20 09:48:00 55

转载 [mark]C# 异常处理

https://docs.microsoft.com/zh-cn/dotnet/articles/csharp/programming-guide/exceptions/index转载于:https://www.cnblogs.com/yuelien/p/6879619.html

2017-05-19 17:38:00 43

转载 KVM分析报告

转载KVM分析报告虚拟化技术工作组2008-12-311. 概述1.1. KVM简介KVM是以色列开源组织Qumranet开发的一个开源虚拟机监控器,从Linux-2.6.20开始被包含在Linux内核中。KVM基于x86硬件虚拟化技术,它的运行要求Intel VT-x或AMD SVM的支持。一般认为,虚拟机监控的实现模型有两类:监控模型(Hyp...

2017-05-19 14:49:00 122

转载 sync不能成功同步

[root@localhostbin]#./sync_ctrlstartstartthesync_d....startthesync_d0....Target:sync_d0isrunningwithpid143899...startok[root@localhostbin]#./sync_ctrlstatussync_d...

2017-05-18 10:03:46 1435

转载 C++基础题

刚在网上转看到几道对于巩固基础很有帮助的C++基础题,反正闲着也是闲着,就做了下,具体题型如下:答案是我自己写,不一定对,如果有朋友看到不对的,欢迎指正,万分感谢!1. 一个指针类型的对象占用内存的4个字节的存储空间.2. 一个指针类型指向一个数据对象,它保存着该数据对象的 地址 ,若数据对象为DataType类型,则该指针的类型为DataType*.3. 若要把一个×××指...

2017-05-17 17:00:36 159

转载 RabbitMQ安装详解

安装(centos系统)第一步: 下载rabbitmq安装包第二步: 安装erlang     1) 安装Erlang Solutions仓库到你的系统(目的在于让你可以使用yum安装到最新版本的erlang, 如果不设置, yum安装的erlang版本通常太低)      wget https://packages.erlang-solutions.com/erlang-sol...

2017-05-16 23:17:00 51

转载 onclick事件传递对象参数

  onclick 无法直接传递对象参数,需要将对象处理一下  “js对象” 和 “json ” :js 在接收json 时能自动转化为js 对象;而例如HTML 中函数传递时,对象的传递只能转为json 来传!  <a href="#"onclick="editName(JSON.stringify(data).replace(/"/g, '&quot;'))"&g...

2017-05-15 19:28:00 1843

转载 博客搬家

以后博客地址在新博客地址

2017-05-15 17:16:00 42

转载 Linux定时任务Crontab命令

linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。crond简介crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下...

2017-05-15 08:22:00 63

转载 Java script OOP——浅谈

一、this的详解 1、谁最终调用函数,this就指向谁。(具体如下:) ① this指向的,永远只可能是对象! ② this指向谁,永远不取决于this写在哪!!而是取决于函数在哪调用。 ③ this指向的对象,我们称之为函数的上下文context,也叫函数的调用者。 2、this的指向规律(共有六条这是重点) ...

2017-05-14 20:39:00 67

转载 [原创]浅谈互联网企业故障定级

[原创]浅谈互联网企业故障定级  相信各位所在的互联网企业,都会有对故障级别的定义,不管是做金融,电信,游戏,还是社交等,故障这个词永远不陌生,今天来谈下对故障定级应如何去考虑。首先,来谈谈什么是故障?系统上线后,一般都会正常运营,如果出现一些非不可抗拒因素造成的对系统服务中断或是发生非预期的行业,都可以称为故障。通常多数公司都会按严重性来区分故障定级,虽然是一个很好的方法,但有时技术人员...

2017-05-14 14:34:00 875

转载 阿里云CDN实战

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

2017-05-14 13:24:00 105

转载 Angular模块--特性模块&惰性加载模块

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

2017-05-12 18:01:00 182

转载 ubuntu 12.04下apache 配置家目录地址

apache2 最在搞前端相关的东西,上一次也记录了 Linux 下 LAMP环境的搭建,现在记录一下如果改变 apache2 的家目录地址该怎么做,改那个配置文件修改配置文件 /etc/apache2/sites-available/default 1 &lt;VirtualHost *:80&gt; 2 ServerAdmin webmaster@loca...

2017-05-12 15:07:00 66

转载 Linux Kernel API

记录一些Linux Device Drivers中常用的API。Linux官方提供的内核文档:1、 最新版: https://www.kernel.org/doc/html/latest/2、 4.10: https://www.kernel.org/doc/html/v4.10/3、 Understanding the Linux Virtual Memory Manager 或...

2017-05-11 13:58:00 151

转载 APM2.8地面站下载地址

http://download.csdn.net/download/feifan50/9720417转载于:https://www.cnblogs.com/kinson/p/6831221.html

2017-05-09 16:33:00 2741

空空如也

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

TA关注的人

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