Timer定时器的 schedule()方法

timer.schedule(new MyTask(),long time1,long timer2); 今天算是彻底的搞懂了这个曾经让我为之头疼的方法。下面我就重点介绍一下: 第一个参数,是 TimerTask 类,在包:import java.util.TimerTask .使用者要继承该类,并实现public void run() 方法,因为 TimerTask 类 实现了 Runnable 接口。 第二个参数的意思是,当你调用该方法后,该方法必然会调用 TimerTask 类 Time
分类: 编程语言 发布时间: 01-03 23:49 阅读次数: 0

做开发你遇到最无理的需求是什么?

“你是程序员,帮我修个电脑吧” “你是程序员,帮我建个网站吧,就像淘宝那样的,一定很好做吧” “你是程序员,帮我写个代码,黑了他的QQ吧” …… 遇到这种情况,想必内心应该无数次OS:“我是程序员,我不是神”OK? 身为一名全栈程序员 居然要我修电脑,修打印机。 你以为我会和领导说告辞? 不! 面对需求程序员永远不会说不!!! 而且我真的会,所以我都修了,我甚至还在公司教人用excel。 不就是偶尔修修电脑嘛,理工男应该多多少少都会点。 直到周六的时候,老板的助理跟我说 “你帮我看看U盘怎么了
分类: 编程语言 发布时间: 01-03 23:49 阅读次数: 0

Python结合OpenCV视频处理、逐帧修改图片

前言 2015年7月毕业至今,已有三年半时间了。这么长的时间里,非常感激CSDN、博客园、简书等众多平台及众多作者提供了无数的帮助。这篇文章是我的第一篇文章,一方面希望能总结、沉淀一些知识,另一方面,也希望从今天开始,能或多或少地帮助一些有需要的朋友。 背景 OpenCV中,读取视频用到的是:VideoCapture,写入视频用到的是:VideoWriter。 在一次视频闪屏测试中,客户给我们反馈闪屏出现卡顿、丢帧、甚至是倒计时未结束,视频就已经结束了的情况。测试的视频,就是一个普普通通的视频
分类: 编程语言 发布时间: 01-03 23:48 阅读次数: 0

CookieUtil 工具类

CookieUtil 工具类,包括新增cookie,获取cookie ,删除cookie import java.util.HashMap; import java.util.Map; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * cookie工具类 获取 设置coo
分类: 编程语言 发布时间: 01-03 23:48 阅读次数: 0

第一次git的使用(拉取和提交数据)

从代码仓库克隆项目到本地 左边是两种方式:加密或者不加密(看个人需求选择) 右边是对应的仓库地址链接 克隆到本地来: $ git clone 上面所提到的仓库地址链接 对本地仓库进行操作(在你所克隆到的本地目录中且要从你本地目录再进入你克隆下来的本地仓库里) 这里我最开始是将我的test克隆到我自己G盘下面的一个test文件夹下的,所以有两层test 初始化本地仓库 $ git init 可能会出现无法自动检测电子邮件地址的错误 fatal: unable to auto-detect e
分类: 编程语言 发布时间: 01-03 23:47 阅读次数: 0

设计模式(三):Template Method模式(模板功能模式)

