小编Iva*_*aer的帖子

添加attributeSet但是基于现有的集合 - Magento

好的,可以使用以下内容添加magento中的新属性集:

$entitySetup = new Mage_Eav_Model_Entity_Setup;
$entitySetup->addAttributeSet('catalog_product', $setName);
Run Code Online (Sandbox Code Playgroud)

但是我如何将该集合基于默认的现有集合.此选项在管理部分中可用,因此可以使用.

php magento

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

当列表在字典中时查找列表的元素?

这是家庭作业,所以我不指望答案,只是朝着正确的方向发展.

在python中我有一个类似的字典:

{'bike101': ('Road Bike',
             [('WH139', 2),
              ('TR102', 2),
              ('TU177', 2),
              ('FR101', 1),
              ('FB101', 1),
              ('BB101', 1),
              ('GS101', 1)]),
 'bike201': ('Mountain Bike',
             [('WH239', 2),
              ('TR202', 2),
              ('TU277', 2),
              ('FR201', 1),
              ('FB201', 1),
              ('BB201', 1),
              ('GS201', 1)]),
 'bike301': ('Racing Bike',
             [('WH339', 2),
              ('TR302', 2),
              ('TU377', 2),
              ('FR301', 1),
              ('FB301', 1),
              ('BB301', 1),
              ('GS301', 1)])}
Run Code Online (Sandbox Code Playgroud)

例如,'Racing Bike'是产品名称,对的列表分别是(部分,需要的数量).

我必须编写一个函数,给定上面的字典和产品名称作为参数然后将返回它的密钥,如果产品名称不存在则返回"None".

我用了:

    return [key for key, value in product_dict.iteritems() if list(value)[0] == string]
Run Code Online (Sandbox Code Playgroud)

这在测试时返回了正确的密钥,但如果产品名称不存在,我不知道如何让它返回'none',我不确定这是否是最好的方法.

我只能在python中使用内置函数,非常感谢任何帮助!

python dictionary

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

如何在MVC4中进行ajax调用

我是MVC4的新手.我必须创建一个登录名验证.写完一个字符串后,当我们退出文本框时,它应该显示它是否可用.

查看代码是:

@{
    ViewBag.Title = "Home Page";
}
@section featured {
    <section class="featured">
        <div class="content-wrapper">
            @Html.TextBox("textbox1")
            @Html.TextBox("txtTest")
        </div>
    </section>
}
@section scripts{
    <script type="text/javascript">
        $(document).ready(function(){
            $('#textbox1').blur(function(){
                alert("a");
            });
        });
    </script>
}
Run Code Online (Sandbox Code Playgroud)

现在代替alert("a"),我将不得不称之为行动.该操作将包含数据库检查.

控制器代码:

