有人有一个想法,我可以find一些JavaScript代码parsingCSV数据?
我想让Unity来pipe理我的对象的创build,我想有一些初始化参数,直到运行时才知道: 目前唯一能想到的方法是在界面上使用Init方法。 interface IMyIntf { void Initialize(string runTimeParam); string RunTimeParam { get; } } 然后使用它(在统一)我会这样做: var IMyIntf = unityContainer.Resolve<IMyIntf>(); IMyIntf.Initialize("somevalue"); 在这种情况下, runTimeParam参数是在运行时根据用户input确定的。 这里的小事情只是返回runTimeParam的值,但实际上这个参数是类似文件名的,初始化方法会对文件做一些事情。 这就产生了一些问题,即Initialize方法在接口上可用,可以多次调用。 在实现中设置一个标志,并抛出exception重复调用Initialize似乎是笨重的。 在我解决我的界面的时候,我不想了解IMyIntf的实现。 我所需要的是,这个接口需要一定的初始化参数。 有没有办法用这个信息注释(属性?)接口,并在创build对象时将它们传递给框架? 编辑:描述更多的接口。
如何通过Java读取文件夹中的所有文件?
我正在dynamic创build我的android项目中的所有元素。 我想获得一个button的宽度和高度,以便我可以旋转该button。 我只是想学习如何使用android语言。 但是,它返回0。 我做了一些研究,我发现它需要在onCreate()方法以外的地方完成。 如果有人能给我一个如何做的例子,那将是很棒的。 这是我现在的代码: package com.animation; import android.app.Activity; import android.os.Bundle; import android.view.animation.Animation; import android.view.animation.LinearInterpolator; import android.view.animation.RotateAnimation; import android.widget.Button; import android.widget.LinearLayout; public class AnimateScreen extends Activity { //Called when the activity is first created. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout ll = new LinearLayout(this); LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT); layoutParams.setMargins(30, […]
这是我的HTML表单: <form name="myForm" ng-submit=""> <input ng-model='file' type="file"/> <input type="submit" value='Submit'/> </form> 我想从本地机器上传图片,并想读取上传文件的内容。 所有这一切,我想用AngularJS做。 当我尝试打印$scope.file的值时,它是未定义的。
我有一个android的布局,其中有一个与许多元素的scrollView 。 在scrollView的底部,我有一个listView ,然后由适配器填充。 我遇到的问题是,Android是从scrollView排除listView作为scrollView已经有一个可滚动function。 我想listView只要内容是和主滚动视图是可滚动的。 我怎样才能做到这一点? 这是我的主要布局: <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="2" android:fillViewport="true" android:gravity="top" > <LinearLayout android:id="@+id/foodItemActvity_linearLayout_fragments" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > </LinearLayout> </ScrollView> 然后以编程方式将我的组件添加到具有id: foodItemActvity_linearLayout_fragments 。 下面是加载到该线性布局的视图之一。 这是给我卷轴的麻烦。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <TextView android:id="@+id/fragment_dds_review_textView_label" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Reviews:" android:textAppearance="?android:attr/textAppearanceMedium" /> <ListView android:id="@+id/fragment_dds_review_listView" android:layout_width="match_parent" android:layout_height="wrap_content"> </ListView> </LinearLayout> 我的适配器然后填写这个列表视图。 当我点击主scrollView时,这是一个android层次结构查看器的图像: 正如你所看到的,它不包括评论listView。 我应该可以将页面向下滚动并查看8条评论,而是只显示了那3条,我可以在评论所在的小部分上滚动。 […]
我有一个活动,这是整个应用程序使用的主要活动,它有一些variables。 我还有其他两项活动,我希望能够使用第一项活动的数据。 现在我知道我可以做这样的事情: GlobalState gs = (GlobalState) getApplication(); String s = gs.getTestMe(); 不过,我想分享很多变数,有些可能相当大,所以我不想像上面那样创build它们的副本。 有没有办法直接获取和更改variables,而不使用get和set方法? 我记得在Google dev的网站上看过一篇文章,说这不是build议在Android上的performance。
如何设置inputtype="file"button的样式。
哪些查询更快? 不存在: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) 或者不在: SELECT ProductID, ProductName FROM Northwind..Products p WHERE p.ProductID NOT IN ( SELECT ProductID FROM Northwind..[Order Details]) 查询执行计划说,他们都做同样的事情。 如果是这样,那么推荐的forms是什么? 这是基于NorthWind数据库。 [编辑] 刚刚发现这个有用的文章: http : //weblogs.sqlteam.com/mladenp/archive/2007/05/18/60210.aspx 我想我会坚持不存在。
我试图在PHP中创build一个随机的string,我得到这个绝对没有输出: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0, strlen($characters))]; } return $randstring; } RandomString(); echo $randstring; 我究竟做错了什么?