JS获取当前时间戳及时间戳的转换
获取现在的Unix时间戳(Unix timestamp) Math.round(new Date().getTime()/1000) //getTime()返回数值的单位是毫秒 Unix时间戳(Unix timestamp) → 普通时间 先 var unixTimestamp = new Date(Unix timestamp * 1000) 然后 commonTime = unixTimestamp.toLocaleString() 普通时间 → Unix时间戳(Unix timestam
叁拾捌---html基础
前端--HTML 一、HTML介绍 html(hypertext markup language)是超文本标记语言,是一种用于创建网页的标记语言。网页文件的扩展名为.html或.htm。 html文档的基本结构为: <!DOCTYPE html> --->声明为HTML5文档
<html lang='en'> --->开始标记和语言声明
<head> --->标记开头
<meta charset='UTF-8'> --->字符编码声明
<ti
kubernetes安装dashboard步骤
本篇文章参考kubernetes---dashboardv1.8.3版本安装详细步骤及 kubernetes-dashboard(1.8.3)部署与踩坑这两篇文章,详细写了自己部署过程中的操作、遇到的问题及解决方案。 部署Dashboard UI kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended/kubernetes-dashboard.y
每天一道面试题--删除排序数组中的重复项(python实现)
题目1:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2],
函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。
你不需要考虑数组中超出新长度后面的元素。 示例 2: 给定 nums = [0,0,1,1,1,2,2,3,3,4],
函数应该返回新的长度
Docker下载镜像并创建容器运行
在linux系统中安装完成docker后,我们开始进行docker的镜像、容器的使用。 在使用docker时,首先要明确的两个概念:image(镜像) 与 container (容器) image:根据官网的解释,镜像是一个为容器提供服务的独立的文件系统,它包含独立运行所需要的文件与代码。 简单地说:镜像就是一个不包含linux内核而又精简的linux系统 docker 镜像默认存储在/var/lib/docker/<storage-driver>中,现在最新版本的linux系
python二进制读写及特殊码同步
python对二进制文件的操作需要使用bytes类,直接写入整数是不行的,如果试图使用f.write(123)向文件中以二进制写入123,结果提示参数不是bytes类型。 import os
import struct
a = 0x1A2B3C4D
b = 0x239875ad3d5ffaaa
filepath = 'D:\\wygDocument\\python\\code\\abc.dat'
f_in = open(filepath,'wb+')
for value
P2195 HXY造公园(并查集+树的直径)
树的直径用两遍dfs扫一下就可以搞出来,预处理每一块的直径是2*n 考虑用并查集维护连通性,把答案保存在每个集合的根节点那儿即可 两棵树的直径合并起来后最小值如下: max(ans[_find(x)],ans[_find(y)],(ans[_find(x)]+1)/2+(ans[_find(y)]+1)/2+1); 注意合并两棵树的时候判断一下是不是已经在一个集合里面了,否则会累加很多不存在的答案 代码: #include <bits/stdc++.h>
#define int long l
utils02_使用github创建一个远程仓库
1.注册github账号 https://github.com/ 2.第一次登陆需要创建一个仓库 3.在本地生成密钥和公钥 ssh-keygen -t rsa 会在当前用户下生成2个文件就是公钥和密钥 4.登陆注册的github 创建一个新的SSH KEY,将自己的公钥放进去
【Kata Daily 191010】Grasshopper - Summation(加总)
题目: Summation Write a program that finds the summation of every number from 1 to num. The number will always be a positive integer greater than 0. For example: summation(2) -> 3
1 + 2
summation(8) -> 36
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 解题方法: 很简单的题
Android_存储之文件存储
前面几篇随笔 讲到的关于存储的,SharedPreferences、Room、数据库等 最终都是以文件形式 存储到手机上的(除特殊的存储于手机内存的:如Room可以创建内存数据库)。 这些存储方式,Android都提供了相应的API 方便操作数据: SharedPreferences:最终存储为一个xml文件。 数据库:以数据库的形式存储,在手机中是一个.db的文件。前面有讲过两种 一种是Room,一种是ContentProvider。 下面,详细的介绍下在Android 直接读写文件。 一、
【tool】Maven详解
项目构建 在构建maven项目时,关于Archetype骨架的选择一般有2种:webapp( web项目)、quickstart(java简单工程) 命令 Maven compile: 将工程的所有源码和配置文件编译输出到项目跟目录的target/classes中 Maven package:将当前项目中所运行的资源打成java工程的包,java/war Maven install: 将当前项目资源放在本地库中,形成库管理文件,供别人使用 Maven deploy:将当前项目上传到远程仓库
前端随心记---------vuex
为什么会出现vuex? 在一些大型应用中,有时我们会遇到单页面中包含着大量的组件及复杂的数据结构,而且可能各组件还会互相影响各自的状态,在这种情况下组件树中的事件流会很快变得非常复杂也使调试变得异常困难。为了解决这种情况,我们往往会引入状态管理这种设计模式,来降低这种情况下事件的复杂程度并且使调试变得可以追踪。而 Vuex 就是一个专门给为 Vue.js设计的状态管理架构。 vuex 概述 Vuex 是状态管理模式的一种实现库,主要以插件的形式和 Vue.js 进行配合使用,能够使我们在 Vu
颜色,基础光照,材质。
本片blog主要是为了整理脑内一些混杂的知识。 颜色: 大自然中的物体都有着自己独一无二的颜色,我们需要用电脑去模拟这种颜色(尽管是用有限的电脑颜色去模拟无限的自然界存在的颜色,但是你基本看不出来区别)。 严格地说,平时生活中我们看到的某一个物体的颜色并不是它本身的颜色,而是它所反射(reflected)出来的颜色:想象一下,你在黑暗中看到自己的手基本是黑乎乎的一片,这就是它在弱光条件下所反射出来的颜色。也就是说,在不同的光源条件下,物体会反射出不同的颜色(也就是物体不吸收的光)。这也就是我们
tensorflow 2.0 技巧 | 自定义tf.keras.Model的坑
自定义tf.keras.Model需要注意的点 model.save() subclass Model 是不能直接save的,save成.h5,但是能够save_weights,或者save_format="tf" NotImplementedError: Saving the model to HDF5 format requires the model to be a Functional model or a Sequential model. It does not work for
goland2019.2破解方法
网上看了一堆都是不靠谱的方法,好多都是让打钱给解压码~~~ 废话不多说,开始 第一步:下载 jetbrains-agent.jar 链接: https://pan.baidu.com/s/1fFUSzz0kYBjLe6w6FRm4xw 提取码: evqh 第二部:将下载的jetbrains-agent.jar放到goland的安装目录bin下 第三步:将goland的安装目录bin下的goland.exe.vmoptions、goland64.exe.vmoptions下增加一样 -javaa
AtCoder AGC004F Namori (图论)
题目链接 https://atcoder.jp/contests/agc004/tasks/agc004_f 题解 神仙题。。 首先考虑树的情况,树是二分图,因此假设我们对二分图进行黑白染色,那么操作就变成了,每次选择两个不同色的点来取反。然后再把黑色视作标记,那么问题就变成了,初始一些点上有标记,每次可以把标记沿着边移动到一个没标记的点,要把标记全部移动到和原来不同的位置上,求最小代价! 然后这个问题的做法就是,首先如果两种颜色个数不同就无解,否则考虑一个下界,对于每一条边而言,它至少要运送
周排行