自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JDBC

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。1.事务事务与锁是关联在一起的,事务->锁早期数据库是单机版居多,不存在访问量很大和多人同时访问的情况,因此数据安全性比较高。在现在的网络型数据库大行的时代,往往会出现同时访问的情况,这种会对数据安全性产生隐患。写业务代码操作数据库中数据的时候,

2017-08-31 20:09:34 154

转载 欢迎大家走进我的园子 目录整理篇

"记录"是见证成长;"成长"则意味着蜕变;“变",创造无限可能!                            ------致自己文章越来越多,不容易查看,特整理了一个目录,方便快速查找坚持的是分享,搬运的是知识,图的是大家的进步,欢迎更多的测试朋友来一起学习切磋!Jmeter系列  1、Jmeter的安装和简介(内附学习视频)  2、JMeter元件的作用域和执行

2017-08-31 15:25:34 178

转载 ORACLE中seq$表更新频繁的分析

在分析ORACLE的AWR报告时,发现SQL ordered by Executions(记录了按照SQL的执行次数排序的TOP SQL。该排序可以看出监控范围内的SQL执行次数)下有一个SQL语句执行非常频繁,一个小时执行了上万次: update seq$ set increment$=:2, minvalue=:3, maxvalue=:4, cycle#=:5, order$

2017-08-31 10:49:38 1373

转载 读书笔记,软件生存期模型

软件生存期模型是指软件项目的实施策略。基本特征有:描述了开发的主要阶段 定义了每一个阶段要完成的主要过程和活动 规范了每一个阶段的输入和输出 常见的生存期模型有:瀑布模型,V模型,原型模型,增量式模型,渐进式模型,敏捷模型。如雷贯耳啊,哎,天天在耳边出现的这些词原来来源这里。瀑布模型实施起来就是如同瀑布,逐级下落。瀑布模型的优点:1)简单、易用、直观

2017-08-30 18:53:34 511

转载 [js高手之路]设计模式系列课程-发布者,订阅者重构购物车

发布者订阅者模式,是一种很常见的模式,比如:一、买卖房子生活中的买房,卖房,中介就构成了一个发布订阅者模式,买房的人,一般需要的是房源,价格,使用面积等信息,他充当了订阅者的角色中介拿到卖主的房源信息,根据手头上掌握的客户联系信息(买房的人的手机号),通知买房的人,他充当了发布者的角色卖主想卖掉自己的房子,就需要告诉中介,把信息交给中介发布二,网站订阅信息的用户订阅者角色:

2017-08-30 13:57:32 277

转载 Apache Storm 1.1.0 中文文档 - ApacheCN

前言Apache Storm 是一个免费的,开源的,分布式的实时计算系统.官方文档: http://storm.apache.org中文文档: http://storm.apachecn.orgApacheCN 最近组织了翻译 Storm 1.1.0 中文文档 的活动,整体 翻译进度 为 96%.感谢大家参与到该活动中来感谢无私奉献的 贡献者,才有了这份 Storm 1

2017-08-29 22:17:31 306

转载 【算法设计与分析基础】24、kruskal算法详解

首先我们获取这个图  根据这个图我们可以得到对应的二维矩阵图数据 根据kruskal算法的思想,首先提取所有的边,然后把所有的边进行排序 思路就是把这些边按照从小到大的顺序组装,至于如何组装这里用到并查算法的思路 * 1、makeset(x),也就是生成单元素集合,也就是每一个节点* 2、find(x) 返回一个包含x的子集,这个集合可以看成

2017-08-29 17:25:30 524

转载 IdentityServer4:IdentityServer4+API+Client实践OAuth2.0客户端模式(1)

一、OAuth2.01、OAuth2.0概念OAuth2.0(Open Authorization)是一个开放授权协议;第三方应用不需要接触到用户的账户信息(如用户名密码),通过用户的授权访问用户资源OAuth的步骤一般如下:1、客户端要求用户给予授权2、用户同意给予授权3、根据上一步获得的授权,向认证服务器请求令牌(token)4、认证服务器对授权进行认证,确认无误后

