自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 spring几个相似注解的区别

1、Component、Service、Controller、Repository这几个注解都能注册bean,只是做了一个分层:Service:业务层;Controller控制层;Repository dao层;如果不确定属于那一层则用Component2、 属性注入Resource和AutowireAutowire默认按照类型装配,默认要求装配的对象必须存在,如果不存在需要...

2017-02-28 20:34:00 120

转载 SQL函数和SQL Server2008

1.绝对值SQL:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001) valueO:select ...

2017-02-28 18:15:00 86

转载 WndProc

1. 窗口过程   操作系统向应用程序发送一系列消息,如左键按下和左键抬起,应用程序将通过GetMessage等方法最终将消息提交到窗口过程(WndProc)   2. 指向一个应用程序定义的窗口过程的指针   3. 回调函数  每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:窗口句柄(Window Handle),消息ID(Message I...

2017-02-28 10:32:00 94

转载 bzoj4455【ZJOI2016】小星星

题意:http://www.lydsy.com/JudgeOnline/problem.php?id=4455   给一张图和该图的一棵生成树,求可能的编号方案数sol :dalao教导我们,看到计数想容斥   考虑对点i标号,O(2^n)枚举可以标的顶点,然后进行树形dp   f[i][j]表示点i标j号的方案数,容斥一发即可   最后答案为∑f[1][i],记得开long...

2017-02-27 17:39:00 50

转载 WebSocket

概念WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duple)。一开始的握手需要借助HTTP请求完成。背景 在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; flash中的socket和xmlsocket可以实现真正的双向通信,通过 flex ...

2017-02-27 14:04:00 38

转载 dbcp连接mysql

1 参数  driver: com.mysql.jdbc.Driver //标准格式   url: jdbc:MySQL://localhost:3306/happyfarm //localhost:IP地址 3306:端口号 happyfarm:数据库名  user: root //数据库用户名  pwd:  Alivin //数据库密码...

2017-02-25 14:04:00 49

转载 Vue 2.0 服务端渲染入门

1 什么是服务端渲染 SSRserver side render就是通过后端吐模板,而不是通过前端ajax获取数据,拼接字符串。2 为什么需要SSR需要SEO,因为爬虫不会等待ajax结果。客户端网络慢,加载速度慢,影响用户体验。3 另一种解决办法 预渲染不是一次性下载整个单页应用,预渲染只是在构建时为了特定的路由生成特定的几个静态页面你用webpack...

2017-02-25 11:20:00 46

转载 html之表格

<table>表格标签 表格使用到的标签: <table> 表格 <tr> 行 <td> 单元格 <th> 表头 默认的样式是居中,加粗。 <caption> 表格的标题 (行和单元格自然也有其对应的属性,align、colspan、rowspan等等) 表格常用的...

2017-02-24 17:25:00 31

转载 计算幾何學習筆記

@(學習筆記)[计算幾何, 凸包]叉積表示向量間的關係叉積計算三角形面積通過叉積進行的極角排序Graham掃描法求凸包旋轉卡殼转载于:https://www.cnblogs.com/ZeonfaiHo/p/6431888.html...

2017-02-23 09:11:00 31

转载 Poj 2104 K-th Number(主席树&&整体二分)

K-th Number Time Limit: 20000MS Memory Limit: 65536K Case Time Limit: 2000MS Description You are working for Macrohard company in data structures department....

2017-02-22 10:57:00 49

转载 Java Mail(三):Session、Message详解

http://blog.csdn.net/ghsau/article/details/17909093************************************* 本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17909093,转载请注明。 上篇文章介绍了JavaM...

2017-02-22 08:29:00 48

转载 Instrumentation 两种方法 premain Agent

由于jvm内部的限制Instrumentation 只能修改方法体 不能动态添加删除方法(安全第一吧!!!!)Premain对于使用命令行接口的实现,可以将以下选项添加到命令行来启动代理:-javaagent:jarpath[=options]jarpath是代理 JAR 文件的路径。options是代理选项。此开关可以在同一代码行使用多次,从而创建多个代理。多个...

