随笔分类 -  02_Java

摘要:1)根据当前时间,获取具体的时刻的时间 N天前 M小时之前 可用 那么想要更加具体的时间,比如让用户输入具体的天,时,分钟,秒等,可以获取更加精准的想要的时刻 2) 根据java.util.Calendar中的操作 3)Java中Date 有一些不建议用的方法 4)运用已有的一些jar依赖,比如 其 阅读全文
posted @ 2019-08-28 16:01 巴黎爱工作 阅读(4373) 评论(0) 推荐(0) 编辑
摘要:1. 需求分析 抽奖可以获得积分,礼券,小样,正品等 若库存为0,则用户不能在抽中此奖 每个奖项的中奖概率 每天抽奖次数的限制 每次抽奖是否需要消耗积分的限制 有没有批量抽奖功能 2.表结构设计 会员表,积分表,是以前就有的,本次新增抽奖功能,需要新增一下的表: 首先要有库存表,暂且定义为BPRIZ 阅读全文
posted @ 2019-08-28 14:26 巴黎爱工作 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:1. 需求分析 收藏店铺,或者关注店铺,或者是其他app当中的follow 收藏的动作可以获得积分,礼券,小样,正品等 收藏可以是被取消的,但是未必自己就能捕获的到,比如微信中,会员对于公众号的取关操作;淘宝中,会员取消关注店铺等 会员取消收藏之后,再次收藏,不再给与奖励,收藏的时间,进行更新 2. 阅读全文
posted @ 2019-08-28 14:25 巴黎爱工作 阅读(1879) 评论(0) 推荐(0) 编辑
摘要:1. 需求分析 签到可以获得积分,礼券,小样,正品等 连续签到,需要显示给用户,已经连续签到多少天 若中断签到,从中断后的第一天签到时间,开始计算签到时间 有没有补签功能 展示签到的历史,显示该会员已经连续签到多少天 签到对于时间的精确度要求比较高,当天签到的,那么记录的签到时间是当天,如果还有后续 阅读全文
posted @ 2019-08-28 14:16 巴黎爱工作 阅读(3073) 评论(0) 推荐(0) 编辑
摘要:1. XXX电影院出售首场《哪吒》电影,一共100张电影票,在三个窗口进行销售 编写一个Ticket对象,其中每售出一张票,库存就减去一张。当库存大于0的时候,进行卖票 执行以下多线程的售票, 可以发现有同样座位的号,电影票被重复售出,最终大于100张电影票被售出。 由上看出线程并不安全。 如何解决 阅读全文
posted @ 2019-08-27 12:04 巴黎爱工作 阅读(292) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/qianjinyan/p/11413956.html 如上的基本数据类型,简单类型变量,是无法直接获得变量类型的; 要想获取,必须自定义函数进行返回; 对于包装类型变量,是可以直接获得的,变量名称.getClass().getName(); Java中 阅读全文
posted @ 2019-08-26 18:05 巴黎爱工作 阅读(534) 评论(0) 推荐(0) 编辑
摘要:整型 int 一般的数据 long 极大的数据 short 用于特定的场合,比如底层的文件处理或者需要控制占用存储单元空间量的大数组 byte 用于特定的场合,比如底层的文件处理或者需要控制占用存储单元空间量的大数组 浮点数 float 有效数字最长是7位 double 有效数字最长是15位 boo 阅读全文
posted @ 2019-08-26 17:50 巴黎爱工作 阅读(726) 评论(0) 推荐(0) 编辑
摘要:public class printHeart { public static void main(String[] args) { for (float y = (float) 1.5; y > -1.5; y -= 0.1) { for (float x = (float) -1.5; x < 1.5; x += 0.05) { ... 阅读全文
posted @ 2019-08-19 17:41 巴黎爱工作 阅读(596) 评论(0) 推荐(0) 编辑
摘要:用JaCoCo工具看一下代码覆盖率, 一来看看测试有没有漏的测试用例 二来看看开发有没有留下冗余的代码 新开发项目Jacoco代码覆盖率后端接口打成jar包,进行启动 #executet1=$(date)nohup /opt/converse_jar_QA/bin/jdk1.8.0_131/bin/ 阅读全文
posted @ 2019-08-12 11:23 巴黎爱工作 阅读(1144) 评论(1) 推荐(0) 编辑
摘要:排序,有内排序和外排序 内排序,是在内存中进行 外排序,是在磁盘上进行 内排序根据是否使用比较大小的方法,又分比较排序和非比较排序 首先,Java中自已是有排序的 说明:(1)Arrays类中的sort()使用的是“经过调优的快速排序法”;(2)比如int[],double[],char[]等基数据 阅读全文
posted @ 2019-08-08 09:11 巴黎爱工作 阅读(2615) 评论(0) 推荐(0) 编辑
摘要:最近做了个小网站,就是用tinyce富文本编辑器,https://www.511easy.com/ 保持字体排版和图片 发现博客园的图片,一天之后就无法显示 就想着自己做一个图片服务器,上传图片到指定的目录,然后返回新的访问地址 上传图片的接口很容易,很快就写好了 读取图片并显示,就非常累,想用In 阅读全文
posted @ 2019-07-24 14:40 巴黎爱工作 阅读(2577) 评论(1) 推荐(0) 编辑
摘要:这边直接存放在c盘的指定目录,在property中指定了一个目录 没有花时间写用户操作的上传页面,直接用swagger2插件,可以上传 默认图片大小超过1mb就不可以上传,可以如下更改 pom.xml 阅读全文
posted @ 2019-07-22 09:03 巴黎爱工作 阅读(17615) 评论(1) 推荐(1) 编辑
摘要:HashMap (java8新增方法) 如果当前 Map 不存在键 key 或者该 key 关联的值为 null,那么就执行 put(key, value);否则,便不执行 put 操作 如果当前 Map 的value为xx时则值为xx否则为xx:(java8新增方法)compute 方法更适用于更 阅读全文
posted @ 2019-07-08 17:51 巴黎爱工作 阅读(574) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/hi_kevin/article/details/7325554 https://www.cnblogs.com/zedosu/p/6632260.html Spring中的AOP之代理模式 springAOP指的是在spring中的AOP,什么是AOP, 阅读全文
posted @ 2019-07-05 17:20 巴黎爱工作 阅读(565) 评论(0) 推荐(0) 编辑
摘要:之前发现自己开发的测试平台中,总是在乱发邮件。明明不应该发的邮件,怎么又在发。后来才发现,我自己记录时间类型的时候,记录错了24小时制要用大写的HH 比如 SimpleDateFormat dtf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss@SSS"); 而我用了小写的hh的格式~~~还有时间存入DB中,是直接使用数据库中的函数,比如在SQl中锁定函... 阅读全文
posted @ 2019-05-30 14:28 巴黎爱工作 阅读(5810) 评论(0) 推荐(0) 编辑
摘要:先来看看这一段, 子类剑南春中的drinkWine带有参数,而父类中的drinkWine不带有参数,即父类不存在这个方法 运行的时候,调用的是父类的drinkWine,先输出了 今天我要喝什么酒呢 之后继续调用Wine方法,这个时候是去了子类中,指向子类的父类引用调用Wine时,必定是调用子类中的方 阅读全文
posted @ 2019-05-07 11:57 巴黎爱工作 阅读(1442) 评论(0) 推荐(1) 编辑
摘要:标题中的Selenide 并没有拼错,确实不是selenium Selenium做UI自动化,可以参考我其他的blog; Selenium做自动化最好要封装起来,否则对于元素的等待,页面的加载会使得自己很痛苦 这里介绍的是Selenide 什么是 Selenide ? Concise UI Test 阅读全文
posted @ 2019-04-29 17:52 巴黎爱工作 阅读(2816) 评论(0) 推荐(1) 编辑
摘要:currentTimeMillis()System.currentTimeMillis返回的是从1970.1.1 UTC 零点开始到现在的时间,精确到毫秒,平时我们可以根据System.currentTimeMillis来计算当前日期,星期几等,可以方便的与Date进行转换返回以毫秒为单位的当前时间 阅读全文
posted @ 2019-04-25 14:23 巴黎爱工作 阅读(9536) 评论(0) 推荐(1) 编辑
摘要:http://www.cnblogs.com/LittleHann/p/3690187.html 阅读全文
posted @ 2019-04-22 17:30 巴黎爱工作 阅读(333) 评论(0) 推荐(0) 编辑
摘要:Minor GC Young GC Full GC Major GC https://blog.csdn.net/chenleixing/article/details/46706039 内存划分为 Eden、Survivor 和 Tenured/Old 空间,如下图所示: 从年轻代空间(包括 Ed 阅读全文
posted @ 2019-04-03 15:42 巴黎爱工作 阅读(3399) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示