PHP笔记网

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2019-01-15 09:47:14  修改时间:2024-11-19 02:50:27  分类:07.Java基础  编辑
作者:Albert.Wen  添加时间:2018-06-10 01:05:47  修改时间:2024-11-20 12:59:13  分类:07.Java基础  编辑

1、数据库表统一用 utf-8 编码;

2、MyBatis 连接 MySQL 时,指定 utf-8 编码方式,如 mysql.properties 的内容:

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/lesjava-blog?useUnicode=true&characterEncoding=utf8
jdbc.username=root
jdbc.password=123456
作者:Albert.Wen  添加时间:2018-06-17 17:08:59  修改时间:2024-11-15 06:36:22  分类:07.Java基础  编辑
作者:Albert.Wen  添加时间:2018-06-13 15:59:19  修改时间:2024-10-24 14:51:14  分类:07.Java基础  编辑

提示:

springframework里面带了一个 获取 md5的方法 DigestUtils.md5DigestAsHex()

作者:Albert.Wen  添加时间:2017-10-29 20:43:43  修改时间:2024-10-24 14:51:45  分类:07.Java基础  编辑

Javadoc虽然是Sun公司为Java文档自动生成设计的,可以从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。但是Javadoc的注释也符合C的注释格式,而且doxyen也支持该种风格的注释。

官方文档:http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html

维基百科:https://en.wikipedia.org/wiki/Javadoc

Javadoc 的注释结构和 C 类似。都以/* 注释 */这种结构。

作者:Albert.Wen  添加时间:2019-02-19 09:48:00  修改时间:2024-11-20 12:59:10  分类:07.Java基础  编辑

Set排序

Set包括HashSet和TreeSet,HashSet是基于HashMap的,TreeSet是基于TreeMap的。

TreeMap是用红黑树实现,天然就具有排序功能,“天然就具有排序功能”是指它拥有升序、降序的迭代器。

那么HashSet怎么排序呢?我们可以将HashSet转成List,然后用List进行排序。

作者:Albert.Wen  添加时间:2018-09-24 14:56:28  修改时间:2024-11-18 18:44:23  分类:07.Java基础  编辑

一、无依赖其他任何jar

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>3.0.2</version>
            <configuration>
                <archive>
                    <manifest>
                        <addClasspath>true</addClasspath>
                        <classpathPrefix>lib/</classpathPrefix>
                        <mainClass>com.think.TestMain</mainClass>
                    </manifest>
                </archive>
            </configuration>
        </plugin>
    </plugins>
</build>
作者:Albert.Wen  添加时间:2017-10-29 21:08:35  修改时间:2024-11-16 13:36:50  分类:07.Java基础  编辑

数据库

MyCat:数据库中间件

IM、消息推送

t-io:不仅仅是百万级即时通讯框架

tio-im:基于t-io写的IM,主要目标降低即时通讯门槛,实现多端不同协议间的消息发送如http、websocket、tcp自定义协议等

MPush:开源实时消息推送系统

作者:Albert.Wen  添加时间:2015-10-24 09:17:00  修改时间:2024-11-21 15:59:57  分类:07.Java基础  编辑

Apache Commons:Lang3 包下,有对 数字字符串 的快捷操作方法:

  • 判断字符串是否为 数字:NumberUtils.isCreatable()
  • 判断字符串是否为 全数字:NumberUtils.isDigits()
作者:Albert.Wen  添加时间:2018-10-16 23:46:52  修改时间:2024-11-12 08:16:47  分类:07.Java基础  编辑

Maven的多模块项目搭建还是比较方便的,结构清晰,模块依赖明确,很适合用来作为开发RPC的开发架构,我们开发的RPC起一个名字,因为大学一直酷爱魔兽,喜欢魔兽解说xiaoy,他有一个别名叫做laopopo,所以我就没多想,就起了一个名字叫做laopopo-rpc,名字蹩脚了一点,不过不重要,明朝开国皇帝朱元璋真名叫朱重八,老爸叫做朱五四,他依旧做了皇帝,所以英雄不问姓名~ 虽然我写的也不是英雄,个人兴趣~