ICode9

精准搜索请尝试: 精确搜索
  • java 常用工具类2022-08-29 13:32:00

    1. 时间格式化 import org.apache.commons.lang3.time.FastDateFormat; ... FastDateFormat df = FastDateFormat.getInstance("yyyy-mm-dd"); // 将指定格式字符串(上面的 yyyy-mm-dd,可根据需要自行配置)日期转为Date对象 Date dt = df.parse("2022-01-01"); // 将 Date 对象格

  • BTC笔记-01-密码学原理2022-08-29 12:02:12

    BTC-密码学原理 B站视频链接 比特币中使用了密码学的两个功能:哈希和签名 哈希 crypto-currency 加密货币 cryptographic hash function 密码散列函数,其具有两个特性: 具有 collision resistance 的特性,但没有任何一个哈希函数的 collision resistance 特性可以在数学上被证明 还

  • go语言文件处理-012022-08-29 09:00:14

    go语言json文件的读写操作 JSON 是一种使用 UTF-8 编码的纯文本格式,采用完全独立于语言的文本格式,由于写起来比 XML 格式方便,并且更为紧凑,同时所需的处理时间也更少,致使 JSON 格式越来越流行,特别是在通过网络连接传送数据方面。 开发人员可以使用 JSON 传输简单的字符串、数字、布

  • ModBus Slave和Poll2022-08-29 00:05:19

    Poll模拟上位机,Slave模拟从站   01、03为可读可写,02、04为只读,通常基于01、03开发

  • DM8备份与还原实操2022-08-29 00:00:09

    一、了解DM8备份与还原 逻辑备份与物理备份的差别: 逻辑备份:备份数据库实例的对象,即对数据库的表空间、表、视图等的备份,可以使用dexp、dexpdp导出,dimp、dimpdp导入; 物理备份:备份数据库实例在磁盘中的物理数据,即数据文件、日志文件、控制文件等,可以使用dmrman进行脱机物理备份; 脱

  • Spring源码01:环境搭建2022-08-28 11:03:59

    写在开始:这个系列会陆续更新我学习Spring源码的一些笔记与自己的理解,由于本人水平有限,难免对有些知识理解不到位,亦或者手误导致文中有不正确的地方,欢迎各位指正与探讨。 本文将自己学习源码之前的一些准备工作与环境搭建过程记录于此。 0.版本信息 Idea:2020.1(Mac)+JDK1.8+Gra

  • VUE 笔试题随笔-012022-08-28 09:00:54

    vue的8个⽣命周期函数? 1. beforeCreated 2. created 3. beforeMount 4. mounted 5. beforeUpdate 6. updated 7. beforeDestory 8. destoryed v-show 与 v-if的区别? 1、v-show: 是否显示,元素肯定已经渲染在dom节点上,然后通过样式来控制是否显示。 2、v-if: 是否渲染,如果

  • Flink 消费 Kafka 数据后在写回 Kafka 示例2022-08-28 07:30:08

    今天介绍一下 Flink从kafka 读取数据后,再将数据写回 kafka 的一个案例 示例代码 /** * 从一个 topic 读取数据,在写回另一个 topic */ public class SinkToKafka0824 { public static void main(String[] args) throws Exception { //1、获取执行环境 Str

  • vue3项目-小兔鲜儿笔记-02-首页模块012022-08-28 01:30:44

    1.less自动化导入 安装一个vue-cli插件,自动导入less文件 vue add style-resources-loader 2. 头部分类导航组件渲染 实现头部一级分类和二级分类的渲染 基本步骤: 定义一个常量数据和后台保持一致,这样不请求后台就能展示一级分类,不至于白屏 定义接口函数 在pinia的categ

  • Nginx分布式框架详解-基础37-45nginx静态资源部署012022-08-27 18:32:38

    nginx静态资源概述 上网去搜索访问资源对于我们来说并不陌生,通过浏览器发送一个 HTTP 请求实现从客户端发送请求到服务器端获取所需要内容后并把内容回显展示在页面的一个过程。这个时候,我们所请求的内容就分为两种类型,一类是静态资源、一类是动态资源。 静态资源即指在服务器端真

  • 版本控制工具Git介绍-012022-08-27 18:00:31

    使用版本控制工具是为了方便团队开发,比如多人共同维护一个项目的时候,用版本控制工具可以很方便的维护项目代码,如果哪天你改了一个版本,出问题了,我们也可以很快的找到你改了什么,这里介绍使用比较多的版本控制工具Git的使用。 1.Git介绍 Git是一个分布式的版本管理工具,可以在你自己的

  • Java·初篇 01认识第一个程序2022-08-27 14:32:21

    Java·初篇 01认识第一个程序 一、前期准备 【环境搭建】 (https://www.java.com/zh-CN/) 了解JRE和JDK JDK的下载和按照 【常用DOS命令】 目的:使用JDK,在bin目录中编译javac.exe和运行java.exe工具。 打开方式: 打开命令提示符窗口:win+R 输入框中输入:cmd —回车 打开bin文

  • 日本休息日期取得办法2022-08-26 15:34:31

    注册Google账号 Google Calendar API服务有效化 https://console.cloud.google.com/apis/dashboard 获取APIkey,并设置权限 Python代码获取数据 GOOGLE_API_KEY='xxxxxx' # API URL url = "https://www.googleapis.com/calendar/v3/calendars/%s/events?key=%s&timeMin=%s&a

  • 01项目环境搭建2022-08-26 15:32:51

    Spring initializer 使用initialier简化配置包的过程 启动项目 在application.properties修改端口(8080已被占用) server.port=8081 server.servlet.context-path=/community http://localhost:8081/community/访问项目

  • 02379计算机网络管理复习汇总012022-08-25 20:00:58

    第1章网络管理概论 一、网络管理系统的层次结构:     二、网络管理框架的共同特点: 管理功能分为了管理站(Manager)和代理(Agent)两局部; 为了存储管理信息提供数据库支持,例如,关系数据库或面向对象的数据库; 提供用户接口和用户视图(View)功能,例如,管理信息浏览器; 提供根本的管理操作,例如

  • 达内培训Week2 集合01 8.242022-08-24 19:06:11

    集合01 8.24 什么是集合: 集合和数组类似,可以保存一组元素,并且提供了操作数组元素的方法,使用方便。 Java集合框架接口 Java.util.Collection接口:所有结合的接口,封装了所有集合共有的内容。下面有多个实现类,有更多的数据结构可以选择。 Collection接口下面还有常见的子接口:

  • 01分数规划2022-08-24 01:02:45

    01分数规划 经典例题:POJ2976 给定 \(n\) 个物品的价值 \(a\) 和 花费 \(b\) ,取其中的 \(k\) 个物品,求 \(\sum a[i] / \sum b[i]\) 的最大值。 题解: 假设 \(\sum a[i] / \sum b[i] = x\) ,则: 当 \(x\) 不是最优解时,\(\sum a[i] / \sum b[i] \ge x\) 成立,则存在一种组合使 \(\sum(a[

  • 二分、三分、01分数规划2022-08-22 17:34:33

    二分、三分、01分数规划 二分查找 单调函数求零点 二分查找:在一个单调有序的集合中查找元素,每次将集合分为左右两个部分,判断解在哪个部分中并调整集合上下界,重复直到找到目标元素。 //找>=x的第一个位置 //求最小值 int l=0,r=ll,mid; while(l<r) { mid=l+(r-l>>1); //(l+r)

  • WEB开发中常用的正则表达式 (2014-12-30 14:18:39)2022-08-22 17:30:47

    WEB开发中常用的正则表达式整理给大家   PHP常用表达式用法1.匹配正整数:/^[1-9]\d*$/2.匹配非负整数(正整数+0):/^\d+$/3.匹配中文:/^[\x{4e00}-\x{9fa5}]+$/u4.匹配Email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/5.匹配网址URL:(((f|ht){1}(tp|tps)://)[-a-zA-Z0-9@:%_\+.~#?

  • AcWing算法基础课---第一讲基础算法---01排序2022-08-22 11:00:18

    快速排序 步骤 确定分界点:q[l], q[(l+r)/2], q[r], 随机 调整区间 递归处理 void quick_sort(int q[], int l, int r) { if (l >= r) return; //递归结束条件 int i = l - 1, j = r + 1, x = q[l + r >> 1]; //定义i, j指针, 确定分界点x(一般取中间值) while (i

  • vue3项目-小兔鲜儿笔记-01-项目初始化2022-08-22 09:35:46

    1.pinia基础 store/modules/user.ts import { defineStore } from 'pinia' // 用户模块 const useUserStore = defineStore('user', { state: () => { return { // 用户信息 profile: {} as UserProfile } }, actions: { // 修改用户

  • 脚本技巧-case语句2022-08-22 00:05:17

    目录前言选项脚本内容执行结果if语句参数测试参考 前言 我们在写脚本时,经常遇到,需要复用脚本功能的情况,如根据参数,决定要指定执行哪部分功能,这里我们使用shell的case语句实现。 选项 脚本内容 #!/usr/bin/env bash para=$1 if [ ! -n "$1" ];then echo "no para" exit -1

  • Java时间格式:yyyy-mm-dd转换为yyyy年mm月dd日2022-08-21 21:30:36

    Java时间格式:yyyy-mm-dd转换为yyyy年mm月dd日 1:sql直接操作 SELECT DATE_FORMAT(‘2022-01-04’,’%Y年%m月%d日’) -- 结果就是:2022年01月04日 12 2:java 格式化操作 Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2022-01-04"); String now = new SimpleDateFo

  • Common English speaking 1000 sentences(1-100)-012022-08-21 17:32:23

    common spoken english one thousand phrases. ==> Common English speaking 1000 sentences I see. I quit! Let go! Me too. My god! No way! Come on. Hold on. I agree. Not bad. Not yet. See you. Shut up. So long. Why not? Allow me. Be quiet. Cheer up! good jo

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有