- 1
- 2
- 3
- 4
- 5
- 6
- 7
public void close() throws IOException {
try {
flush();
} catch (IOException ignored) {
}
out.close();
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+111
public void close() throws IOException {
try {
flush();
} catch (IOException ignored) {
}
out.close();
}
java.io.FilterOutputStream
+156
$(document).ready(function(){
$('a').on('click', function(e){
e.preventDefault();
});
otvety.google.ru/otvety/thread?tid=5c7782971303c68b
Я не знаю кто это написал, но это волшебно.
+147
// checklogin.php
<?php
session_start();
if(!isset($_SESSION['adminlogged'])){
exit;
}
?>
гулял тут по девсерверу нашей конторы...
+153
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
jQuery('#mask').height(jQuery(document).height());
});
Да ебись оно все конем...
+114
//request.IsSecureConnection и TargetHttps - булевы переменные
if (!(request.IsSecureConnection ^ TargetHttps))
вместо if (request.IsSecureConnection == TargetHttps)
+158
<?php
class Digits {
//Convert digits to negative
public static function toNegative($num) {
return '-' . $num;
}
}
CRM система, очень дорогая
ПХП хоть само по себе стремное, но я бы даже до такого не додумался
Основная функция системы: анализ и рассчеты
Они еще жалуются что оно плохо считает
Интересно а что же будет если ему передать -10 например ? --10 :)
Чем не устраивает:
function toNegative($num) {
return ($num > 0) ? -1 * $num : $num;
}
−119
use strict;
use warnings;
my ($i, $j) = (42, 13);
my $max = [ $i => $j ]->[ $i <= $j ];
print "max: $max\n";
Вот-так вот: http://ideone.com/2Rd3Mr
// Вроди где-то в PBP этот пример даже есть
−172
Наименование=Выборка.Наименование;
АдресМестонахождения=Выборка.АдресМестонахождения;
ВнешнийОбъект=Выборка.ВнешнийОбъект;
ДатаВводаВЭксплуатацию=Выборка.ДатаВводаВЭксплуатацию;
ДатаВыпуска=Выборка.ДатаВыпуска;
ДоговорКонтрагента=Выборка.ДоговорКонтрагента;
ЗаводскойНомер=Выборка.ЗаводскойНомер;
Изготовитель=Выборка.Изготовитель;
ИнвентарныйНомер=Выборка.ИнвентарныйНомер;
КодРегиона=Выборка.КодРегиона;
КодПоОКОФ=Выборка.КодПоОКОФ;
Комментарий=Выборка.Комментарий;
Контрагент=Выборка.Контрагент;
КонтрагентИсполнительРемонта=Выборка.КонтрагентИсполнительРемонта;
НомерПаспорта=Выборка.НомерПаспорта;
ОбъектОсновныхСредств=Выборка.ОбъектОсновныхСредств;
Организация=Выборка.Организация;
ПлановыйГрафикРаботы=Выборка.ПлановыйГрафикРаботы;
Подразделение=Выборка.Подразделение;
ПодразделениеИсполнительРемонта=Выборка.ПодразделениеИсполнительРемонта;
Приоритет=Выборка.Приоритет;
РемонтнаяГруппа=Выборка.РемонтнаяГруппа;
СрокПолезногоИспользования=Выборка.СрокПолезногоИспользования;
ТехНомер=Выборка.ТехНомер;
ТипОборудования=Выборка.ТипОборудования;
ЭтоГруппаОбъектов=Выборка.ЭтоГруппаОбъектов;
"Архитектор" явно не был знаком с методом ЗаполнитьЗначенияСвойств()
+58
private void getPCTurn(char s){
int done = 0;
System.out.println("Now the turn of " + s +" \n Computer thinking...");
analysis:
while(done == 0){
int numbX;
for(int i = 0; i < field.length; i++){
numbX = 0; // check horisontals for 00
for (int j = 0; j < field.length; j++){
if (field[i][j] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (j = 0; j < field.length; j++){
if (field[i][j] == DEF_FIELD){
field[i][j] = s;
done++;
break analysis;
}
}
}
}
numbX = 0; // check verticals for 00
for (int j = 0; j < field.length; j++){
if (field[j][i] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (j = 0; j < field.length; j++){
if (field[j][i] == DEF_FIELD){
field[j][i] = s;
done++;
break analysis;
}
}
}
}
}
numbX = 0; //check diagonal for 00
for (int i = 0;i < field.length; i++){
if (field[i][i] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (i = 0;i < field.length; i++){
if (field[i][i] == DEF_FIELD){
field[i][i] = s;
done++;
break analysis;
}
}
}
}
numbX = 0; // check second diagonal for 00
for (int i = (field.length - 1);i >= 0; i--){
int j = (field.length - 1)-i;
if (field[i][j] == s){
numbX++;
}
if (numbX == (field.length-1)){
for (i = (field.length - 1);i >= 0; i--){
j = (field.length - 1)-i;
if (field[i][j] == DEF_FIELD){
field[i][j] = s;
done++;
break analysis;
}
}
}
}
for(int i = 0; i < field.length; i++){
numbX = 0; // check horisontals for XX
for (int j = 0; j < field.length; j++){
if (field[i][j] != s && field[i][j] != DEF_FIELD){
numbX++;
}
if (numbX == (field.length-1)){
for (j = 0; j < field.length; j++){
if (field[i][j] == DEF_FIELD){
field[i][j] = s;
done++;
break analysis;
}
}
}
}
// to be continued ...
"Незамысловатая" реализация искусственного интеллекта для игры "Крестики-Нолики" от sv1979.
Оригинал -> https://github.com/sv1979/svhome1/blob/master/src/TicTacToe/Field.java
+141
int i = 10;
while(i --> 0){
print(i);
}