自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sun

  • 博客(44)
  • 资源 (7)
  • 收藏
  • 关注

转载 MySQL variables

常用命令告警信息-- 显示告警信息show warnings;sql_mode定义了MySQL应该支持的sql语法,对数据的校验等等。-- 查看当前数据库的sql_modeselect @@sql_mode; 1、ONLY_FULL_GROUP_BY 对于GROUP BY聚合操作,,如果在SELECT中的列,没有在GROUP BY中出现,那么...

2018-06-30 14:31:03 933

转载 MySQL 类型

MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。字符串字符串类型:char、varchar、binary、varbinary、blob、text、enum、set。 类型 大小 用途 char 0-255 字节 定长字符串 varchar 0-6 5535 字节 变长字符串 tinyBlob ...

2018-06-30 14:29:48 1216

转载 HTTP

HTTPS 的故事网站上所有的交互操作,都可以其实都可以归类为 往服务器发送数据 以及 从服务器接受数据,也就是你与服务器的通信。原文作者对这个行为给了一个神奇的比喻:有一只信鸽在你与服务器之前传送消息。...

2018-06-29 17:59:00 395

原创 Spring 文件路径

// 项目根路径File path = new File(".");// "C:\workspaces\idea\pmp\pmp-estore\target\classes"File path = new File(ResourceUtils.getURL("classpath:").getPath());// 项目动态绝对路径:""String pa

2018-06-28 09:49:00 1437

转载 计算机的发展历程

