小编Vai*_*ool的帖子

WinRT如何处理BitmapImage和Image内存

我是Windows Store应用程序的新手C#,我正在尝试了解图像内存的处理方式.我的应用很简单:

1)它使用Windows.UI.Xaml.Media.Imaging.BitmapImage对象从文件引用位图,然后将其用作Windows.UI.Xaml.Controls.Image对象的Source .在我的情况下,磁盘上的图像尺寸大于屏幕上显示的尺寸,因此系统会对其进行缩放.

我的问题是WinRT如何处理图像的内存?我使用了该vmmap工具,我在Mapped File部分看到我的图像文件有一个条目.我想这意味着这个文件的原始字节被完全加载到内存中.由于这是JPG,因此必须将这些字节解码为像素字节.从我的测试看来,设置BitmapImage的UriSource实际上并不会导致任何处理,因为它需要0毫秒,而是有一些延迟加载正在进行.

所以问题是:哪个对象是未压缩的非缩放像素数据的支配者?在屏幕上绘制的缩放像素数据的支配者是什么对象?有没有工具可以轻松告诉我这个?在Java世界中,我使用Eclipse内存分析器工具.我尝试使用PerfView,但结果对我没有意义,似乎该工具用于分析性能.

更新:

在BUILD会议上,团队讨论了这个问题Windows Performance Toolkit.我从未听过有人提到过PerfView,所以我相信WPT是分析内存和性能的最新最好的工具,这里有一个链接:

http://msdn.microsoft.com/en-us/performance/cc825801.aspx

clr memory-management windows-8 windows-runtime windows-store-apps

25
推荐指数
1
解决办法
936
查看次数

如何在插件开发中使用wordpress中的会话

我是新来写一个插件..我有一个testplugin.php文件和一个ajax.php文件..

我在testplugin.php中的代码是

global $session;

print_r($abc); //$abc is array of my data ..

$session['arrayImg']=$abc; //saving data in session 

echo  $session['arrayImg']; //displayin "Array"
Run Code Online (Sandbox Code Playgroud)

我的ajax.php包含以下代码

global $session;

$abc = $session['arrayImg'];

print_r ("abs== ".$abc); //displayin "abs== Array"
Run Code Online (Sandbox Code Playgroud)

如果使用 session_start();

我得到以下错误

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent 
Run Code Online (Sandbox Code Playgroud)

我只想将我的插件的一个文件中的数据数组发送到另一个文件...

php wordpress wordpress-plugin

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

我想在wordpress插件的选项页面中加入分页?

我的演示

我希望根据来自wordpress数据库的结果进行分页...这都是在我的wordpress插件的选项页面上完成的..

我从数据库中检索的代码如下

$per_page=5;
$sql = "SELECT * FROM wp_dive ";
$result = $wpdb->get_results($sql_10) or die(mysql_error());
$length=count($result);
$pages = ceil($length/$per_page);
foreach( $result as $results ) 

    {
    $id=$results->id;
    $name= $results->name_cust;
    $gender= $results->gender_cust;
    $dob= $results->dob_cust;

<?php $html= "<div class=\"divContentBody\">";?>
<?php $html .= "<span class=\"clsOrderNo\">". $id."</span>";?>
<?php $html .= "<span class=\"clsName\">". $name."</span>";?>
<?php $html .= "<span class=\"clsGender\">".$gender."</span>";?>
<?php $html .= "<span class=\"clsDOB\">".  $dob ."</span>";?>
<?php $html .= "</div>"?>
<?php
$data_html .=$html; 
 }

 ?> 
Run Code Online (Sandbox Code Playgroud)

我动态获取数据..我只是想添加分页..在第一页上显示5个条目,因此......

javascript php ajax wordpress wordpress-plugin

18
推荐指数
1
解决办法
5934
查看次数

将段落或新元素转换为复选框

contenteditable div作为文本编辑器

所需的功能是用户在文本编辑器中写入或复制/粘贴的任何内容都会变成复选框

例如

情况1

如果用户写下以下内容

Test1(输入按键)

Test2(输入按键)

Test3(输入键按下)

那么Test1,Test2,Test3应分别有三个复选框

案例2

当用户写的时候

Parent1(按下输入键)

  • Test1(输入按键)

  • Test2(输入按键)

  • Test3(输入键按下)

在上面的例子中,将有4个复选框parent1和3个li's

我已经取得的成就,但如果更准确,我愿意接受新的方式.