2017-08-29 12:45:30 15338 1

转载 【LCT】一步步地解释Link-cut Tree

简介  Link-cut Tree,简称LCT。  干什么的?它是树链剖分的升级版,可以看做是动态的树剖。  树剖专攻静态树问题;LCT专攻动态树问题,因为此时的树剖面对动态树问题已经无能为力了(动态树问题通常夹杂着树的操作,如删边与连边。这是线段树无法应对的)。  LCT难写吗?不难写啊!真的没有200行......  让我们用简洁的写法来搞定LCT:只需要一些基础函数,再疯

2017-08-28 21:13:28 539

转载 Iptables 规则 一些简单实例和详细介绍

设定规则 iptables -p INPUT DROP iptables -p OUTPUT ACCEPT iptables -p FORWARD DROP1、防止外网用内网IP欺骗iptables -t nat -A PREROUTING -i eth0 -s 10.0.0.0/8 -j DROP iptables -t nat -A PREROUTING -i eth0

2017-08-28 16:25:33 204

转载 数学笔记——导数1(导数的基本概念)

什么是导数  导数是高数中的重要概念,被应用于多种学科。  从物理意义上讲,导数就是求解变化率的问题;从几何意义上讲,导数就是求函数在某一点上的切线的斜率。  我们熟知的速度公式:v = s/t,这求解的是平均速度,实际上往往需要知道瞬时速度:  当t趋近于t0,即t-t0趋近于0时,得到的就是顺时速度。设Δt=t-t0,s是t的函数s=f(t),瞬时速度用数学表示就是:

2017-08-28 11:49:27 6723

转载 quartz学习笔记(一)简单入门

前言quartz是Java编写的一款开源的任务调度开发框架,在项目开发中很多场景都可以用到,比如订单超期自动收货。所谓程序源于生活,生活中也有很多场景可以用quartz来模拟,比如工作日早上七点起床,再比如,每天八杯水,隔一小时一杯,在这里我就根据这两个例子来给大家初步介绍quartz。粗糙类图+流程介绍1.简要画一下quartz大致结构,画的不好,还望见谅:) 

2017-08-27 20:05:25 336

转载 .NET Core 2.0迁移技巧之MemoryCache问题修复

对于传统的.NET Framework项目而言,System.Runtime.Caching命名空间是常用的工具了,其中MemoryCache类则常被用于实现内存缓存。.NET Core 2.0暂时还不支持System.Runtime.Caching dll,这也就意味着MemoryCache相关代码不再起作用了。但是好消息是,我们可以使用.NET Core 2.0的新API实现内存缓存功

2017-08-27 15:21:25 280

转载 windows下多进程通信,基于共享内存环形队列实现

使用方式非常简单,需要的进程初始化类调用InitializeLock函数传入相同的字符串即可。可以多个进程使用PushString(),写入缓冲区,只允许一个进程进行调用PopString()读取,读取方面没有写保护锁,非线程安全。构造函数与析构函数看起来似乎不严谨,但不影响使用,有不对的地方望大牛提供指点。测试代码用于获取通信所需的时间进程读取缓冲区代码 1 #include "

2017-08-27 10:29:25 1239

转载 elasticsearch映射

前面讲到,无论是关系型数据库还是非关系型数据库,乃至elasticsearch这种事实上承担着一定储存作用的搜索引擎,数据类型都是非常重要而基础的概念。但elasticsearch与其它承担着数据存储的技术有着比较大的区别之一就是映射,和倒排索引。映射是定义如何存储和编制文档及其包含的字段的过程。例如,使用映射来定义:哪些字符串字段应被视为全文字段。哪些字段包含

2017-08-26 18:57:24 1082

转载 使用virtualenv Django 创建应用程序的前期配置

1,准备工作  下载所需组建: virtualenv   https://pypi.python.org/pypi/virtualenv          Django    https://pypi.python.org/pypi/Django/1.7   上面所下载的都是.wlh文件,直接使用pip install --user XXX(这里是文件的全称,包括后缀名) 安装就行

