上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 有spring依赖注入的机制,也就是说,一个对象可以多次使用,不用再一个一个的new出来,这样很容易浪费时间、空间。 所以要防止线程安全的事件发生,可以在 dao方法前加入sychronized关键字,或使用对象锁,也可以使用其他锁入lock等。例如 sychronized public List< 阅读全文
posted @ 2019-12-30 17:15 周千 阅读(430) 评论(0) 推荐(0) 编辑
摘要: sessesionFactory配置 <property name="hibernateProperties"> <props> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.format_sql">true</pro 阅读全文
posted @ 2019-12-30 17:07 周千 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、背景 在移动互联网高速发展的时代,各种电商平台的抢购业务变得越来越火爆,抢购业务所带来的高并发问题值得我们去探索,主要涉及的方面包括处理和响应速度、数据的一致性等。抢购开放的一瞬间,可能有成千上万的下订单请求发送到服务器去处理,如果只是简单的请求处理响应方式,不做任何处理,导致的结果很可能是很多 阅读全文
posted @ 2019-12-30 17:00 周千 阅读(3781) 评论(2) 推荐(0) 编辑
摘要: 1.底层类 package com.gxuwz.spring_thymeleaf.entity;public class Person { private String name; private Integer age; public Person(){ super(); } public Per 阅读全文
posted @ 2019-11-10 16:37 周千 阅读(525) 评论(0) 推荐(0) 编辑
摘要: registry.addResourceHandler("/assets/**") //表示文件路径,这里的意思是assets包下的所有文件 .addResourceLocations("classpath:/assets/js/"); //表示要开放的资源,这里的意思是开放assets包下的js则 阅读全文
posted @ 2019-11-07 16:36 周千 阅读(11206) 评论(0) 推荐(2) 编辑
摘要: springboot默认不支持jsp,所以我们使用freemarker模块来实现view(视图层), 根据java开发的原则。从底层开始所以 第一步。设计entity 第二部。编写controller类 第三步。视图层这里后缀为.html与后缀为.ftl效果一样。文件路径: templates/fr 阅读全文
posted @ 2019-10-30 20:34 周千 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="1 seconds"> <contextListener class="ch.qos.logback.classic.jul.LevelChan 阅读全文
posted @ 2019-10-29 19:33 周千 阅读(199) 评论(0) 推荐(0) 编辑
摘要: /** * 进制转换类 */public class RadixChangeUtil { /** * float类型转换成16进制 * @param changeData * @return */ public static String hexadecimal(float changeData){ 阅读全文
posted @ 2019-10-19 21:52 周千 阅读(11818) 评论(0) 推荐(0) 编辑
摘要: 1.首先设置好自己的皮肤,选择最新皮肤,找到自己喜欢的皮肤。 选择立刻使用,然后把以下代码复制粘贴到css #site_nav_under { display: none;}.c_ad_block, .ad_text_commentbox { display: none; margin: 0; pa 阅读全文
posted @ 2019-09-26 21:43 周千 阅读(298) 评论(0) 推荐(0) 编辑
摘要: public class FJString { static int count = 0; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); count = scanner.nextI 阅读全文
posted @ 2019-09-22 17:29 周千 阅读(323) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页