我正在使用一个网站Angular2,我有我认为是一个问题.在我的角度页面的第一次加载时,SystemJS正在发出超过500个请求来检索目录中的每个Angular2文件angular2/src.总的来说,第一个负载下载超过4MB,启动时间超过14秒.
我index.html的以下脚本包括:
<script src="libs/angular2/bundles/angular2-polyfills.js"></script>
<script src="libs/systemjs/dist/system.src.js"></script>
<script src="libs/rxjs/bundles/Rx.js"></script>
<script src="libs/angular2/bundles/angular2.min.js"></script>
<script src="libs/angular2/bundles/http.dev.js"></script>
<script src="libs/jquery/jquery.js"></script>
<script src="libs/lodash/lodash.js"></script>
<script src="libs/bootstrap/js/bootstrap.js"></script>
Run Code Online (Sandbox Code Playgroud)
我的systemJs初始化代码如下所示:
<script>
System.config({
defaultJSExtensions: true,
paths: {
'*': 'libs/*',
'app/*': 'app/*'
},
packageConfigPaths: ['libs/*/package.json'],
packages: {
app: {
format: 'register',
defaultExtension: 'js'
}
}
});
System.import('app/main')
.then(null, console.error.bind(console));
</script>
Run Code Online (Sandbox Code Playgroud)
我的公用文件夹具有以下结构:
.
??? img
??? styles
??? app
??? libs
| ??? angular2
| ??? systemjs
| ??? rxjs
| ??? jquery
| …Run Code Online (Sandbox Code Playgroud) 任何人都可以请一个比较ASP.NET MVCVS Spring MVC.
哪种技术在性能,生产力,维护,功能方面更胜一筹......
问候,sirmak
我最近开始玩Angular2.我一直试图让注射剂工作半天左右,但我仍然无法弄清楚我做错了什么.
为了尽可能简单,我在官方网页上复制了5 Min Quickstart中的代码.演示本身工作正常,但当我尝试使用注射剂时,我得到一个错误说
ORIGINAL ERROR:无法解析MyAppComponent的所有参数.确保它们都具有有效的类型或注释.
/// <reference path="typings/angular2/angular2.d.ts" />
import {Component, View, bootstrap,} from 'angular2/angular2';
class Names {}
// Annotation section
@Component({
selector: 'my-app',
injectables: [Names]
})
@View({
template: '<h1>Hello {{ name }}</h1>'
})
// Component controller
class MyAppComponent {
name: string;
constructor(names: Names) {
this.name = 'Alice';
}
}
bootstrap(MyAppComponent);
Run Code Online (Sandbox Code Playgroud)
PS和5 Min Quickstart一样,我正在使用Traceur,SystemJS和Angular2 alpha (23)
有谁知道我错过了什么?
我在单个XL文件中导出三个工作表,但我在第二个DataTable(工作Education Details表)和第三个DataTable(工作Employeement Details表)中缺少一些用户数据.
该Education Details表是某些用户不在那里,而是Employeement Details用户正在显示的表单.用户电子邮件ID是三个数据库表.
DataSe ds = new DataSet();
DataTable dt = new DataTable("Registration Details");
DataTable dt1 = new DataTable("Education Details");
DataTable dt2 = new DataTable("Employeement Details");
dt = bl.Get_Registrationdetailsbydate(bo);
gv_Regdetails.DataSource = dt;
gv_Regdetails.DataBind();
dt1 = bl.Get_Registrationdetailsbydate1(bo);
dt2 = bl.Get_Registrationdetailsbydate2(bo);
DataTable filteredEducation = dt1.AsEnumerable()
.Where(x => dt.AsEnumerable()
.Any(z => z.Field<string>("Email").Trim() == x.Field<string>("Email").Trim()))
.CopyToDataTable();
DataTable filteredEmployee = dt2.AsEnumerable()
.Where(x => dt.AsEnumerable()
.Any(z => z.Field<string>("Email").Trim() == x.Field<string>("Email").Trim()))
.CopyToDataTable(); …Run Code Online (Sandbox Code Playgroud) 如何将属性从父组件传递到其子组件的类构造函数Angular 2?
计算出一半的神秘感,因为属性可以毫无问题地传递给视图.
import {Component, View, bootstrap} from 'angular2/angular2';
import {Example} from 'client/example';
@Component({
selector: 'app'
})
@View({
template: `<p>Hello</p>
<example [test]="someAttr"
[hyphenated-test]="someHyphenatedAttr"
[alias-test]="someAlias"></example>
`,
directives: [Example]
})
class App {
constructor() {
this.someAttr = "attribute passsed to component";
this.someHyphenatedAttr = "hyphenated attribute passed to component";
this.someAlias = "attribute passed to component then aliased";
}
}
bootstrap(App);
Run Code Online (Sandbox Code Playgroud)
import {Component, View, Attribute} from 'angular2/angular2';
@Component({
selector: 'example',
properties: ['test', 'hyphenatedTest', 'alias: aliasTest']
})
@View({
template: `
<p>Test: …Run Code Online (Sandbox Code Playgroud) 我是一个刚开始使用 Oracle 数据库的新手,Oracle XE 11g在将 x64的最后一个版本安装到 Microsoft Windows 7 x64 Enterprise 时遇到了这个问题。
在安装过程中没有任何错误,Windows 服务(OracleXETNSListener和OracleServiceXE)已成功创建并启动。

但是,当我尝试获取可用数据库列表时收到错误
ORA-01034: ORACLE 不可用
出于某种原因,XE 数据库没有被创建到%ORACLE_BASE%\oradata\XE.

我的 listener.ora 与 localhost 的内容:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL …Run Code Online (Sandbox Code Playgroud) 我正在用MVVM(C#)编写程序并XAML使用Caliburn.Micro库。
我想知道如何将 Listview 控件与某些容器(例如List<Type>,IEnumerable<Type>或ObservableCollection< Type>?
<ListView Grid.Column="1" x:Name="FileListView" ItemsSource="{Binding ListOfFile}" VerticalAlignment="Stretch" HorizontalContentAlignment="Stretch" Margin="10" Background="#FFE6EEF7">
<ListView.View>
<GridView>
<GridViewColumn Header="Status" Width="100" />
<GridViewColumn Header="Name" Width="85" />
<GridViewColumn Header="Size" Width="100" />
<GridViewColumn Header="System Type" Width="100" />
<GridViewColumn Header="Email Count" Width="100" />
<GridViewColumn Header="Info Count" Width="100" />
</GridView>
</ListView.View>
</ListView>
Run Code Online (Sandbox Code Playgroud)
namespace ListBox_CaliburnMicro
{
public class MainViewModel : Screen
{
// ...
public MainViewModel()
{
}
public class FileItem
{
public …Run Code Online (Sandbox Code Playgroud) 我有一个类似于以下的文件结构
project
src
__init__.py
main.py
module.py
secondary.py
test
test_module.py
Run Code Online (Sandbox Code Playgroud)
import secondary
x = False
Run Code Online (Sandbox Code Playgroud)
pass
Run Code Online (Sandbox Code Playgroud)
from unittest import TestCase
from src import module
class ModuleTest(TestCase):
def test_module(self):
self.assertTrue(module.x)
Run Code Online (Sandbox Code Playgroud)
调用python3 -m unittest discover中/project/给出了一个错误:
File "/Users/Me/Code/project/test/test_module.py", line 6, in <module>
from src import module
File "/Users/Me/Code/project/src/module.py", line 1, in <module>
import secondary
ImportError: No module named 'secondary'
Run Code Online (Sandbox Code Playgroud)
我可以做什么,secondary.py导入没有错误?
我有两个班级Product和ExtendedProduct. ExtendedProduct派生自Product类。ExtendedProduct课堂上还有一些字段。
问题是,当我投射ExtendedProduct到Product我的Product对象中有字段时ExtendedProduct。
我只想转换ExtendedProduct为Product班级,而班级中不ExtendedProduct出现任何班级字段Product。
我正在检索String变量Database并存储在变量中.
String name = "Peter" ---- >(retrieved from the database)
Run Code Online (Sandbox Code Playgroud)
我已经有一个叫做的课了Peter.我需要使用检索到的变量初始化类name.
假设,无论String从数据库中检索到什么,我都在我的包中为它定义了一个类......
有没有办法Object为String我从中检索Database?
angular ×3
c# ×3
.net ×2
asp.net ×2
asp.net-mvc ×2
java ×2
typescript ×2
binding ×1
comparison ×1
database ×1
datatable ×1
excel ×1
javascript ×1
linq ×1
mvvm ×1
object ×1
oracle ×1
oracle11g ×1
python ×1
python-3.x ×1
spring-mvc ×1
string ×1
systemjs ×1
unit-testing ×1
wpf ×1