2017-08-26 14:13:25 194

转载 iOS 开源一个高度可定制支持各种动画效果,支持单击双击,小红点,支持自定义不规则按钮的tabbar

TYTabbarAnimationDemo业务需求导致需要做一个tabbar,里面的按钮点击带有动画效果,tabbar中间的按钮凸出,凸出部分可以点击,支持badge 小红点等,为此封装了一个高度可定制的tabbar -> TYTabBar demo下载地址:https://github.com/qqcc1388/TYTabbarAnimationDemoTYTabBar可以快速实现以下功

2017-08-25 22:29:22 607

转载 并发与并行的区别

原文链接:https://www.bughui.com/2017/08/23/difference-between-concurrency-and-parallelism/很多年前,上操作系统课的时候,老师告诉我们“并行是指同一时刻同时做多件事情,而并发是指同一时间间隔内做多件事情”。这里的差别初看确实简单明了,不过较真的我表示不同意。老师们说的话,貌似并不严谨。时刻是指时间轴上的一个点,一个

2017-08-25 18:01:26 201

转载 Maven详解(二)------ Maven的安装配置

1、下载 Maven  ①、官网下载地址:http://maven.apache.org/download.cgi  ②、百度云盘:http://pan.baidu.com/s/1eS1NVYa   密码:9y3w 2、配置 Maven 环境变量  将下载的 maven 压缩包解压到电脑的某个盘符,我这里是 D:\JavaTools\apache-maven-3.3.9  

2017-08-25 13:21:22 161

转载 MVC+Ninject+三层架构+代码生成 -- 总结(六、邏輯層)

