Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

10
оновити версію package.json автоматично
Перш ніж зробити невеликий випуск та позначити його, я хотів би оновити package.json, щоб відобразити нову версію програми. Чи є спосіб редагувати файл package.jsonавтоматично? Чи використовуєте git pre-release hookдопомогу?
183 git  node.js  npm  githooks 



2
str.startswith зі списком рядків для перевірки
Я намагаюся уникати такої кількості, якщо твердження та порівняння, і просто використовувати список, але не впевнений, як ним користуватися str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" Я б хотів, щоб це було: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" Будь-яка допомога …
183 python  string  list 

12
Чи існує обмеження максимальної довжини масиву в C ++?
Чи існує максимальна довжина для масиву в C ++? Це обмеження C ++ чи це залежить від моєї машини? Це підлаштовується? Це залежить від типу, з якого складається масив? Чи можу я якось подолати цю межу чи потрібно шукати кращий спосіб зберігання інформації? А яким повинен бути найпростіший спосіб? Що …
183 c++  arrays 

17
Як я частково оновлюю об’єкт у MongoDB, щоб новий об'єкт наклався / злився з існуючим
Враховуючи цей документ, збережений у MongoDB { _id : ..., some_key: { param1 : "val1", param2 : "val2", param3 : "val3" } } Об'єкт з новою інформацією про param2та param3від зовнішнього світу потребує збереження var new_info = { param2 : "val2_new", param3 : "val3_new" }; Я хочу об'єднати / накласти …

5
Випуск Git злиття
Візьміть такий випадок: У мене є робота в тематичній галузі, і тепер я готовий знову об'єднатись до майстра: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 Я виконую злиття від майстра, вирішую конфлікти і тепер маю: * 8101fe3 Merge branch 'topic' [master] |\ | …

5
Яка різниця між JOIN та JOIN FETCH при використанні JPA та Hibernate
Будь ласка, допоможіть мені зрозуміти, де використовувати звичайний ПРИЄДНАЙТЕСЬ та де ПРИЄДНАЙТЕ ПОДОБ. Наприклад, якщо у нас є ці два запити FROM Employee emp JOIN emp.department dep і FROM Employee emp JOIN FETCH emp.department dep Чи є різниця між ними? Якщо так, то який саме використовувати коли?
183 java  hibernate  join  hql  fetch 

13
Java ArrayList як додавати елементи на початку
Мені потрібно додати елементи до ArrayListчерги будь-що, але коли я викликаю функцію для додавання елемента, я хочу, щоб він додав елемент на початку масиву (щоб він мав найнижчий індекс), і якщо масив містить 10 елементів, додаючи новий результат видалення найдавнішого елемента (того, який має найвищий показник). Хтось має якісь пропозиції?
183 java  arrays  arraylist  stack 

4
Чи є в JavaScript оператор "не в" для перевірки властивостей об'єкта?
Чи є якийсь оператор "не в" в JavaScript, щоб перевірити, чи немає властивості в об'єкті? Я нічого не можу знайти навколо цього навколо Google або Stack Overflow. Ось невеликий фрагмент коду, над яким я працюю, де мені потрібен такий функціонал: var tutorTimes = {}; $(checked).each(function(idx){ id = $(this).attr('class'); if(id in …

8
Заміни застарілих модулів JPMS з API EE Java
У застарілому Java 9 застаріли шість модулів, що містять API Java EE, і вони незабаром будуть видалені : java.активація з javax.activationпакетом java.corba з javax.activity, javax.rmi, javax.rmi.CORBAі org.omg.*пакети java.передача з javax.transactionпакетом java.xml.bind з усіма javax.xml.bind.*пакетами java.xml.ws з javax.jws, javax.jws.soap, javax.xml.soapі все javax.xml.ws.*пакети java.xml.ws.annotation з javax.annotationпакетом Які підтримувані сторонні артефакти надають ці …



2
Різниця між OpenJDK та Adoptium / AdoptOpenJDK
Завдяки нещодавньому оновленню політики дорожньої карти підтримки Oracle Java SE (зокрема, наприкінці оновлень безкоштовного випуску $ Oracle від Oracle після березня 2019 року) я шукав альтернативи Oracle Java. Я виявив, що OpenJDK - це альтернатива з відкритим кодом. І я знайшов AdoptOpenJDK , тепер відомий як Adoptium, який є попередньо …
183 java  sdk 

30
Рекомендовані шрифти для програмування? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.