ICode9

精准搜索请尝试: 精确搜索
  • AlexNet实现2022-07-19 10:34:23

    端到端:神经网络可以直接基于图像的原始像素进行分类。这种称为端到端(end-to-end)的方法节省了很多中间步骤 特征分级表示:多层神经网络中,图像的第一级的表示可以是在特定的位置和⻆度是否出现边缘;而第二级的表示说不定能够将这些边缘组合出有趣的模式,如花纹;在第三级的表示中,也许上

  • 简单实现anytimer2022-07-19 10:02:37

    实现一个最大1024个不同定时器,定时时间到执行相应的函数。 头文件anytimer.h #ifndef __ANYTIMER_H__#define __ANYTIMER_H__ #define MAX_TIMER 1024typedef void (*func)(void *); int add_anytimer(int time,func curFun,char *str); //添加定时器int cancel_anytimer(int time

  • 轮播图实现2022-07-18 22:31:42

    目录HTML部分CSS部分JS部分 demo HTML部分 slideshow: 整个轮播图的框架 prev: 上一页按钮 next: 下一页按钮 promo: 轮播图促销图片 circle: 促销图片对应的按钮 promo_now: 当前促销图片对应的按钮 <body> <div class="slideshow"> <a src="" alt=""

  • 令牌桶库实现2022-07-18 09:04:32

    实现及管理一个最大1024个不同令牌桶(通过数组管理也可通过链表管理) 头文件:mytbf.h #ifndef __MYTBF_H__#define __MYTBF_H__ #define MAXCOUNT 1024  //设置最大令牌桶数 typedef void tbf_st;  //定义数据类型 tbf_st *mytbf_init(int cps,int burst);  //初始化令牌桶in

  • MyBatisPlus实现乐观锁2022-07-17 23:04:14

    1.在表添加字段作为版本号,在表对应实体类添加版本号属性   2.在实体类进行版本号操作属性上面添加注解 @Version private Integer version;   3.配置乐观锁插件 @Configuration @MapperScan("com.atguigu.demomptest.mapper") public class MpConfig { @Bean public

  • MyBatisPlus实现乐观锁2022-07-17 23:04:13

    1.在表添加字段作为版本号,在表对应实体类添加版本号属性   2.在实体类进行版本号操作属性上面添加注解 @Version private Integer version;   3.配置乐观锁插件 @Configuration @MapperScan("com.atguigu.demomptest.mapper") public class MpConfig { @Bean public

  • 这些年我开源的几个小项目2022-07-17 18:41:48

    笔者是一个平平无奇的前端打工人,没有参与过啥热门开源项目的共建,所以每次说自己热爱开源都很心虚,充其量就是热爱使用开源项目,不过这两年来也陆续做了几个小项目,虽然只有时不时的来几个star,不过也给我安静的github平添了几分人气,本文就给大家推荐一下笔者的开源项目,如果觉得可以欢

  • 从零实现一个日志框架2022-07-17 02:03:18

    Java里的各种日志框架,相信大家都不陌生。Log4j/Log4j2/Logback/jboss logging等等,其实这些日志框架核心结构没什么区别,只是细节实现上和其性能上有所不同。本文带你从零开始,一步一步的设计一个日志框架 输出内容 - LoggingEvent 提到日志框架,最容易想到的核心功能,那就是输出日志

  • 暑期第三周总结2022-07-16 18:34:09

    本周实现了数据结构小学期第二阶段的一个迷宫游戏 先展示一下实现结果 项目简介: 摘 要 该系统的功能是以窗口界面工作,用户可以点击界面上的不同按钮,实现相应的功能。 迷宫的自动生成功能——用户可以输入迷宫的宽和高,然后系统可以随街生成一个迷宫 迷宫的手动生成功能——用户可

  • leetcode.225. 用队列实现栈2022-07-16 13:03:02

    请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。int pop() 移除并返回栈顶元素。int top() 返回栈顶元素。boolean empty() 如果栈是空的,返回 true ;否则,返回 false 。 

  • SCSS 实现换肤(二)2022-07-16 08:31:48

      使用 scss 换肤,之前写过一个版本的换肤方式 SCSS 实现换肤,这里记录下使用 scss 实现换肤的另一种方式。 实现 新建主题色的文件 theme.scss,里边是对应主题的颜色变量 //默认 :root-- { //菜单栏 --menuBg: red; //菜单栏背景 --menuText: #333; //菜单栏字

  • MFC链表过程动态展现2022-07-15 14:36:08

    MFC链表过程动态展现 使用C++和MFC框架,实现单向链表操作过程的可视化展现,实现功能包括: 在单项链表插入元素 在单项链表删除元素 执行源代码,代码当前执行行高亮与图形化展现同步 使用GDI和GDI+实现图形绘制 源码下载 链接:https://pan.baidu.com/s/1nY3MqPU-l_kitqwtS686zA 提取

  • 28. 实现 strStr()2022-07-15 14:32:11

    题目 实现 strStr() 函数。 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回  -1 。 说明: 当 needle 是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题。 对于本题而言,当 need

  • JAVA实现接口2022-07-14 17:03:51

    1 public interface A { 2 void method1(); 3 } 4 interface B { 5 // public abstract 6 void method2(); 7 } 8 C implements A,B { 9 // 普通类C实现了接口A和B,必须重写接口A和B的抽象方法 10 @Override 11 public void method1() { 12 13

  • 我是如何实现限流的?2022-07-14 09:04:48

    我是3y,一年CRUD经验用十年的markdown程序员

  • 循环队列的实现2022-07-13 21:36:01

    package com.practice; public class LoopQueue<E> implements Queue<E> { private E[] data; private int front,tail; private int size; public LoopQueue(int capacity){ data = (E[]) new Object[capacity + 1]; front =

  • 第二讲:暴力——模拟与搜索2022-07-13 20:00:44

    前言在代码编程时,遇到题目的时候小读者们一定会想到暴力算法,把题目模拟出来 一、暴力与正解暴力:泛指非正解、复杂度较高、能够拿到部分分的做法(可能会超时、超空间,但答案一定正确) 实现暴力的方法:搜索与模拟 正解:期望能够拿到满分的做法(可能会实现错误或者伪做法) 实现:将脑中的思路

  • Java 中的对象池实现2022-07-13 10:00:37

    点赞再看,动力无限。Hello world : ) 微信搜「 程序猿阿朗 」。 本文 Github.com/niumoo/JavaNotes 和 未读代码博客 已经收录,有很多知识点和系列文章。 最近在分析一个应用中的某个接口的耗时情况时,发现一个看起来极其普通的对象创建操作,竟然每次需要消耗 8ms 左右时间,分析后

  • 面试算法题2022-07-13 00:34:33

    1.实现strcpy函数 2.实现strcmp函数 3.实现strlen函数 4.实现strcat函数 5.打印杨辉三角 6.请使用递归算法编写求N的阶乘函数 7.斐波那契数列 8.写出螺旋矩阵 9.输入一行字符串,找出其中出现的相同且长度最长的字符串,输出它及其首字符的位置, 例如“yyabcdabjcabceg”,输出结果应该

  • 微信小程序:侧滑栏2022-07-12 17:35:34

    实现类似qq侧滑栏 先上效果图 功能:触摸屏幕往右滑动弹出侧滑栏,实现同上效果 实现思路 1.外层绑定触摸事件,获取触摸起始位置坐标(a)和过程的位置坐标(b),if语句判断当 b - a 大于100的话则显示侧滑栏(showDialog=true) 2.不显示滑动栏时 3.显示滑动栏时

  • 【Java面试】请谈谈AQS是怎么回事儿?2022-07-12 11:01:54

    Hi,大家好,我是Mic。 今年的市场环境是真的很难。很多工作一年的人,面试的难度相当于一个4年经验的人。 越是这样,我们越应该强大自己,才能在逆境中获得更多的机会。 今天一个一年经验的粉丝,被问到“AQS的实现原理”,来找我求助。 下面看看高手对于这个问题的回答。 喜欢我作品的小伙

  • 两数相加代码实现2022-07-12 01:00:40

    上代码: public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode head = new ListNode(); ListNode ln = head; ListNode ln1 = l1; ListNode ln2 = l2; int carry = 0; while(ln1 != null || ln2 != null){

  • 栈的实现2022-07-11 21:31:26

          package com.practice; import com.practice.Array.Array; public class ArrayStack<E> implements Stack<E> { Array<E> arrayStack; public ArrayStack(int capacity){ arrayStack = new Array<>(capacity); }

  • 多线程-创建线程的第二种方式2022-07-11 12:01:48

    创建线程的第二种方式 采用Runnable也是非常常见的一种 我们只需要重写run方法即可 它是隶属于java.lang包下 Runnable类的构造方法 Thread(Runnable target) 分配新的Thread对象 Thread(Runnable target,String name)分配新的Thread对象 实现步骤: 1.创建一个Runnable即可的实现类

  • 创建对线程的第二种方式_实现Runnable接口、Thread和Runnable的区别2022-07-10 09:34:27

    创建对线程的第二种方式_实现Runnable接口   Runnable接口应该由那些打通过某一线程执行其实列的类在实现,类必须定义一个称为run发无参方法   Thread (Runnable target)分配新的对象 Thread对象   Thread (Runnable target,String name)分配新的Thread对象 实现步骤:   创建一

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

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

ICode9版权所有