自定义博客皮肤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)
  • 收藏
  • 关注

转载 《Spring Data实战》——第2章 Repository:便利的数据访问层 2.1快速入门

本节书摘来自异步社区《Spring Data实战》一书中的第2章,第2.1节,作者: 【美】Mark Pollack , Oliver Gierke , Thomas Risberg , Jon Brisbin , Michael Hunger著,更多章节内容可以访问云栖社区“异步社区”公众号查看第2章 Repository:便利的数据访问层长期以来...

2017-05-31 11:52:14 63

转载 Mysql中key 、primary key 、unique key 与index区别

索引被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表直到它找出相关的行。表越大,花费时间越多。如果表对于查询的列有一个索引,MySQL能快速到达一个位置去搜寻到数据文件的中间,没有必要考虑所有数据。如果一个表有1000行,这比顺序读取至少快100倍。注意你需要存取几乎所有1000行,它较快的顺序读取,因为此时我们避免磁盘寻道。 所有的M...

2017-05-31 08:34:00 1626

转载 Asp.Net Core中Json序列化处理整理

一、Asp.Net Core中的Json序列化处理使用的是Newtonsoft.Json,更多参考:C# Newtonsoft.Json JsonSerializerSettings配置序列化操作,C# Json序列化工具--Newtonsoft.Json简介和使用1.Newtonsoft.Json仅 依赖.Net Standard所以支持.Net Framework也支持.Net Core2...

2017-05-29 17:39:00 615

转载 hashmap 快速查找原理

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

2017-05-28 22:52:00 1096

转载 洛谷P1065 作业调度方案 模拟

这题向我说明了读题目的重要性 这题题目有一个坑点 1 1 2 3 3 2 比如说这组样例 工件1 一定要在 第一道工序中是最先开始的,然后 1也一定要在第二组工序中最先开始的 但是,工件3的第一道工序却可以先于 1 的第二道工序完成 因为只是相同工序中首先完成 1 #include <cstdio> 2 #include <cmath>...

2017-05-26 16:18:00 142

转载 php实现SSO单点登录实例

1、点击登录跳转到SSO登录页面并带上当前应用的callback地址2、登录成功后生成COOKIE并将COOKIE传给callback地址3、callback地址接收SSO的COOKIE并设置在当前域下再跳回到应用1即完成登录4、再在应用程序需要登录的地方嵌入一个iframe用来实时检测登录状态  1 &lt;?php 2 //index.php 应用程序页面 3 header...

2017-05-25 10:37:00 350 1

转载 大并发内核优化参数

如何分析系统的性能问题:从以下几个维度进行考虑当并发压力加大时,往往是吞吐量上不去,肯定是某一个方面出现了瓶颈,(比如CPU,内存(大量的swap),磁盘IO,网络IO,操作系统,应用) 如果CPU比较高(user,sys,wa),user高,可以把系统的线程dump出来,观察系统正在做的逻辑,优化逻辑;sys高,则说明kernel耗费了大量的CPU时间,比如当前的线程的...

2017-05-24 18:58:44 59

转载 还在纠结该从哪门编程语言学起?先来聊聊JavaScript

大多数人学习编程的旅程都是从深夜的一次度娘搜索开始的。比如很多情况下会是搜索:“学习__(某种编程语言)”但是他们是如何决定他们想要学习的语言种类的呢?有些人这么想,“在硅谷,他们老用Java打趣。或许我也该去学学。”或者是:“Haskell现在这么火热,就Haskell吧。”还有一些人是这样:“给GO 代言的那只地鼠萌萌哒,学Go...

2017-05-23 16:02:00 116

转载 基于Volley,Gson封装支持JWT无状态安全验证和数据防篡改的GsonRequest网络请求类...

      这段时间做新的Android项目的client和和REST API通讯框架架构设计。使用了非常多新技术,终于的方案也相当简洁优雅。client仅仅须要传Java对象,server端返回json字符串,自己主动解析成Java对象, 无状态安全验证基于JWT实现,JWT规范的细节能够參考我前面的文章。JWT的token和数据防篡改签名统一放在HTTP Header中。这样就实现了对...

2017-05-23 13:39:00 88

转载 Maven的依赖

