小编Ali*_*ori的帖子

用我自己的CSS替换网站的CSS

我想知道是否有可能用自己的方式覆盖网站的CSS?我见过一个关于如何.js用Fiddler2 替换网站文件的博客.我猜这也适用于CSS文件,或者有更好的方法吗?

css fiddler

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

在PHP中将二进制字节数组转换为图像

我有一个Java服务,它以byte[](字节数组)形式返回所请求的文件内容.有时这些文件是HTML文件,有时它们是图像.它的文件类型没有限制.我正在寻找一种方法将此数组转换为有效的图像/字符串.我的文本文件工作如下:

    $bytes = getArray();
    $string = implode(array_map("chr", $bytes));
    echo $string;
Run Code Online (Sandbox Code Playgroud)

这是输出 echo $string;

‰PNG  IHDR‘h6   pHYsÄÄ•+ OiCCPPhotoshop ICC profilexÚSgTSé=÷ÞôBKˆ€”KoR RB‹€‘&*! Jˆ!¡ÙQÁEEÈ ˆŽŽ€ŒQ,Š Øä!¢Žƒ£ˆŠÊûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀ–H3Q5€©BàƒÇÄÆáä.@ $p³d!sý#ø~<<+"À¾xÓÀM›À0‡ÿêB™\€„Àt‘8K€@zŽB¦@F€˜&S `ËcbãP-`'æÓ€ø™{[”! ‘ eˆDh;¬ÏVŠEX0fKÄ9Ø-0IWfH°·Àβ0Qˆ…){`È##x„™FòW<ñ+®ç*x™²<¹$9E[-qWW.(ÎI+6aaš@.Ây™24àóÌ ‘àƒóýxήÎÎ6޶_-ê¿ÿ"bbãþåÏ«p@át~Ñþ,/³€;€mþ¢%îh^ u÷‹f²@µ éÚWópø~<ß5°j>{‘-¨]cöK'XtÀâ÷ò»oÁÔ(€hƒáÏwÿï?ýG %€fI’q^D$.Tʳ?ÇD *°AôÁ,ÀÁÜÁü`6„B$ÄÂBB d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼ AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ɈQ"K‘5H1RŠT UHò=r9‡\Fº‘;È2‚ü†¼G1”²Q=ÔµC¹¨7„F¢Ðdt1š ›Ðr´=Œ6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8,  “c˱"¬«Æ°V¬»‰õcϱwEÀ    6wB aAHXLXNØH¨ $4Ú  7   „QÂ'"“¨K´&ºùÄb21‡XH,#Ö/{ˆCÄ7$‰C2'¹I±¤TÒÒFÒnR#é,©›4H#“ÉÚdk²9”, +È…ääÃä3ää!ò[ b@q¤øSâ(RÊjJåå4åe˜2AU£šRݨ¡T5ZB­¡¶R¯Q‡¨4uš9̓IK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw †ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê •J•&•*/T©ª¦ªÞªUóUËT©^S}®FU3Sã©   Ô–«UªPëSSg©;¨‡ªg¨oT?¤~Yý‰YÃLÃOC¤Q ±_ã¼Æ c³x,!k «†u5Ä&±ÍÙ|v*»˜ý»‹=ª©¡9C3J3W³Ró”f?ã˜qøœtN ç(§—ó~ŠÞï)â)¦4L¹1e\kª–—–X«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ §M=:õ®.ªk¥¡»Dw¿n§î˜ž¾^€žLo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥a•a—á„‘¹Ñ<£ÕFFŒiÆ\ã$ãmÆmÆ£&&!&KMêMîšRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ™5›=1×2ç›ç›×›ß·`ZxZ,¶¨¶¸eI²äZ¦Yî¶¼n…Z9Y¥XUZ]³F­­%Ö»­»§§¹N“N«žÖgðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ã“}º}ý= ‡Ù«Z~s´r:V:ޚΜî?}Åô–é/gXÏÏØ3ã¶Ë)ÄiS›ÓGgg¹sƒóˆ‹‰K‚Ë.—>.›ÆÝȽäJtõq]ázÒõ›³›Âí¨Û¯î6îiî‡ÜŸÌ4Ÿ)žY3sÐÃÈCàQåÑ?Ÿ•0k߬~OCOgµç#/c/‘W­×°·¥wª÷aï>ö>rŸã>ã<7Þ2ÞY_Ì7À·È·ËOÃož_…ßC#ÿdÿzÿѧ€%g‰A[ûøz|!¿Ž?:Ûeö²ÙíAŒ ¹AA‚­‚åÁ­!hÈì­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíó‡ââã{˜/È]py¡ÎÂô…§©.,:–@LˆN8”ðA*¨Œ%òw%Ž yÂÂg"/Ñ6шØC\*NòH*Mz’쑼5y$Å3¥,幄'©¼L LÝ›:žšv m2=:½1ƒ’‘qBª!M“¶gêgæfvˬe…²þÅn‹·/•Ék³¬Y- ¶B¦èTZ(×*²geWf¿Í‰Ê9–«ž+Íí̳ÊÛ7œïŸÿíÂá’¶¥†KW-X潬j9²‰Š®Û—Ø(Üxå‡oÊ¿™Ü”´©«Ä¹dÏfÒféæÞ-ž[–ª—æ—n ÙÚ´ ßV´íõöEÛ/—Í(Û»ƒ¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw- 6 UœÆâ#pDyäé÷  ß÷ :ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ499â?rýéü§CÏdÏ&žþ¢þË®/~øÕë×Îјѡ—ò—“¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧû“““ÿ˜óüc3-Û cHRMz%€ƒùÿ€éu0ê`:˜o’_ÅFìIDATxÚÁIoUàyËŒ§3žÅN°/Ávš BÛiQ¥J=ô€¢^*nHpAøHÜøœzABÀ$$$TRDQ$$C’62‰—8Nâ‰ñÄÛxÞìoæñ} qðûÁ^Ã%¤T]ÆXl5O¿ÿqǸüo:J²ª)ÊÖÃ{Ÿ}úØš9öÌ~çÞ›èñö»\ˆ)atð²ùõ“Ÿ..NgF£B(§•ÆÑIä;•bŽã\Ô¥J)¿V)®ä–êõÃѳm‹±øÕB‡ÜÀ8ŸL®ž=¯Ó(,&–…çvE>ÇM’ÎIÏuü‚þÉ£íoßùcw÷×?ŸwÍQ»Ý1Œa±£1ÃÖtц>ä(cqÓ·>úà=”’²²tÿöíF·óÍoÏ\׉CŸ"Œ9  0f²`2ªZ-¬ü°³;š«ù…ÀΦ¶šÉ6»ƒ¬¦jXÂæpŒH‰Â5m]¿þBVÿíµùî[FKMK«Çýé|k£¦¨RL#<™â0E{£VãÓZVOï7FSëã÷·oÞ¸ùùW_Ôª¥‡÷ïò¼à{!øùÉ—–íÙsWH+¼ÏOϪÅ%âÞÜ*苊¾Ð1z⢬æ5Ïá¤xàêºf†Oÿn•u­Z)ëZ˜Ñ:³ÑÑÑêu>;íÞÜñÜñXÂù>Ùk­îåúÝŒ9¾šM“±9JÙ Äñt"h®X­”Pry5kœÛ;- T+}bõGãõJe.ºÔóFn¸ ‹›¯—=xwÉ^s6&6Ç(@xAí•l»×{ZßgIÐ䯓þÍ·6’„
Run Code Online (Sandbox Code Playgroud)

