программирование

Q & A для профессиональных программистов и энтузиастов

4
Почему драйвер Java MongoDB использует генератор условных чисел в условных выражениях?
В этом коммите я видел следующий код для драйвера Java-подключения MongoDB , и на первый взгляд он кажется какой-то шуткой. Что делает следующий код? if (!((_ok) ? true : (Math.random() > 0.1))) { return res; } (РЕДАКТИРОВАТЬ: код был обновлен с момента публикации этого вопроса)

10
Хороший способ получить местоположение пользователя в Android
Эта проблема: Получение текущего местоположения пользователя в пределах порога как можно скорее и в то же время экономить заряд батареи. Почему проблема является проблемой: Во-первых, у Android есть два провайдера; сеть и GPS. Иногда сеть лучше, а иногда лучше GPS. Под «лучшим» я подразумеваю соотношение скорости и точности. Я готов …

11
Как отобразить HTML-теги в виде простого текста
У меня есть форма ввода на моем сайте, где разрешен HTML, и я пытаюсь добавить инструкции по использованию тегов HTML. Я хотел бы, чтобы текст <strong>Look just like this line - so then know how to type it</strong> Но пока все, что я получаю, это: Выглядит так же, как эта …
211 php  html 

24
Как остановить нежелательную анимацию UIButton при смене названия?
В iOS 7 мои названия UIButton оживляются и выходят не в то время - поздно. Эта проблема не появляется на iOS 6. Я просто использую: [self setTitle:text forState:UIControlStateNormal]; Я бы предпочел, чтобы это произошло мгновенно и без пустой рамки. Это мерцание особенно отвлекает и отвлекает внимание от других анимаций.

20
Как получить атрибут отображаемого имени члена Enum с помощью бритвенного кода MVC?
В моей модели есть свойство «Поощрение», типом которого является перечисление флага «UserPromotion». Члены моего enum имеют атрибуты отображения, установленные следующим образом: [Flags] public enum UserPromotion { None = 0x0, [Display(Name = "Send Job Offers By Mail")] SendJobOffersByMail = 0x1, [Display(Name = "Send Job Offers By Sms")] SendJobOffersBySms = 0x2, [Display(Name …


10
Возвращение логического значения из функции Bash
Я хочу написать функцию bash, которая проверяет, имеет ли файл определенные свойства, и возвращает true или false. Затем я могу использовать его в своих сценариях в «если». Но что я должен вернуть? function myfun(){ ... return 0; else return 1; fi;} тогда я использую это так: if myfun filename.txt; then …
211 bash  shell  boolean 

28
Как я могу использовать format () для момента moment.js?
Есть ли способ, которым я могу использовать format метод moment.js на объектах длительности? Я не могу найти его где-нибудь в документах, и он не считается атрибутом объектов продолжительности. Я хотел бы иметь возможность сделать что-то вроде: var diff = moment(end).unix() - moment(start).unix(); moment.duration(diff).format('hh:mm:ss') Кроме того, если есть какие-либо другие библиотеки, …

2
Как поставить ярлык на проблему в GitHub, если вы не являетесь участником / владельцем?
Я отправил вопрос о проекте на GitHub, который не принадлежит мне, и я не участвую в нем, но не могу найти способ обозначить свою проблему. Есть ли способ для меня, чтобы маркировать его, или это доступно только для участников?
211 github 

21
Как я могу решить проблему пула соединений между ASP.NET и SQL Server?
Последние несколько дней мы видим это сообщение об ошибке на нашем сайте слишком много: «Время ожидания истекло. Период ожидания истек до получения соединения из пула. Это могло произойти, потому что все соединения в пуле использовались и был достигнут максимальный размер пула». Мы ничего не изменили в нашем коде в течение …

10
Ошибка JavaScript (Uncaught SyntaxError: Неожиданный конец ввода)
У меня есть некоторый код JavaScript, который работает в FireFox, но не в Chrome или IE. В консоли Chrome JS я получаю следующую ошибку: Msgstr "Uncaught SyntaxError: Неожиданный конец ввода". Код JavaScript, который я использую: <script> $(function() { $("#mewlyDiagnosed").hover(function() { $("#mewlyDiagnosed").animate({'height': '237px', 'top': "-75px"}); }, function() { $("#mewlyDiagnosed").animate({'height': '162px', 'top': …

8
Как сделать поле редактирования текста в диалоге
Я пытаюсь сделать поле редактирования текста в диалоговом окне для ввода пароля. и когда я делаю, я не могу делать. Я новичок в этом. Пожалуйста, помогите мне в этом. public class MainActivity extends Activity { Button create, show, setting; //String pass="admin";String password; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); …

7
Gson - конвертировать из Json в типизированный ArrayList <T>
Используя библиотеку Gson, как мне преобразовать строку JSON ArrayListв пользовательский класс JsonLog? По сути, JsonLogэто интерфейс, реализованный различными типами журналов, созданных моим Android-приложением - журналы SMS, журналы вызовов, журналы данных - и это ArrayListколлекция всех из них. Я продолжаю получать сообщение об ошибке в строке 6. public static void log(File …
211 java  android  json  gson 

7
Когда использовать Cast () и Oftype () в Linq
Я знаю двух способов литья типов в IEnumerableС Arraylistв Linq и интересно , в каких случаях использовать их? например IEnumerable&lt;string&gt; someCollection = arrayList.OfType&lt;string&gt;() или IEnumerable&lt;string&gt; someCollection = arrayList.Cast&lt;string&gt;() В чем разница между этими двумя методами и где я должен применять каждый случай?
211 c#  .net  linq 

9
Нужно ли отписываться от наблюдаемых, созданных методами Http?
Вам нужно отписаться от Angular 2 http-вызовов, чтобы предотвратить утечку памяти? fetchFilm(index) { var sub = this._http.get(`http://example.com`) .map(result =&gt; result.json()) .map(json =&gt; { dispatch(this.receiveFilm(json)); }) .subscribe(e=&gt;sub.unsubscribe()); ...

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.