2017-02-21 16:50:00 80

转载 JAVA加密算法系列-BASE64

package ***;import java.io.IOException;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public class BASE64 { public static void main(String[] args) throws IOExce...

2017-02-19 19:06:00 30

转载 栈的简单实现(2)-单链表实现

引言 栈(stack)是一种被广泛使用的线性数据结构,它只允许在表的一端进行插入或删除操作,因而栈也可以被称作为操作受限的线性表 。在栈中,允许插入或删除的一端称作栈顶(top)不允许插入和删除的另一端称作栈底(bottom);示意图如下:此文借助单链表简单地实现栈及其基本操作。代码如下:typedef struct stack{ int da...

2017-02-19 16:46:00 73

转载 Hibernate Query Language查询:

Hibernate Query Language查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供...

2017-02-19 12:12:00 28

转载 JSON怎么添加注释

JSON为什么不能加注释?添加注释//或者/**/在JSON文件中是不允许的JSON有两种数据结构:名称/值对的集合:key : value样式;值的有序列表:就是Array;而在JSON的文档中说明只要是不符合上面两种结构的都不被支持,并提示错误(http://www.ietf.org/rfc/rfc7159.txt)JSON如何才能加注释?如果确实需要在...

2017-02-18 17:08:00 3317

转载 简单的Json数据

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <script type="text/javascript" src="../js/jquery-1.7.2.js"></script> <sc...

2017-02-18 14:45:00 200

转载 MapReduce的分区

第一部分 分区简述(比如国家由省市来划分)分区:map的输出经过partitioner分区进行下一步的reducer。一个分区对应一个reducer,就会使得reducer并行化处理任务。默认为11. Partitioner是partitioner的基类,如果需要定制partitioner也需要继承该类。2. HashPartitioner是mapreduce的...

2017-02-17 14:31:00 236

转载 ubuntu安装docker

1.sudo apt-get update2.sudo apt-get install docker.io3.更换docker镜像仓库源vi /etc/docker/daemon.json {"registry-mirrors": ["https://pbteziiz.mirror.aliyuncs.com"]}4.重启docker服务service docker res...

2017-02-16 00:00:00 33

转载 mathematica里的一些小技巧[1]--局部计算和生成多维列表等

mathematica里的一些小技巧[1] 这以个系列我会讲一下在mathematica里的一些小技巧,希望可以对大家有帮助。 技巧1:使用Ctrl+Shift+Enter进行局部计算 比如这个式子,看上去不是很直观,那么我们选中里面的部分,使用Ctrl+Shift+Enter进行局部计算 则能把里面的式子变成数学里常用的...

2017-02-15 14:30:00 513

转载 MySQL定时逻辑备份

当项目数据量不大时,备份可以采用逻辑备份。数据库可以搭建一主一从,从库每天凌晨三点全量逻辑备份。然后同时记录二进制文件,用来进行基于时间点的数据恢复。其他备份方案详见我的思维导图:MySQL备份与恢复cron定时任务数据库每天凌晨三点的备份使用的是cron工具。cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。Linux下的定时任务便是在crontab文...

2017-02-14 17:42:00 79

转载 R语言绘图高质量输出

R语言通过支持Cairo矢量图形处理的类库,可以创建高质量的矢量图形(PDF,PostScript,SVG) 和 位图(PNG,JPEG, TIFF),同时支持在后台程序中高质量渲染。在ggplot2中,图片输出经过Cairo包处理后,输出个效果更好,可以输出成PDF格式,PDF格式体积小,同时可以储存为其他任何格式,随后再将PDF储存为eps格式并在Photoshop中打开做最终的调整,例如调整...

2017-02-14 14:01:00 117

转载 keepalive笔记之一:基本安装

在安装文件中有范例说明/usr/share/doc/keepalived-1.2.13/samples/Keepalived:它的诞生最初是为ipvs(一些服务,内核中的一些规则)提供高可用性的,最初最主要目的是能够自主调用ipvsadm来生成规则,并且能够自动实现将用户访问的地址转移到其他节点上进行实现的。Keepalived:核心包含两个ckeckers和VRRP协议。ckec...

2017-02-14 10:51:00 46

转载 eclipse android SDK代理跟新

启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft....

2017-02-13 17:12:00 72

转载 Codevs 1052 地鼠游戏

1052 地鼠游戏时间限制: 1 s    空间限制: 128000 KB    题目等级 : 钻石 Diamond题目描述Description 王钢是一名学习成绩优异的学生,在平时的学习中,他总能利用一切时间认真高效地学习,他不但学习刻苦,而且善于经常总结、完善自己的学习方法,所以他总能在每次考试中得到优异的分数,这一切很大程度...

2017-02-13 10:46:00 23

转载 cassandra 3.x官方文档(7)---内部原理之如何读写数据

写在前面cassandra3.x官方文档的非官方翻译。翻译内容水平全依赖本人英文水平和对cassandra的理解。所以强烈建议阅读英文版cassandra 3.x 官方文档。此文档一半是翻译,一半是个人对cassandra的认知。尽量将我的理解通过引用的方式标注,以示区别。另外文档翻译是项长期并有挑战的工作,如果你愿意加入cassandra git book,可以发信给我。...

2017-02-12 21:24:00 31

转载 7、Java之MySQL

1、数据库1 数据库概念(了解)1.1 什么是数据库数据库就是用来存储和管理数据的仓库!数据库存储数据的优先:可存储大量数据;l 方便检索;l 保持数据的一致性、完整性;l 安全,可共享;l 通过组合分析,可产生新数据。1.2 数据库的发展历程l 没有数据库,使用磁盘文件存储数据;l 层次结构模型数据库;l 网状结构模...

2017-02-11 22:24:00 67

转载 架构师米洛:不懂技术的人不要对懂技术的人说这很容易实现

这是一篇很好的文章。在IT滚了好多年的我,面对非技术人员的催问,这东西做起来难不难的时候,如果我做过我会告诉这东西不难。如果我没做过,我不会说什么,可是这根本满足不了非技术人的好奇心。 “这个网站相当简单,所有你需要做的就是完成X,Y,Z。你看起来应该是技术很好,所以,我相信,你不需要花费太多时间就能把它搭建起来。”...

2017-02-11 22:22:00 49

转载 jQuery返回值:jQuery对象

$(function(){ //返回值 alert($); //jQuery //以下返回的全是jQuery对象 alert($()); alert($('#box')); alert($('#box').css('color','red')); //因为返回的是jQuery对象,所以可以连缀调用 $(...

2017-02-11 10:17:00 127

转载 286DIV1E. Mr. Kitayuta's Gift

题目大意给定一个由小写字母构成的字符串$s$,要求添加$n(n\le 10^9)$个小写字母,求构成回文串的数目。简要题解$n$辣么大,显然要矩阵快速幂嘛。考虑从两端开始构造以s ss为子串的回文串,该回文串长度为$N=n+s$,每次添加相同的字符,则需要$(N+1)/2$次,则用dp来计算并使用矩阵乘法来优化转移会得到一个$O(|s|^6\log N)$的算法,显然是不可接受的。...

2017-02-10 20:22:00 62

转载 PAT A1072 Gas Station(30)

题意这个题读起来有点烦,是这样的,首先有N个居民房和M个加油站,每个加油站都对应着一个最小距离和平均距离,加油站的最小距离是指从他到其他所有居民房的最短路径的最小值(从N条最短路径里面选),现在让你选择一个加油站,首先他到所有居民房的最短路径均不能大于服务范围(每个加油站都一样),其次他的最小距离在所有加油站的最小距离中最大(从M个加油站中选)...

2017-02-10 19:50:00 40

转载 通用的三级联动

<SCRIPT LANGUAGE="JavaScript"><!--function CreateSelect(_FormName,_SName,_SValue,_Ds,_AllOptionStr,ShowType){ //三级关链菜单通用版 if (_FormName=="") _FormName = "all"...

2017-02-10 09:18:00 47

转载 错误提示控件errorProvider

http://www.cnblogs.com/suguoqiang/archive/2012/07/17/2596564.html错误提示控件errorProviderVS显示:核心代码:this.errorProvider1.SetError(this.textBox1,"输入有误");源码: 1 #region 错误提醒Error...

2017-02-09 15:16:00 119

转载 今天第一次开通,分享关于项目中的一些小经验(文本框的值改变事件)

离开学校已经有半年了,出来就是做关于.net方面的软件开发工作的,现在负责的就是微信方面的简单开发刚开始涉及的文本框时刻判断的几个事件oninput事件oninput 事件在用户输入时触发。该事件在 <input> 或 <textarea> 元素的值发生改变时触发。文本框的专有属性,例如:<input oninput='方法名()'></i...

2017-02-08 15:49:00 77

转载 SourceTree 使用

第一部分:简介  SourceTree是一个图形化操作github和bitbucket的工具,它使用起来显然比命令行更清晰,推荐使用。  首先,当然要有github或bitbucket的账号,这样才能在远程保存相应的文件。 注册github和bitbucket账号的过程都非常简单,值得注意的是,如果希望github和bitbucket通过命令行或者这里讲到的SourceTree操作使用,首...

2017-02-08 14:43:00 57

转载 POJ 3262 Protecting the flowers

http://poj.org/problem?id=3262这道题和蝎子那道题是相同贪心思路http://www.cnblogs.com/oscar-cnblogs/p/6329703.html//贪心方式一:列出函数关系式比较复杂//方式二:像蝎子那道题 先讨论两只 奶牛怎样送是最优的/*a1 b1a2 b2先送1 ans = 2*a1*b2先送2 ans = 2*b1*a2那么如果...

2017-02-07 23:12:00 32

转载 java--异或

异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。简单理解就是不进位加法,如1+1=0,,0+0=0,1+0=1。性质1、交换律2、结合律(即(a^b)^c == a^(b^c))3、对于任何数x,都有x^x=0,x^0=x4、自反性 A XOR B XOR B = A xor 0 = A异或运算最常见于多项式除...

2017-02-07 15:36:00 72

转载 logback生成多个不同的日志文件

用logback生成日志文件做日志分析,日志写到多个文件中http://stackoverflow.com/questions/2488558/logback-to-log-different-messages-to-two-files转载于:https://www.cnblogs.com/plwang1990/p/6373917.html...

2017-02-07 14:30:00 282

转载 oracle索引-二元高度

本文转载作为数据库管理员来说,要在表上建立索引很简单。但是要知道这个索引是否合适、如何优化索引则就具有一定的难度。这项工作也是用来评价一个数据库管理员是否算得上专家的一个重要指标。那么为什么索引优化有这么大的难度呢?这主要是因为索引优化是考察一个数据库管理员经验的时候。笔者今天就跟大家分享一下这方面的管理经验。  其实在数据库中本身就提供了一些比较有参考价值的信息,可以帮助管理员来做好索引...

2017-02-07 14:25:00 119

转载 mysql 触发器

什么是触发器???简单来说,就是监视某个事件A,触发某个动作(或事件)B。例如:当我们的订单中卖掉100个apple,则我们的商品表中的apple数量就要自动减少100.触发器是MySQL响应insert、update、delete这3个语句而自动执行的一条MySQL语句(或位于begin end之间的一组语句)。创建触发器创建触发器有4个要素:监视事件(insert/dele...

2017-02-07 11:30:00 40

空空如也

空空如也

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

TA关注的人

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