$('#checkbox').click(function() {
var $p = "";  
     var re = /\S/;
     $p = $('.outputBox');
      $p.contents()
      .filter(function() {    
        return this.nodeType == 3&& re.test(this.nodeValue);;  
     })
    .wrap('<label> <input type="checkbox" name="field_1" value="on" />')
});
Run Code Online (Sandbox Code Playgroud)

FIDDLE演示

基本上一个新的span,div,br标签或者就此而言应该创建复选框.

如果有任何不同的方法可以满足创建复选框的要求/基本要求,那么非常受欢迎.

html javascript checkbox jquery

18
推荐指数
1
解决办法
491
查看次数

单击按钮后如何在Dropzone.js中调用.removeAllFiles()函数

我正在使用http://www.dropzonejs.com/(dropzone.js)库.我初始化了我的一个表单元素,

   var drop = $("#upload").dropzone({
                uploadMultiple: "true",
                addRemoveLinks: "true",
                thumbnailWidth: "250",
                thumbnailHeight: "250",
                maxFilesize: "10",
                headers: {
                    "title": titles,
                    "location": locations,
                    "tag": tags
                    }                   
            });
Run Code Online (Sandbox Code Playgroud)

现在,当用户点击<button id="close"></button>按钮时,我想使用该drop.removeAllFiles(true)功能清空整个列表,如Dropzone.js官方网站上所示.

所以,我尝试过使用

 $("#close").click(function(){
      drop.removeAllFiles(true);
   });
Run Code Online (Sandbox Code Playgroud)

但它没有用,console.log我收到了错误removeAllFiles() is not declared for drop.

我哪里错了?

javascript jquery

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

Android ListView:获取Overscroll距离

无论如何要确定用户overscrolled在Android ListView中的确切像素数?当用户尝试向上滚动超过第一个列表项,并且过度滚动/反弹动画启动时,我需要检测过滚动距离.基本上我会在那个空间做一些事情,比如动画中的折叠,类似于iPhone上的Clear应用程序.

我已经打过电话getScrollY(),并getTop()在我的ListView,它的项目(使用getChildAt(0).getTop),但一切都返回0.对于我的参考列表项都是相同的高度.

我也尝试添加onScrollListenerlistview,只是计算上的原始Y位置之间的差异ACTION_DOWN,并在Y POS机ACTION_MOVE,但它似乎listview以较慢的速度滚动.

任何帮助都会很棒.

java mobile android listview

6
推荐指数
1
解决办法
3269
查看次数

什么是asp.net网站活动和Android应用程序之间的最佳沟通方式?

我们有一个asp.net Web应用程序,它具有通知,消息等用户活动的功能.我们也为这个网络应用程序提供了一个原生的Android应用程序.现在我们必须创建用户活动的功能,如通知和消息传递.

例如.用户A喜欢或跟随用户B或进行任何活动,这些活动将通知用户B通知或消息系统,如Facebook.如果你在某些活动中标记你的朋友或者喜欢你的朋友活动,那么你的朋友会通过android app中的通知知道它在网站上显示

在android中检测用户活动并获得推送通知的最佳方式或有效方法是什么.

我做了一些研究,但没有得到正确的想法/轨道.

我有一些喜欢的

1)使用Parse的Android推送通知

2)使用GCM的Android推送通知

3)Android Service BroadcastReciever

asp.net notifications android broadcastreceiver push-notification

6
推荐指数
1
解决办法
462
查看次数

从 Symfony2 控制器中的序列化字符串中获取数据

我想弄清楚如何serialized从提交的表单的字符串中获取数据。

