摘要:
问题 修改nginx配置参数后,使用nginx -t检查配置. 提示successfull后就可以使用 nginx -s reload来重新加载配置 我配置的过程中遇到这样的问题,就是绑定了主机名后,重新加载配置时会出现警告 nginx: [warn] conflicting server name 阅读全文
摘要:
前言 发现是时候总结一番算法,基本类型的增删改查的性能对比,集合的串并性能的特性,死记太傻了,所以还是写在代码里,NO BB,SHOW ME THE CODE! github地址:https://github.com/247292980/sort。欢迎各位优化我写的算法代码,还有别看了就完了,for 阅读全文
摘要:
OpenJDK原是SunMicrosystems公司为Java平台构建的Java开发环境(JDK)的开源版本,完全自由,开放源码。OracleJDK里面包含的JVM是HotSpotVM,HotSpot VM只有非常非常少量的功能没有在OpenJDK里,那部分在Oracle内部的代码库里。 这些私有部 阅读全文
摘要:
第一种 通过修改response来修改页面 /** * 方式一:通过声明HttpServletResponse类型的方法入参,来使用HttpServletResponse对象。 * 注意:在Controller中,@RequestMapping注解的方法,在调用这个方法时候, * 如果有定义Http 阅读全文
摘要:
就是@Before @Around @AfterReturning @AfterThrowing这几个标签的属性可以放到方法参数里面获取 例子 //正常操作@Around("service()")public void doAround(JoinPoint joinPoint) throws Thr 阅读全文
摘要:
一 原因 后端负责字体...哎,我们公司的前端真的任性啊... 然后,一路踩了jvm关于字体的坑,重点是,java的报错很随意,甚至不报错,建议直接看最后面. 二 代码 正常要windows装一次字体,linux装一次字体,这样的话系统就能直接拿到了。 但是这样一点都不兼容,加个字体,还要装个两次, 阅读全文
摘要:
HashMap<TextAttribute, Object> hm = new HashMap<TextAttribute, Object>(); hm.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON); // 定义是否有下划线 hm. 阅读全文
摘要:
BIO:同步阻塞式IO,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。 NIO:同步非阻塞式IO,服务器实现模式为一个请求一个线程,即客户端发送的连接请求都会注册到多路复用器上,多 阅读全文
摘要:
1.lazy{} 只能用在val类型, lateinit 只能用在var类型 2.lateinit不能用在可空的属性上和java的基本类型上 3.lateinit可以在任何位置初始化并且可以初始化多次。而lazy在第一次被调用时就被初始化,想要被改变只能重新定义 4.lateinit 有支持(反向) 阅读全文
摘要:
https://blog.csdn.net/zhang8907xiaoyue/article/details/78340441 阅读全文
摘要:
java学一下kotlin,由于用的是同样的jvm,那就说明他们的字节码文件应该是一样的,那么,如果我们能看到编译后的文件,那么学的更快了。 操作 1、打开一个.kt文件 2、在Android Studio或idea的上方,Tools –> Kotlin –> Show Kotlin ByteCod 阅读全文
摘要:
存 String cookieName="Sender"; Cookie cookie=new Cookie(cookieName, "Test_Content"); cookie.setMaxAge(10); //存活期为10秒 response.addCookie(cookie); 取 Cook 阅读全文
摘要:
document.location = 'www.baidu.com' ps. 这是不是很简单? 主要是后端的页面重定向可能出现跨域的问题,这个问题开发没有,正式就有了。 毕竟公司大了,多个编程语言开发,总有这样那样的坑。 于是规定凡是重定向的,都在前端跳转。 阅读全文