小编Dan*_*hea的帖子

程序包的开发人员警告,无法在通道 null 上发布通知,请参阅日志了解更多详细信息。祝酒留言

我的mp3播放器已经做好了。

它正在工作,但我总是收到一条祝酒消息

手机屏幕

所以我想我需要在代码中设置通知通道。

但我不知道如何添加代码。帮我 !!

这是我的代码

public class MusicController extends MediaController {

public MusicController(Context c){
    super(c);
}

public void hide(){}
}

public class MusicService extends Service implements
    MediaPlayer.OnPreparedListener, MediaPlayer.OnErrorListener,
    MediaPlayer.OnCompletionListener {

//media player
private MediaPlayer player;
//song list
private ArrayList<Song> songs;
//current position
private int songPosn;
//binder
private final IBinder musicBind = new MusicBinder();
//title of current song
private String songTitle="";
//notification id
private static final int NOTIFY_ID=1;
//shuffle flag and random
private boolean shuffle=false;
private Random rand;

public void …
Run Code Online (Sandbox Code Playgroud)

notifications android

7
推荐指数
1
解决办法
4万
查看次数

在某些 div 中显示 antd 模态掩码

通常,当您打开模态时,遮罩(即模态后面的黑色背景)会覆盖整个屏幕。如果我想在某些div中渲染黑色对话框,如下图所示,我该如何实现?(红色 div 说)我正在使用 antd modal。

在此输入图像描述

javascript reactjs antd

7
推荐指数
2
解决办法
1万
查看次数

TypeError:react__WEBPACK_IMPORTED_MODULE_1___default不是函数或其返回值不可迭代

我正在尝试在 React 框架的功能组件中使用 useState 。但我收到这个错误。原因是什么?

应用程序.js

import useState from 'react';
import Header from './components/Header';
import TodoList from './components/TodoList';
import Form from './components/Form';

function App() {

  const [todos, setTodos] = useState({ id: 1, todo: "Todo1" }, { id: 2, todo: "Todo2" });
  return (
    <div className="row justify-content-center">
      <div className="col-lg-6 col-md-7 col-9">
        <Header />
        <Form onClick={() => setTodos()} />
        <TodoList todos={todos} />

      </div>
    </div>
  );
}

export default App;
Run Code Online (Sandbox Code Playgroud)

TodoList.js:

import ListItem from './TodoListItem';
export default function TodoList(props) {
    return (
        <div> …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

7
推荐指数
1
解决办法
2万
查看次数

不必要的计算属性 ['@media (max-width:780px)'] 发现没有无用的计算密钥

我正在尝试使用 React 创建一个静态网站,但它显示此错误?

在此输入图像描述

reactjs

7
推荐指数
1
解决办法
5368
查看次数

如何在python中使用skimage / opencv检测文档图像中的闪光/眩光?

请建议一种新方法或至少一种方法,使这些方法中的任何一个都足够强大,能够以良好的速率进行检测

我有一些图像(大部分是从计算机屏幕拍摄的),其中存在来自相机或所谓的某种闪光灯。我想丢弃这些类型的图像或至少通知用户重新拍摄它。我怎么能这么做呢?

我没有足够的资源来训练深度学习分类模型,例如快速眩光检测

这是70多张图片的数据

我按顺序尝试了以下几件事:

  1. 使用 OpenCVcv2.minMaxLoc函数进行明亮区域检测,但无论如何它总是返回该区域,而且对于我的图像类型来说,大多数情况下它都会失败。

  2. 我找到了要删除的代码,但它在 Matlab 中

  3. 这段代码使用了Clahe调整,但问题是它是删除而不是检测

  4. 这个看起来很有前途,但对于我的图像类型来说不够强大

我发现的最终下面的代码是我所需要的,但有人可以帮助我使其变得健壮。例如,使用这些阈值/更改它们/或使用二值化、闭合(通过扩张增加白色区域,然后通过侵蚀去除黑色噪声),以便将这些阈值推广到所有人。

def get_image_stats(img_path):
    img = cv2.imread(img_path)
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
    blurred = cv2.GaussianBlur(gray, (25, 25), 0)
    no_text = gray * ((gray/blurred)>0.99)                     # select background only
    no_text[no_text<10] = no_text[no_text>20].mean()           # convert black pixels to mean value
    no_bright = no_text.copy()
    no_bright[no_bright>220] = no_bright[no_bright<220].mean() # disregard bright pixels

    std = no_bright.std()
    bright = (no_text>220).sum()

    if no_text.mean()<200 and bright>8000:
        return True
Run Code Online (Sandbox Code Playgroud)

以下是一些例子:

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

python opencv image image-processing computer-vision

7
推荐指数
1
解决办法
1328
查看次数

(MUI 5) 样式组件在浏览器中引发错误 theme.palette[ownerState.color] 未定义

我在使用最新版本的 Mui 时遇到问题。我正在使用主题更改文本字段输入的默认样式,错误代码与“./node_modules/@mui/material/FormLabel/FormLabel.js/FormLabelRoot<”有关,我有以下依赖项“@emotion/react”:“^11.4.1”,“@emotion/styled”:“^11.3.0”,“@mui/icons-material”:“^5.0.1”,“@mui/material” :“^5.0.1”,

如果有人有想法,我很想听听:)

import React, { useState } from "react"
import { Button, createTheme, Grid, TextField, Tooltip } from "@mui/material"
import { ThemeProvider } from "@mui/system"
import { AddRounded, CalendarToday, Phone, Email, SearchOutlined, People, Work } from "@mui/icons-material"

import { orange } from "@mui/material/colors"

function App() {
  //logic
  const [contacts, setContacts] = useState([])

  const [addFormData, setAddFormData] = useState({
    name: "", email: "", phone: "", dateCreated: "", area: ""
  })



  /* search reflects the value of the googleesque, search …
Run Code Online (Sandbox Code Playgroud)

javascript material-ui

7
推荐指数
1
解决办法
6618
查看次数

当我使用 tailwindcss 时,为什么会出现此错误:“postcss”未被识别为内部或外部命令、可操作程序或批处理文件

在此输入图像描述

PS C:\Users\Chidiebere\Desktop\bookmark reack landing page> npm start
Run Code Online (Sandbox Code Playgroud)

new@0.1.0 启动 npm run watch:css && 反应脚本启动

new@0.1.0 watch:css postcss src/assets/tailwind.css -o src/assets/main.css --watch

“postcss”不被识别为内部或外部命令、可操作程序或批处理文件。PS C:\Users\Chidiebere\Desktop\书签重新确认登陆页面> npm run build:css

new@0.1.0 build:css postcss src/assets/tailwind.css -o src/assets/main.css

“postcss”不被识别为内部或外部命令、可操作程序或批处理文件。PS C:\Users\Chidiebere\Desktop\书签重新登录页面>

css reactjs autoprefixer postcss tailwind-css

7
推荐指数
1
解决办法
8748
查看次数

如何解决在VS Core上使用Omni Sharp无法选择项目的问题?

当我使用 Omni Sharp 在 VS Code 上选择项目时,出现如下错误:

 Command 'OmniSharp: Select Project' resulted in an error (Extension 'ms-dotnettools.csharp'CANNOT use API proposal: quickPickSeparators. 
lts packagejson#enabledApiProposals-property declares: [] but NOT quickPickSeparators.The missing proposal MUST be added and you must start in extension development mode or use the following command line switch:--enable-proposed-api ms-dotnettools.csharp)   
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我该如何修复该错误?

select project omnisharp

7
推荐指数
1
解决办法
3839
查看次数

node_modules/mongoose/node_modules/mongodb/mongodb.ts34.d.ts:3288:5 - 错误 TS1005: '?' 预期的

我试图在服务器中构建代码,但是当我尝试构建其时,显示以下错误 node_modules/mongoose/node_modules/mongodb/mongodb.ts34.d.ts:3288:5 - 错误 TS1005: '?' 预期的。node_modules/mongoose/node_modules/mongodb/mongodb.ts34.d.ts:4517:311 - 错误 TS1005: ';' 预期的。

在此输入图像描述

包.json

    “依赖项”:{
        "@types/lodash": "^4.14.119",
        "@types/mongodb": "^4.0.7",
        "@types/npm": "^2.0.29",
        "axios": "^0.24.0",
        "bcrypt": "^5.0.1",
        "bcryptjs": "^2.4.3",
        "类验证器": "^0.9.1",
        "压缩": "^1.7.3",
        "connect-multiparty": "^2.2.0",
        "加密": "^1.0.1",
        "crypto-js": "^4.1.1",
        "dotenv": "^6.2.0",
        “枚举”:“^2.5.0”,
        "eslint-import-resolver-node": "^0.3.2",
        "express": "^4.16.4",
        "express-session": "^1.17.2",
        "fs": "0.0.1-安全",
        "头盔": "^3.15.0",
        "应用内购买": "^1.11.4",
        "ip-to-location": "^1.0.1",
        "jm-ez-l10n": "^1.0.0",
        "jm-ez-mysql": "^2.3.0",
        "jsonwebtoken": "^8.4.0",
        “方法覆盖”:“^3.0.0”,
        "时刻": "^2.29.1",
        "时刻-时区": "^0.5.25",
        "猫鼬": "^6.0.4",
        "摩根": "^1.9.1",
        "multer": "^1.4.3",
        "节点-cron": "^3.0.0",
        "node-jsencrypt": "^1.0.0",
        "node-php-password": "^0.1.2",
        "node-uuid": "^1.4.8",
        “nodemon”:“^2.0.12”,
        "nvm": …

mongoose mongodb node.js

7
推荐指数
1
解决办法
2508
查看次数

当鼠标离开时,React-tooltip 不会关闭

我在登录页面上使用了react-tooltip,并将工具提示设置为在鼠标单击时触发。但我想当鼠标离开元素时工具提示消失。我找不到办法做到这一点。

在此输入图像描述

我希望上面显示的工具提示在鼠标离开元素时删除。

这是我使用的 npm 包。https://www.npmjs.com/package/react-tooltip

tooltip reactjs react-scripts react-tooltip

7
推荐指数
2
解决办法
6794
查看次数