gst6062825
码龄17年
关注
提问 私信
  • 博客:250,263
    社区:2,656
    252,919
    总访问量
  • 5
    原创
  • 1,321,295
    排名
  • 40
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2008-05-05
博客简介:

gst6062825的专栏

博客描述:
珍珠虽好,但没有线,它们不会变成一条美丽的项链。
查看详细资料
个人成就
  • 获得63次点赞
  • 内容获得21次评论
  • 获得35次收藏
创作历程
  • 6篇
    2015年
  • 7篇
    2014年
  • 10篇
    2013年
  • 43篇
    2012年
TA的专栏
  • struts框架
    2篇
  • java基础
    23篇
  • 性能监控工具
    1篇
  • java基础之序列化
    2篇
  • java基础之AJAX
    1篇
  • java基础之JDBC
  • Ant脚本
    1篇
  • Delphi
    1篇
  • Spring
    4篇
  • SQL之In and Exists
    1篇
  • Delphi之串口控件
  • Windows API
    1篇
  • SQL之WITH AS
    1篇
  • SQL之优化
    1篇
  • java web基础
    2篇
  • UML
    1篇
  • Spring之applicationContext.xml配置
  • java基础之ThreadLocal
    1篇
  • Hibernate之缓存
  • Spring之AOP
    1篇
  • html
    2篇
  • java基础之网络
    1篇
  • 资料
  • 资料备忘
  • java之笔试面试
  • CSS
    1篇
  • Oracle
    3篇
  • webservice
    1篇
  • js
    2篇
  • 数据库权限设计
    1篇
  • Jsp
    2篇
  • java基础之虚拟机
    1篇
  • mysql
    1篇
  • 设计模式
    1篇
  • Struts
    1篇
兴趣领域 设置
  • 编程语言
    python
  • 数据结构与算法
    算法
  • 大数据
    flink
  • 人工智能
    机器学习深度学习神经网络自然语言处理tensorflowpytorch图像处理nlp数据分析
  • 音视频
    opencv语音识别计算机视觉
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JAVA设计模式之享元模式

解释一下概念:也就是说在一个系统中如果有多个相同的对象,那么只共享一份就可以了,不必每个都去实例化一个对象。比如说一个文本系统,每个字母定一个对象,那么大小写字母一共就是52个,那么就要定义52个对象。如果有一个1M的文本,那么字母是何其的多,如果每个字母都定义一个对象那么内存早就爆了。那么如果要是每个字母都共享一个对象,那么就大大节约了资源。  在Flyweight模式中,由于要产生各种各样
转载
发布博客 2015.11.13 ·
558 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java 理论与实践: 正确使用 Volatile 变量

转自:http://www.ibm.com/developerworks/cn/java/j-jtp06197.htmlvolatile 变量使用指南Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。
转载
发布博客 2015.10.25 ·
552 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

memcached简介及java使用方法

一、 概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、 适用场合1. 分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。2. 数据库前段缓存。数据库常常是网站系统的瓶颈。数据库的大并发量访问,常常造成网站内存溢出。当然
转载
发布博客 2015.09.14 ·
514 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

索引与sql优化问题汇总

啊里新人(Q1):索引我一般都是只有主键,这玩意儿,是不是越少越好? 玄惭(A1):在日常的业务开发中,常见使用到索引的地方大概有两类:  第一类.做业务约束需求,比如需要保证表中每行的单个字段或者某几个组合字段是唯一的,则可以在表中创建唯一索引;  比如:需要保证test表中插入user_id字段的值不能出现重复,则在设计表的时候,就可以在表中user_id字段上创建一个唯一索引: 
转载
发布博客 2015.09.10 ·
670 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Struts2中的ModelDriven机制及其运用

[-]1.     ModelDriven1.     为什么需要ModelDriven2.     ModelDriven背后的机制2.     理解常见的陷阱及其解决方法ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package
转载
发布博客 2015.07.31 ·
458 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

multiple file upload 多文件上传精典