public class HomeController : Controller
    {
        public ActionResult Index()
    {
        ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";

        return View();
    }
        public ActionResult SearchUser()
        {
            string ExistsCheck;
            SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["conn"].ToString());
            SqlDataAdapter da = new SqlDataAdapter();
            SqlCommand cmd = new SqlCommand(); …
Run Code Online (Sandbox Code Playgroud)

c# jquery asp.net-mvc-4

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

基于 Android-Java 的应用程序本机崩溃?

背景

我的应用程序有 100% 用 Ja​​va 编写的代码,它不需要进行任何繁重的操作。

应用程序本身仅使用下一个库,但它们都没有 JNI 代码:

  • 动作条夏洛克
  • 谷歌播放服务_lib

问题

今天我收到一个奇怪的崩溃报告,它没有显示任何正常的异常信息。

该报告是通过装有 Android 4.4 的“Galaxy S5 (klte)”设备发送的。

这是崩溃报告的标题:

Native crash at /dev/ashmem/dalvik-jit-code-cache in
/dev/ashmem/dalvik-jit-code-cache (deleted)
Run Code Online (Sandbox Code Playgroud)

这是崩溃内容:

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
Build fingerprint: 'samsung/kltexx/klte:4.4.2/KOT49H/G900FXXU1ANE2:user/release-keys' 
Revision: '14' 
pid: 11904, tid: 11904, name: .lb.app_manager >>> com.lb.app_manager <<< 
signal 7 (SIGBUS), code 2 (BUS_ADRERR), fault addr 6d7b97cc SOME_NUMBERS

backtrace:
#00 pc 00026a56 /dev/ashmem/dalvik-jit-code-cache (deleted)
#01 pc 00026a55 /dev/ashmem/dalvik-jit-code-cache (deleted) …
Run Code Online (Sandbox Code Playgroud)

java java-native-interface android crash-reports dalvik

5
推荐指数
0
解决办法
1414
查看次数

GC什么时候可以收集挂钩到事件的Lambda?

如果我将Lambda挂钩到这样的事件:

static void DoSomething(Control control)
{
    control.SomeEvent += StaticMethodThatHandlesEvent;
    Control parentControl = control.Parent;
    parentControl.Disposed += (sender, args) =>
        {
            control.SomeEvent -= StaticMethodThatHandlesEvent;
        };
}
Run Code Online (Sandbox Code Playgroud)

在什么条件下可以收集lambda?如果收集了parentControl,它会被收集吗?可以收集parentControl(假设它已被正确处理,我的代码中没有任何引用)?

编辑:整个代码在静态类中.这有关系吗?

.net c# lambda garbage-collection

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

在不同类型的数组上调用item方法

我的任务很简单:我必须创建一个动态数组(这意味着它的大小可以在所有运行时间内更改)并使用不同类型的对象填充它(取决于用户输入,也在运行时).而且,我应该可以访问数组中每个对象的字段(和/或方法).显然,每种类型的字段都不同.简化结构:

public class Point {}
public class RightTriangle:Point { public double sideA, sideB; }
public class Circle:Point { public double radius; }
public class Cone:Circle { public double radius, height; }
Run Code Online (Sandbox Code Playgroud)

所以,你看:所有类都继承了一个基类.我知道,这些结构不合逻辑,但这不是我的选择.所以,我想要这个代码工作:

RightTriangle rt1 = new RightTriangle();
Cone cn1 = new Cone();
List<Point> objs = new List<Point>();
objs.Add(rt1);
sideA_tb.Text = objs[0].sideA.ToString();
Run Code Online (Sandbox Code Playgroud)

但事实并非如此.编译器说,没有sideAPoint.但是,这也不起作用:

public class Point { public double sideA, sideB, radius, height; }
public class RightTriangle:Point { public new double sideA, sideB; }
public class Circle:Point …
Run Code Online (Sandbox Code Playgroud)

c# arrays oop dynamic

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

会话具体到底是什么?为什么不将ip和域名会话视为一样?

我想知道会话具体是什么?这不仅限于一种语言.贝娄只是以php为例.

我使用php会话,当我使用我的网站域名时效果很好.要在Windows操作系统上的本地vmvare ubuntu中测试网站,我会更改Windows的主机以使DNS成为我的本地IP.在测试本地时,我使用域名,它也很好用.但是当我将浏览器中的URL更改为Ip时,会话将丢失.

你可能会混淆我为什么这样做,因为我想在我的Android设备上测试页面,因为我无法在没有android root的情况下更改我的android设备的hosts文件,所以我必须使用ip.

您可能也会混淆我为什么不一直使用ip?因为我在我的网络应用程序中使用第三次打开登录.第三个打开登录桅杆使用域名作为重定向回复网址,因此当我进入时,它将重定向到域名格式的网址.

为什么php会话在域名和ip时是一样的?

要确保php会话与域名和ip不一样?我也试过我的管理系统,上面是用户系统.

我也尝试了我的管理系统,我可以使用ip一路登录.但是当我将ip更改为url中的域名时,会话也会丢失.

ip dns url session domain-name

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

如何裁剪固定尺寸的UIImage?

我有一个尺寸为uiimage(0,0,320,460)如何将此图像裁剪为尺寸(10,30,300,300)

iphone crop uiimageview uiimage ios

4
推荐指数
1
解决办法
2028
查看次数

如何让SKPhysicsBody像iOS7 SpriteKit中的球一样反弹?

我已经设置了我的场景以包含一个边缘循环和一个球形物体,该物体应该下降然后反弹直到它的所有能量消失.然而,我似乎无法在SpriteKit中获得物理学以最大限度地减少恢复原状.球总是下降并反弹回来只有几个像素.

我的参数是:

  • 世界重力= -4f
  • 球体=圆形,半径为框架宽度的一半
  • 恢复原状= 0f
  • 摩擦= 0f

I tweaked already gravity, mass of the ball and all other properties. My last idea is to apply a force to the ball as soon as it hits one of the borders but that just feels wrong. I should be able to simulate a bouncing ball.

objective-c ios7 sprite-kit

4
推荐指数
1
解决办法
3090
查看次数

什么是"Action <IEnumerable <TwitterStatus>,TwitterResponse> action"?

嗨我已经尝试将Tweetsharp用于我正在构建的Twitter应用程序,并在我的桌面应用程序上取得了成功.但是当我想将它移植到WP7时,大多数方法都需要将其作为参数:

Action<IEnumerable<TwitterStatus>,TwitterResponse>action
Run Code Online (Sandbox Code Playgroud)

我不确定这个方法要求的是什么.我没有必要在我的桌面应用程序中使用它.有人可以解释它的要求或者可能指向我正确的文档,以便我能理解它是如何工作的吗?谢谢.

.net c# windows-phone-7

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