Сегодня 20 июля, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
coding4.net
coding4.net
Голосов: 1
Адрес блога: http://www.coding4.net/
Добавлен: 2012-06-11 20:16:46
 

Как, используя LINQ, найти 5 самых прожорливых по памяти процессов ?

2012-09-13 12:15:00 (читать в оригинале)

Недавно меня спросили как найти процессы, rоторые сейчас запущены. Быстрый взгляд на MSDN подсказал мне класс Process. Этот класс предоставляет доступ к локальным и удаленным процессам и позволяет вам запускать и останавливать локальные системные процессы. Вот как найти 5 самых прожорливых по памяти процессов:

C#

var query = (from p in System.Diagnostics.Process.GetProcesses()
orderby p.PrivateMemorySize64 descending
select
p)
.Skip(0)
.Take(5)
.ToList();
foreach (var item in query)
{
System.Diagnostics.Debug.WriteLine(item.ProcessName);
}

VB.NET

Dim query = ( _
From p In System.Diagnostics.Process.GetProcesses() _
Order By p.PrivateMemorySize64 Descending _
Select p).Skip(0).Take(5).ToList()
For Each item In query
System.Diagnostics.Debug.WriteLine(item.ProcessName)
Next item
Это перевод. Оригинал здесь.

Как перечислить файлы фильтруя по дате создания, используя LINQ в .NET 4.0 ?

2012-09-12 10:24:00 (читать в оригинале)

Не так давно мы писали о

7 методов для перечисления папок и файлов для использования в LINQ

И у нас спрашивали как вернуть список файлов из каталога, используюя LINQ, с датами создания в заданном диапазоне. Вот как это сделать:

C#

using System;
using System.Linq;
using System.IO;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
DirectoryInfo DirInfo = new DirectoryInfo(@"D:\Articles\Pics\jQuery");

DateTime dt1 = new DateTime(2009, 07, 15);
DateTime dt2 = new DateTime(2010, 04, 15);

// LINQ query for files between 15-July 2009 and 15-April 2010.
var files = from file in DirInfo.EnumerateFiles()
where file.CreationTimeUtc > dt1 &
file.CreationTimeUtc < dt2                       
select file;

// Show results.
foreach (var file in files)
{
Console.WriteLine("{0} created on {1}", file.Name, file.CreationTimeUtc);
}
Console.ReadLine();
}
}
}

VB.NET

Namespace ConsoleApplication1
Friend Class Program
Shared Sub Main(ByVal args() As String)
Dim DirInfo As New DirectoryInfo("D:\Articles\Pics\jQuery")

Dim dt1 As New Date(2009, 07, 15)
Dim dt2 As New Date(2010, 04, 15)

' LINQ query for files between 15-July 2009 and 15-April 2010.
Dim files = From file In DirInfo.EnumerateFiles()
Where file.CreationTimeUtc > dt1 And file.CreationTimeUtc < dt2
Select file

' Show results.
For Each file In files
Console.WriteLine("{0} created on {1}", file.Name, file.CreationTimeUtc)
Next file
Console.ReadLine()
End Sub
End Class
End Namespace

Это перевод. Оригинал здесь.

Как получить URL файла стилей c текущей страницы на JavaScript?

2012-09-11 13:50:00 (читать в оригинале)

javascript

По требованиям файлы стили относятся к просматриваемой странице. При этом пользователь должен иметь возможность отключать те стил, которые ему не хочется применять. Здесь написано, как мы использовали коллекцию document.styleSheets для получения стилевых объектов, на которые ссылается страница посредством ссылки. И потом мы отключали файл стилей, которые пользователю не нравились. Код, делающий это приведен дальше:

<html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
title></title>
<
link href="CSS/FloatDes.css" rel="stylesheet"
title="Float layout" type="text/css" />
<
link href="CSS/RoundCorners.css" rel="stylesheet"
title="Rounded Corners" type="text/css" />

<
script type="text/javascript">
for
(i = 0; i < document.styleSheets.length; i++) {
alert(document.styleSheets[i].title);
alert(document.styleSheets[i].href);
}
</script>
</
head>
<
body>

</
body>
</
html>

Если вы импортировали стили используя @import, то вы можете получить доступ к ним используя document.styleSheets[i].imports. Для запрета стиля программно, используйте следующий кусок кода:

