首页 > TAG信息列表 > 千锤百炼

经过千锤百炼的算法模版

起始语 平时写算法的时候,很多时候思路有了,但是边界问题总是傻傻搞不清楚。所以找了一些经过千锤百炼的模版来帮助代码。持续更新中。。。 方便自己在通勤路上,记忆一下模版,所以发在了博客上。 算法基础 排序 快速排序 把每个比基准值大的值放到右边,比基准值小的值放到左边,再分

并发王者课-青铜10:千锤百炼-如何解决生产者与消费者经典问题

欢迎来到《并发王者课》,本文是该系列文章中的第10篇。 在本篇文章中,我将为你介绍并发中的经典问题-生产者与消费者问题,并基于前面系列文章的知识点,通过wait、notify实现这一问题的简版方案。 一、生产者与消费者问题 生产者消费者问题(Producer-consumer problem),也称有限缓冲问题(Bo

20201206千锤百炼软工人

mvc框架 其中对于Dao层的一个优化问题 其中目前我使用的Dao层是一个使用的直接传入数据然后在Dao层 定义的一个sql语句 但是在真正的使用过程中需要根据使用的不同进行重写 但是在dao层可以优化 就是将数据的传入设置成一个数组 Object类型 让他可以接受所有类型的数据 然后另外一

20201126千锤百炼软工人

onblur事件也是html标签的一个事件其中这个时间是当鼠标焦点移动到文本框后用户开始输入当焦点离开文本框后此时进行js验证这个事件对我当下的一个程序前端的设计是一个十分好用的一个功能

20201123千锤百炼软工人

今天再次总结一下昨天的系统 总体来说做的还不是很完整 个人感觉有很多地方是重复的多余的 可以合并的 但是当时在编写代码的时候 为了追求速度就按照以前的 方法直接开写 但是在遇到那个时间的问题之后 在之前没有遇到过 当时完成了整个体系 但是就是差那一个功能 所以在之后回宿

20201115千锤百炼软工人

刷网课!!! 内联框架 可结合超链接使用<a href="XXXXX" target="XXXX">XXXX</a>target 的值一般可以写 _blank(在一个信长口是) _self(默认值,网页载入当前网页)但是也可以写自己的内联框架以达到点击超链接然后在本页面的一个部分中实现页面的显示<iframe src="XXXXX" name="XXXX

20201118 千锤百炼软工人

刷网课 1 行内样式2 内部样式3 外部样式建议 在开发时 用内部样式;编写完毕后改成外部样式 外部样式(推荐写法)<head> <link href="XXX.css" type="text/css" rel="stylesheet"/> </head>(不推荐)<style type="text/css"> @import url("XXX.css")

20201020 千锤百炼软工人

目前使用的mysql版本是8. 0.21版本 前几天遇到过的一个就是 版本的差别导致的很关键的问题  而在这个版本的驱动配置与eclipse的连接语句 与之前的版本也不一样 其中也包括 一个路径之后的时区问题 这都是与之前版本不一样的地方 这两个地方都是在运行时会报错500 这是底层文件的

20200927 千锤百炼软工人之动手又动脑

第一题 随机数发生器(自己根据算法编译) 但是王主任还是比较仁慈 直接给了参数 所以就直接写就行了 package A20201008;import java.lang.Math;public class Random { double b = Math.pow(2,31)-1; public long Create(long a) { long A; A = (16807*a+0)%(long)b; return A; }

20201007 千锤百炼软工人之动手又动脑

第一题 JAVA的函数重载与返回值类型无关,只看参数列表(参数的个数、参数的类型、参数的顺序) 所以这一题中的构造函数是一个有参的 而在主函数中是一个无参的构造函数 这个函数在Foo类中没有 所以会无法编译 第二题     由此得出 父类的静态初始化块> 子类的静态初始化块> (父类的

20200802 千锤百炼软工人第二十八天

今天改了一个错误 这个错误是一个关于数组越界的问题 我的朋友一开始写的是这个    public static int dayinmonth(int month,int year) {      int months[]= {31,29,31,30,31,30,31,31,30,31,30,31};      if(isLeapYear(year))       months[1]=29;      el

20200708 千锤百炼软工人第三天

今天是第三天 今天的任务完成不理想 今天的任务是完成一个通讯录程序 其储存方式就是需要应用链表来实现 其主要功能有 创建,显示,修改,插入,删除,文件的导入,文件的导出。 其中前五个功能基本完成,后两个功能还没实现。 但是前五个功能的程序设计基本完成但是具体实现阶段不理想 花费了

20200707 千锤百炼软工人第二天

今天学习了JAVA语言的数据类型部分 int flout double long byte short char boolean 其中的byte 和 boolean 是之前稍微接触较少的。 byte是表示一个字节,他的值是一个整数值,其范围是从-128到127 boolean是和C++中的bool类型相对应的 他是一个有两个值true和false的类型。与bool一