宇筱博客

  • 解决办法
  • 学无止境
  • 记录时光
  • 百宝箱
宇筱博客
点滴记忆,汇聚成海。
百宝箱

Java中有关Null的9件事

对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。 我越发感到惊奇,因为java的设计原理是为了简化事情,那就是为什么没有浪费时间在指针、操作符重载、多继承实现的原因,null却与此正好相反。好吧,我真的不知道这个问题的答案,我知道的是不管null被Java开发者和开源社区…

2017年1月7日 0条评论 480点热度 0人点赞 小渔民 阅读全文
解决办法

Linux Screen命令 中文乱码 utf8乱码

由于运维需要,我在Linux使用screen命令进行会话的管理。 screen的安装非常简单,通过yum进行安装: 由于代码采用全部是 utf8 编码格式,其中代码中也有输出中文的log信息。 最初这么使用: 新建会话 分离会话 在当前的界面按下快捷键 ctrl + a + d,分离会话 回到会话 # 列出当前所有会话 #切换到test_screen会话 这样子使用下来,发现中文都是乱码,屏幕“哗哗”的全乱了,整个人也凌乱了。 查阅官方Screen文档,如下所示: screen_utf8 原来如果需要切换utf8编…

2017年1月7日 0条评论 869点热度 0人点赞 小渔民 阅读全文
解决办法

poi导出excel合并单元格(包括列合并、行合并)

1 工程所需jar包如下:  commons-codec-1.5.jar  commons-logging-1.1.jar  log4j-1.2.13.jar  junit-3.8.1.jar  poi-3.9-20121203.jar  2 Code:  /** * 导出设备信息Excel * @param form 和 HTTP 请求相关的表格对象 * @param resources 信息资源对象 * @param locale 本地化对象…

2017年1月7日 0条评论 468点热度 0人点赞 小渔民 阅读全文
百宝箱

Java与Unicode

Java的class文件采用utf8的编码方式,JVM运行时采用utf16。 Java的字符串是unicode编码的。 总之,Java采用了unicode字符集,使之易于国际化。 Java支持哪些字符集: 即Java能识别哪些字符集并对它进行正确地处理? 查看Charset 类,最新的JDK支持160种字符集。可以通过static方法availableCharsets拿到所有Java支持的字符集。 assertEquals(160, Charset.availableCharsets().size()); Set&…

2017年1月7日 0条评论 660点热度 0人点赞 小渔民 阅读全文
百宝箱

JS事件

JavaScript与HTML之间的交互式通过事件实现的 1、事件流:事件流描述的是从页面中接收事件的顺序。 2、两种不同的事件流概念 1)事件捕获流  2) 事件冒泡流 IE的事件流叫做事件冒泡,即事件是从最具体的元素接收,逐级向上传递到较为不具体的节点(文档) div -->body-->html-->document 所有现代浏览器都支持事件冒泡,但在具体实现上还是有一些差别 。 Netspace 提出的另一种事件流叫做事件捕获。不太具体的节点应该更早的接收到事件,最具体的节点最后…

2017年1月7日 0条评论 606点热度 0人点赞 小渔民 阅读全文
解决办法

IE8下js,css兼容问题记录整理

这些天在改数据平台IE8下的一些兼容问题(js,css),在此把遇到的问题都记录一下,以后有时间的话也能回头看看 1、background-size IE8是不支持CSS3属性background-size的,因此在使用该属性设置背景图大小时,在IE8下会使背景图大小显示不正常 解决方法有2, 该问题的参考地址:https://www.zhihu.com/question/32285092?sort=created     https://github.com/louisre…

2017年1月7日 0条评论 599点热度 0人点赞 小渔民 阅读全文
解决办法

easyui datagrid 多表头设置

  最近在做二维报表,要求报表的表头自定义。在网上找了好久二维报表的插件,一直找不到合适的。后来就用easyui 中的datagrid替代了一下。   根据实际需求,统计的信息可能不是一个模块中的字段信息,所以需要把模块和模块下的字段都显示出来,这就用到了表格中的合并单元格,但是在datagrid中如何实现呢? 如下: $('#text').datagrid...

2017年1月6日 0条评论 644点热度 0人点赞 小渔民 阅读全文
解决办法

iReport文字自动换行设置

1、  选中要自动换行的text框,勾选中属性面板中的“StretchWith Overflow”属性 2、  选中该字段所在行的所有字段(包括行头),在“属性”面板中将“Stretch Type”设置为“Relative to Tallest Object” 原文链接:http://blog.csdn.net/liuxiyangyang/article/details/8949560

2017年1月6日 0条评论 486点热度 0人点赞 小渔民 阅读全文
百宝箱

常用正则表达式大全

常用正则表达式大全 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 9 有两位小数的正实数:^[0-9]…

2017年1月5日 0条评论 526点热度 0人点赞 小渔民 阅读全文
解决办法

Javascript保留小数点后指定位数

问题描述: var num = 5.5555; 保留小数点后2位 解决方法: 1. 使用 Math.round()   Math.round() 返回与给出的数值表达式最接近的整数   保留2位小数,可以先乘100,Math.round() 处理后再除以100   var result=Math.round(num*100)/100;  //result =  5.56 2. JS1.5以上可以使用 toFixed(x),保留小数点后 x 位   &nbs…

2017年1月5日 0条评论 512点热度 0人点赞 小渔民 阅读全文
1…34567…11

近期文章

  • Docker 安装 Aria2
  • 《一程山路》(一)
  • 群辉矿神alist网盘套件忘记用户名和密码的解决办法
  • 《亲爱的小孩》
  • 《繁山》(简之)

近期评论

  1. 小渔民 发表在 博客更新以后想说的话
  2. 尐菟姫 发表在 博客更新以后想说的话
  3. sinwl 发表在 NextCloud 更新至27 28 29 报错解决办法
  4. 小渔民 发表在 NextCloud 更新至27 28 29 报错解决办法
  5. kelvin 发表在 NextCloud 更新至27 28 29 报错解决办法

归档

  • 2025 年 7 月
  • 2024 年 11 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 6 月
  • 2024 年 4 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 5 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 1 月
  • 2020 年 1 月
  • 2019 年 1 月
  • 2018 年 1 月
  • 2017 年 1 月
  • 2016 年 1 月
  • 2014 年 1 月

分类

  • 学无止境
  • 百宝箱
  • 解决办法
  • 记录时光
友情连接
MolaGPT wljay Blog

COPYRIGHT © 2025 宇筱博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备15017825号-2