document.styleSheets[i].disabled = true;

Для проверки, того что коллекция страниц стилей поддерживается вашим браузером, используйте следующий код:

 
if (typeof document.styleSheets != "undefined")

Этот код был протестирован на IE7 и Firefox 3.

Это перевод. Оригинал здесь.

Как сделать префикс из нулей перед целым числом на JavaScript ?

2012-09-10 10:51:00 (читать в оригинале)

JavaScript

Для форматирования целых чисел, создание префикса для целых это частая операция. Представьте, что у вас есть целые числа длинной <=5 и вы хотите чтобы оно выводилось всегда длинной в 5 цифр.

Вот как просто сформировать префикс к целому на JavaScript. Этот способ был изначально опубликован программистом tobytai.

<head>
<title>Prefix Integers with Zeros - DevCurry.com</title>
<script type="text/javascript">
function PrefInt(number, len) {
   return (Array(len).join('0') + number).slice(-length);
}
document.writeln(PrefInt(79, 4));
</script>
</head>

На выходе будет 00079.

Это перевод. Оригинал здесь.

Surface Microsoft соединит в себе возможности планшета и ультрабука

2012-09-09 22:53:00 (читать в оригинале)


surface

Состоявшаяся презентация нового планшета от всемирно известной компании Microsoft под наименованием «Surface» вызвала небывалый ажиотаж в области производства компьютерных устройств. Несмотря на то, что сама корпорация является производителем программного обеспечения для подобных изделий, начиная с 2000-х годов, никто не ожидал от неё выпуска продукции под собственным именем. Как отмечают аналитики, планшетный компьютер Surface станет не только воплощением её передовых технологий, но и прямым конкурентом устройствам iPad от компании Apple. Ранее Microsoft уже неоднократно сообщала о подобном намерении выйти на рынок планшетов, но данные заявления воспринимались лишь в качестве слухов. Выпуск же Surface поставил производителей мобильных устройств перед реальной возможностью потерять позиции в данном сегменте рынка, что вызвало с их стороны неодобрительные высказывания в адрес корпорации. И хотя руководство Microsoft заверило, что продукция будет реализовываться только в фирменных магазинах, а подобный шаг станет лишь попыткой стимуляции к созданию более качественных изделий для операционной системы Windows 8, это нисколько не разрядило сложившуюся обстановку. Как стало известно, уже к концу этого года Microsoft планирует получить около 5 миллионов моделей Surface, оснащенных 10,6-дюймовым HD-экраном и отсоединяемой клавиатурой. Стоимость данных изделий пока не разглашается, однако корейские источники отмечают, что представленные устройства на базе x86-процессоров займут среднее положение между планшетами и ультрабуками и будут обладать такими же функциями, что и обычный ноутбук при наличии более высокого уровня мобильности и сенсорного дисплея. При этом специалисты обращают внимание на тот факт, что в подобной ситуации существующие договоренности между самими компаниями Intel и Microsoft в отношении разграничения линейки продуктов для возможности реализации в разных сегментах рынка просто перестанут действовать. Так как Microsoft применила в планшетном ультрабуке Surface чип Intel Ivy Bridge, созданный для ноутбуков, вместо продвигаемой корпорацией Intel платформы Atom Clover Trail, это сильно размоет грани между двумя разными классами устройств, где Intel со своей стороны уже вряд ли сможет требовать от других партнёров следовать установленным нормам, призванным отделить планшеты и нетбуки от ультрабуков и ноутбуков. Впрочем, для аналитиков данная ситуация не вызвала удивления. Ещё с момента презентации сенсорного Metro-интерфейса Windows 8 многие прогнозировали, что Microsoft возьмет курс именно на слияние двух прежде различных категорий устройств. Примером же подобных гибридов могут выступить представленный компанией ASUS двухэкранный ультрабук Taichi, оснащённый процессором Intel Core i7, и Lenovo IdeaPad Yoga, рассчитанный на работу с Windows 8 и оборудованный сенсорным экраном с возможностью поворота на 360 градусов, что позволяет использовать его и в качестве планшета. Насколько же окажутся востребованными подобные изделия, способные соединить как функции ноутбука, так и планшета, будет ясно уже после их выхода на мировой рынок.



Страницы: ... 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 ... 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.