I have a pretty simple code.
There is a model with toString overwritten:
policy.ts:
export class Policy {
public id: number;
public name: string;
public description: string;
toString(): string {
return this.name + ': ' + this.description;
}
}
Run Code Online (Sandbox Code Playgroud)
Then I use the Policy model in two ways.
binding to create-policy.component.html:
...
<input type="text" name="name" [(ngModel)]="policy.name" required>
Run Code Online (Sandbox Code Playgroud)
and it in the component create-policy.component.ts:
import { Component, OnInit } from '@angular/core';
import { Policy } from '../models/policy';
@Component({
selector: …Run Code Online (Sandbox Code Playgroud) 找不到解决方案似乎是一个简单的问题.例如,我有一个LineBreak"a \na"的字符串.此字符串的System.out.println输出显示2行.但是,我需要以完全相同的形式显示输出,即"a \na".怎么做到这一点?
我收到错误尝试由Gradle构建项目:
gradle -q acRpm
FAILURE: Build failed with an exception.
* Where:
Script '/Users/anarinsky/eclipse-workspace/aaa/build/gradle-tools/build-scripts/repo-config.gradle' line: 32
* What went wrong:
A problem occurred evaluating script.
> Cannot change strategy of configuration ':fixMe' after it has been resolved.
Run Code Online (Sandbox Code Playgroud)
据我所知,此问题特定于gradle版本> = 3.0.是的,这个脚本适用于2.*版本的gradle.有没有解决方法?我在MacOs Sierra.
我在网上看到很多答案,但这对我不起作用.所以,我右键单击该文件并选择"TortoiseGit"/"删除(保持本地)".文件图标变为红色,所有上述目录也变为红色.
如果我再次克隆此目录,我仍然会检查此文件
我试图从上面的目录做"TortoiseGit"/"推送".选项默认为推送.TortoiseGit为用户名和密码创建对话框.但是,这不会改变任何内容 - 仍然不会从存储库中删除静态文件
我有一个curl请求,我想在JMeter中使用它:
curl -i -X POST -u 'anarinsky@aaa.com:a1234' -d "email=anarinsky@aaa.com"
-k http://anarinsky.aaa.com/rest/secure/requestOrderMultipleAttr/skuOrderList/AAA_Prod_Go_d2/quantityAdult/1/quantityChild/1/email/anarinsky@aaa.com
Run Code Online (Sandbox Code Playgroud)
这样做的最佳方式是什么?
我正在尝试验证包含电子邮件的 Spring Bean,但是当请求 Bean 中的电子邮件作为空字符串出现时,验证器和 BindingResult 都没有显示任何错误。\n请参阅以下代码:
\n\n豆角,扁豆:
\n\nimport org.springframework.context.annotation.Scope;\nimport org.springframework.stereotype.Component;\nimport org.springmodules.validation.bean.conf.loader.annotation.handler.Email;\nimport org.springmodules.validation.bean.conf.loader.annotation.handler.NotEmpty;\n\n@Component("grouponRedemptionFormBean")\n@Scope("prototype")\npublic class GrouponRedemptionBean {\n\n@NotEmpty(message = "Please enter your email addresss.")\n@Email(message = "Please correct your email.")\nprivate String email;\n \xe2\x80\xa6\n}\nRun Code Online (Sandbox Code Playgroud)\n\n控制器:
\n\nimport javax.servlet.http.HttpServletRequest;\nimport javax.servlet.http.HttpServletResponse;\nimport javax.validation.Valid;\n\nimport org.apache.log4j.Logger;\nimport org.springframework.beans.factory.annotation.Autowired;\nimport org.springframework.beans.factory.annotation.Qualifier;\nimport org.springframework.stereotype.Controller;\nimport org.springframework.ui.Model;\nimport org.springframework.validation.BeanPropertyBindingResult;\nimport org.springframework.validation.BindingResult;\nimport org.springframework.validation.Errors;\nimport org.springframework.validation.Validator;\nimport org.springframework.web.bind.annotation.ModelAttribute;\nimport org.springframework.web.bind.annotation.RequestMapping;\nimport org.springframework.web.bind.annotation.RequestMethod;\nimport org.springframework.web.bind.annotation.RequestParam;\n\n\n@Controller\npublic class GrouponVoucherRedemptionController {\n\n@Autowired\n@Qualifier("defaultBeanValidator")\nprivate Validator validator;\n\n@RequestMapping(value="/groupon-redemption.ep", method=RequestMethod.POST)\npublic String PostGrouponRedemption(@Valid @ModelAttribute GrouponRedemptionBean grouponRedemptionBean, BindingResult bindingResult,\nHttpServletRequest request, HttpServletResponse response, Model model){\n\n Errors errors = new BeanPropertyBindingResult(grouponRedemptionBean, "grouponRedemptionFormBean");\n validator.validate(grouponRedemptionBean, errors);\n if(errors.hasErrors()) {\n …Run Code Online (Sandbox Code Playgroud) 这个问题有很多答案,我尝试了我发现的 - 没有用
所以,我试过 sudo mysqld stop。我仍然看到 mysql 进程正在运行:
0 317 1 0 11:15AM ?? 0:00.02 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/anarinsky-mbp.smartdestinations.com.pid
74 3562 317 0 11:40AM ?? 0:00.41 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/usr/local/mysql/data/anarinsky-mbp.smartdestinations.com.err --pid-file=/usr/local/mysql/data/anarinsky-mbp.smartdestinations.com.pid
Run Code Online (Sandbox Code Playgroud)
如果我这样做,也会发生同样的情况 “sudo kill -9 3562”.
尝试转到 /Library/LaunchDaemons 不会检索任何 mysql 条目
ls /Library/LaunchDaemons | grep mysql
Run Code Online (Sandbox Code Playgroud)
服务命令不起作用:
-bash: service: command not found
Run Code Online (Sandbox Code Playgroud)
我的 OS X 版本是 10.9.2
我们使用以下代码从 AWS Parameter Store 获取参数:
AWSSimpleSystemsManagement client = AWSSimpleSystemsManagementClientBuilder.standard().build();
GetParametersByPathRequest request = new GetParametersByPathRequest();
request.setWithDecryption(true);
request.setPath(path);
GetParametersByPathResult result = client.getParametersByPath(request);
Run Code Online (Sandbox Code Playgroud)
设置参数的代码是什么?
我有代码,没有Map,BiFunction和BiConsumer的引用参数化,这个代码导致Java警告.我试图添加此参数化,但这导致编译错误
Map numbers = new HashMap<>();
Map numbers2 = new HashMap();
numbers.put(1, "one");
numbers.put(2, "two");
numbers2.put(3, "three");
numbers2.put(4, "four");
BiFunction func = (k,v) -> v;
BiConsumer cons = (k,v) ->numbers.merge(k,v,func);
numbers2.forEach(cons);
Run Code Online (Sandbox Code Playgroud) java ×5
amazon-s3 ×1
angular ×1
aws-sdk ×1
character ×1
curl ×1
git ×1
gradle ×1
httprequest ×1
java-8 ×1
jmeter ×1
macos ×1
mysql ×1
spring ×1
spring-mvc ×1
string ×1
tortoisegit ×1
typescript ×1