组件定义如下:
import {Component} from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.less']
})
export class AppComponent {
}
Run Code Online (Sandbox Code Playgroud)
我想加载一些特定的组件而不是“app.component.html”扩展名为“app.component.htm”的文件
@Component({
selector: 'app-root',
templateUrl: './app.component.htm',
styleUrls: ['./app.component.less']
})
Run Code Online (Sandbox Code Playgroud)
由于某种原因它不起作用它说:
ERROR in ./app.component.htm 1:0
Module parse failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
<p>
app component works!
</p>
?wdm?: Failed to compile.
Run Code Online (Sandbox Code Playgroud)
请帮我找到一种加载htm文件的方法?我知道有一种方法可以使用 Webpack 进行引导,我想保留 ng-serve\cli angular.json 的当前版本!
谢谢!
我git fsck --full --no-dangling在远程存储库上做这些错误.(GIT的服务器)
user@server:/var/git/REPOSITORY.git$ git fsck --full --no-dangling
bad sha1 file: ./objects/15/19d8eeacc8d0cd603bd87d2034508b1ffaffa8_28537991145d7e9d87b68335e9b82c2f788cb4fc
bad sha1 file: ./objects/32/4f425bcfe23d9f38b154427eeb9c800d109365_6df2d745fff22839759b25cc83f8d742c2e64086
bad sha1 file: ./objects/42/9225fd8d895084051189dc6478343d54fe41c8_28537991145d7e9d87b68335e9b82c2f788cb4fc
bad sha1 file: ./objects/46/798e4a01a5a7eaf2b203f6d1634d603497041b_6df2d745fff22839759b25cc83f8d742c2e64086
bad sha1 file: ./objects/bc/fb9d62ac05d5203249caa0e7e9cb5d1c32daba_6df2d745fff22839759b25cc83f8d742c2e64086
bad sha1 file: ./objects/cd/477947092b4f20feba8c37df974027b1864215_6df2d745fff22839759b25cc83f8d742c2e64086
Checking object directories: 100% (256/256), done.
Checking objects: 100% (136737/136737), done.
missing commit 590ebc3ac022491d7f11c483480fa9530adc91e8
missing tree bab1d768f0d4f6a02e0a30a6c446afaeabc4aa71
Run Code Online (Sandbox Code Playgroud)
对于每个错误的sha1文件,有另一个文件以相同的名称开头,但没有下划线_,然后是其他文本.文件具有完全相同的文件大小但不同的日期或时间.
两个文件的示例:
./objects/15/19d8eeacc8d0cd603bd87d2034508b1ffaffa8_28537991145d7e9d87b68335e9b82c2f788cb4fc
./objects/15/19d8eeacc8d0cd603bd87d2034508b1ffaffa8
Run Code Online (Sandbox Code Playgroud)
我正在附加6个中的两个案例的屏幕截图,因为它们都是相同的:
截图1:

截图2:
我可以删除重复项,会发生什么?
*关于遗失的提交\树的任何想法?
我正在尝试创建缓存机制而不是整个地图.现在我使用:
getBounds()并接收用户当前正在查看的区域中的所有点.
我想要实现的是填充边界.例如:
map.getBounds(50)
Run Code Online (Sandbox Code Playgroud)
应该带来用户当前正在查看X2区域的界限..或者可能是一个缩放级别的较低区域..但不会打断用户.
目前fitBounds (JSFiddle Demo Here)或多或少只会导致更改用户的视图:( ..我也尝试从函数中获取边界(fitBounds)但它输出中心和缩放不是边界(和我没有成功从他们那里得到正确的界限)
我需要从redis中保存和加载对象.
该对象包含GrantedAuthority(以及其他内容)的列表,它是一个接口:
public class UserAccountAuthentication implements Authentication {
private List<GrantedAuthority> authorities;
private boolean authenticated = true;
...
}
Run Code Online (Sandbox Code Playgroud)
Jackson成功序列化了对象但未能将其反序列化,但有以下异常:
abstract types can only be instantiated with additional type information
Run Code Online (Sandbox Code Playgroud)
我知道我可以通过添加以下内容来指定类型:
@JsonTypeInfo(
Run Code Online (Sandbox Code Playgroud)
但是我不能在这种情况下这样做,因为它GrantedAuthority是Spring的接口而我无法改变它.
序列化的json是:
{
"authorities": [
{
"authority": "ROLE_NORMAL_USER"
}
],
"authenticated": true,
"securityToken": {
"expiration": 1458635906853,
"token": "sxKi3Pddfewl2rgpatVE7KiSR5qGmhpGl0spiHUTLAAW8zuoLFE0VLFYcfk72VLnli66fcVmb8aK9qFavyix3bOwgp1DRGtGacPI",
"roles": [
"ROLE_NORMAL_USER"
],
"expired": false,
"expirationDateFormatted": "2016-03-22 08:38:26.853 UTC"
},
"name": "admin",
"expired": false
Run Code Online (Sandbox Code Playgroud)
}
摘要GrantedAuthority只是填充SimpleGrantedAuthority.
所以我试过了:
objectMapper.registerSubtypes(SimpleGrantedAuthority.class);
Run Code Online (Sandbox Code Playgroud)
但仍然没有运气.
我试图使可拖动对象从远处彼此对齐。它几乎完成了,但不起作用的是,如果您仔细观察示例,助手会落后 1 次。如果您将其向上移动 1 个像素,助手将转到您所在的 -1 位置。移动到鼠标所在的位置:(
希望你明白这是一个工作代码(演示)
任何想法有什么问题吗?
我认为问题出在这一部分,但我不知道要更改什么才能在没有此错误的情况下工作:
drag: function(event, ui) { drawGuideLines($(this)); },
start: function(event, ui) { removeAlignLines($(this)); },
stop: function(event, ui) {
rebuildAlignLines($(this));
linesTimeout = setTimeout("hideGuideLines()", 100);
},
Run Code Online (Sandbox Code Playgroud) 我正在php中尝试移动文件夹,但如果存在重复,请将两个文件都保留在dest文件夹中。我试图在递归中执行此操作,但是它太复杂了,因此很多事情都会出错,例如文件权限和重复的文件\文件夹。
我正在尝试使用system()命令,但我无法弄清楚如何移动文件,但如果重复则保持备份而不破坏扩展名
$last_line = system('mv --backup=t websites/test/ websites/test2/', $retval);
Run Code Online (Sandbox Code Playgroud)
如果两个目录中都存在文件,则给出以下信息:
ajax.html~
ajax.html~1
ajax.html~2
Run Code Online (Sandbox Code Playgroud)
我正在寻找的是:
ajax~.html
ajax~1.html
ajax~2.html
Run Code Online (Sandbox Code Playgroud)
或任何其他类似(1),(2)...的文件,但不会破坏文件的扩展名。有任何想法吗?请。
ps必须使用system()命令。
我试图改变RGBA中的Alpha,从某种原因取代行为奇怪而不是导致:"rgba(30,43,2,A)"我最终得到:"A".
这是代码:
var color="rgba(30, 43, 2, 0.498039)";
color = color.replace(/^.*,(.+)\)/gi,"A");
alert(color);
Run Code Online (Sandbox Code Playgroud)
我得到以下字符串:
last_name, first_name
bjorge, philip
kardashian, [kghim]
mer#$##Code:menu:51587daa7030e##$#cury some more
data #$##Code:menu:515r4387daa7dsf030e##$#, freddie
Run Code Online (Sandbox Code Playgroud)
我试图用函数替换中间的代码:'codeParser'正则表达式是:
$PC_File = preg_replace_callback("(?=\#\$\#\#).*?(?<=\#\#\$\#)", 'codeParser', $PC_File);
Run Code Online (Sandbox Code Playgroud)
但得到这个错误:
PHP Warning: preg_replace_callback() : Unknown modifier '.'
Run Code Online (Sandbox Code Playgroud) php ×2
regex ×2
alignment ×1
angular ×1
angular-cli ×1
corruption ×1
file-io ×1
filesystems ×1
git ×1
html ×1
jackson ×1
java ×1
javascript ×1
jquery-ui ×1
leaflet ×1
preg-match ×1
preg-replace ×1
redis ×1
replace ×1
rgba ×1
sha1 ×1
spring ×1
unix ×1