1、Maven的依赖Maven的依赖通过dependencis元素来配置依赖,这是Maven最强大的特性之一。它支持传递性依赖。1.1 添加依赖在Maven中需要使用在dependencies中定义一个或者多个dependency元素,来声明项目的一个或者多个依赖。每个依赖元素dependency包括:例如:为项目添加junit测试的jar包,可以按如下方式定义<...

2017-05-22 13:57:13 83

转载 浅谈Kotlin(三):类

浅谈Kotlin(一):简介及Android Studio中配置浅谈Kotlin(二):基本类型、基本语法、代码风格浅谈Kotlin(三):类浅谈Kotlin(四):控制流前言:  已经学习了前两篇文章,对Kotlin有了一个基本的认识,往后的文章开始深入介绍Kotlin的实战使用。  本篇介绍Kotlin中类的使用。一、表现形式...

2017-05-22 09:46:00 160

转载 四则运算的整体总结(第二周)

四则运算整体总结结对对象学号 :20162330姓名 : 刘伟康UML不用栈的方法:用栈的方法:一、需求分析需要一个整数计算类需要一个分数计算类需要一个可自动生成题目的类需要一个测试结果的类扩展需求需要一个IO输出流对自动生成的题目写入文件需要一个IO输入流读入文件内容并判断正误需要一个去除生成题目中重复出现的题目的方法综上有两种办法:用栈的方法计算...

2017-05-20 23:41:00 88

转载 Apple Swift编程语言新手教程

文件夹1   简单介绍2   Swift入门3   简单值4   控制流5   函数与闭包6   对象与类7   枚举与结构1   简单介绍今天凌晨Apple刚刚公布了Swift编程语言,本文从其公布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&amp;OSX开发有所帮助。Swif...

2017-05-20 13:00:00 85

转载 【撸啊撸 Docker】搭建 Gitlab

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

2017-05-19 17:29:00 267

转载 Samba 系列(八):使用 Samba 和 Winbind 将 Ubuntu 16.04 添加到 AD 域

这篇文章讲述了如何将 Ubuntu 主机加入到 Samba4 AD 域,并实现使用域帐号登录 Ubuntu 系统。要求:在 Ubuntu 系统上使用 Samba4 软件来创建活动目录架构第一步: Ubuntu 系统加入到 Samba4 AD 之前的基本配置1、在将 Ubuntu 主机加入到 AD DC 之前,你得先确保 Ubuntu 系统中的...

2017-05-19 13:30:00 423

转载 性能测试之Jmeter学习(一)

一、Jmeter的安装:1、安装配置要求:  Java版本: Jmeter要求完全兼容的Java6或更高版本(建议安装java 8或以上版本);  操作系统:是一个100%的Java程序,它在任何支持完整Java实现的系统上都能正常运行;2、Jmeter安装: 1)安装Java相关环境,下载JDK并配置相关环境变量,方法可百度。 2)从http://jmeter....

2017-05-18 16:48:00 54

转载 调试 - 收藏集 - 掘金

一个节奏极快的创业公司的 web 前端持续交付心路历程 - 前端 - 掘金2014年底,我入职一家创业公司,主要负责web方向团队。 需要说明的是,这是一家节奏超快,风格强悍的公司。怎么说呢,就是说今天想出来的点子明天就想,哦不,不只是想!就是明天一定要上线验证的风格。 这种超快的节奏下,与之配套的前端工程化配置却是非常匮乏,于是我......

2017-05-18 05:58:10 209

转载 Http协议学习

1. HTTP 简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。2. 工作原理HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客...

2017-05-17 13:45:00 38

转载 MySQL创建数据库指定字符集

CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 转载于:https://www.cnblogs.com/HeJD/p/8702033.ht...

2017-05-17 09:36:00 85

转载 eclipse 配置执行hadoop 2.7 程序样例參考步骤

前提:你搭建好了hadoop 2.x的linux环境,并可以成功执行。还有就是window可以訪问到集群。over1、hfds-site.xml 添加属性:关闭集群的权限校验。windows的用户一般与linux的不一样,直接将它关闭掉好了。记住不是core-site.xml 重新启动集群  &lt;property&gt;    &lt;name&gt;dfs.p...

2017-05-17 08:44:00 65

转载 go语言笔记——数组长度不可变,但是元素值是可变的!!!

