小编Pet*_*zov的帖子

在JavaFX中设置TextField宽度

如何TextField在JavaFX中设置a的宽度?

TextField userTextField = new TextField();
Run Code Online (Sandbox Code Playgroud)

我试过这个:

TextField userTextField = new TextField();
userTextField.setPrefWidth(80);
Run Code Online (Sandbox Code Playgroud)

但我没有看到任何变化.

javafx javafx-2 javafx-8

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

从日期选择器中获取价值

我想从JavaFX datepicker获取值并将值存储为Date Object:

final DatePicker datePicker = new DatePicker(LocalDate.now());
Date date = datePicker.getValue();
grid.add(datePicker, 1, 9);
Run Code Online (Sandbox Code Playgroud)

你能告诉我怎么转换LocalDateDate

java javafx javafx-8

8
推荐指数
2
解决办法
6万
查看次数

替换System.setProperty(....)

我有这个简单的JMX客户端

    public void testTomcatBasicAuthentication() throws Exception
    {
        System.out.println("Test Server Basic Authentication");
        try
        {
            String truststore = "C:\\client.jks";
            String trustStorePassword = "password";

            JMXServiceURL url = new JMXServiceURL("service:jmx:rmi:///jndi/rmi://xxx.xxx.xxx.xxx:9999/jmxrmi");

            HashMap environment = new HashMap();
            String[] credentials = new String[]
            {
                "user", "passwd"
            };
            environment.put(JMXConnector.CREDENTIALS, credentials);
//            environment.put("javax.net.ssl.trustStore", truststore);
//            environment.put("javax.net.ssl.trustStorePassword", trustStorePassword);
//            environment.put("javax.net.ssl.keyStore", truststore);
//            environment.put("javax.net.ssl.keyStorePassword", trustStorePassword);

            KeyManager[] kms = getKeyManagers(truststore, trustStorePassword);
            TrustManager[] tms = getTrustManagers(truststore, trustStorePassword);

            System.setProperty("javax.net.ssl.trustStore", truststore);
            System.setProperty("javax.net.ssl.trustStorePassword", trustStorePassword);
            System.setProperty("javax.net.ssl.keyStore", truststore);
            System.setProperty("javax.net.ssl.keyStorePassword", trustStorePassword);

            JMXConnector jmxc = JMXConnectorFactory.connect(url, environment);
            MBeanServerConnection server = …
Run Code Online (Sandbox Code Playgroud)

java

8
推荐指数
2
解决办法
2964
查看次数

在MongoDB中创建测试数据

我想为MongoDB生成测试数据.大小应为200 Mb.我试过这段代码:

@Test
    public void testMongoDBTestDataGenerate()
    {
        MongoClient mongoClient = new MongoClient("localhost", 27017);

        DB db = mongoClient.getDB("development");
        DBCollection collection = db.getCollection("ssv");

        for (int i = 0; i < 100; i++)
        {
            BasicDBObject document = new BasicDBObject();
            document.put("database", "test");
            document.put("table", "hosting");

            BasicDBObject documentDetail = new BasicDBObject();
            documentDetail.put("records", 99);
            documentDetail.put("index", "vps_index1");
            documentDetail.put("active", "true");

            document.put("detail", documentDetail);

            collection.insert(document);
        }

        mongoClient.close();

    }
Run Code Online (Sandbox Code Playgroud)

如何使用此大小精确生成数据?

java mongodb

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

为Spring Web Client添加异常处理程序

我将此代码用于REST API请求.

WebClient.Builder builder = WebClient.builder().baseUrl(gatewayUrl);
ClientHttpConnector httpConnector = new ReactorClientHttpConnector(opt -> opt.sslContext(sslContext));
builder.clientConnector(httpConnector);
Run Code Online (Sandbox Code Playgroud)

我如何添加连接异常处理程序?我想实现一些自定义逻辑?这个功能易于实现吗?

spring spring-webflux

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

更新到最新版本后替换@EnableSwagger2

我迁移到最新springfox-swagger2版本,2.10.0但看起来@EnableSwagger2已被弃用。

为了在 Spring Boot 项目中启用 Swagger,我应该使用什么注释?@EnableSwagger2WebMvc?

spring swagger swagger-2.0 springfox

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

JavaFX中的内部框架

我找到了内部框架的这个例子

http://docs.oracle.com/javase/tutorial/uiswing/components/internalframe.html

是否可以在JavaFX中创建相同的内部框架?

javafx javafx-2 javafx-8

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

在PostgreSQL中生成随机字符串

我正在使用此SQL查询在PostgreSQL中生成随机值

chr(ascii('B') + (random() * 25)::integer)
Run Code Online (Sandbox Code Playgroud)

如何使用相同的查询生成15个字符随机字符串?

sql postgresql postgresql-9.3

7
推荐指数
6
解决办法
6674
查看次数

批量更新从update [0]返回意外的行数;

我使用这个实体来记录到数据库中.

@Entity
@Table(name = "SYSTEM_USERS")
public class SystemUsersModel implements Serializable
{
    private static final long serialVersionUID = 8432414340180447723L;

    @Id
    @GeneratedValue
    private Integer id;

    @Column
    private String username;

    @Column
    private String email;

    @Column
    @Type(type = "date")
    @Temporal(TemporalType.DATE)
    private Date lastlogin;

    @Column
    private String password;

    @Column
    private String salt;

    @Column
    @Type(type = "date")
    @Temporal(TemporalType.DATE)
    private Date added;
Run Code Online (Sandbox Code Playgroud)

删除查询:

SessionFactory factory = HibernateUtils.getSessionFactory();
        Session session = factory.getCurrentSession();

        try
        {
            session.getTransaction().begin();

            SystemUsersModel obj = new SystemUsersModel();
            obj.setId(userlist.getId());

            session.delete(obj);

            session.getTransaction().commit();

            blacklists.remove(selectedBlackListEntry);
            selectedBlackListEntry = null;
        } …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

使用自定义配置运行 ng build

我有 Angular 项目,我想将其部署在 Apache 服务器上。我用ng build,但我想为后端自定义地址和端点。

proxy.conf.json:

{
  "/api/*": {
    "target": "http://localhost:8080",
    "secure": false,
    "logLevel": "debug",
    "changeOrigin": true
  }
}
Run Code Online (Sandbox Code Playgroud)

该配置根本不适用。我如何正确设置它以更改配置?

环境ts文件:

import {environment as prod} from './environment.prod';

export const environment = Object.assign(prod, {
  production: false
});
Run Code Online (Sandbox Code Playgroud)

typescript angular angular6 angular7

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