- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 JavaScrip阻止冒泡和阻止元素默认行为详解
1:js停止冒泡事件:function myfn(e){window.event? window.event.cancelBubble = true : e.stopPropagation();}2:js阻止元素默认行为function myfn(e){window.event? window.event.returnValue = false : e.preventDefault();}...
2018-04-19 22:50:27 734
转载 谈谈Java内存管理
原文出处: 后端技术杂谈对于一个Java程序员来说,大多数情况下的确是无需对内存的分配、释放做太多考虑,对Jvm也无需有多么深的理解的。但是在写程序的过程中却也往往因为这样而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了解并掌握Java的内存管理是一个合格的Java程序员必需的技能,也只有这样才能写出更好的程序,更好地优化程序的性能。一. 背景知识根据...
2018-04-01 10:57:16 343
转载 MyEclipse 10 启动配置优化
1 、关闭MyEclipse的自动Validation具体操作:Windows > Perferences > MyEclipse > Validation, 将Build下全部勾取消;如果你需要验证某个文件的时候,我们可以单独去验证它,具体操作:在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。 2、 启动优化关闭不需要...
2018-04-01 10:55:56 723
转载 深入了解JAVA虚拟机和JVisualVM简单使用
jvm虚拟机参数设置说明:-Dcom.sun.management.jmxremote --JDK1.6 update7以前的平台需增加此参数才能开启JMX管理功能.-Xverify:none --禁止字节码验证,可提高JDK类加载速度.-Xmx512m --设置JAVA虚拟机堆内存的最大容量-Xms256m --设置JAVA虚拟机堆内存的初始容量-Xmn128m --新生代容量,新生代容量...
2018-03-25 10:18:39 2073
转载 VisualVM安装插件报错
打开VisualVM,点击工具=》插件-》可用插件报错,说叫你检查代理设置或稍后重试。当前该服务器不可用。 您可能还需要确保防火墙不会阻塞网络通信。他没说错,就是你的插件路径不可用,你可以先关闭防火墙,但还是一样的错,有503,连接超时等等,解决办法。 第一执行网址: https://visualvm.github.io/pluginscenters.html ...
2018-03-25 09:47:04 541
原创 JAVA 分页工具类及其使用
package pers.kangxu.datautils.common;import java.io.Serializable;import java.util.List;/** * * <b> 分页通用类 </b> * * @author kangxu * @param <T> * */public class Pager<T> imple...
2018-03-25 09:16:02 3120
转载 业务流程图的绘制流程分享(一)
前言:近来一段时间,忙于整理业务流程图,期间,关于流程图的绘制方法和工具也与内部团队和外部做了心得交流,恰好,个人生活也牵涉在买房,婚礼,户口迁移等流程中。不知不觉,伴随着实践与反思,个人所得的系统知识趋于完整,今儿天气极好,坐在飘窗一隅,听着间或几声鸟鸣歌唱,偶尔瞥一眼窗外的遍地绿荫,真真觉得是个写点什么的日子。所以就整理成文,如果恰好对你有所帮助,那是真真好的。真实整理的流程牵涉到公司未公布的...
2018-03-25 09:14:46 26945 2
转载 JVM--VisualVM学习
使用 VisualVM 进行性能分析及调优WeiboGoogle+用电子邮件发送本页面 8概述开发大型 Java 应用程序的过程中难免遇到内存泄露、性能瓶颈等问题,比如文件、网络、数据库的连接未释放,未优化的算法等。随着应用程序的持续运行,可能会造成整个系统运行效率下降,严重的则会造成系统崩溃。为了找出程序中隐藏的这些问题,在项目开发后期往往会使用性能分析工具来对应用程序的性能进行分析和优化。...
2018-03-25 09:11:05 449
转载 Eclipse快捷键与使用技巧总结
此文档主要介绍个人认为比较实用的技巧,常用技巧不做介绍。资料来源于网络,自己再集中整理的一、实用类快捷键1 常用熟悉的快捷键CTRL+C(复制)、CTRL+X(剪切)、CTRL+Z(撤销)、CTRL+F(查找)、CTRL+H(搜索文件或字符串)、CTRL+Y(重做)、CTRL+/(双斜杠注释)、ALT+/(提示)、CTRL+SHIFT+F(格式化代码)2 编码辅助类1)CTRL+D删除当前行。2)...
2018-03-25 09:08:20 166
转载 MATLAB函数速查手册
内容简介 MATLAB是目前流行的理论与工程仿真软件之一。该软件自产生以来,就以其独有的特点和明显的优势吸引了各行各业的工作者。《MATLAB函数速查手册》较全面地介绍了MATLAB的函数,主要包括MATLAB操作基础、矩阵及其基本运算、与数值计算相关的基本函数、符号运算的函数、概率统计函数、绘图与图形处理函数、MATLAB程序设计相关函数、Simulink仿真工具函数、图形用户界面制作函数、...
2018-03-25 09:06:26 11772 1
原创 Matlab编程笔记之GUI程序转exe
Matlab同样可以制作出和VC++技术一样的基于对话框的GUI界面。在Matlab软件中编写GUI程序的方法是:命令行中输入guide,即可进入。 Matlab是强大的数学建模软件,我们可以通过MatlabGUI编写可视化的数学程序,方便我们的操作。制作好的MatlabGUI界面程序如何转化成Windows下的可执行文件(后缀名字exe)、Matlab程序如何在没有Matlab软件的电脑上运行。...
2018-03-25 09:03:06 406
翻译 总结MySQL修改最大连接数的两个方式
最大连接数是可以通过mysql进行修改的,mysql数据库修改最大连接数常用有两种方法,今天我们分析一下这两种方法之间的特点和区别,以便我们能更好的去维护mysql。下面我们来看一下mysql修改最大连接数的方法,希望文章能够帮助到各位朋友。问题在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many conne...
2018-03-24 10:55:52 218
原创 如何将MATLAB程序编译成独立可执行的程序
一、生成独立可执行的程序(exe文件)步骤1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++6.0,我基于VS 2003实现。2、设置编译器。在matlab命令行输入mbuild –setup以及mex –setup,选择安装的c编译器。3、调用编译器。此处使用MATLAB下的一个GUI平台deploytool下完全实现。在命令窗口输入deploytool即可看到。具体使...
2018-03-24 10:54:33 4546 1
转载 何时、如何开启 MySql 日志?
假如你是一名 web 开发人员,如果你想调试你的应用或提升其性能的话,那你需要去参考各种日志文件。日志是开始故障排除最好的选择。就著名的 MySql 数据库服务器而言,你需要参考以下日志文件:错误日志:它包含了服务器运行时(当然也包括服务启动和停止时)所发生的错误信息普通查询日志:这是一个记录 mysqld 在做什么(连接,断开,查询)的通用日志慢查询日志:正如其名,它记录了 "慢" 的查询 SQ...
2018-03-24 10:53:31 255
转载 Matlab入门教程--基本运算与函数(一)
Matlab入门教程--基本运算与函数(一)在MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可。例如:>>(5*2+1.3-0.8)*10/25ans =4.2000MATLAB会将运算结果直接存入一变数ans,代表MATLAB运算後的答案 (Answer),并显示其数值於萤幕上。(为简便起见,在下述各例中,我 们不再印出MAT...
2018-03-24 10:50:52 9228
转载 MySQL 的性能-SQL 执行分析(转)
后端开发必然会接触到数据库,数据层的优劣会影响整个服务的响应时间。所以,数据库的优化技巧是必须掌握的,下面就是我在学习过程中整理的,备忘。下面为上篇内容,分为以下部分:一、SQL 执行时间分析二、SQL 执行情况分析一、SQL 执行时间分析通过找到执行时间长的 SQL 语句,可以直观的发现数据层的效率问题。1.通过 show processlist 来查看系统的执行情况mysql> show...
2018-03-24 10:48:47 246
转载 springmvc+ehcache详解
ehcache介绍Ehcache是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider(hibernate-ehcache )。当然也可以和mybatis(mybatis-ehcache)结合,它具有内存和磁盘存储,ehcache直接在jvm虚拟机中缓存,速度快,效率高;但是缓存共享麻烦,集群分布式应用不方便,如果大规模集群还是考虑用memc...
2018-03-24 10:47:50 4777
转载 JPA实体注解与hibernate主键生成策略
用hibernate注解开发项目,对于主键的生成策略有些模糊,下面是从新浪网里面看到的一篇关于hibernate注解以及主键生成策略的文章,值得一看: 1. 实体标志: @Entity @Indexed(index="group") @Table(name="GROUP_LAYMOD") * @Indexed 标识需要进行索引的对象, * 属性 : index ...
2018-03-24 10:42:00 286
转载 利用Matlab编程GUI时常用的内置对话框
转载自新浪博客: http://blog.sina.com.cn/s/blog_4d633dc70100nvbo.htmlMatlab进行GUI编程时,我们可能需要很多提示对话框之类的东西,如:提示错误信息等,于是本文就详细地介绍了Matlab中常用的一下对话框,具体如下所示:(1)菜单对话框的应用,通过menu函数建立菜单对话框,格式:select=menu('对话框的标题','选项一','选项...
2018-03-24 10:32:12 866
原创 myeclipse/eclipse快捷键使用(赋资源)
(Eclipse快捷键)快捷键功能Ctrl+1快速修复Ctrl+D删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交换位置Alt+↑当前行和上面一行交换位置Alt+←前一个编辑的页面Alt+→下一个编辑的页面Alt+Enter显示当前选择资源的属性Shift+Enter在当前行的下一行插入空行Shift+Ctr...
2018-03-24 10:18:33 371
转载 java编码规范
一、 编码1. 约束自己,规范编码习惯充足的代码注释、标准缩进的格式、注意命名规范。参考《开发管理规范》"看上去"专业能促进代码质量。越是难看的代码,在它的演化过程中会越来越差。因为当你看到你要bugfix的代码很乱,那么在bugfix的时候一般也会草草了事。一个方法有400行,在修改这个方法的时候大家不会在意再加上几十行代码。因为它看起来很差,它就是很差,我没必要美化它。反过来说,如果待改的代码...
2018-03-24 10:16:35 292
转载 visualvm工具使用教程
Jvisualvm工具使用教程。一、插件安装:jvisualvm是随jdk一同发布的jvm诊断工具,通过插件可以扩展很多功能,插件扩展也是jvisualvm的精华所在。一、插件安装jvisualvm是随jdk一同发布的jvm诊断工具,通过插件可以扩展很多功能,插件扩展也是jvisualvm的精华所在。打开该工具,通过菜单“工具”—>“插件”开发以下对话框:在可用
2018-03-24 10:07:07 39016 3
转载 Tomcat 设置JVM内存大小
我的服务器的配置: # OS specific support. $var _must_ be set to either true or false.JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m" 正文: 常见的内存溢出有以下两种:Java.lang.
2018-03-24 10:00:49 46081
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人