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

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

3
Як встановити UICollectionViewDelegateFlowLayout?
UIViewController підтримує посилання на UICollectionView. Контролер повинен змінювати вбудований макет потоку за допомогою UICollectionViewDelegateFlowLayout. Налаштувати джерело даних перегляду в самому собі досить просто: MyViewController.m - (void)viewDidLoad { self.collectionView.dataSource = self; } Але як мені встановити контролер на макет потоку делегата подання? - (void)viewDidLoad { self.collectionView.dataSource= self; // self.collectionView.??? = self; …

8
Виведіть перші 100 символів у рядку
Можливо, може знайти функцію підрядки в python. Скажіть, я хочу вивести перші 100 символів у рядку, як це зробити? Я також хочу це зробити безпечно, мірячи, якщо рядок має 50 символів, вона не повинна виходити з ладу.
108 python 

15
Як зіставити atan2 () до градусів 0-360
atan2(y, x) має розрив при 180 °, коли він переходить на -180 ° .0 °, рухаючись за годинниковою стрілкою. Як відобразити діапазон значень 0 ° ..360 °? ось мій код: CGSize deltaPoint = CGSizeMake(endPoint.x - startPoint.x, endPoint.y - startPoint.y); float swipeBearing = atan2f(deltaPoint.height, deltaPoint.width); Я обчислюю напрям події, що торкається …
108 math  quartz-2d  atan2 


18
Як виправити помилку "java.security.cert.CertificateException: Альтернативних імен предмета немає"?
У мене є клієнт веб-служби Java, який користується веб-сервісом через HTTPS. import javax.xml.ws.Service; @WebServiceClient(name = "ISomeService", targetNamespace = "http://tempuri.org/", wsdlLocation = "...") public class ISomeService extends Service { public ISomeService() { super(__getWsdlLocation(), ISOMESERVICE_QNAME); } Коли я підключаюсь до URL-адреси сервісу ( https://AAA.BBB.CCC.DDD:9443/ISomeService), я отримую виняток java.security.cert.CertificateException: No subject alternative names …

10
Виклик функції у методі Class?
Я намагався розібратися, як робити це, але я не зовсім впевнений, як це зробити. Ось приклад того, що я намагаюся зробити: class test { public newTest(){ function bigTest(){ //Big Test Here } function smallTest(){ //Small Test Here } } public scoreTest(){ //Scoring code here; } } Ось частина, з якою …
108 php  function  class  methods  call 

7
Android та & nbsp; у TextView
чи можна додати  в TextView? Хтось домігся подібної функціональності? Я хочу мати нерозривний простір у TextView.
108 android  textview 

6
Кнопка WPF із зображенням
Я намагаюся прикласти зображення до кнопки в WPF, однак цей код не вдається. Здається дивним після того, як подібний код буде ідеально працювати в Mozilla XUL. <Button Height="49.086" Margin="3.636,12,231.795,0" Name="button2" VerticalAlignment="Top" Grid.Column="1" Click="button2_Click" Source="Pictures/apple.jpg">Disconnect from Server</Button>
108 wpf 

10
Список усіх спеціальних символів, які потрібно уникнути в регулярному виразі
Я намагаюся створити додаток, який відповідає шаблону повідомлення та повідомленню, яке користувач намагається надіслати. Я використовую регулярний вираз Java для відповідності повідомлення. Шаблон / повідомлення може містити спеціальні символи. Як я можу отримати повний перелік спеціальних символів, які потрібно уникнути, щоб мій регекс працював і відповідав максимально можливим випадкам? Чи …
108 java  regex 

4
Позначення в дужці об’єктів Javascript ({Навігація} =) зліва від призначення
Я раніше не бачив цього синтаксису і мені цікаво, що це таке. var { Navigation } = require('react-router'); Дужки зліва видають синтаксичну помилку: несподіваний жетон { Я не впевнений, яка частина конфігурації webpack перетворюється або яка мета синтаксису. Це гармонія? Може хтось мене просвітить?

6
Чи автоматично синхронізує докер-контейнер час з хост-машиною?
Даючи, я вже правильно змінив часовий пояс контейнера докера. Чи потрібно мені встановлювати сервер NTP всередині контейнера докера, щоб періодично синхронізувати час, або контейнер буде синхронізувати час з його хост-машини?
108 time  timezone  clock  docker  ntp 

5
Як я можу отримати sha1 хеш рядка в node.js?
Я намагаюся створити сервер websocket, написаний на node.js Для того, щоб сервер працював, мені потрібно отримати хеш-рядку SHA1. Що я повинен зробити, пояснено у розділі 5.2.2 на сторінці 35 документів . ПРИМІТКА. Як приклад, якби значення "Sec-WebSocket-Key" заголовка в рукостисканні клієнта були "dGhlIHNhbXBsZSBub25jZQ==", сервер додав би нитку "258EAFA5-E914-47DA-95CA-C5AB0DC85B11"до форми рядка …

2
Перетворення файлу в Base64String та назад
У заголовку все сказано: Я читаю в архіві tar.gz так розбити файл на масив байтів Перетворити ці байти в рядок Base64 Перетворіть цей рядок Base64 назад у масив байтів Запишіть ці байти назад у новий файл tar.gz Я можу підтвердити, що обидва файли однакового розміру (наведений нижче метод повертає істину), …

8
статичне з'єднання лише деяких бібліотек
Як я можу статично пов’язати лише деякі певні бібліотеки до моїх бінарних файлів при з'єднанні з GCC? gcc ... -static ...намагається статично зв’язати всі пов'язані бібліотеки, але я не отримав статичну версію деяких з них (наприклад: libX11).

17
HTML5 полотно ctx.fillText не зробить розривів рядків?
Здається, я не можу додати текст до полотна, якщо текст включає "\ n". Я маю на увазі, перерив рядків не відображається / працює. ctxPaint.fillText("s ome \n \\n <br/> thing", x, y); Вищеописаний код буде намальовано "s ome \n <br/> thing"в одному рядку. Це обмеження fillText чи я роблю це неправильно? …
108 javascript  html  canvas  line  break 

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