eclipse.ini
-Duser.name=George Zalizko
Preferences -> Java -> Code Style -> Code Templates -> Comments
Edit the Comment: Types
/**
* @author ${user}, ${date} ${time}
*
* ${tags}
*/
Automatically add comments for new types and methods
галочка тут.
вторник, 8 мая 2012 г.
воскресенье, 15 апреля 2012 г.
Qualification Round 2012. Problem A. Speaking in Tongues
Первый раз немножко поучаствовал в Google Code Jam. К сожаленью плотный график из разных дел не разрешил весь уикенд потратить на решение головоломок от гугла, но очень понравилось. Вот так решил первую задачку:
надеюсь, они меня возьмут на работу :D
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.TreeMap;
public class Main {
public static void main(String[] args) throws Exception {
TreeMap<Character, Character> map = getMap();
File inputFile = new File("A-small-attempt0.in");
FileInputStream fileInputStream = new FileInputStream(inputFile);
BufferedReader reader = new BufferedReader(new InputStreamReader(fileInputStream));
File outputFile = new File("out.txt");
FileOutputStream fileOutputStream = new FileOutputStream(outputFile);
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(fileOutputStream));
Integer t = Integer.valueOf(reader.readLine());
String line = null;
for (int i = 1; (line = reader.readLine()) != null && i <= t && i <= 30; i++) {
if (i != 1) {
writer.newLine();
}
writer.write("Case #" + i + ": ");
for (int j = 0; j < line.length() && j <= 100; j++) {
Character c = line.charAt(j);
writer.write(map.get(c));
}
}
reader.close();
writer.close();
}
private static TreeMap<Character, Character> getMap() {
TreeMap<Character, Character> map = new TreeMap<Character, Character>();
map.put('a', 'y');
map.put('o', 'e');
map.put('z', 'q');
map.put('q', 'z');
String i = "ejp mysljylc kd kxveddknmc re jsicpdrysirbcpc ypc rtcsra dkh wyfrepkym veddknkmkrkcdde kr kd eoya kw aej tysr re ujdr lkgc jv";
String o = "our language is impossible to understandthere are twenty six factorial possibilitiesso it is okay if you want to just give up";
for (int n = 0; n < i.length(); n++) {
map.put(i.charAt(n), o.charAt(n));
}
return map;
}
@SuppressWarnings("unused")
private static void printMap(Map<Character, Character> map) {
Iterator<Entry<Character, Character>> iterator = map.entrySet().iterator();
int i = 0;
while (iterator.hasNext()) {
Entry<Character, Character> entry = iterator.next();
System.out.println(++i + ". " + entry.getKey() + " -> " + entry.getValue());
}
}
}
надеюсь, они меня возьмут на работу :D
суббота, 12 ноября 2011 г.
вторник, 2 августа 2011 г.
Upgrade your APC extension (3.0.17+)
Начал щупать Symfony2.
Сразу при установке, сталкнулся с такой проблемой - 'Upgrade your APC extension (3.0.17+)'.
Alternative PHP Cache просят установть. Погуглил-поискал.
Решение такое:
1) Качаем php_apc.dll.zip
2) Кладем в папку с расширениями в php. У меня, например, - 'C:\Program Files\php\ext'.
3) В php.ini (C:\Program Files\php\ext\php.ini) к списку расширений добавляем extension=php_apc.dll
4) Перезапускаем сервер
Сразу при установке, сталкнулся с такой проблемой - 'Upgrade your APC extension (3.0.17+)'.
Alternative PHP Cache просят установть. Погуглил-поискал.
Решение такое:
1) Качаем php_apc.dll.zip
2) Кладем в папку с расширениями в php. У меня, например, - 'C:\Program Files\php\ext'.
3) В php.ini (C:\Program Files\php\ext\php.ini) к списку расширений добавляем extension=php_apc.dll
4) Перезапускаем сервер
вторник, 19 июля 2011 г.
Запуск Command Prompt с путем по умолчанию
В ярлыке в поле Target указываем
D: - смена диска
%% - разделитель комманд
cd workspace - смена папки
cmd /K "D:&&cd workspace"где:
D: - смена диска
%% - разделитель комманд
cd workspace - смена папки
Подписаться на:
Сообщения (Atom)


