Codengineering - блог о программировании ➜ страница 1016
Батарея круг, как виджет батареи возрождается
Я пытаюсь нарисовать круг на основе процента заряда батареи. У меня есть следующий код: Bitmap.Config conf = Bitmap.Config.ARGB_8888; // see other conf types Bitmap bmp = Bitmap.createBitmap(200, 200, conf); Paint mPaint = new Paint(); mPaint.setDither(true); mPaint.setColor(Color.BLUE); mPaint.setStyle(Paint.Style.STROKE); mPaint.setStrokeJoin(Paint.Join.ROUND); mPaint.setStrokeCap(Paint.Cap.ROUND); mPaint.setStrokeWidth(5); circle = new Path(); circle.addCircle(100, 100, level, Direction.C ...
Thymeleaf обновить страницу ответить теперь с помощью AJAX
В дополнение к моему предыдущему вопросу об использовании Thymeleaf и предотвращении обновления страницы: Http://forum.thymeleaf.org/Preventing-page-refresh-Thymeleaf-amp-Spring-MVC-td4029155.html В основном у меня было рабочее приложение Spring MVC, которое использует Thymeleaf для сохранения данных формы. Когда пользователь сохранит данные, страница будет обновляться (так как я хотел оставить их на странице для дополнительных правок), и я хотел исключить обновление страницы. Я закодировал ...
Что такое использование " ref " для переменных ссылочного типа В C#?
Я понимаю, что если я передаю тип значения (int, struct, и т.д.) в качестве параметра (без ключевого слова ref) в метод передается копия этой переменной, но если я использую ключевое слово ref, Ссылка на эту переменную передается, а не новая. Но с ссылочными типами, такими как классы, даже без ключевого слова ref, Ссылка передается методу, а не копии. Итак, каково использование ключевого слова ref с ссылочными типами? Принять за пример: var x = new Foo(); В чем разница между следующим? v ...
Разница между консолью.Read () и Console.С readline()?
Я новичок в этой области, и я очень смущен: какова реальная разница между Console.Read() и Console.ReadLine()? ...
Почему в Python weekday() отличается от tm wday в C?
Документация Python определяет datetime.weekday() какцелое число, где понедельник равен 0, а воскресенье-6 , в то время как C tm.tm_wday определяется какдней с воскресенья . Поэтому tm_wday есть (datetime.weekday() + 1) % 7, что весьма неудобно. Учитывая, что Python обычно держится близко к эквивалентам C, почему это было сделано таким образом? ...
Как найти неиспользуемый / мертвый код в веб-проектах (90% кода на javascript)
Я нашел очень интересный инструмент для определения неиспользуемых определений css в веб-проекте. http://www.sitepoint.com/dustmeselectors/ Существуют ли аналогичные инструменты и для проектов javascript? С. П. Я знаю, что нет программы для детерминированного поиска неиспользуемого кода. Но я ищу отчет, чтобы определить возможный неиспользуемый код. Тогда последнее решение всегда будет вашим собственным. ...
Как отключить переменную JavaScript?
У меня есть глобальная переменная в JavaScript (на самом деле свойство window, но я не думаю, что это имеет значение), которая уже была заполнена предыдущим скриптом, но я не хочу, чтобы другой скрипт, который будет работать позже, увидел ее значение или что она была даже определена. Я поставил some_var = undefined, и это работает с целью тестирования typeof some_var == "undefined", но я действительно не думаю, что это правильный путь. Что вы думаете? ...
Как правильно использовать PagedResourcesAssembler из Spring Data?
Я использую Spring 4.0.0.Релиз, Весна Data Commons 1.7.0.M1, Весна Hateoas 0.8.0.Освобождение Мой ресурс-это простое POJO: public class UserResource extends ResourceSupport { ... } Мой ассемблер ресурсов преобразует пользовательские объекты в объекты UserResource: @Component public class UserResourceAssembler extends ResourceAssemblerSupport<User, UserResource> { public UserResourceAssembler() { super(UserController.class, UserResource.class); } @Override ...
Эффективный способ сравнения значения в массиве со всеми значениями до этого в массиве
У меня очень длинный массив чисел []. Мой алгоритм должен найти наименьший индекс j в числах [], при котором |numbers[j] - numbers[i]| <= x (случайная величина) или где |numbers[j] - numbers[i]| >= m - x (m другая переменная, больше x) и где i<j. Теперь это мой алгоритм: for (int j = 1; j < numbers.Length; j++) { for (int i = 0; i < j; i++) { long diff = Math.Abs(numbers[j] - numbers[i]); if (diff <= x || diff >= m - x) return j; ...
Измерение времени загрузки сайта с помощью performance api
Несколько дней назад я слушал выступление Стива Соудерса, и он упомянул о новой спецификации производительности, которую внедряют новые браузеры, и это было довольно интригующе. В своей речи он упомянул следующий пример как средство измерения воспринимаемого времени загрузки страницы: var timing = performance.timing; var loadtime = timing.loadEventEnd - timing.navigationStart; alert("Perceived time:"+loadtime); Очевидно, что это базовый пример, но при попытке его в моей среде разработки, я ...