自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 API接口规范V1.0——制定好规范,才好合作开发

返回码规范:统一六位 000000 表示成功! 参数相关返回码预留100000-199999;系统相关返回码预留200000-299999;数据中心310000-319999后续项目以此类推,后续根据业务扩展情况新增操作码需要提前备案!module = 系统码  optCode = 操作码  optDesc = 操作描述  resultCode = 结果码  resultDesc = 结果

2017-09-13 19:38:20 110

转载 latch session allocation

应用反馈上午10点左右出现大量应用连接数据库报错采集9点-10点和10点-11点的AWR报告进行分析 DB时间明显差异,再继续分析等待事件可以看出有session相关的Latch等待事件,查看相关文档,跟并发数有关,而数据库中的表和索引的degree都是1,排除这个引发的因素再继续分析监听日志cat listener_0910.log |

2017-09-11 16:22:14 140

转载 继承

1 继承的概述先观察如下代码 package java007;/** * 2017/9/9 * 说明:学生 */public class Student { String name; int age; public void study(){ System.out.print("我叫"+name+",今年"

2017-09-11 11:30:04 98

转载 9-9-02. 写出这个数

1002. 写出这个数 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出

2017-09-10 14:33:59 95

转载 nohup介绍

背景  我们通常使用&将前台任务变为后台任务执行,但是如果只是使用&,那么在突然断网或者关闭启动该任务的终端(ps:可使用putty来测试,部分软件如mobaxterm做了优化,关闭终端是友好关闭的)时,内核就会给后台任务发送SIGHUP信号,从而导致后台任务停止。这时,我们就需要使用nohup来启动该后台任务。简介  nohup,顾名思义,就是使得运行的命令可以忽略HANGUP信号。

2017-09-06 18:37:59 71

转载 Centos6.5DRBD加载失败,系统更换yum源(国内163)

我安装的系统是centos6.5的,要在系统上安装DRBD镜像软件,安装完后,无法加载modprobe drbd.需要更新kernel。 1,首先,先把yum源更换成国内的,不然无法更新kernela,先备份/etc/yum.repos.d/CentOS-Base.repo (改名)mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.

2017-09-05 17:21:47 86

转载 mapper.xml是怎样实现Dao层接口

上午写了一个简单的 从xml读取信息实例化一个Bean对象。下午就开始想mybatis是怎么通过xml文件来实现dao层接口的,一开始想直接用Class.forName(String name)然后调用getMethods的办法来得到Dao接口所有的方法Method,结果证明这对接口实没有用的,会报一个错误。于是想百度,但是百度的结果全是怎么配置mapper的。。然后我又四处翻资料,终于找到一些办

2017-09-04 10:49:48 769

转载 把Tomcat注册为windows服务

windows安装java及配置环境http://www.cnblogs.com/17shiqi/p/7397939.html Tomcat注册为windows服务本人是win7环境下,进入tomcat目录,,再进入bin目录shift+鼠标右键     点击在此处打开命令窗口 服务启停(两种方式)1.命令行方式以管理员权限打开cmd窗口(http:

2017-09-03 18:53:47 74

转载 MySQL 无法启动

今天,给腾讯云服务器升级内存,这个操作只有在关机状态下才能生效。使用 shutdown -h now,依次关闭了主、备机。然后,在腾讯云 控制台 修改了服务器配置,配置生效后,服务器自动启动。再然后,重新登录服务器,启动 Nginx、Redis、MySQL、Tomcat,命令如下:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/confi

2017-09-03 14:13:47 101

转载 矩形、三角形与圆的关系

矩形、三角形与圆的关系  今天4点多时候没有一点睡意,于是起床打开电脑整理资料,看到之前自己写的项目,瞬间灵感就涌上心头,看看自己用的是什么架构,三层是必然的,MVC不可缺的。看着看着,发现它不就是矩形、三角形、和圆吗?然后就起了个草图。   接下来就简单的讲解一下矩形、三角形与圆的关系,矩形代表UI,三角形代表Services,圆代表Data。  矩形(UI):UI分

2017-09-03 09:37:47 143

转载 Openfire分析之二:主干程序分析

引言  宇宙大爆炸,于是开始了万物生衍,从一个连人渣都还没有的时代,一步步进化到如今的花花世界。  然而沧海桑田,一百多亿年过去了….  好复杂,但程序就简单多了,main()函数运行,敲个回车,一行Hello World就出来了,所以没事多敲敲回车,可以练手感….  一、程序入口  Java的程序入口是main方法,Openfire也不例外。可以全局检索一下”void mai

2017-09-02 17:37:41 72

转载 jQuery事件机制

jQuery事件机制事件的注册普通的注册简单的事件,缺点只能注册一个事件$("p").click(function(){ alert("简单的事件");}) bind方式注册事件$("p").bind({ click:function(){ alert('这是bind的click事件'); }, mous

2017-08-31 20:17:35 65

转载 进入子shell的各种情况分析

子shell的概念贯穿整个shell,写shell脚本时更是不可不知。所谓子shell,即从当前shell环境新开一个shell环境,这个新开的shell环境就称为子shell(subshell),而开启子shell的环境称为该子shell的父shell。子shell和父shell的关系其实就是子进程和父进程的关系,只不过子shell和父shell是关联的进程是bash进程。子shell会从父

2017-08-30 19:05:33 89

转载 Java 流程控制

Java 主要的流程控制语句有3钟,选择语句,循环语句,跳转语句。Java 中的作用域,是一对用花括号括起来的,块定义了变量使用的范围,  各个块之间可以嵌套,在块中声明的变量只有在当前块才能有作用。    注意:      变量的作用范围      两个嵌套块能不能使用    public void method()    {      int n;     

2017-08-29 12:53:28 82

转载 新瓶装旧酒:全程无命令 GitHub Pages 创建您的博客站点

使用 GitHub Pages 创建博客站点的文章很多,也有很长的历史了。但是,许多已经与当前的 GitHub 不一致了,如果你按图索骥,会发现驴唇对不上马嘴。更为麻烦的是,你会发现或者需要你输入许多莫名其妙的命令,或者就是要您熟悉 Git。你喜欢古怪的命令吗?反正我不喜欢。这里可以让您不需要一个命令,在纯 Web 页面下,完成整个站点的创建和维护。1. 申请 GitHub 账号

2017-08-28 11:57:28 76

转载 shell中while循环的陷阱

在写while循环的时候,发现了一个问题,在while循环内部对变量赋值、定义变量、数组定义等等环境,在循环外面失效。一个简单的测试脚本如下:#!/bin/bashecho "abc xyz" | while read linedo new_var=$linedoneecho new_var is null: $new_var?执行结果证明,$new_

2017-08-27 20:13:25 197

转载 win下安装Redmine常见错误解决方案

成长型公司,最近需要项目管理的软件,所以在windows的服务器上搭建了redmine,其中也遇到了两个坑,现记录下来。Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统。并且支持多数据库,其实此类软件在linux下搭建更好,windows上坑会略多。安装流程先简单描述下安装流程。其实说白了redmine就是一个管理系统,也就是网站

2017-08-27 10:37:27 314

转载 git-github常用指令、入门

git的基本常用指令:1.cd:切换路径2.mkdir:进入文件夹目录3.pwd:显示当前目录的路径4.git init:把当前的目录变成可以管理的git仓库,生成隐藏.git文件5.git add 文件名:把文件添加到暂存区去6.git commit –m “版本提交备注”:提交文件 –m 后面的是注释7.git commit -a -m "版本提交备注":此指令是5

2017-08-26 19:05:23 69

转载 关于master..xp_cmdshell’的几个错误_解决办法(转)

错误一:Error Message:未能找到存储过程 ‘master..xp_cmdshell’。第一步先删除:drop procedure sp_addextendedprocdrop procedure sp_oacreateexec sp_dropextendedproc ‘xp_cmdshell’服务器: 消息 3701,级别 11,状态 5,行 1第二步恢复:

2017-08-26 14:21:22 212

转载 MyBatis整合第三方缓存

MyBatis缓存做的并不专业,用的是map,但是它给了我们一个接口Cache,我们通过实现这个接口,可以自定义缓存。本例子用的为ehcache ,Hibernate用的也是ehcache缓存技术。        首先我们从官网上下载ehcache的jar包,还需要两个相关的jar。在MyBatis的基础上需要导入的jar包为 ehcache-core-2.6.8.jar  slf4j-api

2017-08-25 13:29:20 110

转载 Node.js之包与npm包管理工具

Node.js之包与npm包管理工具1.Node.js中的包1.1在一个包中包含如下内容:package.json:对包进行描述 在bin子目录中存放二进制文件 在lib子目录中存放JavaScript文件 在doc子文件中存放包的说明文件 在test子目录中存放一些对包进行单元测试的文件1.2package.json文件内容:name:包名 preferglobal:

2017-08-23 19:25:16 94

转载 程序员的自我修养四静态链接

真正了不起的程序员对自己的程序的每一个字节都了如执掌。当我们有两个目标文件时,如何将它们链接起来形成一个可执行文件?这个过程发生了什么?这基本上就是链接的核心内容:静态链接。/*a.c*/extern int shared;int main()//全局符号{int a=100;swap(&a,&shared);}/*b.c*/int shared=1

2017-08-23 14:57:15 104

转载 python三大器之迭代器

python中的三大器有迭代器,生成器,装饰器,本文重点讲解下迭代器迭代器:具备了__next__和__iter__方法的对象可迭代对象:具备了__iter__方法的对象1.可迭代对象,可以通过for...in...这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(Iterable),可以通过isinstance()判断In [1]: from collections

2017-08-22 15:54:12 84

转载 C# foreach循环较for循环的优势与劣势

一、foreach循环的优势C#支持foreach关键字,foreach在处理集合和数组相对于for存在以下几个优势:1、foreach语句简洁2、效率比for要高(C#是强类型检查,for循环对于数组访问的时候,要对索引的有效值进行检查)3、不用关心数组的起始索引是几(因为有很多开发者是从其他语言转到C#的,有些语言的起始索引可能是1或者是0)4、处理多维数组(不包括锯齿数组

2017-08-22 12:12:11 97

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

DOM笔记一、DOM简介  Document Object Model 文档对象模型  DOM的节点树模型:整个文档按照从大到小的节点划分,每一个内容都算作一个节点  DOM API 编程接口 可以用来操作页面的任意一部分内容  js+DOM编程的思想:由js基本语法控制程序的执行逻辑,由DOM API进行元素的查找获取,进而再对元素进行增删改等操作  学习DOM,除开

2017-08-21 21:05:10 143

转载 解析spring循环依赖策略

循环依赖所谓循环依赖就是多个Bean之间依赖关系形成一个闭环,例如A->B->C->...->A 这种情况,当然,最简单的循环依赖就是2个Bean之间互相依赖:A->B(A依赖B), B->A(B依赖A) 。在Spring中,如果A->B,那么在创建A的过程中会去创建B,在创建B(或B的依赖)的过程中又发现B->A,这个时候就出现了循环依赖的现象。循环依赖的解决spring中的循环依赖

2017-08-21 11:41:09 83

转载 如鹏网学习笔记(八)CSS

CSS一、CSS简介  1,CSS (Cascading Style Sheets) 级联样式表 ,是一种计算机语言,用来控制HTML内容的显示效果  2,CSS预先定义了众多的和显示效果有关的样式属性,比如color、font-size等。如果希望html内容显示某个效果,就应用对应的CSS样式属性即可  3,CSS对样式的控制是非常精确和精细的二、CSS语法  1,CS

2017-08-20 12:05:09 98

转载 python 字典dict类型合并(不能错过哦)

我要的字典的键值有些是数据库中表的字段名, 但是有些却不是, 我需要把它们整合到一起, 因此有些这篇文章.(非得凑够150个字,我也是没有办法,扯一点昨天的问题吧,话说python中的session就只能在requests库中发挥作用?就不能想asp.net中那样存值,然后设置过期时间以便验证?我原本是想在python中找个与asp.net中的cache差不多功能的库,结果,缓存那块python好

2017-08-18 19:48:27 88

转载 斯坦福机器学习第一周

一.监督学习和无监督学习1.监督学习,就是人们常说的分类,通过已有的训练样本(即已知数据以及其对应的输出)去训练得到一个最优模型(这个模型属于某个函数的集合,最优则表示在某个评价准则下是最佳的),再利用这个模型将所有的输入映射为相应的输出,对输出进行简单的判断从而实现分类的目的,也就具有了对未知数据进行分类的能力。监督学习中可以通过分类预测,也可以通过线性回归来预测。如果目标变量是离散

2017-08-14 12:43:28 97

转载 异常处理----概述、异常处理机制

异常概述任何一种程序设计语言设计的程序在运行时都有可能出现错误,例如除数为0,数组下标越界,要读写的文件不存在等等。捕获错误最理想的是在编译期间,但有的错误只有在运行时才会发生。对于这些错误,一般有两种解决方法:  遇到错误就终止程序的运行。  由程序员在编写程序时,就考虑到错误的检测、错误消息的提示,以及错误的处理。 异常:在Java语言中,将程序执行中发

2017-08-13 18:43:22 116

转载 分享网页代码以及网页拨打电话代码

现在很多网站都会加分享的功能,如图这里面也包括拨打电话的功能,拨打电话的功能只适用于手机版网站在手机版网站点击电话咨询,就会点取拨打电话的功能,如下图拨打电话的功能代码很简单,一句就可以搞定,其实是个超链接电话咨询这样就可以出来那个效果了下面再来说分享网站的功能先来看效果图然后点击微博就会调出微博的登录页面  点其他的也是而且他还会取

2017-08-12 19:33:16 326

转载 从计数器到分频电路(完结)

本文介绍常见的电路——计数器,然后我们由计数器电路讲解到分频电路。一、计数器  (1)计数器代码  计数器,顾名思义就是在时钟的节拍下进行计数,一个简单的N位计数器的代码如下所示,这个计数器从0计数到2^N - 1(共计数了2^N个数,也就是N位计数器): 1 module count#(parameter N=8)( 2 input clk, 3 input clea

2017-08-12 13:13:20 854

转载 POI读取excel工具类 返回实体bean集合(xls,xlsx通用)

本文举个简单的实例 读取上图的 excel文件到 List集合首先 导入POi 相关 jar包在pom.xml 加入 org.apache.poi poi 3.9 org.apache

2017-08-08 16:33:19 255

转载 kde framework概述(KDE Framework译文)

KDE Frameworks 基于QT框架,提供简单实用的类(例如那些KCoreAddons里的类)去为桌面应用的日常需要整合出解决方案(例如KNewStuff用于在应用中获取可下载的附加内容,或者那个强大的KIO多协议文件访问框架)。KDE Frameworks 可以被用于基于CMake和QMake的工程中,其中大部分至少可用于Windows, Mac 和 Linux。每个子框架的文档已经写

2017-08-07 12:18:03 143

转载 Java基础03 构造器与方法重载

在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization)。初始化时,对象的数据成员被赋予初始值。我们可以显式初始化。如果我们没有给数据成员赋予初始值,数据成员会根据其类型采用默认初始值。显式初始化要求我们在写程序时就确定初始值,这有时很不方便。我们可以使用构造器(constructor)来初始化对象。构造器可以初始化数据成员,还可以规定特定的操作。这些

2017-08-05 21:48:10 79

转载 JavaScript 函数

函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。实例function myFunction(){alert("Hello World!");}点击这里亲自试一试JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:function functionna

2017-08-05 16:17:57 133

转载 ASP.NET Core API 版本控制

几天前,我和我的朋友们使用 ASP.NET Core 开发了一个API ,使用的是GET方式,将一些数据返回到客户端 APP。我们在前端进行了分页,意味着我们将所有数据发送给客户端,然后进行一些data.length操作,以获得items count用于分页逻辑。为了减少HTTP请求的负荷,我们决定在后端(服务器端分页)实现逻辑。在我们这样的情况下,这是没有任何问题的,因为我们在客户端能快速实现。

2017-08-02 11:33:13 119

空空如也

空空如也

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

TA关注的人

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