小编Apo*_*los的帖子

如何将角度端口从4200更改为任何其他角度端口

我想用5000而不是4200 ..

我试过的是我在根名称上创建了一个文件,ember-cli并根据下面的代码放置了JSON:

{
   "port": 5000
}
Run Code Online (Sandbox Code Playgroud)

但我的应用程序仍然运行4200而不是5000

angular-cli

191
推荐指数
17
解决办法
26万
查看次数

为什么Google Chrome会在所选文字后始终添加空间?

为什么谷歌浏览器在用3次鼠标点击选择文本时总是在行末添加空格?

您认为我们可以使用CSS或JavaScript来删除它吗?(不好主意,但只是试图避免这件事)

块:

在此输入图像描述

当我在文本上单击3次时:

在此输入图像描述

一个gif例子:

在此输入图像描述

<body>
<div>
    <h1>Example Domain</h1>
    <p>This domain is established to be used for illustrative examples in documents. You may use this
    domain in examples without prior coordination or asking for permission.</p>
    <p><a href="http://www.iana.org/domains/example">More information...</a></p>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

javascript css browser google-chrome

30
推荐指数
2
解决办法
2379
查看次数

Spring boot JPA保存多对多关系

我试图存储多对多关系,但它不存储该关系。

以下代码生成了 3 个表。

士兵、勋章和士兵_勋章。

该服务只需使用 save(soldier) 调用 CRUD 接口即可。

它正确存储了士兵,但没有填充士兵奖章表中的任何行。

这是我发送到服务器的 JSON:

{
        "abbreviatedSequence": "XDF",
        "medals": [
            {
                "name": "Purple",
                "id": 1
            },
            {
                "name": "Red",
                "id": 2
            }
        ],
        "sequence": "XDFREE",
        "name": "Savier"
    }
Run Code Online (Sandbox Code Playgroud)

员工.java

@Entity(name="employees")
@Inheritance(strategy=InheritanceType.SINGLE_TABLE)
public class Employee {
    @Id
    @GeneratedValue(generator="increment")
    @GenericGenerator(name="increment", strategy = "increment")
    private Long id;
    
    private String name;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void …
Run Code Online (Sandbox Code Playgroud)

java spring-data spring-boot

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

我想更改 chakra ui 抽屉的大小

我正在使用 chakra ui,我想将抽屉组件的宽度设置为370px。我想将抽屉组件的宽度设置为370px。如果我传递smorlg作为尺寸,它会将尺寸更改为默认设置,但我无法将其更改为我想要的尺寸。

https://chakra-ui.com/docs/overlay/drawer

  <Drawer
    isOpen={isOpen}
    placement="right"
    onClose={onClose}
    finalFocusRef={btnRef}
    size="lg"
  >
Run Code Online (Sandbox Code Playgroud)

typescript reactjs chakra-ui

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

如何在不使用 WebSecurityConfigurerAdapter 的情况下添加额外的 AuthenticationProvider

在 Spring Security 5.7 之前,可以通过以下方式AuthenticationProviders向全局添加附加内容AuthenticationManager

public class SecurityConfiguration extends WebSecurityConfigurerAdapter { 

    ...