但我不知道如何为图像文件执行此操作.我可以以某种方式将此数组写入文件并加载图像,但我的项目不允许我这样做.我必须在飞行中这样做.

php image

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

PHP在多个字符串处插入字符

我有一个从数据库发送的字符串,我想把它变成一个日期/时间字符串.源字符串是:

20110524153631
Run Code Online (Sandbox Code Playgroud)

我希望它是:

2011-05-24 15:36:31
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用多个插入,但我想知道是否有更简单的方法来执行此操作.我怎么能得到这个?

php

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

如何在MetroStyle应用程序(WinRT)和C#中下载网页

我正在创建一个MetroStyle应用程序,我想使用基于HTTP Get方法的网站API.例如,要登录,我应该下载此URL返回的XML:

websitehost.com/api/login.php?u=username&p=password

问题是新的MetroStyle应用程序不允许我使用我在.Net中使用多年的许多方法,那么如何下载返回的XML文档并解析它?

.net c# microsoft-metro windows-runtime

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

XmlDocument.LoadXml()抛出ComException类型的异常

我正在尝试解析从此链接返回的xml文档,但我得到类型的异常,ComException并带有以下消息:

Error HRESULT E_FAIL has been returned from a call to a COM component.

这是代码:

        try
        {
            //...
            string EPGXML = await DownloadAsync(url);

            var xmldoc = new XmlDocument();
            xmldoc.LoadXml(EPGXML); //this line throws the exception
            //...rest of the code
        }
        catch (Exception)
        {
            //I get here...
        }
