自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 hdu - 4920 - Matrix multiplication(缓存优化+开挂)

题意:求两个n x n的矩阵相乘后模3的结果,n <= 800。题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4920——>>呀呀。。1、3层计算的for进行缓存优化,依据CPU的L1级缓存的实现原理,降低缓存的变更。假设每次都计算完一个单元格的结果再计算下一个单元格的结果。那么被乘矩阵的訪问就会频繁地更新缓存,...

2017-05-29 16:04:00 56

转载 用Markdown格式写一份前端简历

1. 基本信息姓名:xxx 手机号码:1380000xxxx学校:南昌大学 学历:大学本科/硕士/博士工作经验:3年以上Web前端 电子邮件:[email protected]. 求职意向工作地点:上海/苏州 期望职位:Web前端工程师3. 自我评价技术方面1.掌握HTML、CSS、JavaScript、AJAX,jQuery 的Web基础开发。2.熟练使用Dreamweaver,...

2017-05-29 15:18:00 154

转载 《Servlet、JSP和Spring MVC初学指南》——第1章 Servlets 1.1Servlet API概览

本节书摘来自异步社区《Servlet、JSP和Spring MVC初学指南》一书中的第1章,第1.1节,作者:【加】Budi Kurniawan(克尼亚万) , 【美】Paul Deck著,更多章节内容可以访问云栖社区“异步社区”公众号查看第一部分 Servlets和JSP第1章 ServletsServlet API是开发Servlet的主要技术...

2017-05-27 16:47:17 78

转载 Codeforces Round #256 (Div. 2) C. Painting Fence(分治贪心)

题目链接:http://codeforces.com/problemset/problem/448/CC. Painting Fencetime limit per test1 secondmemory limit per test512 megabytesinputstandard inputoutputst...

2017-05-27 10:24:00 64

转载 ASP.NET六大巨头——内置对象(1)

    ASP.NET提供了六个内置对象:Request、Response、Application、Session、Server和Cookie。这些对象收集当前应用程序请求、用户信息、响应浏览器信息,来完毕页面的管理和信息传递。   Request对象用于检索从浏览器向server所发送的请求中的信息。Request对象读取client在Web页面请求时发送的值。使用: 1...

2017-05-26 11:15:00 51

转载 二叉树算法

应该掌握的经常使用的数据结构:数组,单链表,栈。队列,二叉树。应该掌握的经常使用的算法:顺序查找。二分查找。冒泡排序,选择排序,插入排序。深度优先算法。广度优先算法进阶数据结构:双链表。循环链表,双端队列,哈希表,跳表。大根/小根堆。哈夫曼树,排序二叉树。平衡二叉树,红黑树,B树/B+树。图,etc。进阶算法:二叉排序树查找;高速排序。希尔排序,堆排序。归并排序,桶排序,基数排...

2017-05-25 17:18:00 80

转载 [BZOJ 4592][Shoi2015]脑洞治疗仪(线段树)

Description曾经发明了自动刷题机的发明家SHTSC又公开了他的新发明:脑洞治疗仪--一种可以治疗他因为发明而日益增大的脑洞的神秘装置。为了简单起见,我们将大脑视作一个01序列。1代表这个位置的脑组织正常工作,0代表这是一块脑洞。1 0 1 0 0 0 1 1 1 0脑洞治疗仪修补某一块脑洞的基本工作原理就是将另一块连续区域挖出,将其中正常工作的脑组织填补在这块脑洞中。...

2017-05-25 10:54:00 39

转载 MySQL阶段五——主从复制原理、主从延迟原理与解决

MySQL主从复制原理、主从延迟原理与解决MySQL主从复制画图描述:MySQL主从复制原理上图详解:① 用户做crud操作,写入数据库,更新结果记录到binlog中;② 主从同步是主找从的,从库IO发起请求,主库的主进程看从库的master change中给的参数是否合法,如果合法主进程交给IO进程进行3操作,否则拒绝;③ 主库根据master的位置点,从这个位置点的bin...

2017-05-24 16:33:02 129

转载 【BZOJ3884】上帝与集合的正确用法 [欧拉定理]

上帝与集合的正确用法Time Limit: 5 SecMemory Limit: 128 MB[Submit][Status][Discuss]Description  Input  第一行一个T,接下来T行,每行一个正整数p,代表你需要取模的值。Output  T行,每行一个正整数,为答案对p取模后的...

