|
April 28th, 2014
12:22 pm - Перлы продолжаются
Вызов:
long item_chk_time = ercSession.mysql.GetItemCheckTime(item_id);
long item_forced = ercSession.mysql.GetItemForced(item_id);
Реализация:
public long GetItemCheckTime(String part_id) {
return GetLong("SELECT part_time FROM items WHERE part_id=\"" + part_id + "\"");
}
public long GetItemForced(String part_id) {
return GetLong("SELECT part_forced FROM items WHERE part_id=\"" + part_id + "\"");
}
И да, как правильно догадался внимательный читатель, part_forced -- это флажок со значениями 0 и 1, имеющий в базе тип bigint(20).
Пердыдущий перл 1
Пердыдущий перл 2
|
March 17th, 2014
07:15 pm - Стук головой о стенку Ну запретите уже им
for (int i = 0; i < status.NumberUnloadedDocs; i++) {
if (status.GetStatus(i) == 641044) {
//Console.WriteLine("Doc.open(): {0} {1} {2} {3}", i, status.GetStatus(i), status.GetDocName(i), status.GetStatusDescription(i));
// не найден файл
} else if (status.GetStatus(i) == 641044) {
dsSession.warnings.Add(String.Format("Doc.open(): {0} {1} {2} {3}", i, status.GetStatus(i), status.GetDocName(i), status.GetStatusDescription(i)));
} else {
dsSession.errors.Add(String.Format("Doc.open(): {0} {1} {2} {3}", i, status.GetStatus(i), status.GetDocName(i), status.GetStatusDescription(i)));
}
}
|
March 11th, 2014
04:53 pm - Нам пишут из Янины Разбираюсь в коде одного комбайна, сотворённого давно покинувшим нас сотрудником (зовьетише МФТИ, эксперт отраслевой премии, все дела). Нашёл прелестное
( Хиндиш-русси пхай-пхай! )
|
August 13th, 2013
10:46 am - Сраный энтерпрайз катится в сраное говно Было: ComponentItemType itt = (ComponentItemType)((Session)session).getTypeComponent(strItemType); ComponentItem newItem= itt.create(ID, name, desc, parentFolder);
Стало:
DataManagementService.ItemProperties[] properties = new DataManagementService.ItemProperties[1];
DataManagementService.ItemProperties property = new DataManagementService.ItemProperties();
property.clientId = clientID; property.itemId = ""; property.revId = ""; property.revId = ""; property.name = ""; property.type = "Tech Document"; property.description = "Test objects"; property.uom = "";
property.extendedAttributes = new DataManagementService.ExtendedAttributes[1];
DataManagementService.ExtendedAttributes theExtendedAttr = new DataManagementService.ExtendedAttributes();
theExtendedAttr.attributes = new HashMap(); theExtendedAttr.objectType = "Tech Document"; theExtendedAttr.attributes.put("object_desc", "my value");
property.extendedAttributes[0] = theExtendedAttr; properties[0] = property;
DataManagementService.CreateItemsResponse itemResp = dservice.createItems(properties, parentFolder, ""); ComponentItem newItem= itemResp.output[0].item;
Сраные индусы совсем превратили говножабу в какой-то дерьмовый макроассемблер.
|
|
|
|
LJ.Rossia.org |