数组声明的格式是:var identifier [len]type例如:var arr1 [5]int在内存中的结构是:对索引项为 i 的数组元素赋值可以这么操作:arr[i] = value,所以数组是 可变的。由于索引的存在,遍历数组的方法自然就是使用 for 结构: IDIOM:for i:=0; i &lt; len(arr1); i++{ arr1[i] =...

2017-05-16 16:16:00 264

转载 Redis脚本

8、启动/usr/local/bin/redis-server /etc/redis/redis.conf ./redis-server /home/work/redis/redis.conf &amp;关闭: ps -ef | grep redis9、查看启动ps -ef | grep redis 10、使用客户端redis-cli&gt;set name davidOK&gt;get ...

2017-05-16 15:00:00 51

转载 Python 系列(一)- 收藏集 - 掘金

Python 多线程简易入门 - 后端 - 掘金一直懒得写Python相关的文章,恰好有天需要简单的给童鞋们讲点课,仓促之余就诞生了此文. 今天本来准备全面的聊聊有关高性能并发这个话题来着,但是周末马上要来了啊.所以我就取了其中的一点来介绍,关于其他的...GitHub 上的一堆 Python 学习资料 - 后端 - 掘金Python ...

2017-05-15 22:10:30 1350

转载 实现可扩展性的页面布局

前面有一篇文章讲过《css实现两列布局,一列固定宽度,一列宽度自适应方法》,主要是讲实现一列固定宽度,一列宽度自适应的几种方法。下面我在总结一下一般的三种扩展布局,这儿所示的扩展布局很常规,有的童鞋会说使用column或者flex啥的布局不是很方便吗,但是你也要看它的支持程度吧,比如你在手机端使用,那当然很好,那我要兼容IE8,IE9呢?1.左右结构,左边100%;右边宽度固定cs...

2017-05-15 21:22:00 140

转载 愿你

亲爱的自己:我不知道为什么写信给你,更不知道你何时能收到这封信,在这里有些愿望寄托于你。首先愿你平安无事地度过青春期,但别平安无事地度过青春。你不是他们口中的好孩子,这点我比谁都清楚,你有时的果断、激动甚至有点“草莽精神”的意思,着实让我吓了一跳。愿你的世界里天天都是好天气。即便忘了带伞也要告诉自己:宝宝今天偏要淋雨!原来驱赶阴霾的太阳是明媚的自己。愿你的成熟不是被迫。学着笑...

2017-05-15 11:42:21 79

转载 cgroup原理简析:vfs文件系统

要了解cgroup实现原理,必须先了解下vfs(虚拟文件系统).因为cgroup通过vfs向用户层提供接口,用户层通过挂载,创建目录,读写文件的方式与cgroup交互.因为是介绍cgroup的文章,因此只阐述cgroup文件系统是如何集成进vfs的,过多的vfs实现可参考其他资料.12341.[root@VM_109_95_centos/cgroup]#mount -t c...

2017-05-15 09:43:56 97

转载 Codeforces Round #413 Div.2

A 一个if(但是我太弱了 写了一个迷之dfs 1 #include<cstdio> 2 #include<cmath> 3 #include<iostream> 4 using namespace std; 5 6 int ans1, ans2; 7 int t1, t2; 8 int n, t, k, d; 9 ...

2017-05-13 20:56:00 42

转载 2017年中国大学生程序设计竞赛-中南地区赛暨第八届湘潭市大学生计算机程序设计大赛游记心得...

第一天----------------------------------------------------------------------------------------------------------------------一大早六点钟起床开始整理东西,准备出发了(昨晚打CF打到2点,困的要命,要不是要去比赛,我才懒得起这么早呢),该死的碰到了大雨,于是等啊等,等到了七...

2017-05-13 11:48:00 90

转载 socket 由浅入深系列------ 原理(一)

来自:网络整理个人觉得写一个网络应用程序没有是一件非常easy的事。其实,我们刚開始的时候总觉得的原则:建立------》连接套接字-------》接受一个连接----》发送数据而真正复杂编写一个网络应用程序的规模从一个连接到成千上万的连接!那么本系列将对sockt由浅入深的介绍. msdnThe overlapped I/O mechanism in ...

2017-05-12 18:57:00 78

转载 [硬件结构]硬件体系结构中的缓存的定性与定量分析案例

摘要:本文主要就硬件体系结构中。cache对处理器性能的影响给出定量统计的样例,而且由定量的结果怎样推导出定性的结论。问题描写叙述:如果某顺序运行的处理器,其平均缺失率为2%,平均每条指令要訪问存储器1.5次,cache缺失代价为100个周期。此处将cache命中时间包括在cpu运行时间内,cpu理想的cpi为1.0。比較cache的存在与否。对于性能的影响。...

2017-05-12 15:42:00 68

转载 编译 boost 库(win7+boost1.60+vs2008)

参见:http://blog.csdn.net/u013074465/article/details/42532527下载boost安装包https://sourceforge.net/projects/boost/files/boost/1.60.0/解压缩一、执行bootstrap.bat;此时会在该目录下生成b2.exe、bjam.exe、project-...

2017-05-12 10:32:00 58

转载 Discuz常见小问题2-如何在新建的页面上只显示一部分板块

切换到论坛-版块管理,记住要只显示的板块的gid(比如我的是36)  为某个主导航设置一个单独的php页面(名字自己取)  如果这个页面内容跟首页forum.php完全一样,只是第三行增加了一句话  虽然上面的方法能够显示页面的一部分,但是想要另外放一些自己的内容就很难了,你点击这个新的页面,本质上还是首页forum.php。更好的方法是DIY一个页面,比...

2017-05-11 16:35:00 155

转载 idea操作

archetypeCatalog internal1字体:2编码http://blog.csdn.net/frankcheng5143/article/details/507791493部署服务器没有artifaceidhttp://www.cnblogs.com/soundcode/p/6513253.html4快捷键自动排版 ctrl + alt + L...

2017-05-10 19:13:00 45

转载 智能追踪贴片:丢三落四“患者”的福音

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

2017-05-09 10:44:00 91

转载 Nginx + nginx_upstream_check_module 监控服务

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

2017-05-08 18:31:00 199

转载 zabbix 3.0.2邮件报警

sendEmail是一个轻量级,命令行的SMTP邮件客户端。如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择:使用简单并且功能强大.这个被设计用在php、bashperl和web站点使用。请注意,不是sendmail。我第一次看到这个名字,直接yum install -y sendmail了然后下面就蒙圈了。下载软件wget http://caspian....

2017-05-08 15:51:34 58

转载 软件的未来

自从软件出现以来,软件开发中新技术、新方法不断出现,如编程语言有C、Java、Rust等,构件技术有COM/COM+、CORBA、JavaBean/EJB等,开发方法有面向过程、面向对象、面向服务等,以及目前比较流行的虚拟机、容器、微服务、DevOps、Scrum等技术和方法。但是,这些软件开发、软件复用技术,并没有给软件行业带来真正的变革,以下问题一直没有得...

2017-05-08 11:12:01 52

转载 读懂 HTTP/2 特性

HTTP/2 是 HTTP 协议自 1999 年 HTTP 1.1 发布后的首个更新,主要基于 SPDY 协议。由互联网工程任务组(IETF)的 Hypertext Transfer Protocol Bis(httpbis)工作小组进行开发。该组织于2014年12月将HTTP/2标准提议递交至IESG进行讨论,于2015年2月17日被批准。HTTP/2标准于2015年5月以...

2017-05-08 09:56:38 121

转载 如何用12864液晶显示图片和绘制任意函数图象(打点)

一. 显示图片显示图片的要点在于:1.取模 2.利用扩展指令设置液晶3.清楚液晶地址的概念1.1取模取模软件用的是“字模221”下图是他的参数设置 这里对参数设置先解释一下,所谓横向取模就是,一张图片从图片最左上角的8位开始取模,从左向右,每次取8位二进制数据转化为16进制保存,第一排取完之后,接着到第二排最左边8位开始取模,以此类...

2017-05-08 08:27:00 3448

转载 Bash脚本编程总结

bash脚本编程之用户交互:read [option]… [name …]-p ‘PROMPT’-t TIMEOUTbash -n /path/to/some_script检测脚本中的语法错误bash -x /path/to/some_script调试执行示例:#!/bin/bash# Version: 0.0....

2017-05-07 15:57:00 70

空空如也

空空如也

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

TA关注的人

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