1.邏輯層的方法應該與數據層的方法一一對應。邏輯層返回的結果都是用接口IResult封裝,用於項目轉換時,能減少變化的代碼量。2.邏輯層都需要繼承 BaseLogic 類    public class BaseLogic { public T NewObject() where T : class { T

2017-08-23 19:17:20 193

转载 程序员-PM怎么让项目预估的时间更加准确

项目时间的估算对项目的成败至关重要。项目时间管理包括了项目按时完成所需的各个过程。但是,在实际项目中,经常出现项目延期,估算严重不准确的现象。       一个我曾经共事过的很有经验的项目经理曾宣称说,他会拿程序员估计出的时间乘以π值,然后再提高一个数量级,这样得出的才是正确的开发所需要的时间。1天时间经过变换后是3.14周。他经过惨痛的教训才认识到程序员预估的时间都是不靠谱的。为了能更精确的

2017-08-23 14:49:15 1016

转载 Microsoft Edge 浏览器远程代码执行漏洞POC及细节(CVE-2017-8641)

2017年8月8日,CVE官网公布了CVE-2017-8641,在其网上的描述为:意思是说,黑客可以通过在网页中嵌入恶意构造的javascript代码,使得微软的浏览器(如Edege),在打开这个网页时,造成堆溢出。通过精心构造javascript代码,可以通过浏览器在用户电脑上执行任意代码。受影响的版本包括下列操作系统中的浏览器(IE(9,10,11)和Edge):1. Window

2017-08-23 10:05:14 1872

转载 微信小程序——智能小秘“遥知之”源码分享(语义理解基于olami)

微信小程序智能生活小秘书开发详解>>>>>>>>>>>>>>>>>>>>>>>> 欢迎转载 本文原地址:http://blog.csdn.net/happycxz/article/details/75432928“遥知之”微信小程序完整源码下载:码云:http://git.oschina.net/happycxz/nlp_olami_yaozhizhi_wechat_littlea

2017-08-22 19:24:14 984

转载 python logging模块

很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and critical() 5个级别,下面我们看一下怎么用。1 import logging

2017-08-22 15:48:14 211

转载 ArcGIS jsAPI 本地部署字体符号乱码

在下载了新版arcigs 的 JS API 后,每次部署在IIS中都会出现部件字体乱码的问题,可在 IIS 中的 HTTP响应标头 中加入以下配置:Access-Control-Allow-Credentials --  trueAccess-Control-Allow-Headers -- origin,x-requested-with,content-typeAccess-Cont

2017-08-22 12:06:12 1007

转载 如鹏网学习笔记(十三)EasyUI

一、EasyUI简介  是一组基于JQuery的UI插件集合  主要作用:为JQuery对象提供新的方法,实现新的功能  可以快速创建出简洁、友好、美观的页面,非常适合做网站后台管理页面(不够漂亮,不适合做前台页面)  官方文档:http://www.jeasyui.com/documentation/index.php二、panel组件的创建  分

2017-08-21 20:57:13 336

转载 mysql性能分析之explain的用法

之前是一直没有听过explain这个关键字的, 最近因为项目中总是会有慢查询的一些操作, 所以请教了旁边的同事帮忙排查下原因, 看到同事用explain来分析一些sql语句, 感觉好像发现了新大陆一样。于是自己也来学习下并总结自己学到的一些知识,如有问题欢迎拍砖。首先来做个测试, 我这里有一张表: t_jiakao_keyword, 数据量在60W左右。1, select * from

2017-08-21 16:17:09 180

转载 肝 hibernate 配置and增删改查 and 测试

已经通宵三天撸代码了,现在的我已经养成晚上修仙写代码的节奏了.....最近 刚刚复习到了 hibernate 谈谈 这篇文章就谈谈我对这货的理解吧.在看这篇文章之前希望你 知道sessionfactory 和session 还有 transaction(事物) 诶嘿不造的可以去看看http://blog.csdn.net/u012377333/article/details/48086193

2017-08-21 11:29:09 206

转载 WCF绑定netTcpBinding寄宿到控制台应用程序

契约新建一个WCF服务类库项目,在其中添加两个WCF服务:GameService,PlayerService代码如下:[ServiceContract]public interface IGameService{ [OperationContract] Taskstring> DoWork(string arg);}public cl

2017-08-20 20:01:07 388

转载 C语言——狐狸和兔子的故事

题目描述围绕着山顶有10个洞,一只狐狸和一只兔子各住一个洞。狐狸总想吃掉兔子。一天兔子对狐狸说:“你想吃我有一个条件,先把洞从1~10编上号,你从10号洞出发,先到1号洞找我;第二次隔1个洞找我,第三次隔2个洞找我,以后依此类推,次数不限。若能找到我,你就可以饱餐一顿。不过在没有找到我以前不能停下来。”狐狸满口答应就开始找了,它从早到晚找了N次洞,累得昏了过去也没有找到兔子。请问,狐狸昏倒在哪

2017-08-20 15:29:07 1783

转载 多线程(五) java的线程锁

在多线程中,每个线程的执行顺序,是无法预测不可控制的,那么在对数据进行读写的时候便存在由于读写顺序多乱而造成数据混乱错误的可能性。那么如何控制,每个线程对于数据的读写顺序呢?这里就涉及到线程锁。什么是线程锁?使用锁的目的是什么?先看一个例子。 private void testSimple(){ SimpleRunner runner = new SimpleRu

2017-08-20 11:57:08 217

转载 两点补充——CSS3新属性以及弹性布局

CSS3 新属性一、【 CSS3新增属性前缀 】  1、-webkit-:chrome/safari  2、-moz-:火狐  3、-mo-:IE  4、-o-: Opera 欧朋二 、【CSS 长度单位】  1、px:像素。长度固定,表示分辨率占几个像素点;  2、%:表示相对于默认值的百分比;  3、em:长度与元素的字号挂钩。  rem:长度与根元素的

2017-08-19 17:53:32 235

转载 Axis Java调C# Webservice

这是一个痛苦的过程,如果java对java的webservice可以说很方便,很简单,Axis,CXF等一系列框架生成客户端直接传参调用即可,但是异构语言就有点麻烦了,生成的客户端不好使。。。。。。无奈只能用Axis手动调用吧,可是,返回结果中xml的属性居然有“: @ 属性名首字母”大写这些奇奇葩葩的规则,xml很深很深,解析要命。用xml转json工具吧,由于那些奇奇葩葩的规则无法直接转,相当

2017-08-19 12:13:31 194

转载 pentaho专题之reporting design入门指南

今天来说一说pentaho表报设计工具reporting design。  进入界面之后,点击File,选择New一个表报。      这时候我们可以看见整个的设计版面了。       最上面的是工具条,最左面的是设计小工具,中间的面板是主面板。主面板依次是Page Header:页眉,就是在每一页报表的开头都会出现,报表有可能会出现分页的情况;Report Header:

2017-08-18 19:38:28 499

转载 程序员需要学些什么?程序员好考吗?

程序员需要学些什么?程序员好考吗?--方方方方-希赛一、学习能力因为技术不会一直停着不动,可能当你刚在学校出来的时候,是公司的佼佼者,但是如果你不学习,当别人会HTML6/7/8的时候,你还只是在HTML5上徘徊。而且当你遇到困难的时候,如果是有大牛给你解决了问题,但是你只是照搬并没有真正掌握这个问题关键所在,那么下次你还是不会,不是每次都会有人会在你旁边,及时给你解决问题的;再重点提醒一

2017-08-18 13:48:27 949

转载 node学习笔记

1、Node,可以让javascript运行在服务器端的平台。   是一个为实时Web(Real-time Web)应用开发而诞生的平台。充分考虑了实时响应,超大规模数据要求下架构。2、摒弃了传统平台依靠多线程来实现高并发的设计思路,而采用了单线程、异步式I/O,事件驱动式的程序设计模型。不仅带来了巨大的性能提升,还减少了多线程程序设计复杂性,进而提高了开发效率。3、单线程事件驱动

2017-08-17 21:03:29 162

转载 跨站请求伪造防御

title: 跨站请求伪造防御date: 2017-08-14 16:22:41categories: 网络安全tags: csrf---开发相关jdk1.8 springmvc 扫描软件 Acunetix WVS背景最近安全问题越来越多,公司软件也面临出海,刚开始公司软件大部分部在公安内网,安全问题没有太多重视。最近买了安全公司的扫描软件,一扫扫出很多安全

2017-08-17 15:08:25 219

转载 Web页面性能优化(YSlow)

YSlow(解析为Why Slow)是雅虎基于网站优化规则推出的工具,帮助你分析并优化网站性能。旧版Yslow 有13条规则,新版Yslow有23项规则,YSlow会根据这些规则分析你的网站,并给出评级。YSlow评分规则:从A级到F级,A级最高,Web页面通用性能综合评分在C级以上为测试通过。根据YSlow检查规则进行优化,Web页面性能优化项:将样式表放在顶部,将脚本放在底部;

2017-08-16 22:23:22 250

转载 CentOS7.3利用kubeadm安装kubernetes1.7.3完整版(官方文档填坑篇)

安装前记:近来容器对企业来说已经不是什么陌生的概念,Kubernetes作为Google开源的容器运行平台,受到了大家的热捧。搭建一套完整的kubernetes平台,也成为试用这套平台必须迈过的坎儿。kubernetes1.5版本以及之前,安装还是相对比较方便的,官方就有通过yum源在centos7安装kubernetes。但是在kubernetes1.6之后,安装就比较繁琐了,需要证书各种认

2017-08-16 16:43:23 1133

转载 写给自己的Java程序员学习路线图

如下是我做开发这几年经常使用一些技术和工具,当然这些技术也都是需要加强的(有些是我一直使用的,不过不深入,有些内部的原理等等不是很清楚)前端部分:       1)HTML:网页的核心语言,构成网页的基础       2)CSS:使网页更加丰富多彩灿烂的利器       3)JavaScript:使网页动起来的根本,加强了网页和用户之间的交互       4)HTML DOM:

2017-08-15 21:38:20 141

空空如也

空空如也

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

TA关注的人

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