Template Method模式(模板功能模式) 模板功能模式 模板功能模式 在父类中定义处理流程的框架,在子类中实现具体处理的模式。 模板方法:提供抽象方法,供子类实现。提供的具体方法,作为通用方法。父类不知道子类如何实现抽象方法,只知道怎么调用。 AbstractDisplay.java public abstract class AbstractDisplay { public abstract void open(); public abstract void print(
分类: 编程语言 发布时间: 01-03 23:47 阅读次数: 0

go语言LeeCode刷题记:5. 最长回文子串

5. 最长回文子串 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。 示例 2: 输入: "cbbd" 输出: "bb" 答案: func longestPalindrome(s string) string { if s == "" { return "" } if isPalindrome(s) { return s }
分类: 编程语言 发布时间: 01-03 23:47 阅读次数: 0

eclipse快捷键抛异常

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pyd1040201698/article/details/85694779 选中要抛异常的代码,然后 Shift + Alt + z
分类: 编程语言 发布时间: 01-03 23:47 阅读次数: 0

另类中年危机

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wm5920/article/details/85042853 不知不觉,已经毕业六七年了,如今的我已不再年轻,不再有刚毕业的那种激情,更多的是一种适应,适应无尽的工作,无尽的加班,无尽的跳槽,无尽的柴米油盐。这里我就不说程序员职业上的中年危机了,我也想不到其他好出路,我想说的是我最近发现的另类中年危机! 这一切要从我今年10月份的入职新公司开始!本来好好的一家互联网公司,上班就上班嘛,还搞什么冬
分类: 其他 发布时间: 01-03 23:46 阅读次数: 0

spring boot项目没有mainClass如何打包运行

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wm5920/article/details/85063894 项目分为两个部分,一个是业务代码模块,一个是框架模块,运行class放在框架部分,那业务代码如何配置才能正常运行? 框架starter运行类如下 @SpringBootApplication( scanBasePackages = {"com"} ) public class Starter { @SpringBootApp
分类: 其他 发布时间: 01-03 23:46 阅读次数: 0

Angularjs系列之常用内置指令

2.4.1. 常用内置指令 常用内置指令有一些独特的性质。虽然可用表达式生成HTML代码从而与它们等效,但这些做法都是不推荐的。 ng-href 当使用当前作用域中的属性动态创建URL时,应该用ng-href代替href。Angular.js表达式可以设定大部分HTML元素的属性或者值,但单独设定锚链接的href属性是不可以的。这里的潜在问题是当用户点击一个由插值动态生成的链接时,如果插值尚未生效,将会跳转到错误的页面(通常是404)。 ng-src 与ng-href同理,AngularJS会
分类: 其他 发布时间: 01-03 23:46 阅读次数: 0

JS数组去重几种方法

JS数组去重几种方法 1. 利用ES6 Set去重(ES6中最常用) ``` function unique(arr){   return Array.from(new Set(arr)); } var arr=[1,1,2,3,3,3,4,4,4,5,5,'1','true',true]; console.log(unique(arr)); ``` 此种方法对{}一些符号不起作用,可用于字符串和数字。 2. 利用for嵌套,然后splice去重(ES5中常用) ``` func
分类: 其他 发布时间: 01-03 23:45 阅读次数: 0

如何mock数据

如何mock数据 在之前前后端不分离的情况下,很多时候都要等到后端写好接口,前端很多功能才 能开发,而前后端分离,前端无需等待,可以与后端并行开发,前端需要的数据 可以mock出来,利用nodejs再生成接口,可以直接调用,等后端开发出接口再来 更换。 在build的webpack.dev.conf.js里修改 1.导入express const express=require(express) 2.创建express实例 const app=express() 3.引入数据 var g
分类: 其他 发布时间: 01-03 23:45 阅读次数: 0

顺序播放和循环播放

顺序播放和循环播放 <style> #controls { width:400px; margin: auto; text-align: center; } #container { width: 400px; height:400px; border: 10px solid #eee; position: relative; background: gray; margin: 10px auto 0; } #prev,
分类: 其他 发布时间: 01-03 23:44 阅读次数: 0

如何创建表格,创建行和列

如何创建表格,创建行和列 行: <input type="text" id="row" /> 列: <input type="text" id="col" /> <button id="btn">创建</button> <div id="wrap"> <!-- <table> <tr> <td></td> </tr> </table> --> </div> <script type="text/javascript">
分类: 其他 发布时间: 01-03 23:43 阅读次数: 0

选项卡(Tab)切换事件

选项卡切换事件 <style type="text/css"> *{margin: 0; padding: 0; font-family: "微软雅黑";font-size: 14px;} #container{ width: 398px; margin: 100px auto;} #container a{ display:block ; width: 98px; height: 42px; line-height: 4
分类: 其他 发布时间: 01-03 23:43 阅读次数: 0

JS如何获得此时此刻的时间

JS如何获得此时此刻的时间 <script type="text/javascript"> // var now = new Date(); // new新创建 //console.log(now); // now包含日期 时间等信息 // 将日期格式转成字符串 function dataToString(d){ var weekArr=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
分类: 其他 发布时间: 01-03 23:43 阅读次数: 0

计算某天距离现在日期的差值

计算某天距离现在日期的差值 <script type="text/javascript"> var d1=new Date(); var d2=new Date('2019-1-1'); // alert(d2); // alert(d1.getTime()); function diff(start,end){ return (end.getTime()-start.getTime())/1000; } alert(par
分类: 其他 发布时间: 01-03 23:42 阅读次数: 0

js图片跟随效果

js图片跟随效果 <img src="love.jpg" width="150" alt=""> <script type="text/javascript"> var oImg = document.querySelector("img"); document.onmouseover=function(e){ var e=e||event; var x=e.pageX; var y=e.pageY; oImg.style
分类: 其他 发布时间: 01-03 23:42 阅读次数: 0

json对象读取

json对象读取 // 定义一种数据结构 存储四个用户信息 四个用户可以用数组存储 每个用户可以用json格式表示 var users = [{ "uname":"user1", "psw":"1111" },{ "uname":"user2", "psw":"2222" },{ "uname":"user3",
分类: 其他 发布时间: 01-03 23:41 阅读次数: 0