    @Override
    protected void configure(AuthenticationManagerBuilder auth) throws Exception {
        auth.authenticationProvider(customAuthenticationProvider);
    }

}
Run Code Online (Sandbox Code Playgroud)

Spring Security 5.7 已WebSecurityConfigurerAdapter弃用。

问题:我应该迁移此代码来解决弃用问题吗?

当我尝试将附加注册AuthenticationProvider为 时@Bean,基于用户名/密码的身份验证的自动创建的身份验证提供程序被替换,导致

No AuthenticationProvider found for org.springframework.security.authentication.UsernamePasswordAuthenticationToken
Run Code Online (Sandbox Code Playgroud)

我阅读了博客文章https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter但没有发现有关向全局AuthenticationManager.

spring-security

6
推荐指数
1
解决办法
2651
查看次数

Mui DataGrid React 中超出了最大调用堆栈

我的项目中有多个DataGrid表,但我无法弄清楚这个表出了什么问题。

我已经为我的问题创建了一个codesandbox 示例。如果有人可以提供帮助,我将非常感激。

这可能是一个愚蠢的错误

代码沙盒示例

reactjs material-ui react-data-grid

6
推荐指数
1
解决办法
4614
查看次数

@OrderBy在JPA中无法正常工作

@OrderBy工作怎么样?

它在以下代码中不起作用:

Employee.java

package com.semanticbits.pojo;

import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Embedded;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany; 
import javax.persistence.OrderBy;

@Entity
public class Employee {

@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)

private int employeeId;
private String name;
private double salary;

@OneToMany(cascade=CascadeType.ALL)
@JoinColumn(name="EMP_ID")
@OrderBy("city DESC")
private List<Address> address;






//setters and getters
public int getEmployeeId() {
    return employeeId;
}

public void setEmployeeId(int employeeId) {
    this.employeeId = employeeId;
}

public String getName() {
    return name;
}

public void setName(String name) { …
Run Code Online (Sandbox Code Playgroud)

java annotations jpa

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

为什么当 pinia 中的状态发生变化时我的 vue 组件不更新?

我正在开发一个使用 vue 和 firebase 的网站。在身份验证部分之后,用户进入仪表板,其中有他的项目列表,这些项目是 firestore 中用户文档的子集合。

我创建了一个 pinia 存储来管理这些数据,每次使用表单创建项目或删除项目时,都会state.projects使用新的项目数组进行更新,这些项目会循环显示视图中的列表。

在视图中,我可以访问store.projects应该是反应性的吸气剂,但当我添加或删除项目时,视图中没有任何反应,但仍然会state.projects更新。

这是DashboardView.vue的代码:

 <template>
  <MainHeader mode="dashboard" />

  <main class="main">
    <div class="main__container">
      <section class="main__section">
        <div class="section__header">
          <h1 class="header__title">Projects</h1>
          <!-- <TextInput type="text" placeholder="Search" v-model="filter" /> -->
        </div>
        <div class="section__content">
          <ul class="content__list">
            <li
              v-for="project in projects"
              :key="project.id"
              class="content__item"
            >
              {{ project.id }}
              <!-- <router-link
                :to="{ name: 'ProjectView', params: { id: project.id} }">
              </router-link> -->
              <SimpleButton @click="deleteProject(project.id)" type="button" text="delete" />
            </li>
          </ul>
        </div>
        <div class="section__footer">
          <form @submit.prevent="createProject">
            <TextInput …
Run Code Online (Sandbox Code Playgroud)

vue.js vue-reactivity pinia

5
推荐指数
1
解决办法
8248
查看次数

我们需要在Android 6.0中的运行时获得哪些权限

我有一个可以在Android 5.0版本上正常运行的android代码。我的AndroidManifest.xml

<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.WAKE_LOCK" />
Run Code Online (Sandbox Code Playgroud)

但是,我的使用Android 6.0(LG G5)的客户报告该应用程序无法正常运行。我没有LG G5来检查问题所在。我认为原因是权限从5.0更改为6.0。您能否看一下我的许可,并请我为Android 6.0进行一些改进/更正?还是我们有任何方法可以自动为Android 6.0添加权限。谢谢大家

android audio-recording android-permissions android-6.0-marshmallow

4
推荐指数
2
解决办法
3329
查看次数

当 React.js 中的 localStorage 发生任何变化时,如何立即更新状态

localStorage myCart数组发生任何变化时,如何立即更新购物车页面数据?下面是我的代码

const [cart, setCart] = React.useState([])

React.useEffect(() => {
    setCart(JSON.parse(localStorage.getItem('myCart')) || [])
}, [])
Run Code Online (Sandbox Code Playgroud)

cart被更新时,页面重新加载,但不是在新项目中添加或更新任何现有的项目!

我怎样才能做到这一点,cart如果对“localStorage”进行任何更改,它会立即更新?

提前致谢。

javascript local-storage reactjs next.js

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

使用spring数据和hibernate没有使用sql server运行Spring启动

我正在尝试使用Spring Boot spring data/jpa连接到MS SQL服务器. 我将驱动程序添加到我的pom文件中.我检查了spring数据使用它(当我在pom文件中更改它的名称时,我在运行时遇到错误,正如我预期的那样).

我在application.properties中使用以下参数:

spring.datasource.username=xxx

spring.datasource.password=yyy
spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerConnection
spring.datasource.testOnBorrow=true
spring.datasource.validationQuery=SELECT 1
spring.jpa.database=sqlserver
spring.jpa.show-sql=true
spring.jpa.hibernate.dialect=org.hibernate.dialect.SQLServer2012Dialect
Run Code Online (Sandbox Code Playgroud)

运行应用程序时,我得到了这个:

java.sql.SQLException: com.microsoft.sqlserver.jdbc.SQLServerConnection at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:280)

我的pom文件看起来像这样:

 <dependency>
      <groupId>com.microsoft.sqlserver</groupId>
      <artifactId>sqljdbc4</artifactId>
      <version>4.0</version>
 </dependency>
Run Code Online (Sandbox Code Playgroud)

当我使用相同的驱动程序运行一个简单的应用程序时,一切正常

我错过了什么吗?一些参数?错误的参数?

任何的想法?

这是完整的堆栈跟踪:

java.sql.SQLException: com.microsoft.sqlserver.jdbc.SQLServerConnection
    at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:280)
    at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:200)
    at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:699)
    at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:633)
    at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:484)
    at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:142)
    at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:115)
    at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:102)
    at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:126)
    at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
    at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)
    at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:219)
    at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:203)
    at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:522)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1859)
    at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:852)
    at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:845)
    at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.withTccl(ClassLoaderServiceImpl.java:398)
    at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:844)
    at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:60)
    at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:343)
    at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:318)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) …
Run Code Online (Sandbox Code Playgroud)

java sql-server hibernate jpa spring-boot

3
推荐指数
1
解决办法
9874
查看次数

pip3读取超时错误

sudo pip3 install scikit-learn (任何模块真的只是使用最近的尝试)

sudo pip3 install -U scikit-learn

sudo -H pip3 install -U scikit-learn

sudo -H pip3 --default-timeout=200 install -U scikit-learn

sudo python3 -m pip install scikit-learn
Run Code Online (Sandbox Code Playgroud)

每个命令和上述任何组合都会导致相同的错误:读取超时.错误总是发生在同一点(scikit-learn发生在24%).我正在使用最新版本的pip(8.1.2),而我正在使用ubuntu mate 16.04.确切的错误是:

Traceback (most recent call last):
  File "/usr/local/lib/python3.5/dist-packages/pip-8.1.2-py3.5.egg/pip/_vendor/requests/packages/urllib3/response.py", line 228, in _error_catcher
    yield
  File "/usr/local/lib/python3.5/dist-packages/pip-8.1.2-py3.5.egg/pip/_vendor/requests/packages/urllib3/response.py", line 310, in read
    data = self._fp.read(amt)
   File "/usr/local/lib/python3.5/dist-packages/pip-8.1.2-py3.5.egg/pip/_vendor/cachecontrol/filewrapper.py", line 49, in read
     data = self.__fp.read(amt)
  File "/usr/lib/python3.5/http/client.py", line 448, in read
    n = self.readinto(b)
  File "/usr/lib/python3.5/http/client.py", line 488, in readinto
    n = self.fp.readinto(b) …
Run Code Online (Sandbox Code Playgroud)

linux python-3.x ubuntu-16.04

3
推荐指数
1
解决办法
5043
查看次数

如何用axios发送查询参数?

我的问题类似于How to post query parameters with Axios? 我不需要发布,而是想要一个获取数据请求,并且我想将查询参数名称传递给请求。它在邮递员中有效,但在反应中无效。

const handleSubmit = async () => {
try {
  const res = await axios.get(
    "http://localhost:5000/api/products",
    {},
    {
      params: {
        name,
      },
    }
  );
  console.log(res.data);
} catch (err) {}
};





 exports.retrieveProducts = (req, res) => {
   Product.find(
    { name: { $regex: req.query.name, $options: "i" } },
    (err, products) => {
      if (err) res.status(500).json(err);
      res.json(products);
    }
  );
};
Run Code Online (Sandbox Code Playgroud)

node.js reactjs axios

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