$(document).ready(function() {
    $("#formC").on('submit', function(e) {
         var url = $(this).attr("action");

        e.preventDefault();

        $.post(url,{
            data: $("#formC").serialize(),
            type: 'post'
        }).done(function(data) {
            alert(data);
        });
    });
Run Code Online (Sandbox Code Playgroud)

形式:

<form action="{{ path('advd_p_group_ps_rd_ss') }}" method="post" {{ form_enctype(formBase) }} id="formC">
                                    <thead>
                                        <tr>
                                            <th><input type="checkbox" id="selectall"></th>
                                            <th>{{ 'general.date'|trans }}</th>
                                            <th>{{ 'general.order_number'|trans }}</th>
                                            <th>{{ 'general.description'|trans }}</th>
                                            <th>{{ 'general.company_name'|trans }}</th>
                                            <th>{{ 'general.name'|trans }}</th>
                                            <th>{{ 'form.status'|trans }}</th>

                                        </tr>
                                    </thead>
                                        {% for details in details %}
                                    <tbody>
                                        <tr>

                                            <td><div align="center"><input type="checkbox" class="selectedId" name="selectedId" value="{{details.id}}" onclick="javascript:resetSelectAll();" /></div></td>
                                            <td>{{ details.date | date("m/d/Y") }}</td>
                                            <td>{{ …
Run Code Online (Sandbox Code Playgroud)

jquery post serialization symfony

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

更改Bootstrap Typeahead的外观

我一直在尝试使用bootstrap Typeahead进行搜索.我已经能够dropdown list使用Ajax了.但是,我想更改下拉列表的宽度以及内部的填充和基本背景颜色.哪个是白色的.我该怎么做?

此外,我希望它始终显示a -> "View All Results"在下拉列表的末尾,以便当用户单击它时,他将被发送到搜索结果页面.

我已经能够做到,但我无法改变Dropdown的外观.而且,我希望View All不受搜索的影响,也不要在匹配时突出显示字符.

我该怎么改变它?这就是我目前所获得的.

在此输入图像描述

请帮我改变下拉列表的外观.

html javascript css jquery twitter-bootstrap

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

如何从使用jquery没有任何id或类的div中删除锚标记?

我的演示在这里

我有代码删除id或类的标签..但在这种情况下,锚标签由wordpress作为附件生成,它没有任何id,类

ANCHOR TAG看起来像这样

<a rel="attachment wp-att-107 slb_group[344] slb slb_internal" 
href="http://santasrecipies.com/myntra-model-5/4783157717_21b8d7199a_b/" >
Run Code Online (Sandbox Code Playgroud)

Jquery ATTEMPTS制作

$('#link').parent().text($('#link').text()).removeChild($('#link'));
Run Code Online (Sandbox Code Playgroud)

但是这个函数需要锚标记的类或id,这里没有...

结构是

<div id="imgContnr">
    <a>
  <div><img></div>
    </a>
</div>
Run Code Online (Sandbox Code Playgroud)

我想用id删除div里面的锚标签 imgContnr

我通过制作使用css pointer-events:none;但它会影响所有不正确的锚标签.不知何故,我希望它发生使用jquery ..Plz看看它..

html css wordpress jquery css3

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

如何获取wordpress网站的wp-config.php的文件路径?

我正在开发一个插件,我需要包含配置并查询wordpress数据库点击..我的问题是如何动态获取wp-config.php的网址..我用过

include_once $_SERVER['DOCUMENT_ROOT'] . '/wp-config.php';
Run Code Online (Sandbox Code Playgroud)

但我得到错误

include_once(): Failed opening /wp-config.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
Run Code Online (Sandbox Code Playgroud)

我尝试过很多选择

require_once('../../../wp-config.php');
require_once ("../wp-config.php");
Run Code Online (Sandbox Code Playgroud)

我dunno wat是确切的道路..

任何帮助表示赞赏..

php wordpress wordpress-plugin

0
推荐指数
1
解决办法
8785
查看次数

Box-Shadow在IE 10中不起作用

我有问题在IE10中使用box-shadow工作我试图添加

@media screen and (min-width:0\0)

但没有成功.这些代码在firefoxchrome中运行良好.

.glossy-curved-black .slide-wrapper {
    background-color: #FFF;
    border: 10px solid #FFF;
    box-shadow: 40px 40px 40px #000;
   -webkit-box-shadow: 40px 40px 40px #000;
   -moz-box-shadow: 40px 40px 40px #000;  
}

    @media screen and (min-width:0\0) {
    /* IE9 and IE10 rule sets go here */
      .glossy-curved-black .slide-wrapper {
         box-shadow: 0px 0px 80px #000;
       }
    }
Run Code Online (Sandbox Code Playgroud)

我的网站在这里

css

0
推荐指数
1
解决办法
2601
查看次数

两个选择查询在同一个表上使用不同的where子句

我有一个表跟随者和以下计数..

想要在一个存储过程中得到两者的计数..是否可以在同一个表上有两个具有不同where条件的选择查询?

CREATE TABLE Table1
    ([val1] int, [val2] int, [val3] int, [val4] int, other int)
;

INSERT INTO Table1
    ([val1], [val2], [val3], [val4], other)
VALUES
    (1, 26, 13, 1, 1),
    (2, 13, 26, 1, 1),
(3, 10, 26, 1, 1),
(4, 26, 13, 1, 1),
(5, 14, 26, 1, 1)
;
Run Code Online (Sandbox Code Playgroud)

我的选择查询

(select count(*) as following_count from table1 where val2=26)

(select count(*) as follower_count from table1 where val3=26)
Run Code Online (Sandbox Code Playgroud)

SQL FIDDLE LINK

mysql sql sql-server stored-procedures

0
推荐指数
2
解决办法
5185
查看次数