2017-05-24 15:12:00 69

转载 Python学习笔记24:Django搭建简单的博客站点(二)

上一节说道怎样使用Django创建并执行一个项目。这节说怎样加入一个博客应用。一 项目跟应用的关系在加入应用之前,先来看看项目与应用之间有什么不同之处呢?项目是针对一个特定的 Web 站点相关的配置和其应用的组合。一个项目能够包括多个应用。应用是一个提供功能的 Web 应用 – 比如:一个博客系统、一个公共记录的数据库或者一个简单的投票系统。应用是“...

2017-05-24 09:12:00 76

转载 linux shell 将多行转换为一行

今天一个工程师问我,怎么将一个文件中的多行转换成一行。 我给出了如下三种方法: 1. 采用awk awk BEGIN{RS=EOF}'{gsub(/\n/," ");print}' file 说明:awk默认将记录分隔符(record separator即RS)设置为\n,此行代码将RS设置为EOF(文件结束),也就是把文件视为一个记录...

2017-05-23 18:47:07 314

转载 linker-to-linker-with-namerd 部署 dcos

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

2017-05-23 18:33:00 76

转载 log4js-Node.js中的日志管理模块使用与封装

开发过程中,日志记录是不可缺少的事情。尤其是生产系统中常常无法调试,因此日志就成了重要的调试信息来源。Node.js,已经有现成的开源日志模块,就是log4js,源代码地址:点击打开链接项目引用方法: npm install log4js1、配置说明(仅以经常使用的dateFile日志类型举例。很多其它说明參考log4js-wiki):{ "appenders": [...

2017-05-23 11:09:00 175

转载 启动Tomcat报错:class path resource cannot be opened

直接原因:WEB-INF/classes下没有文件,即eclipse项目文件没有发布到Tomcat的文件夹。根本原因:项目的Java Build Path /Libraries 里tomcat 和jre引用失效,重新添加即可。PS:查看eclipse的Problems 窗口的错误提示,有助于快速确认错误原因。...

2017-05-23 11:02:00 1136

原创 AWS再迎大师加盟:Java之父James Gosling决定效力

\\Java语言缔造者James Gosling在计算机前工作。拍摄于2013年。\\Amazon Web Services公司在其员工阵营当中再迎一位重量级计算机科学巨头。被业界广泛视为“Java之父”的James Gosling于本周一发布Facebook消息,宣布他即将以杰出工程师身份加入AWS这家云服务供应商。\\\James Gosling:是时候做出改变了。我将离开充满回忆的Boein...

2017-05-23 02:03:00 38

转载 Waiting For Debugger

在eclipse中进行调试时常常出现以下这种提示:Application  (app名称)  is waiting for the debugger to attach正常情况下。会非常快进入应用调试状态。可是有时候会一直停留在上面这个提示对话框,一直不能进入调试状态解决的方法:在dos命令行中进行adb kill-serveradb...

2017-05-22 21:36:00 67

转载 使用nginx sticky实现基于cookie的负载均衡【转】

在多台后台服务器的环境下,我们为了确保一个客户只和一台服务器通信,我们势必使用长连接。使用什么方式来实现这种连接呢,常见的有使用nginx自带的ip_hash来做,我想这绝对不是一个好的办法,如果前端是CDN,或者说一个局域网的客户同时访问服务器,导致出现服务器分配不均衡,以及不能保证每次访问都粘滞在同一台服务器。如果基于cookie会是一种什么情形,想想看, 每台电脑都会有不同的cookie,在...

2017-05-22 14:58:00 65

转载 python界面

1importeasyguiasg2importsys34while1:5g.msgbox("我一定要学会编程!","加油!")6#choices=['愿意','不愿意','有钱的时候愿意']7#g.choicebox('你愿意购买资源打包支持小甲鱼吗?',choices=cho...

2017-05-22 14:12:05 61

转载 mysql 左连接 右连接 内链接

一般所说的左连接,右连接是指左外连接,右外连接。做个简单的测试你看吧。先说左外连接和右外连接:[TEST1@orcl#16-12月-11] SQL>select * from t1;ID NAME---------- --------------------1 aaa2 bbb[TEST1@orcl#16-12月-11] SQL>select * from t2;ID AGE-----...

2017-05-22 12:32:00 39

转载 Python学习之路上的几个经典问题

1、python有三元运算符语法(类似C语言的"?")么?  语法如下:  [on_true] if [expression] else [on_false]  如果[expression]为True,则表达式的值为[on_true],否则为[on_false]。  示例如下:   2、python判断list是否为空的最佳方法?  使用not判断list是否为...

2017-05-22 10:04:00 51

转载 iOS 7的手势滑动返回

如今使用默认模板创建的iOS App都支持手势返回功能,假设导航栏的返回button是自己定义的那么则会失效,也能够參考这里手动设置无效。[cpp] view plaincopyif ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]...

2017-05-21 10:50:00 64

转载 判断ie8以下 或者ie9以下

1、各种浏览器下载http://browsehappy.osfipin.com/2、ie8浏览器以下if(![].map) { // IE8浏览器 alert('ie8浏览器') }3、ie9浏览器以下(function(w) { if(!("WebSocket" in w && 2 === w.W...

2017-05-20 10:26:00 116

转载 CPU与内存互联的架构演变

随着计算机中CPU核数目的增加,传统的UMA(unifonn memory access)架构由于对关键硬件(如中央内存控制器)的竞争加剧出现了性能上的瓶颈,即扩展性不强。而NUMA架构则以其良好的可扩展性,逐渐成为多核系统的主流架构。本节主要介绍一下目前三大主流的架构体系。在传统的PC机上我们的CPU和内存是这样互联的:CPU和内存之间的交互,中间通过北桥芯片进行转发和交互...

2017-05-19 16:23:00 171

转载 OAF 供应商门户添加功能标签后获取当前供应商VendorId的方法

一种是参考管理页面/oracle/apps/pos/supplier/webui/SuppDtPG在目标页面的AM中添加VO实例,oracle.apps.pos.supplier.server.SuppDtVO参考SuppAM中的实现方法,实现以下方法 String str1 = Integer.toString(paramOAPageContext.getUserId(...

2017-05-19 16:00:00 164

转载 js格式化日期、计算时间差

var startTime ="20170501"var endTime = "20170430"var pattern = /(\d{4})(\d{2})(\d{2})/;var startTime_f = startTime.replace(pattern, '$1-$2-$3')var endTime_f = endTime.replace(pattern, '$1-$...

2017-05-19 14:09:08 309

原创 性能测试报告编写技巧

以下内容节选自《小强软件测试疯狂讲义-性能及自动化》一书如果对你有一丢丢的帮助,欢迎转发本文分析完成之后我们就要写一份报告了。在这个互联网信息极度发达的时代,我们已经习惯了“衣来伸手饭来张口”和“提笔忘字”,别说写一份测试报告了,甚至写两句话都不知道该怎么写。可见,信息化越是发达,人们越该加强对写作能力的培养。写一份漂亮的报告相对来说还是比较重要,关键在于要掌握写报告的核心思路,我自己在写的时候一...

2017-05-19 13:57:14 70

转载 《Spring Boot官方指南》(一)Spring Boot 文档

Spring Boot文档本章将对Spring Boot的文档接口做一个简短的描述,它可以成为你阅读本书的一个向导,如果确实不感兴趣,您也可以跳过。1.关于本文档Spring Boot文档有html,pdf和epub格式,您可以在这里下载到最新本地的文档。您可以免费下载并分享本文档,不需要任何声明和授权。2.获取帮助如果您在使用Spri...

2017-05-19 13:44:00 117

转载 C++编译器对属性和方法的处理机制

C++中的class从面向对象理论出发,将变量(属性)和函数(方法)集中定义在一起,用于描写叙述现实世界中的类。从计算机的角度。程序依旧由数据段和代码段构成。C++编译器怎样完毕面向对象理论到计算机程序的转化?换句话:C++编译器是怎样管理类、对象、类和对象之间的关系详细的说:详细对象调用类中的方法。那,c++编译器是怎样区分,是哪个详细的类,调用这种方法?demo...

2017-05-19 08:44:00 48

转载 微信公众号二次开发之消息回复

2017-05-18 22:11:00 89

转载 [BZOJ 4415][Shoi2013]发牌(树状数组+二分)

Description假设一开始,荷官拿出了一副新牌,这副牌有N张不同的牌,编号依次为1到N。由于是新牌,所以牌是按照顺序排好的,从牌库顶开始,依次为1, 2,……直到N,N号牌在牌库底。为了发完所有的牌,荷官会进行N次发牌操作,在第i次发牌之前,他会连续进行R_i次销牌操作,R_i由输入给定。请问最后玩家拿到这副牌的顺序是什么样的?举个例子,假设N = 4,则一开始的时候,牌库中牌的构成...

2017-05-18 20:04:00 55

转载 java nio的一个严重BUG

这个BUG会在linux上导致cpu 100%,使得nio server/client不可用,具体的详情可以看这里http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6403933 。令人失望的是这个BUG直到jdk 6u4才解决,sun的拖沓让人难以相信。这个BUG在server端容易出现,因为se...

2017-05-18 13:05:46 63

转载 Windows API编程(一)完整的示范程序

###include <windows.h>LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);//回调函数;int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrev, LPSTR lpCmdLine, int nCmdShow){ WNDCLA...

2017-05-17 13:47:00 128

转载 Uva 1331 - Minimax Triangulation(最优三角剖分 区间DP)

题目大意:依照顺时针或者逆时针的顺序给出多边的点,要将这个多边形分解成n-2个三角形,要求使得这些三角行中面积最大的三角形面积尽量小,求最小值。思路:用区间DP能够非常方便解决,多边形可能是凹边形,注意剖分的三角形必须在多边形内部,所以能够去掉剖分的三角形中包括其它点,可是其它的在多边形外部的三角形没想到其它方法去除。却ac了,不懂为何// Accepted C++ 0.042#...

2017-05-17 13:39:00 54

转载 CF Educational Codeforces Round 21

A. Lucky Yeartime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputApart from having lots of holidays throughout the year...

2017-05-16 17:32:00 59

原创 【老鸟分享】Linux命令行终端提示符多种实用技巧!

 1.Linux命令行提示符简介众所周知,Linux命令行是系统管理员管理Linux的重要手段,我们管理Linux,首先要面对的就是Linux命令行提示符。Linux命令行结尾的提示符有“#”和“$”两种不同的符号,如下所示:    [root@oldboy ~]#    #&lt;==这是超级管理员root用户对应的命令行。    [oldboy@oldboy ~]$  #&lt;==这是普通用...

2017-05-16 11:42:48 58

转载 Vue 组件 — V - Textcomplete

V - Distpicker 之后,V - Textcomplete 又是一个简单、易用、灵活的 Vue 组件。哈,我又来啦。这次我带来了 V - Textcomplete ,一个带有文字匹配的 Textarea。可能会有人质疑,这东东有什么用?用来干嘛的?V - Textcomplete 是一个灵活,用起来超级简单的 Vue 组...

2017-05-15 05:33:00 95

转载 ubuntu 14.04中Elasticsearch 2.3 中 Nginx 权限认证

前言:本文实现了nginx简单保护elasticsearch,类似的保护也可以采用elasticsearch 官方插件shield一、准备密码1.确认htpasswd是否已经安装whichhtpasswd如果返回路径,说明已经安装如果没安装,可以采用下列方式安装Ubuntuapt-get-yinstallapache2-utilsCentosyum-yinstal...

2017-05-14 16:24:11 55

转载 从零開始开发Android版2048 (二)获取手势信息

       今天是尝试開始Android版2048小游戏的第二天。在今天,我主要学习了怎样获取用户在屏幕滑动的手势,以及对布局进行了一些小小的完好。       获取用户操作的手势(比方向左滑。向右滑等)主要用到了GestureDetector。这个类能够帮助我们获取一些常见的用户对屏幕的操作。比如单击、双击、按压、拖动等。详细的使用说明。大家能够查API也能够去百度,或者看我之前有...

2017-05-12 20:41:00 58

转载 SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值)

一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)实现代码(SQL Codes)方法一:使用拼接SQL,静态列字段;方法二:使用拼接SQL,动态列字段;方法三:使用PIVOT关系运算符,静态列字段;方法四:使用PIVOT关系运算符,动态列字段;扩展阅读一:参数化表名、分组列、行转列字段、字段值;扩展阅读二:在前面的基础上加入条件过滤;参考文献(...

2017-05-11 23:45:00 41

转载 基于ONOS的SDN-IP架构概述篇

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

2017-05-11 23:37:00 140

空空如也

空空如也

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

TA关注的人

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