二维装箱算法
摘要:需求:把箱子装到车上 /** 策略上下文 〈装箱工具〉 @author 27381 @version V1.0 @date 2020/12/5. */ public class ContextStrategy extends Abstractloader { LoaderStrategy loade
阅读全文
posted @
2020-12-05 17:22
wolf12
阅读(1251)
推荐(0)
spring 必知
摘要:#spring 为什么可以一统江湖 答案很简单,所有的对象都要在容器里存活。可见spring的重要程度,并不亚于jvm。懂了spring的原理后!我们可以很优雅地去集成我们的代码。 Inversion of Contro 简称IOC 是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度
阅读全文
posted @
2019-04-30 09:03
wolf12
阅读(383)
推荐(0)
linux 命令整理
摘要:Dfile.encoding=UTF 8 Xmx2222m Xms2222m Xmn1400m XX:+UseG1GC XX:+PrintGC XX:+UseAdaptiveSizePolicy 查看文件大小 ls lht 查找目录:find /(查找范围) name '查找关键字' type d
阅读全文
posted @
2018-11-30 17:11
wolf12
阅读(266)
推荐(0)
java io 模型重点讲述
摘要:java io 模型重点讲述 bio(阻塞) 同步IO 接受请求与处理请求用同一条线程,当需要维持多条连接时就要用多线程,一条线程一个连接。这样太耗性能了。 nio (异步非阻塞) 为了解决BIO的使用线程一个连接的问题,不能想出一个办法就是:用一个线程负责接收并放到一个list里,然后不断地遍历这
阅读全文
posted @
2018-05-04 00:24
wolf12
阅读(229)
推荐(0)
jackson工具类有动态属性过虑功能
摘要:在业务应用中经常会有指定属性序列化json的需求,C 中这个功能很容易就可以解决:使用lambda重新构造一下匿名对象就可以了。一行代码搞定。java是这样解决的。 全代码:http://download.csdn.net/download/wolf12/10232943
阅读全文
posted @
2018-01-31 10:41
wolf12
阅读(189)
推荐(0)
浅谈jrebel
摘要:有个同事提高个jrebel的工具,提起tomcat的热部署方案。 jrebel是一款收费的JVM级的热部署工具包。 JVM级的热部署也就是说,可以不重启JVM,让修改或添加的类加载到JVM中。 加载器:启动类加载器-》扩展类加载器-》应用程序类加载器-》自定义类加载器。 对JVM来说只有一种启动类加
阅读全文
posted @
2017-07-15 00:26
wolf12
阅读(1275)
推荐(0)
开发中的乱码问题
摘要:下面总结一下这些常用编码的概念,很多初级程序员只知道这些是一种编码,但不知道真正的作用。 ASCLL:这种编码计算机专业的都学过,是一种英文编码规则,如果是英语系统用这种编码就够了。单字节,最多能表达256种字符。ISO8859-(1-15):它是对ASCLL编码的扩展 所以也是单字节的。ISO(国
阅读全文
posted @
2017-05-28 01:32
wolf12
阅读(378)
推荐(1)
tomcat直接访问webinfo里的jsp
摘要:<servlet> <servlet-name>requestScope.jsp</servlet-name> <jsp-file>/WEB-INF/requestScope.jsp</jsp-file> </servlet> <servlet-mapping> <servlet-name>requ
阅读全文
posted @
2017-05-19 10:37
wolf12
阅读(474)
推荐(0)
使用Dockerfile docker tomcat部署
摘要:在百度上试很多文章都不行,只有这篇可以。 宿主机为:centos64位 //安装docker 1:yum install docker //启动docker 2:systemctl start docker.service 3:新建web目录 4:上传tomcat和jdk到该目录(Web)下。 5:
阅读全文
posted @
2017-04-06 16:31
wolf12
阅读(362)
推荐(0)
poi 详细demo
摘要:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.m
阅读全文
posted @
2017-04-02 21:18
wolf12
阅读(6059)
推荐(0)
java 各进程功能java,javac,javaw,javaws,javap
摘要:javac 代码编译成字节码 javap字节码解析成代码 java.exe用于启动window console 控制台程序 javaw.exe用于启动 GUI程序 javaws.exe用于web程序。 jvm.dll就是java虚拟机规范在windows平台上的一种实现
阅读全文
posted @
2017-03-11 01:19
wolf12
阅读(448)
推荐(0)
hibernate打印sql日志及参数
摘要:#log4j.properties log4j.rootLogger=info, CA# ConsoleAppenderlog4j.appender.CA=org.apache.log4j.ConsoleAppenderlog4j.appender.CA.layout=org.apache.log4
阅读全文
posted @
2017-03-08 14:32
wolf12
阅读(6977)
推荐(0)
Git与svn
摘要:svn与GIT看了一些文章介绍SVN:集中式版本控制系统最大的毛病就是必须联网才能工作,如果在局域网内还好,带宽够大,速度够快,可如果在互联网上,遇到网速慢的话,可能提交一个10M的文件就需要5分钟,这还不得把人给憋死啊。GIT:那分布式版 本控制系统与集中式版本控制系统有何不同呢?首先,分布式版本
阅读全文
posted @
2017-03-07 21:53
wolf12
阅读(114)
推荐(0)
jndi理解
摘要:java中很多这些接口规范,jndi就是其中一个,而下面那些包就是jndi接口的提供商程序实现包,他们都是遵循jndi规范的。 主要接口功能是:添加命名与对象的映射到jndi树中,客户能快速查找并使用到这些对像. 如:添加xml格式的编码来描述对象信息,jdni会初始化到jndi树中,程序就可以拿到
阅读全文
posted @
2017-02-09 17:25
wolf12
阅读(152)
推荐(0)
linux 安装dubbo+zookeeper
摘要:dubbo+zookeeper 启动成功 注意:dubbo-admin-2.5.4 不支持java8
阅读全文
posted @
2017-02-08 16:47
wolf12
阅读(115)
推荐(0)
java lamda
摘要:// 查询数据模拟 List<SealListViewVo> list = new ArrayList<SealListViewVo>(); for (int i = 0; i < 50; i++) { SealListViewVo temp = new SealListViewVo(); Stri
阅读全文
posted @
2017-01-17 14:49
wolf12
阅读(327)
推荐(0)