Run Code Online (Sandbox Code Playgroud)

能帮到我,为什么我收到这条消息,我该如何解决这个问题?谢谢.

编辑:

我正在使用这个函数读取XML的源代码(也许我在这里错了,我应该做一些事情来获取UTF-8中的字符串,因为我没有在调试模式下看到字符串中的德语字符(watch窗口):

    private async static Task<string> DownloadPageAsync(string url)
    {
        try
        {
            HttpClientHandler handler = new HttpClientHandler();
            handler.UseDefaultCredentials = true;
            handler.AllowAutoRedirect = true;
            handler.UseCookies = true;
            HttpClient client = new …
Run Code Online (Sandbox Code Playgroud)

.net c# xml windows-runtime

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

限制基于ip的页面访问次数

我想知道如何防止单个IP地址使用太多带宽并快速访问我的网页.也就是说,检查用户的IP地址(我认为$_SERVER['REMOTE_ADDR']?),检查该用户的最新访问,计算时差并在间隔较短时阻止呈现页面.我对吗?如果是这样,如何在不消耗太多资源和/或时间的情况下执行此操作?如果有数据库方法,是不是会导致锁定太多?

php

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

反转图像返回黑色图像

我想反转一个Image对象.目前我的代码如下所示:

    private Image Invert(Image img)
    {
        var bmpPicture = new Bitmap(img.Width, img.Height);
        var iaPicture = new ImageAttributes();
        var cmPicture = new ColorMatrix { Matrix00 = -1, Matrix11 = -1, Matrix22 = -1 };
        iaPicture.SetColorMatrix(cmPicture);
        var gfxPicture = Graphics.FromImage(img);
        var rctPicture = new Rectangle(0, 0, img.Width, img.Height);
        gfxPicture.DrawImage(img, rctPicture, 0, 0, img.Width, img.Height, GraphicsUnit.Pixel, iaPicture);
        return bmpPicture;
    }
Run Code Online (Sandbox Code Playgroud)

但是,当我运行它并将其显示在a中时PictureBox,结果是黑色图像.我在Windows 8 Release预览版的Visual Studio 2012中运行它.如果有更好的方法,请告诉我.谢谢.

.net c# gdi+ image-processing

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

jQuery - 在.load()完成后运行一个函数并更新DOM

我正在尝试在用户单击菜单时在加载到DOM中的对象上运行函数.这是我的代码的一部分:

$('#menu li a').click(function(){  
            var toLoad = $(this).attr('href');
            //...

            var $newItem = $('<li></li>').appendTo($(columns).first());

            loadContent();
            function loadContent() {
                $newItem.load(toLoad, runScript());
            }

            function runScript() {
                //see the code in IE9's debugger
                alert($newItem.get(0).outerHTML);
                obj.doWidget($newItem.get(0));
            }

            return false;
        });
Run Code Online (Sandbox Code Playgroud)

问题是,当我点击菜单项时,alert上面代码中的函数显示加载前的代码:<li></li>而不是来自对象本身的加载元素,因此脚本会更改旧对象,新对象会覆盖其内容.(就像我从未运行过剧本一样).我假设回退函数应该实现返回加载的对象.我怎样才能得到那个对象?谢谢.

html javascript jquery

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


带停止点的滑块

我想创建一个有一些停止点的滑块.每当我点击任何项目时,我希望滑块在该点跳转并执行一些操作.我用jQuery UI的滑块创建了滑块.这很简单,但我不知道如何添加这些停止点.是否有现成的库或者我应该自己实现吗?如果是这样,你能帮助我走上正轨吗?

带停止点的滑块

html javascript css jquery jquery-ui

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