Codengineering - блог о программировании ➜ страница 1049


TListview неправильно окрашивается при использовании события OnDrawItem

Я использую событие OnDrawItem в компоненте TlistView для рисования содержимого с использованием пользовательских цветов, но при прокрутке listview появляются некоторые артефакты. Это используемый код. procedure TForm35.FormCreate(Sender: TObject); var i, j : integer; Item : TListItem; s : string; begin for i:= 0 to 99 do begin Item:=ListView1.Items.Add; for j:= 0 to ListView1.Columns.Count-1 do begin s:= Format('Row %d Column %d',[i+1, j+1]); if j=0 then ...

Android WebView Окно Утечка

Я столкнулся с этой проблемой в своем более крупном проекте, использующем WebView, но когда я не смог найти ничего неправильного в своем коде, я сделал простой проект, который содержит только две вещи: MainActivity с этим конкретным кодом: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = (WebView) findViewById(R.id.webView); Uri uri = Uri.parse("android.resource://whate ...

Как я могу проверить, сколько согласных и гласных в предложении на языке Java?

В конце цикла я планирую показать количество согласных и гласных в предложении. Мне было интересно, есть ли более эффективный способ проверить, сколько согласных и гласных в данном предложении, а не использовать оператор if и вручную вводить каждую букву. (ключ относится к моему сканеру, который уже был инициализирован) Edit: он должен игнорировать цифры и другие специальные символы, поэтому, например, если я напишу Hello@ how 1are you?. Так и должно быть. 8 гласных и 6 согласных. System.out ...

react-native: push-уведомления + синтаксический анализ

В настоящее время я работаю над небольшим проектом приложения, чтобы изучить и опробовать react-native на iOS. У меня есть некоторый опыт работы с синтаксическим анализом (parse.com) и хотел бы integreate parse в новом приложении. В настоящее время у меня нет проблем с включением parse js в react-native. Я могу войти в систему с помощью учетных записей и т. д. Теперь мне нужно отправить push-уведомления определенному числу пользователей (не всем пользователям). Чего я не понимаю, так это как pu ...

Передача нескольких значений для одного параметра SQL

У меня есть CheckBoxList, где пользователи могут выбрать несколько элементов из списка. Затем мне нужно передать эти значения в мою хранимую процедуру, чтобы их можно было использовать в условии WHERE, например: WHERE ID IN (1,2,3) Я попытался сделать это так, что его параметр nvarchar и я передаю строку 1,2,3 с: WHERE ID IN (@IDs) Но это вернуло следующую ошибку: Conversion failed when converting the nvarchar value '1,2,3' to data type int Любая помощь была бы очень признательна! ...

Запретить слияние в master, если ветка имеет коммиты с сообщениями определенных критериев

Мы используем bitbucket server в качестве исходного репозитория. Я не уверен, что это имеет отношение к этому, если это может быть решено с помощью ванильного крючка. У нас есть текущий рабочий процесс: Разработчик совершает коммит на ветку, создает запрос на вытягивание. Рецензенты отвечают с обратной связью к коду, и разработчик продолжает делать фиксации " fix " на основе обратной связи, которая в конечном итоге будет удалена после утверждения ветви. Это позволяет рецензентам нажать на фи ...

Dateformatter в java [дубликат]

На этот вопрос уже есть ответ здесь: дата синтаксического анализа simpledateformat с литералом' Z ' [дубликат] 12 ответов Я использую приведенный ниже код для форматирования строк даты разрешения миллисекунды. Он работает для 2018-09-14T13:05:21.329Z, но не для 2018-09-14T13:05:21.3Z. Может ли кто-нибудь подсказать причину и как ее исправить? DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'H ...

Выберите наибольшее нечетное число python

Я пытаюсь сделать простую программу на Python, которая вычисляет наибольшее нечетное число из значений x, y, z. как я могу дать пользователю возможность выбрать значения для x, y и z? Таким образом, программа спросит, Что такое x,y и z,а затем скажет: "x, y, z-самый большой нечет" или все числа четные. То, что я имею до сих пор, находится ниже. Это, по крайней мере, приличное начало? # This program exmamines variables x, y, and z # and prints the largest odd number among them if x%2 ...

Как подавить предупреждение "избегайте использования пакетной версии Google Play services SDK"?

Я использую сервисы Google Play в своем Android-приложении, поэтому у меня есть зависимость в моем build.gradle. compile 'com.google.android.gms:play-services:10.2.1' Но Android Studio показывает предупреждение для него: Avoid using bundled version of Google Play services SDK. Что означает это предупреждение? Как мне этого избежать? Я много гуглил, не находя много связанной информации. ...

Как на самом деле использовать TypeConverter и чем он отличается от System.Преобразовать.ToXXX()

Я искал более интуитивный способ преобразования типов данных в C# (например, перечисление в строку), поэтому я наткнулся на класс TypeConverter. Я читал документацию о том, как создать его, и это кажется довольно простым, просто переопределите несколько методов из TypeConverter с некоторой пользовательской логикой преобразования и готово. Тем не менее, я не смог понять, как на самом деле использовать этот конвертер теперь, когда я его создал. каждый ресурс, который я нашел, просто объясняет, ка ...