Files:        var multi_selector = new MultiSelector( document.getElementById( 'files_list' ), 3 );        multi_selector.addElement( document.getElementById( 'my_file_element' ) );/** * Convert a s
转载
发布博客 2015.06.03 ·
8999 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何监控Java垃圾回收机制

本文是成为Java GC专家系列文章的第二篇。在第一篇《深入浅出Java垃圾回收机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。在本文中,我将解释JVM到底是如何执行垃圾回收处理的。什么是GC监控?垃圾回收收集监控指的是搞清楚JVM如何执行GC的过程,例如,我们可以查明:1
转载
发布博客 2014.11.27 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

相对路径、绝对路径、部署路径(html/css/servlet/jsp)

当在进行前后台整合的时候,往往会出现路径不统一或者路径错误的情况,结果就是css无效、servlet或jsp页面映射不到。所以特意对路径的设置写一下总结:这里只涉及到 web应用的路径问题, 至于本地系统的路径不做讨论。1. 路劲可分为 绝对路径 和 相对路径 2. 绝对路径 (开头带"/")  前端: http://localhost:8080/myWebApp/user
转载
发布博客 2014.11.12 ·
1090 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JVM内存配置详解

基本概念 堆/Heap JVM管理的内存叫堆;在32Bit操作系统上有4G的限制,一般来说Windows下为2G,而Linux 下为3G;64Bit的就没有这个限制。 JVM初始分配的内存由-Xms指定,默认是物理内存的1/64但小于1G。 JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4但小于1G。 默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制
转载
发布博客 2014.10.17 ·
1821 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

GC Root

常说的GC(Garbage Collector) roots,特指的是垃圾收集器(Garbage Collector)的对象,GC会收集那些不是GC roots且没有被GC roots引用的对象。一个对象可以属于多个root,GC root有几下种:Class - 由系统类加载器(system class loader)加载的对象,这些类是不能够被回收的,他们可以以静态字段
转载
发布博客 2014.10.12 ·
1340 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Hashcode的作用

============================================================ 如何理解hashCode的作用:============================================================ 以java.lang.Object来理解,JVM每new一个Object,它都会将这个Object丢到一个Has
转载
发布博客 2014.09.25 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

replace和replaceAll备注

1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);  2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号;  相同点是都是全部替换,即把源字符串中的某一
转载
发布博客 2014.06.21 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle字符集的查看和Oracle字符集的设置修改

本文主要讨论以下几个部分:如何查看查询oracle字符集、 修改设置字符集以及常见的oracle utf8字符集和oracle exp 字符集问题。一、什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数
转载
发布博客 2014.03.03 ·
648 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

FindBugs分析记录[H STCAL]Call to static DateFormat

Bug: Call to method of static java.text.DateFormatPattern id: STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE, type: STCAL, category: MT_CORRECTNESS As the JavaDoc states, DateFormats are inherently
转载
发布博客 2013.08.24 ·
2220 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java中判断字符串是否为数字的三种方法

java中判断字符串是否为数字的三种方法1用JAVA自带的函数public static boolean isNumeric(String str){  for (int i = str.length();--i>=0;){      if (!Character.isDigit(str.charAt(i))){    return false;   }  } 
转载
发布博客 2013.07.30 ·
746 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ORA-12541:TNS:无监听程序”错误

在用PL/SQL Developer连接数据库时出现“ORA-12541:TNS:无监听程序”错误。1、检查listener.log日志发现下面错误:TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production on 20-9月 -2008 10:25:26Copyright (c) 1991, 2005, Orac
转载
发布博客 2013.06.14 ·
800 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql左右值无限分类原理及实现

无限分类是我们开发中非常常见的应用,我们最常见最简单的方法就是在MySql里id ,name,f_id。 优点是简单,结构简单。 缺点是效率不高,因为每一次递归都要查询数据库,几百条数据库时就不是很快了!存储树是一种常见的问题,多种解决方案。主要有两种方法:邻接表的模型,并修改树前序遍历算法。我们将探讨这两种方法的节能等级的数据。我会使用树从一个虚构的网上食品商店作为一个例子。这食品商店组
转载
发布博客 2013.05.19 ·
1583 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

导出EXCEL中文文件名乱码问题

如果你设定: response.setContentType("application/vnd.ms-excel;charset=UTF-8");则有两种方法解决乱码 1.java.net.URLEncoder.encode(fileName, "utf-8");                             2.new String(fileName.getBytes("gb2
转载
发布博客 2013.05.09 ·
1875 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring中@Autowired注解、@Resource注解的区别

Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。  @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam
转载
发布博客 2013.04.06 ·
83505 阅读 ·
28 点赞 ·
7 评论 ·
85 收藏

js创建新进程,打开新链接窗口

function changeURL(obj){    if ($(obj).attr("name")!="") {          try         {              var oShell = new ActiveXObject("WScript.Shell");               oShell.Run('"c:/Program Files/In
原创
发布博客 2013.03.18 ·
2581 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多