汤太咸

1
获赞数
2
关注数
2
粉丝数
天津
IP 属地天津
2020-11-30 加入
浏览 9.9k

程序员一枚,也爱读书,也爱理财,还喜欢把学到的读到的总结出来写点东西,写的不难,希望大家喜欢。

3 声望
java基础
3
lambda
3
collection
3
金字塔原理
0
读书笔记
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 发布了文章2023-12-11
    有意思的谷歌/Edge浏览器的扩展插件 股票基金神器
    有意思的谷歌/Edge浏览器的扩展插件 股票基金神器支持实时查看股票和基金价格的扩展插件展示当日盈亏的金额,收益率,大盘指数,走势图等等,具体如下chrome扩展程序市场(需要科学上网)安装链接,进入后点击添加即可。chrome扩展程序市场链接Edge扩展程序市场安装...
  • 发布了文章2021-12-15
    Spring Cloud基础之Hystrix熔断器
    首先需要在Discovery Service章节中的创建Discovery Server服务创建weather-service服务 {代码...} 创建weather-app服务 {代码...} 配置hystirx-dashboard服务 {代码...} 配置turbine服务 {代码...}
  • 发布了文章2021-12-13
    Spring Cloud基础之Load Balancing负载均衡
    这一篇依赖前面的SpringCloud的服务发现的服务,因此首先需要在Discovery Service服务发现那一篇中的创建Discovery Server服务一、第一种方式通过@LoadBalanced注册LoadBalancing1.创建ribbin-time-service服务导入包,实际是通过Spring Initializr导入的,Eureka Di...
  • 发布了文章2021-12-09
    Spring Cloud基础之Config Server配置中心简单搭建
    首先需要在Discovery Service章节中的创建Discovery Server服务创建Config Server服务 {代码...} 启动时需要默认的SpringCloudserver已经启动通过url可以找到对应的配置内容 {代码...} 配置config client {代码...} 修改配置文件后自动刷新通过调用[链接]刷新接口配...
  • 发布了文章2021-12-08
    Spring Cloud基础之Discovery Service服务发现简单搭建
    1.创建Discovery Server服务 {代码...} 2.创建Service服务 {代码...} 3.分别配置两个启动服务,每个配置端口以及节点名称,第一个为instance1 8081,第二个为instance2 8082 {代码...} 4.启动后,两个servic日志中会显示204,表示注册成功 {代码...} 5.server端会显...
  • 发布了文章2021-12-04
    SpringBoot基础之JDBCTemplate
    通过注入JdbcTemplate来托管了一起数据库的连接释放等操作。第一种jdbcTemplate直接通过insert方法写入语句执行,但是此时返回的结果只是执行成功还是失败。如果需要等到生成的ID的值,需要通过SimpleJdbcInsert的executeAndReturnKey方法来获取结果。 {代码...}
  • 发布了文章2021-12-02
    SpringBoot基础之AOP&AspectJ
    日志切面,其中execution中可以改造为@Before("execution( (..))"),第一个代表返回类型,第二个代表方法名,括号中的点代表数个参数JoinPoint可以获取到执行的方法名称。@Before("execution( hello())")表示带有一个任何类型并且返回参数不限的hello方法
  • 发布了文章2021-11-26
    面向对象设计原则
    开闭原则(Open Closed Principle,OCP):当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。
  • 发布了文章2021-11-23
    JAVA基础之虚拟机故障处理工具
    今天学习了《深入理解java虚拟机》的故障处理工具,都是一些小命令,不复杂,只不过有些命令在prod环境不要使用,jmap这种,在动辄几G的内存的pod中,生成一次文件可能就导致了环境停止,这时如果还有大量请求进来,这个pod估计在生成dump文件之前就崩溃了。jps命令...
  • 发布了文章2021-11-20
    JAVA基础之JVM内存区域
    Java虚拟机栈(Java Virtual Machine Stack)也是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是Java方法执行的线程内存模型:每个方法被执行的时候,Java虚拟机都会同步创建一个栈帧(Stack Frame)用于存储局部变量表、操作数栈、动态连接、方法出口等信息...
  • 发布了文章2021-11-17
    SpringBoot基础之Spring Data Jpa
    在Springboot启动类加上@EnableJpaRepositories可以直接允许使用Spring Data Jpa下面这个是常见的Jpa的Repository的写法
  • 发布了文章2021-11-16
    JAVA基础之Collection的Lambda
    Collection包括List(ArrayList,LinkedList)Set(HashSet) --- SortedSet(TreeSet)Queue (PriorityQueue)-----Deque(LinkedList,ArrayDeque)Map (HashMap)--- SortedMap(TreeMap)(Map不属于Collection)对于Iterable
  • 发布了文章2021-11-15
    JAVA基础之静态代理与动态代理
    我们先把静态代理和动态代理的代码放上来 看名字,这个是需要被代理的接口,无论是静态还是动态,都需要一个接口ToBeProxyedInterface.java
  • 发布了文章2021-11-14
    JAVA 基础之常用注解
    @Override检查覆盖方法是否正确@Deprecated将这个方法置为不推荐使用的方法@SupperessWarnings将某种警告提示忽略掉,可以放在类前面讲将整个类的这种警告忽略,也可以放在方法头上,只忽略这个方法的警告
  • 发布了文章2021-11-13
    JAVA log日志系统
    今天讲一下java的日志级别,非log4j/slf4j日志日志级别Level描述OFF不打印任何SEVERE严重的错误WARNING潜在的问题警告INFO普通的信息CONFIG配置的信息,例如cpu信息,多少内存等FINE普通的开发人员信息FINER详细深入的开发人员系信息FINEST专业的开发人员信息ALL最低...
  • 发布了文章2021-11-11
    JAVA基础之java简单命令
    java -cp命令存在两个路径,其中psdir下com/test/training/路径下有Main.class和Student.class另外路径,libdir下com/newtest/support/路径下有Other.class在mydir下执行命令
  • 发布了文章2021-11-10
    JAVA基础之序列化
    Serializable接口,没有method,实现该接口表明可以序列化以及反序列化ObjectOutputStream,将Object序列化为stream流ObjectInputStream,通过stream流反序列化转化为Object序列化时,计算出一个Serial version unique identifier标识这个class(安全的哈希值),并...
  • 发布了文章2021-11-08
    JAVA基础之Enum
    我整理了一些Enum的小例子,第一个是比较简单的,基本的枚举类型 {代码...} 这个增加了一个自定义的名字。switch支持Enum {代码...}
  • 发布了文章2021-11-08
    《思考致富》 拿破仑·希尔 小卜笔记
    将致富欲望转换成等量经济收益的方法,由6个明确而实用的步骤组成。(1)在头脑里确定你渴望得到的准确金钱数量。仅仅说“我想要许多钱”是不够的,要指出具体数额(目标明确性有其心理方面的理由,下一章我们将讨论这个问题)。(2)确定为了得到想要的钱,你打算付出...
  • 发布了文章2021-11-07
    JAVA基础之Optional小窍门
    Optional.ofNullable()可以传入空值,并返回Optional,下面咱们看下这个小窍门挺有意思的 {代码...} 通过一个orElse就可以使null值输出了一个No testName,是不是挺有意思。