Нужно разрезать файл на части, а потом склеить?
В линуксе это очень просто встроенными средствами, потребуются всего 2 консольные утилиты - split и cat
Delivering things – from code to product
Quickie posts when I’m lazy
Нужно разрезать файл на части, а потом склеить?
В линуксе это очень просто встроенными средствами, потребуются всего 2 консольные утилиты - split и cat
Что за ругательные слова?
Всё это - сетевые устройства. У которых разный уровень "умения". Их общая задача - передавать данные из одного места в другое. Попробую немного прояснить что к чему на простом языке.
Глупо.. есть же си, правда? :) И куча замечательных языков. На сколько я знаю, значально линукс создавался для написания программ только на си более высоких языках.
Но конечно же можно писать даже на асме под линукс. Зачем?..
Имеем:
String connectionString = "jdbc:mysql://www.box/database"
+ "?useUnicode=true&characterEncoding=UTF-8"
+ "&charSet=UTF-8&encoding=UTF-8";
Connection con = DriverManager.getConnection(connectionString,
"someuser", "somepass");
con.prepareStatement("SET CHARSET \"utf8\"").executeUpdate();
con.prepareStatement("SET NAMES \"utf8\"").executeUpdate();
По факту в базу вставляются записи в виде абракадабры. Казалось бы - настроил всё что можно, причём однозначно везде юникод, что может быть не так?
Самый простой способ скачать страницу или картинку или ещё что-то в вашем приложении - воспользоваться вот таким классом с одним статическим методом.
/**
* Fetch url
* @author rux
*/
public class Fetcher {
public static String get(String urlString) {
StringBuilder result = new StringBuilder();
String line;
try {
URL url = new URL(urlString);
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
while ((line = reader.readLine()) != null) result.append(line);
reader.close();
} catch (Exception e) {
// ...
}
return result.toString();
}
}
Чтоб получить количество записей, в которых одно или несколько полей одинаковы, можно воспользоваться такой конструкцией:
SELECT `fhash_low`, `fhash_high`, COUNT( * ) `cnt`
FROM `mt_tfiles`
GROUP BY `fhash_low`, `fhash_high`
HAVING `cnt` > 1
6 февраля 2009г в Санкт-Петербурге прошёл первый Startup Crash Test, проводимый в бизнес инкубаторе "Ингрия", при поддержке и с помощью NevaCamp.
Настройка iptables для раздачи интерента только для одного устройства, в моём случае это телефон, подключённый через wifi с фильтрацией по IP и MAC адресам.