默默坚持
码龄15年
关注
提问 私信
  • 博客:22,282
    社区:477
    22,759
    总访问量
  • 14
    原创
  • 2,218,151
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:用友

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2010-03-10
博客简介:

非互联网Coder

博客描述:
互联网公司都不要的程序员
查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得2次评论
  • 获得6次收藏
创作历程
  • 1篇
    2018年
  • 9篇
    2016年
  • 6篇
    2015年
  • 1篇
    2014年
  • 1篇
    2012年
TA的专栏
  • WEB
    3篇
  • JAVA
    11篇
  • sql server
    3篇
  • 设计模式
    1篇
  • 数据库
    2篇
  • 数据结构
    1篇
  • 算法
    1篇
  • POI
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 服务器
    linux
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

POI导出支持合并表头及单元格锁定的Excel

1、开发前提        目前项目上有这样的需求,支持Excel导出后再线下调至后导入,并且有关键字及其他部分字段不支持修改,所以需要写保护,按正常的理解来讲锁定特定的列即可,但是需求中需要在Excel中添加行数据,既是支持修改且支持新增数据。所以不能直接锁定列,因为锁列后是不能编辑新增行上该列的单元格,只能锁定到单元格级别。2、代码展示      a. pom文件添加相应的依赖,POI包和文件...
原创
发布博客 2018.07.11 ·
2750 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

改bug过程中的新发现,重新认识String trim方法

今天遇到一个奇葩的问题,一个字符串包含了"
"换行符,再执行trim()方法后,“
”被去掉。 于是研究了下trim()的源码,源码如下: public String trim() { int len = count; int st = 0; int off = offset; /* avoid getfield opcode */ c
原创
发布博客 2016.06.01 ·
1447 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

认识——数据库存储过程和游标

存储过程和游标
原创
发布博客 2016.04.21 ·
605 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

重新认识——CSS Position定位

CSS定位
原创
发布博客 2016.04.21 ·
497 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

算法之 冒泡排序

算法之 冒泡排序简介     排序算法分为简单排序和复杂排序,而冒泡排序是简单排序中一种,冒泡排序的思想是,假设一个集合有N项,每一次排序都将最大的项移动至最后,经过N-1一次排序后,最后的集合是从小到大的顺序
原创
发布博客 2016.01.16 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

认识Java的8种基础类型

虽然Java是面向对象的语言,但是没有基础类型也就没有复杂类型(出了基础类型外的其它类型),复杂类型是基础类型的基础上构建而来。8大基础类型分别是boolean、byte、short、int、long、float、double、char。可以分个类 逻辑型:    boolean 数值型: byte、short、int、long、float、double数值型再分为整数型和浮点
原创
发布博客 2016.01.10 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构之 数组

数据结构之 数组前序前两天在想研究树时,想写出树的广度优先遍历算法,但是想不出来怎么写,也参考了其它人写的,但是理解不了程序的执行顺序,于是觉得自己还是基础开始学习下数据结构,从今天开始重修下数据机构,本来在大学时期已经重修过了的,由于大一没好好学习C语言,所以后面第一次学习数据结构的时就可想而知了,我也忘记了考试成绩,反正没及格,补考也没及格,大三的时候又重修了遍,上完课觉得比
原创
发布博客 2016.01.10 ·
611 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简易的Java树节点

今天在做一个计算BOM成本的功能,BOM是一个由物料组成的树,规则是如果一个节点有子节点,那么这个节点的成本就是所有子节点之和,做这个功能最直接的想法就是通过递归的方式实现,后面查看到DefaultMutableTreeNode类有个实例方法depthFirstEnumeration(),查询API知道这个方法返回一个枚举,该枚举是已深度优先的顺序遍历此节点为根的子树,于是想自己写个深度遍历的实现
原创
发布博客 2016.01.09 ·
1022 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

认识Enumeration,Iterator的使用场景和性能

在数据库连接池分析的代码实例中,看到其中使用Enumeration来遍历Vector集合。后来就找了一些资料查看都有哪些方法可以遍历集合类,在网上找到了如下的使用Enumeration和Iterator遍历集合类的实例。不过这个实例中提到了Enumeration比Iterator的效率更高,其实并不是这样子的,该实例是的时间测试太片面了, 因为数据量太少。随着数据两的增加,两者之间的效率越来越接近
转载
发布博客 2016.01.07 ·
891 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

认识DDL DML DCL

DDL、DML和DCL的理解 (张青山)先给出一个图:1、DDL      1-1、DDL的概述               DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alt
转载
发布博客 2016.01.05 ·
483 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

适配器和代理模式详解

发布资源 2015.12.30 ·
pptx

认识UML类图

本文转载于 http://blog.csdn.net/tianhai110/article/details/6339565#comments
转载
发布博客 2015.12.25 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

认识SQLSERVER中的syscolumns表

syscolumns:存储数据库所有表的列通过sql查询syscolumns表从查询结果可以看到表中有很多字段,重点关注一下name、id字段name: 字段名id: 所属表的id,此id外键关联的就是系统表sysobjects的id字段可以理解为name+id字段是syscolumns的联合主键如果要查询某张表的所有列可通过以下三种sql查询:select A
原创
发布博客 2015.12.20 ·
2798 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

认识SQLSERVER中sysobjects表

sysobjects表: sysobjects 是SQLSERVER中的系统对象表,保存系统中的当前所有对象,包括表、存储过程、视图、主键、外键、约束等通过sql查询sysobjects ,并没有排序,查询结果i默认通过id排序sysobjects 有几个比较重要的字段name:  object名称id:  object id,从查询结构看id字段应该是主键,不重复
原创
发布博客 2015.12.20 ·
1051 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

认识String、StringBuilder、StringBuffer的区别

String:字符串常量,非线程安全StringBuilder:字符串变量,非线程安全StringBuffer:字符串变量,线程安全下面自己写的测试效率的代码package com.jaws.string;import com.jaws.util.TimeUtil;public class KnowStringClient {public static void
原创
发布博客 2015.12.14 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

认识RMI和代理模式

作为工作3年多的我,发现在自己在代码的设计缺乏良好的思路有,所以想学习系统的设计模式,最近看了接口模式、适配器、外观、组合、代理模式,说实话组合模式看着比较迷惑,后续还要看几遍多理解下,刚好在看代理模式,写个小例子,并学习下RMI(远程方法调用)1、代码文件结构如下:2、Rocket.java,必须继承Remote的接口,接口中方法都需要throws RemoteException
原创
发布博客 2015.12.12 ·
2734 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ArrayIndexOutOfBoundsException

public class ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException用非法索引访问数组时抛出的异常。如果索引为负或大于等于数组大小,则该索引为非法索引。 构造方法:public ArrayIndexOutOfBoundsException()构造不带详细消息的 ArrayIndexOutOfBoundsE
原创
发布博客 2015.09.28 ·
1040 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JSP SESSION

jsp session(copy)摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie
转载
发布博客 2014.01.17 ·
1087 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

不能忽视的connection对象的commit操作

String sqlInsert="insert into "+T_EqpRwphRecords+" values('"+oldWphBean.getEqptype()+"','"+oldWphBean.getEqpid()+"','"+oldWphBean.getRecipe()+"','"+oldWphBean.getBatchsize()+"'," +  "'"+oldWphBean.g
原创
发布博客 2012.09.28 ·
3336 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

TortoiseSVN1.65

发布资源 2012.04.22 ·
rar
加载更多