科学家称谓 图灵Alan Turing——计算机科学之父 查尔斯·巴贝奇Charles Babbage——通用计算机之父 约翰·阿坦那索夫John Vincent Atanasoff——电子计算机之父 约翰·冯·诺依曼John von Neumann——现代计算机之父图灵——计算机思想艾伦·麦席森·图灵(Alan Mathison Turing,1912年6月23日-1954年...

2018-06-27 00:06:16 24272 2

原创 Java 了解

官网 1.5(英文) 官网 1.6(英文)、OSChina 1.6 中文 官网 1.7(英文) 官网 1.8(英文)实用工具参考: OSChina:常用 API 文档索引

2018-06-26 14:21:14 129

原创 Java 书写规范

个人规范,仅为个人使用记录。规范变量命名变量名起名时,首字母只能是字母、下划线“_”、美元符“$”。 不能以数字开头(如Ox10); 不能以下划线和美元符以外的特殊字符开头(如%33); 不能使用Java关键字(如String private); 注: Java变量名的长度没有限制,但Java语言是区分大小写的,所以price和Price是两个完全不...

2018-06-26 00:51:53 823

转载 DOS

DOS命令学习手册Disk Operating System,磁盘操作系统。顾名思义,DOS主要是一种面向磁盘的系统软件。说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器指令。只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。 DOS 家族包括MS-DOS...

2018-06-25 01:03:45 1543

原创 浏览器打开新标签页

html 实现<a>标签设置 target="_blank" 实现打开新标签的效果。JavaScript 实现window.open() :打开一个新的浏览器窗口或查找一个已命名的窗口。window.open(URL, name, specs, replace);URL,可选。打开指定的页面的URL。如果没有指定

2018-06-21 11:22:14 5089 1

转载 MySQL 函数:日期、时间

前言英语日期 date 时间 time 时间戳 timestamp 时区 timezone概念时间戳 timestamp 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。获取日期、时间当前日期+时间select now(), sysdate(), current_...

2018-06-20 21:56:19 4505

原创 html 标签的自定义属性

自定义属性是相对于内置属性来说的。jQuery 方法方法一:attr()设置或返回被选元素的属性值。 语法:// 获取值$("img").attr("src");// 设置值$("img").attr("src&q

2018-06-15 15:18:38 38679 1

转载 Eureka

Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现 SpringCloud 的服务发现功能。两组件:server 和 clientEureka包含两个组件:Eureka Server和E...

2018-06-14 12:36:23 164

转载 SQL 连接运算join

连接运算是 8种关系运算 中的一种。五种JOIN方式1.INNER JOIN or JOIN2.OUTER JOIN 2.1LEFT OUTER JOIN or LEFT JOIN 2.2RIGHT OUTER JOIN or RIGHT JOIN 2.3FULL OUTER JOIN or FULL JOIN3.NATURAL JOIN4.CROSS J...

2018-06-13 17:37:56 2621

转载 XSS 防御:Antisamy

Antisamy 是OWASP(open web application security project)的一个开源项目,其能够对用户输入的html/css/javascript 脚本进行过滤,确保输入满足规范,无法提交恶意脚本。Antisamy被应用在web服务中对存储型和反射性的xss防御,尤其是在存在富文本输入的场景,antisamy能够很好的解决用户输入体验和安全要求之间的冲突。参考...

2018-06-13 16:18:11 181

转载 SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系

参考 SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系

2018-06-13 16:04:23 191

转载 web.xml 配置 load-on-startup

在servlet的配置当中,<load-on-startup>5</load-on-startup>的含义是:标记容器是否在启动的时候就加载这个servlet。当值为0或者大于0时,表示容器在应用启动时就加载这个servlet; 当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。 正数的值越小,启动该servlet的优先级越高。...

2018-06-13 15:39:13 208

转载 Spring MVC 学习

Spring MVC 教程,快速入门,深入分析 学习目录

2018-06-13 15:15:11 124

原创 MySQL:in、exists、like、find_in_set

IN 运算符用于 WHERE 表达式中,以列表项的形式支持多个选择。语法WHERE column IN (value1, value2, ...)WHERE column NOT IN (value1, value2, ...) 1、IN 列表项不仅支持数字,也支持字符甚至时间日期类型等,并且可以将这些不同类型的数据项混合排列而无须跟 column 的类型保持一致。 2...

2018-06-13 15:06:15 1239

转载 JavaScript API

W3Cschool JavaScript API 速查词典 W3school JavaScript 参考手册

2018-06-13 14:40:16 6162

转载 Nginx、Jetty、Tomcat 对 Http body 大小的限制设置

我们最常见的Nginx加Jetty的作为接入层和web容器,这两个开源软件都会限制body的大小,我们可以使用以下方式来修改这个限制来支撑我们自己的业务。JettyJetty的默认值为200k,我们可以在配置内修改这个默认设置,修改JETTY_HOME/etc/jetty.xml,对maxFormContentSize重新赋值,-1表示不限制,正数值表示所允许的最大bytes:...

2018-06-13 12:37:43 4501

转载 SQL 优化

这里只讲查询优化、索引使用和表结构设计方面。查询优化避免 SELECT *,需要什么数据,就查询对应的字段小表驱动大表,即小的数据集驱动大的数据集。如:以 A,B 两表为例,两表通过 id 字段进行关联。 当 B 表的数据集小于 A 表时,用 in 优化 exist;使用 in ,两表执行顺序是先查 B 表,再查 A 表 select * from A where i...

2018-06-12 20:05:58 133

转载 分析 SQL 语句方式二:profiling

使用 profiling 命令可以了解 SQL 语句消耗资源的详细信息(每个执行步骤的开销)。参考 MySQL 性能优化技巧查看 profile 开启情况select @@profiling;0 表示关闭状态,1 表示开启。启用 profileset profiling = 1;在连接关闭后,profiling 状态自动设置为关闭状态。查看执行的 ...

2018-06-12 19:54:47 2453

转载 分析 SQL 语句方式一:Explain

目的:优化效率差的SQL。 语法:EXPLAIN SELECT ……前言想优化 SQL 之前,我们得知道 SQL 的执行计划(如是全表扫描还是索引扫描等),Explain 就能查看 SQL 的执行计划。总结EXPLAIN不会告诉你关于触发器、存储过程的信息或用户自定义函数对查询的影响情况EXPLAIN不考虑各种CacheEXPLAIN不能显示MySQL在执行查询时所作的...

2018-06-12 19:17:03 488

转载 微信Java开发工具包:weixin-java-tools

GitHub支持微信支付、开放平台、公众号、企业微信、企业号、小程序等的开发。 号称目前最好最全的微信Java开发工具包。

2018-06-12 14:34:49 3941

转载 分布式调用链跟踪系统:Zipkin

官网、GitHub英语 Tracer,跟踪器。参考 Zipkin快速开始开源轻量级跟踪数据存储方便前言Zipkin是什么Zipkin 帮助收集时间数据,解决在微服务架构下的延迟问题;它管理这些数据的收集和查找;Zipkin的设计是基于谷歌的Google Dapper论文。 每个应用程序向 Zipkin 报告定时数据,Zipkin UI呈现了一个依赖图表来展...

2018-06-12 09:40:16 1737

转载 Mac 使用 MariaDB

MariaDB 安装利用 brew 安装:brew install mariadbMariaDB 服务启动mysql.server start如果你不需要自启动, 可以用mysql.server start来启动。

2018-06-12 00:46:24 1924

转载 Java Socket 了解

Socket,原义“孔”、“插座”。通常也称作“套接字”。 用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。 1、一台上网主机经常打开若干 Socket 的主机一般运行了多个服务软件,每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原义那样,像一个多孔插座。一台主机犹如布满各种插座的房间...

2018-06-11 23:40:42 275

转载 Java RPC

RPC,Remote Procedure Call,远程过程调用。 是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。

2018-06-11 23:16:33 280

转载 Spring 文件上传之 MultipartFile

参考 spring的multipartResolver和java后端获取的MultipartHttpServletRequest方法对比 (附:遇到的坑)

2018-06-11 09:22:08 326

转载 EDAS 了解

EDAS:Enterprise Distributed Application Service,企业级分布式应用服务。阿里 EDAS、但阿里这个是收费的 ~ ~!介绍:https://wenku.baidu.com/view/7ec0253824c52cc58bd63186bceb19e8b9f6ec5e.html使用阿里EDAS例子卖女孩的小火柴:edas-demo...

2018-06-09 16:58:39 15478

转载 分布式系统跟踪与监控:调用链监控

参考 阿里鹰眼:分布式调用跟踪与监控实战 分布式系统调用链监控

2018-06-09 16:51:56 2365

转载 操作系统:换行符区分

不同平台对换行符的制定不同Windows,<回车换行>(carriage return AND line feed) “\n\r” CRLF Unix,<换行>(carriage return) “\n” CR Mac,“\r” \r:回车,Carriage return,表示使光标下移一格。 \n:换行,英文是New line,表示使光标到行首。 ...

2018-06-09 15:23:52 1254

转载 程序员的样子

往运行服务器上直接上传文件时程序员的样子当老板说项目如果能赶在最后期限前开发完成将会有一笔奖金时程序员的样子当凌晨3点还在修改bug时程序员的样子当发现没有按CTRL-S就关闭了文件时程序员的样子当使用正则表达式返回了想要的结果时程序员的样子当所有人都在办公室挥汗如雨的加班而你却能安然的回家度周末时的样子当老板想找一个人来修改...

2018-06-09 14:27:26 712

转载 Java Web SQL监控:阿里 Druid

Druid 官网、下载前言简介Druid 是一个 JDBC 组件,它包括三部分:DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。DruidDataSource 高效可管理的数据库连接池。 SQLParser 使用...

2018-06-09 10:25:32 1296

转载 Java Web 性能监控:JavaMelody

JavaMelody 官网、下载JavaMelody 的目的是监控生产环境的 Java 应用程序。 监控信息:Java 内存Java CPU 使用情况用户 Session 数量JDBC 连接数http 请求、sqc 请求、jsp 页面与业务接口方法(EJB3、Spring、Guice、Struts)的执行数量,平均执行时间,错误百分比等 图表可以按天,周,月,年或自定...

2018-06-09 10:10:43 2055

转载 Linux 之父:林纳斯·托瓦兹(Linus Torvalds)

林纳斯目前受聘于开放源代码开发实验室(OSDL,Open Source Development Labs),全身心的开发Linux内核。主要成就颠覆世界的“自由主义教皇”林纳斯“有些人生来就具有统率百万人的领袖风范;另一些人则是为写出颠覆世界的软件而生。唯一一个能同时做到这两者的人,就是托瓦兹。”美国《时代》周刊对“Linux之父”林纳斯·托瓦兹(Linus Torvalds)给出了极...

2018-06-09 09:40:55 7896 1

转载 /proc/meminfo 解读

Linux kernel 说明文档/proc/meminfo 记录系统内存信息。参考 Linux 内核说明:proc.txt以下项目并不是每一个 Linux 系统上都有的,根据你的 Linux 设计和版本,可能多出或者少了某些项。 项目参考 Linux 中 /proc/meminfo 的含义 关于/proc/meminfo的理解...

2018-06-09 09:27:28 3502

原创 Web 文件管理系统和日志实时监控工具

Finder现成的工具。 部署方便:下载 Finder 后解压并拷贝到 tomcat/webapp/ROOT,启动 tomcat 即可。特点:Web版的tail, less, grep, 从几M到几十G的日志文件都流畅自如。Web版的跳板机,堡垒机。Web SSH支持。集群支持,可同时管理多台机器上的文件或者查看不同机器上的日志。免费开源的Web版的文件管理器,内部资料共享的...

2018-06-09 09:13:26 3096

转载 网站分析——如何计算站点停留时间和页面停留时间

站点停留时间(Time on Site,下文简称Ts) 和 页面停留时间(Time on Page,下文简称Tp)是用户体验分析及流量质量监控的重要指标。

2018-06-08 17:26:08 6090

原创 计算机常用英语 - 数据库

Criteria 标准,条件(criterion的复数) 常用来构造 SQL 查询条件。

2018-06-07 10:08:21 1112

myeclipse插件checkstyle-5.4

myeclipse插件checkstyle-5.4

2014-06-21

windows32位的linux模拟器Cygwin

windows32位的linux模拟器Cygwin

2014-06-21

画ER图小工具

画ER图小工具,满足简单画ER图的小需求,而不用安装其他大型软件,如visio等。

2014-06-21

swtDesigner的keygeno.jar

1.运行 keygeno.jar 2.输入你登陆系统的用户名(Win键+Break)和本机的mac地址(ipconfig /all) 3.点击generate,生成Instantiations.license 4.把生成的文件放到你的用户目录中如C:\Documents and Settings\Administrator

2011-07-05

exe4j_windows_4_1_1

对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装有jre、jre版本问题、jre去哪下载、如何用jre启动你的Java应用? 最好的方式莫过于带着JRE,让用户轻松点击就能运行。 而exe4j就正可以做到这个。

2011-05-12

PowerDesigner12[1].5

PowerDesigner12[1].5

2011-03-17

空空如也

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

TA关注的人

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