ICode9

精准搜索请尝试: 精确搜索
  • Java 多线程----- 解决线程安全问题的 方式三:Lock锁 --------jdk 5.0 新增2021-10-18 12:03:55

    1 package bytezero.deadlock; 2 3 import java.util.concurrent.locks.ReentrantLock; 4 5 /** 6 * 解决线程安全问题的方式三:Lock锁 --------jdk 5.0 新增 7 * 8 * 1.面试题:synchronized 与 lock的异同? 9 * 同: 二者都可以解决线程安全问题 10 * 11 * 不

  • Java 多线程------解决 实现继承 Thread类 方式线程的线程安全问题 方式二:同步方法2021-10-17 17:35:07

    1 package bytezero.threadsynchronization; 2 3 4 5 /** 6 * 使用同步方法解决实现 继承 Thread类 的线程安全问题 7 * 8 * 9 * 10 * @author Bytezero1·zhenglei! Email:420498246@qq.com 11 * create 2021-10-17 16:38 12 */ 13 class WindowM exten

  • Tautology POJ - 32952021-10-15 00:01:43

    Tautology POJ - 3295 题目链接:https://vjudge.net/problem/POJ-3295 题意: p , q , r ,

  • 哈夫曼树2021-10-14 16:01:53

    #include <iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<iomanip> #pragma warning(disable : 4996) using namespace std; typedef struct { int weight; int parent, lchild, rchild; } htnode, * h

  • 2021-10-112021-10-11 21:00:46

    使用宏命令撤销EXCEL工作表保护 EXCEL工作表编辑资料,设置了工作表保护后,不能对表格进行插入删除操作。如果没有密码,很简单:工具-选项—工作表保护——撤消工作表保护 就可以了。如果忘记密码,如下操作: 1. 打开文件 2. 工具---宏----录制新宏---输入名字如:a 3. 停止录制(这样得到

  • 吴恩达深度学习编程作业第四周第一节——Convolution model2021-10-08 19:01:39

    本次练习使用的是tensorflow 2.6版本,也就是最新版。但作业中很多调用语句都是老版的,导致出现很多模块引用报错。 解决办法主要有两种:1.降低tensorflow版本; 2.修改引用语句 1.Tensorflow 模型 数据集中的图片已经进行了标注,index 用于索引不同的图片,可以自行修改查看不同结果:

  • Pytorch深度学习实践(b站刘二大人)_04讲2021-10-02 13:02:43

    本节课讲的是反向传播。 课堂代码: #反向传播课上代码 import torch x_data = [1.0, 2.0, 3.0] y_data = [2.0, 4.0, 6.0] w = torch.tensor([1.0]) # w的初值为1.0 w.requires_grad = True # 默认为False,True表示需要计算梯度 def forward(x): return x * w d

  • 全连接单次更新2021-09-24 11:03:00

    import numpy as np learning_rate = 0.001 x1 = x2 = x3 = 1 y1 = y2 = 1 w14 = w15 = w16 = w24 = w25 = w26 = w34 = w35 = w36 = w17 = w27 = w37 = 1 w48 = w49 = w58 = w59 = w68 = w69 = w78 = w79 = 1 X = np.array([x1, x2, x3]).reshape(3, 1) W1 = np.array([[

  • C语言程序设计100例之(35):邮票组合2021-09-09 20:34:59

    例35   邮票组合 问题描述 小明有四张3分的邮票和三张5分的邮票,用这些邮票中的一张或若干张可以得到多少种不同的邮资? 输入格式 无输入 输出格式 所有能得到的不同邮资。 输入样例 无 输出样例 ……  (省略,共19个数)         (1)编程思路。 定义数组int a[28],所有元素初始值全

  • 利用VAR模型科学管理仓位,提升策略效率2021-08-25 21:00:27

    更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。 期货行情瞬息万变,保证金体系决定了期货交易的杠杆属性。保证金放多了,资金利用率低,放少了,可能在大幅度的行情波动中造成强平的结果,甚至成为最终盈利和亏损的界限。所以,需要有一个衡量标准,为我们的

  • 6、构建具有隐藏层得2类分类神经网络2021-08-18 13:01:37

    目标: 构建具有单隐藏层的2类分类神经网络。 使用具有非线性激活功能激活函数,例如tanh。 计算交叉熵损失(损失函数)。 实现向前和向后传播。 一、准备软件包 numpy:是用Python进行科学计算的基本软件包。 sklearn:为数据挖掘和数据分析提供的简单高效的工具。 matplotlib :是一个用于

  • c++三国杀【免费复制】——转载2021-08-07 17:02:26

    源码如下: #include<iostream> #include<time.h> #include<stdio.h> #include <stdlib.h> using namespace std; struct pai { int paifu; int huase; int yanse; int dianshu; int leixing; int changdu; void Kanpai() { if (paifu == 0 || p

  • 机器学习Day012021-08-05 09:02:09

    机器学习DAY01 机器学习 概述 什么是机器学习 机器学习是一门能够让编程计算机从数据中学习的计算机科学。 一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,随着E增加而增加,那么这样计算机程序就被称为机器学习系统。 自我完善,自

  • 23:normlize规范化-batch normalization2021-08-04 22:34:38

    1:为什么要进行normolize    【注】1:希望把输入的值控制在有效的范围内    【注】希望能够进行高效的查询最优解。例如:当x2值大,x1值偏小时,w1的改变导致的影响较小,w2的改变导致的影响较大。 2:Normlization的种类    3:Batch Norm   【注】Batch Norm实际统计的会得到一

  • numpy实现单层感知机2021-07-28 23:01:23

    感知机原理:利用超平面对数据进行二分类。 损失函数:y*(wx+b)。大于0则判断成功否则判断失败。 通过梯度下降法优化损失函数。 机器学习就是分析数据,找到一种能解决你需求的函数关系。 目标感知机:x1+2*x2+3*x3+4*x4+5 代码部分: 引入numpy库: import numpy as np    构建数据: t

  • 20210716考试-NOIP192021-07-19 12:33:42

    u,v,w。 这场考过。 T1 u 差分裸题 #include<bits/stdc++.h> using namespace std; const int N=5000; int n,m; long long a[N][N],b[N][N],f[N][N]; long long ans=0; int _max(int a,int b) { return a>b?a:b; } int _min(int a,int b) { return a<b?a:b; } in

  • GraphPoet翻译2021-07-07 19:31:38

    Class GraphPoet java.lang.Object   poet.GraphPoet public class GraphPoet extends Object 一个基于图的诗歌派生器。 GraphPoet由文本语料库初始化,它用这个语料库来派生一个单词亲和图word affinity graph。单词words用图中的顶点vertices表示。单词是不包括空格和换行

  • 【语音去噪】基于matlab LMS谱减法语音去噪【含Matlab源码 529期】2021-07-05 09:54:03

    一、简介 最小均方(LMS, Least Mean Squares)是最基本的自适应滤波算法。 LMS算法是自适应滤波器中常用的一种算法与维纳算法不同的是其系统的系数随输入序列而改变。维纳算法中截取输入序列自相关函数的一段构造系统的最佳系数。而LMS算法则是对初始化的滤波器系数依据最小均方误

  • DL基础补全计划(一)---线性回归及示例(Pytorch,平方损失)2021-07-04 16:32:06

    PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 Windows 10VSCodePython 3.8.10Pytorch 1.8.1Cuda 10.2 前言   从我2017毕业到现在为止,我的工作一直都是AI在边缘端部署落地等相关内容。所以我的工

  • DL基础补全计划(一)---线性回归及示例(Pytorch,平方损失)2021-07-04 16:31:54

    PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 前置说明   本文作为本人csdn blog的主站的备份。(BlogID=105) 环境说明 Windows 10 VSCode Python 3.8.10 Pytorch 1.8.1 Cuda 10.2 前言   从我2017毕业到现在

  • ​LeetCode刷题实战197:上升的温度2021-06-29 18:03:06

    算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。今天和大家聊的问题叫做 上升的温度,我们先来看题面:https://leetcode-cn.com/problems/rising-temperature/ Write an SQL query to find all dates' id with higher temperature compared to its

  • 机器学习---P12021-06-26 13:58:04

    前言: 项目驱动学习:爱奇艺个性化实时推荐系统----项目的落地实现 市场需求:推荐系统庞大的需求应用 学习方法:知识图谱的制作、对学习的东西进行总结,每次听完课之后就要进行总结;讲了几个模块、几个知识点、几个技术,总结到思维导图中XMind5; 今天上课的内容:为了日后的推荐系统做铺

  • 【语音识别】基于matlab功率谱和倍频法男女生识别【含Matlab源码 705期】2021-06-21 21:01:46

    一、简介 1 语音信号倍频程谱、1/3倍频程谱 2 原始信号频谱、功率谱及功率谱密度分析 2.1频谱分析 由图1和图2的(男/女声)原始信号频谱对比分析可知,女声的频谱幅值在每个频段基本都大于男声,且在1000Hz处女声的频谱幅值大于800,而男声的小于800;在6000以上频段女声的频谱幅值较男

  • linux kernel的spinlock在armv7和armv8中的不同2021-06-21 14:55:03

    在armv7中:spin_lock调用了wfe指令,让cpu进入低功耗状态;在spin_unlock中调用了sev指令,让cpu退出低功耗模式; 在armv8中,spin_lock调用了wfe指令,让cpu进入低功耗状态; 在spin_unlock中确删除了sev指令,为什么这样呢? 我们在armv8的文档中找到答案: stlrh是带有释放语义的存储指令,会改

  • linux kernel的spin_lock的详细介绍(以arm64为例)2021-06-21 14:52:04

    1、spin_lock的调用流程: static __always_inline void spin_lock(spinlock_t *lock) { raw_spin_lock(&lock->rlock); } #define raw_spin_lock(lock) _raw_spin_lock(lock) void __lockfunc _raw_spin_lock(raw_spinlock_t *lock) __acquires(lock); void __lockfunc

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

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

ICode9版权所有