0

голосов
0

ответ
6

Просмотры

Linq, EF Ядро - группы на одном поле и использовать другое поле, чтобы получить список данных из другой таблицы

Кто-нибудь может мне помочь. Я попробовал все, ничего не получалось. У меня есть данные в этом формате table1 Id T_Id 4 2 6 5 6 7 table2 T_Id Fname LNAME 2 мэри кузнец 5 Джон Поуп 7 стив Блер Я хочу, чтобы получить данные в следующем формате, используя Linq запрос с EF Core. [{ "Идентификатор": "4", "пользователи": [{ "T_Id": 2, "имя_файла": "мэри", "LNAME": "Смит"}]}, { "Идентификатор": "6", "пользователи": [{ "T_Id": 5, "имя_файла": "Джон", "LNAME": "папа"}, { "T_Id": 7, "имя_файла": "стив", "LNAME": «Blair "}]}]
Shamal
1

голосов
0

ответ
116

Просмотры

Как установить несколько минорных версий JDK с помощью Brew в Mac OS (не основных версий)

Я уже установлен JDK 1.8.0_192 с использованием доморощенного, варочную бочонок установки java8 Для целей развития, я хочу также установить JDK 1.8.0_152. Есть ли способ сделать это с помощью доморощенного? Примечание: Это не об установке нескольких основных версий (например, v1.7, v1.8), который отвечает в Mac OS X и несколько версий Java. Этот вопрос об установке минорных версий (т.е. v1.8.0_152, v1.8.0_192).
Shamal Karunarathne
1

голосов
2

ответ
550

Просмотры

IOS Поиск Клавиатура Медленный

Привет У меня есть живой поиск в моем приложении, которое осуществляет поиск и отображает результаты в то же время, все это прекрасно работает, но клавиатура просто посмотреть немного лага. есть способ я могу сделать клавиатуру не отставать и до сих пор живой поиск. это где найти перезагружать результат поиска: - (BOOL) searchDisplayController: (UISearchDisplayController *) Контроллер shouldReloadTableForSearchString: (NSString *) SearchString {[самостоятельной filterListForSearchText: SearchString объем: [[self.searchDisplayController.searchBar scopeButtonTitles] objectAtIndex: [самостоятельно. searchDisplayController.searchBar selectedScopeButtonIndex]]]; вернуться YES; } заранее спасибо.
shamal
1

голосов
1

ответ
38

Просмотры

set gps on without showing dialogue

После поиска глубоко, я могу на GPS с помощью диалогового окна, когда приложение resume.I используется следующий код, который я нашел на Google. LocationRequest locationRequest = LocationRequest.create (); locationRequest.setPriority (LocationRequest.PRIORITY_HIGH_ACCURACY); // Установка priotity запроса Место высокой locationRequest.setInterval (30 * 1000); locationRequest.setFastestInterval (5 * 1000); // 5 сек Временной интервал для обновления местоположения LocationSettingsRequest.Builder строитель = новый LocationSettingsRequest.Builder () .addLocationRequest (locationRequest); builder.setAlwaysShow (истина); // это ключевой компонент всегда показывает диалог, когда GPS выключен PendingResult результат = LocationServices.SettingsApi.checkLocationSettings (mGoogleApiClient, builder.build ()); результат. попробуйте {// Показываем диалог по телефону startResolutionForResult (), // и проверить результат в onActivityResult (). status.startResolutionForResult (MainActivity.this, REQUEST_CHECK_SETTINGS); } Задвижка (IntentSender.SendIntentException е) {e.printStackTrace (); // Игнорировать ошибку. } перерыв; случай LocationSettingsStatusCodes.SETTINGS_CHANGE_UNAVAILABLE: настройки // Место не удовлетворены. Тем не менее, мы не имеем возможности фиксировать // настройки, поэтому мы не будем показывать диалог. перерыв; }}}); Этот код работает правильно.
SHAMAL KASWATE
2

голосов
4

ответ
614

Просмотры

Какие есть способы / ресурсы для создания JPEG (или PDF) графиков / диаграмм с помощью Java

Я ищу способы создания JPEG (или PDF) графики / диаграммы с помощью JAVA. Какие-либо предложения? В конце концов я хочу сделать отчет в формате PDF, но я понял, что даже если я получаю график в формате JPEG, то я могу использовать JPEG в PDF конвертер, чтобы сделать это PDF. Благодарю.
Shamal Karunarathne
19

голосов
10

ответ
83.2k

Просмотры

java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind (JBOSS)

I'm using JBoss 4.0.5 GA on Windows 7 with Java version 1.5 (I have to use older java version and a JBoss because I'm working with a legacy system). And when I'm starting the server I get the following error: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind And I believe this causes many other exceptions: 11:09:26,925 WARN [ServiceController] Problem starting servicejboss.cache:service=TomcatClustering Cache java.lang.NullPointerException at org.jgroups.protocols.FD_SOCK.down(FD_SOCK.java:235) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.FD.down(FD.java:278) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.stack.Protocol.down(Protocol.java:540) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.pbcast.NAKACK.down(NAKACK.java:297) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.UNICAST.down(UNICAST.java:262) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.pbcast.STABLE.down(STABLE.java:292) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.pbcast.GMS.down(GMS.java:605) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.FC.down(FC.java:122) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.FRAG2.down(FRAG2.java:146) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.Protocol.passDown(Protocol.java:510) at org.jgroups.protocols.pbcast.STATE_TRANSFER.down(STATE_TRANSFER.java:217) at org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:467) at org.jgroups.stack.ProtocolStack.down(ProtocolStack.java:331) at org.jgroups.JChannel.down(JChannel.java:1035) at org.jgroups.JChannel.connect(JChannel.java:374) at org.jboss.cache.TreeCache.startService(TreeCache.java:1424) at org.jboss.cache.aop.PojoCache.startService(PojoCache.java:94) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:417) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy4.start(Unknown Source) at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy8.deploy(Unknown Source) at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421) at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263) at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:417) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy4.start(Unknown Source) at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy5.deploy(Unknown Source) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) at org.jboss.Main.boot(Main.java:200) at org.jboss.Main$1.run(Main.java:490) at java.lang.Thread.run(Thread.java:619) I greatly appreciate if anyone could help. At least to figure out where I should look for the solution (e.g. Is this an error related to windows 7 and JBoss clustering incompatability? Is this because of a wrong port configuration? etc.) Thanks.
Shamal Karunarathne
5

голосов
9

ответ
898

Просмотры

создание экземпляра объекта с использованием различных конструкторов

Недавно мой учитель говорил об использовании различных конструкторов для создания экземпляров объектов. Но я действительно путают об этом. Для этого я хочу понять, почему я получаю следующее сообщение об ошибке компиляции. Класс SuperClass {аннулируется суперкласс () {System.out.println ( "суперкласс"); }} Класс Подкласс суперкласс расширяет {аннулируются подкласс () {System.out.println ( "Подкласс"); }} Класс вызовов {государственной статической силы основных (String арг []) {суперкласса з = новый SubClass (); s.superClass (); }} Когда я скомпилировать и запустить следующий код, я получаю выход суперкласса Но когда я пытаюсь вызвать подкласс () через объект ы, я получаю следующее сообщение об ошибке. damn.java:17: не может найти символ символов: метод подклассу () Расположение: класс суперкласса s.subClass (); ^ 1 ошибка ИТАК, в соответствии с этим, можно предположить, что даже я экземпляр объекта с другим конструктором, только тип объекта, указанного загружается в ОЗУ. Но, когда я использую переопределение здесь, как это, класс SuperClass {аннулируется суперкласс () {System.out.println ( "суперкласс"); }} Класс Подкласс суперкласса расширяет {аннулируются суперкласса () {System.out.println ( "Подкласс"); }} Класс вызовов {государственной статической силы основных (String арг []) {суперкласса з = новый SubClass (); s.superClass (); }} Я получаю метод в вспомогательном классе называется. Что делает меня действительно путают об этом. Любой человек может объяснить мне, пожалуйста, что здесь происходит, когда я использую другой конструктор для создания экземпляра объекта. только тип объекта, указанного загружается в ОЗУ. Но, когда я использую переопределение здесь, как это, класс SuperClass {аннулируется суперкласс () {System.out.println ( "суперкласс"); }} Класс Подкласс суперкласса расширяет {аннулируются суперкласса () {System.out.println ( "Подкласс"); }} Класс вызовов {государственной статической силы основных (String арг []) {суперкласса з = новый SubClass (); s.superClass (); }} Я получаю метод в вспомогательном классе называется. Что делает меня действительно путают об этом. Любой человек может объяснить мне, пожалуйста, что здесь происходит, когда я использую другой конструктор для создания экземпляра объекта. только тип объекта, указанного загружается в ОЗУ. Но, когда я использую переопределение здесь, как это, класс SuperClass {аннулируется суперкласс () {System.out.println ( "суперкласс"); }} Класс Подкласс суперкласса расширяет {аннулируются суперкласса () {System.out.println ( "Подкласс"); }} Класс вызовов {государственной статической силы основных (String арг []) {суперкласса з = новый SubClass (); s.superClass (); }} Я получаю метод в вспомогательном классе называется. Что делает меня действительно путают об этом. Любой человек может объяснить мне, пожалуйста, что здесь происходит, когда я использую другой конструктор для создания экземпляра объекта. }} Класс Подкласс суперкласса расширяет {аннулируются суперкласса () {System.out.println ( "Подкласс"); }} Класс вызовов {государственной статической силы основных (String арг []) {суперкласса з = новый SubClass (); s.superClass (); }} Я получаю метод в вспомогательном классе называется. Что делает меня действительно путают об этом. Любой человек может объяснить мне, пожалуйста, что здесь происходит, когда я использую другой конструктор для создания экземпляра объекта. }} Класс Подкласс суперкласса расширяет {аннулируются суперкласса () {System.out.println ( "Подкласс"); }} Класс вызовов {государственной статической силы основных (String арг []) {суперкласса з = новый SubClass (); s.superClass (); }} Я получаю метод в вспомогательном классе называется. Что делает меня действительно путают об этом. Любой человек может объяснить мне, пожалуйста, что здесь происходит, когда я использую другой конструктор для создания экземпляра объекта.
Shamal Sandeep
12

голосов
4

ответ
79

Просмотры

Окончательные концепции литья не применяются для перегрузки

В моем классе литья, учитель научил нас интересный факт следующим образом. Класс Отливка {государственной статической силы основных (String арг []) {INT I = 10; Байт б = я; System.out.println (б); }} Мы получили Java ошибки: 5: возможные потери точности А потом мы изменили код следующим класса Casting1 {государственной статической силы основных (String арг []) {окончательная ИНТ я = 10; Байт б = я; System.out.println (10); }} 10 Мы получили правильный выход. Что касается причины, то он сказал, что, когда мы изменяем переменную Выпускные переменная хранится в самом маленьком типе данных возможно. В этом случае были байты. Вот причина того, что мы были в состоянии бросить, что без использования произнесения ключевого слова. Но когда мы используем метод перегрузки, как это, класс А {аннулируются м (INT I) {System.out.println ( «ИНТ»); } Недействительными м (байт б) {System.out.println ( "байт"); } государственной статической силы основных (String арг []) {A A1 = новый А (); Окончательный INT I = 10; a1.m (я); }} Я получаю выход Int. Если окончательные переменные хранятся в минимально возможных типах данных, он должен быть байтами. Так что я попытался следующий код без перегрузки. класс А {аннулируются м (байт б) {System.out.println ( "байт"); } государственной статической силы основных (String арг []) {A A1 = новый А (); Окончательный INT I = 10; a1.m (я); }} Java: 9: м (байт) в A не может быть применен к (INT) Что причина этого? Есть ли смысл, что я неправильно понял? }} Я получаю выход Int. Если окончательные переменные хранятся в минимально возможных типах данных, он должен быть байтами. Так что я попытался следующий код без перегрузки. класс А {аннулируются м (байт б) {System.out.println ( "байт"); } государственной статической силы основных (String арг []) {A A1 = новый А (); Окончательный INT I = 10; a1.m (я); }} Java: 9: м (байт) в A не может быть применен к (INT) Что причина этого? Есть ли смысл, что я неправильно понял? }} Я получаю выход Int. Если окончательные переменные хранятся в минимально возможных типах данных, он должен быть байтами. Так что я попытался следующий код без перегрузки. класс А {аннулируются м (байт б) {System.out.println ( "байт"); } государственной статической силы основных (String арг []) {A A1 = новый А (); Окончательный INT I = 10; a1.m (я); }} Java: 9: м (байт) в A не может быть применен к (INT) Что причина этого? Есть ли смысл, что я неправильно понял? }} Java: 9: м (байт) в A не может быть применен к (INT) Что причина этого? Есть ли смысл, что я неправильно понял? }} Java: 9: м (байт) в A не может быть применен к (INT) Что причина этого? Есть ли смысл, что я неправильно понял?
Shamal Sandeep
37

голосов
1

ответ
25k

Просмотры

какая последовательность для дефиса (-) в PostgreSQL

Я пытаюсь переименовать базу данных на имя с дефисом (-). АЬТЕЕ DATABASE один Присвоить один-два; И PSQL возвращает ошибку: ОШИБКА: Ошибка синтаксиса в или рядом с «-» То, что я должен использовать как последовательность для символа «-» или то, что способ сделать выше? Примечание: Я попытался «\ -» и не работать. Благодарю.
Shamal Karunarathne
1

голосов
2

ответ
1.4k

Просмотры

c#, Microsoft Interop Excel , change font style for s selected range

Мне нужно, чтобы изменить стиль шрифта (шрифт) некоторые ячейки в листе Excel. Excel лист генерируется Microsoft.Office.Interop.Excel Я хочу изменить B3 в диапазоне В100 быть в Arial типа шрифта. Вот мой код Microsoft.Office.Interop.Excel._Application приложение = новый Microsoft.Office.Interop.Excel.Application (); Microsoft.Office.Interop.Excel._Workbook Учебное пособие = app.Workbooks.Add (Type.Missing); Microsoft.Office.Interop.Excel._Worksheet лист = NULL; app.Visible = TRUE; Рабочий лист = workbook.Sheets [ "Лист1"]; Рабочий лист = workbook.ActiveSheet; worksheet.Name = "вывозимые с GridView"; . Worksheet.get_Range ( "B3", "В100") Cells.Font.FontStyle = "Arial"; для (INT = 1; г <records_datagridview.Columns.Count + 1; я ++) {worksheet.Cells [1, я] = records_datagridview.Columns [я - 1] .HeaderText; } Для (INT I = 0; я <records_datagridview.Rows.Count; я ++) {для (Int J = 0; J <records_datagridview.Columns.Count; j ++) {worksheet.Cells [г + 2, J + 1] = records_datagridview.Rows [I] .Cells [J] .Value.ToString (); }} Строка путь_к_файл = fbd.SelectedPath + "/ records_sheet_" + DateTime.Now.ToString ( "гггг-ММ-дд-НН-мм-сс") + "_.xlsx"; workbook.SaveAs (путь_к_файл, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing); app.Quit (); Я использовал worksheet.get_Range ( "B3", "B4") Cells.Font.FontStyle = "Arial". Но это не работает Может ли один помочь мне в этом я ++) {для (Int J = 0; J <records_datagridview.Columns.Count; j ++) {worksheet.Cells [г + 2, J + 1] = records_datagridview.Rows [I] .Cells [J] .Value.ToString ( ); }} Строка путь_к_файл = fbd.SelectedPath + "/ records_sheet_" + DateTime.Now.ToString ( "гггг-ММ-дд-НН-мм-сс") + "_.xlsx"; workbook.SaveAs (путь_к_файл, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing); app.Quit (); Я использовал worksheet.get_Range ( "B3", "B4") Cells.Font.FontStyle = "Arial". Но это не работает Может ли один помочь мне в этом я ++) {для (Int J = 0; J <records_datagridview.Columns.Count; j ++) {worksheet.Cells [г + 2, J + 1] = records_datagridview.Rows [I] .Cells [J] .Value.ToString ( ); }} Строка путь_к_файл = fbd.SelectedPath + "/ records_sheet_" + DateTime.Now.ToString ( "гггг-ММ-дд-НН-мм-сс") + "_.xlsx"; workbook.SaveAs (путь_к_файл, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing); app.Quit (); Я использовал worksheet.get_Range ( "B3", "B4") Cells.Font.FontStyle = "Arial". Но это не работает Может ли один помочь мне в этом J + 1] = records_datagridview.Rows [I] .Cells [J] .Value.ToString (); }} Строка путь_к_файл = fbd.SelectedPath + "/ records_sheet_" + DateTime.Now.ToString ( "гггг-ММ-дд-НН-мм-сс") + "_.xlsx"; workbook.SaveAs (путь_к_файл, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing); app.Quit (); Я использовал worksheet.get_Range ( "B3", "B4") Cells.Font.FontStyle = "Arial". Но это не работает Может ли один помочь мне в этом J + 1] = records_datagridview.Rows [I] .Cells [J] .Value.ToString (); }} Строка путь_к_файл = fbd.SelectedPath + "/ records_sheet_" + DateTime.Now.ToString ( "гггг-ММ-дд-НН-мм-сс") + "_.xlsx"; workbook.SaveAs (путь_к_файл, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing); app.Quit (); Я использовал worksheet.get_Range ( "B3", "B4") Cells.Font.FontStyle = "Arial". Но это не работает Может ли один помочь мне в этом SaveAs (file_path, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, тип. Отсутствует); app.Quit (); Я использовал worksheet.get_Range ( "B3", "B4") Cells.Font.FontStyle = "Arial". Но это не работает Может ли один помочь мне в этом SaveAs (file_path, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, тип. Отсутствует); app.Quit (); Я использовал worksheet.get_Range ( "B3", "B4") Cells.Font.FontStyle = "Arial". Но это не работает Может ли один помочь мне в этом
Achira Shamal
1

голосов
1

ответ
1k

Просмотры

Спонтанные остановов в случае AWS EC2

Я организовал веб-сервер в экземпляре EC2 под управлением Windows Server 2012 R2, и вдруг экземпляр стал недоступен. Я побежал в вопрос несколько раз, и когда я проверил AWS консоли, статус экземпляра изменился на Stop. Интересно, когда я проверил для системных журналов в средстве просмотра событий, я нашел это сообщение об ошибке. Процесс C: \ Program Files \ Амазонка \ XenTools \ LiteAgent.exe (EC2AMAZ - ******) инициировал завершение работы компьютера EC2AMAZ - ****** от имени пользователя NT AUTHORITY \ SYSTEM для следующих причина: Без названия по этой причине можно было бы узнать код причины: 0x8000000c Тип Shutdown: выключение комментарий: Любая идея, почему это произошло и что делать LiteAgent.exe?
Shamal Perera
2

голосов
1

ответ
487

Просмотры

Nodejs Mongoose получить результирующий массив значений свойств

Как я могу получить массив значений свойств без структуры объекта. Вот моя схема _id: {Тип: Schema.Types.ObjectId, ссылка: "Пользователь"}, услуги: [{_id: ложь, service_category: {Тип: Schema.Types.ObjectId, ссылка: "ServiceCategory"}, sub_services: [{_id: ложь, сервис: {Тип: Schema.Types.ObjectId, ссылка: "служба"}}]}] А это, как я собирался запросить Vendor.find результаты ({ '_id': req.user ._id, 'services.service_category': req.body.category_id}, 'services.sub_services.service') Exec (функция (ERR, rtnobj) {если (ERR) {console.log (ERR); возвращение (ERR). ; } Еще {res.send (rtnobj); }}) Но это дает мне этот выход [{ "_id": "598b28271a0b551af8fbf849", "услуги": [{ "sub_services": [{ "сервис": "сервис 1 _id"}, { "сервис": «услуги 2 _id»}]}]}] Но мне нужен результат в следующем формате [„сервис-1 _id“,„обслуживание 2 _id“, ......] есть ли какие-либо стандартные подходы, чтобы сделать это. Или любые альтернативные методы Спасибо
Achira Shamal
2

голосов
2

ответ
326

Просмотры

Spring Data Rest with JWT

Я пытаюсь обеспечить простую Spring-Data-Rest приложения с помощью JWT. Принимая семя от https://github.com/spring-projects/spring-data-examples/tree/master/rest/security SecurityConfig находится ниже (с помощью обычного пользователя, проверки подлинности пароля) Как я могу изменить это JWT аутентификацию? (Authorization уже сделана с помощью @PreAuthorize ( "hasRole ( 'ROLE_USER')") в хранилищах) @Configuration @EnableGlobalMethodSecurity (prePostEnabled = истина) общественный класс SecurityConfiguration распространяется WebSecurityConfigurerAdapter {/ ** * Этот раздел определяет учетные записи пользователей, которые могут быть использованы для * аутентификации, а также роли каждого пользователя есть. * / @Override общественного недействительными Configure (AuthenticationManagerBuilder Auth) бросает исключение {auth.inMemoryAuthentication () .withUser ( "Greg"). Пароль (» ... AntMatchers (HttpMethod.PATCH "/ сотрудников / **") hasRole ( "ADMIN") и () .csrf () отключить (); }}
Shamal Karunarathne
8

голосов
2

ответ
17.5k

Просмотры

Сборка Java RMI приложений с помощью Eclipse (Как сделать РЦМП)

Я пытаюсь разработать приложение Java RMI и выяснил, что это не прямо вперед, чтобы сказать затмение скомпилировать его с помощью RMIC. Существуют ли какие-либо доступные аддоны (если да, то вы порекомендуете)? или какие способы добиться этого? Благодарю.
Shamal Karunarathne
2

голосов
1

ответ
1.1k

Просмотры

Отсутствует аутентификация Токен Ошибка с CloudFront и API шлюза

У меня есть настроить CloudFront распределение с API шлюза в качестве одного из истоков и этот API шлюза сконфигурирован с авторизатор AWS IAM. Когда CloudFront URL вызывается с заголовками авторизации, он возвращает ошибку 403. { «Сообщение»: «Отсутствует аутентификация Токен»} Однако, когда API шлюза URL вызывается вместо CloudFront URL с одинаковыми заголовками авторизации, он работал. Я также попытался вызовом конечной точки без авторизатора через CloudFront URL, и она работала. Любая идея о том, как решить эту проблему.
Shamal Perera
2

голосов
2

ответ
373

Просмотры

Java Тип Умозаключение в статических методах

Сценарий: Мне нужно обработать запрос и сценарий ответа, где внутренние объекты запроса / ответа зависит от кода запроса. так что я сделал это метод, как показано ниже. общественности статической Ответ GetResponse (String requestCode, запрос REQ) {ответ Response = новый ответ (); Т requestObject = (Т) req.getInnerObject (); RequestHandler RequestHandler = новый RequestHandler (requestCode, requestObject); У responseObject = requestHandler.getResponse (); response.setInnerObject (responseObject); вернуть ответ; } Вопрос, Как указать T и U при вызове этого метода? Я удивлен, что я могу сделать ответ Response = GetResponse (requestCode, REQ); Где я ошибся? Благодарю.
Shamal Karunarathne
0

голосов
2

ответ
730

Просмотры

Есть ли everyauth или паспорт работает в expressJs 4+

Я искал для аутентификации в nodeJs. Я посмотрел на PassportJs и Everyauth. Оба они имели старую документацию и старую версию экспресса используется. Вещи, которые амортизируются в экспресс 4+. app.use (express.cookieParser ()); app.use (express.bodyParser ()); Я имел взгляд на этот вопрос, который имел хорошие ответы. Но не имели успеха, реализующий их на PassportJs или Everyauth. Так кто-нибудь знает способ осуществить это? или может кто-нибудь дать мне учебник аутентификации для экспресс-проверки подлинности 4+ nodeJs?
Shamal Sandeep
2

голосов
1

ответ
486

Просмотры

Угловой тур Героев Ошибка импортирования HttpClientModule

Пытаюсь Приступая к работе на угловом учебнике. https://angular.io/tutorial/toh-pt6 Когда я импортировать HttpClientModule в соответствии с инструкциями, я получаю ошибку ниже. Пожалуйста помоги. Я использую НПМ на макинтош. Ошибка: (SystemJS) ошибка XHR (404 Not Found) загрузка HTTP: // локальный: 3000/node_modules/@angular/common/bundles/common.umd.js/http Ошибка: ошибка XHR (404 Not Found) загрузки HTTP: / /localhost:3000/node_modules/@angular/common/bundles/common.umd.js/http в XMLHttpRequest.wrapFn (HTTP: // локальный: 3000 / node_modules / zone.js / расстояние / zone.js: 1166: 39) на ZoneDelegate.invokeTask (HTTP: // локальный: 3000 / node_modules / zone.js / расстояние / zone.js: 425: 31) при Zone.runTask (HTTP: // локальный: 3000 / node_modules / zone.js / расстояние / zone.js: 192: 47) в ZoneTask.invokeTask [в Invoke] (Http: // Localhost: 3000 / node_modules / zone.js / DIST / zone.js: 499:
Shamal Karunarathne
2

голосов
1

ответ
8.4k

Просмотры

Использование SSL-сертификатов на Нетти

Я пытаюсь создать простой клиент-серверное приложение, используя Нетти, который использует SSL сертификаты. Я посмотрел вокруг, и я мог только найти безопасный пример чата [здесь]. Он использует фальшивые сертификаты. Не могли бы вы помочь мне Findout как сделать надлежащую реализацию SSL сертификатов (самозаверяющими) в Нетти? Заранее спасибо.
3

голосов
3

ответ
4k

Просмотры

Двухсторонние аутентификации SSL в Нетти

Я работаю на сервер и клиент на основе приложения, которые требуют проверки подлинности SSL двухсторонняя. (Клиент проверяет подлинность сервера и сервера аутентификации клиентских как с помощью SSL-сертификатов.) Я совершенно новой для Нетти и есть некоторые сомнения относительно этого. Есть два способа аутентификации можно с помощью Нетти? Может ли это быть просто достижимо путем добавления другого SslHandler к pipelinefactories от сервера и клиента? Если это верно, то как я могу захватить нужный SslHandler по методу ChannelConnected (), чтобы сделать SslHandshake? И можно ли ссылаться на второе рукопожатие на методе ChannelConected (), вызвав трубопровод обратно? Существуют ли какие-либо примеры, которые я мог бы сослаться на относительно этого? Я очень признателен за любую помощь по этому поводу, ответов или толчок в правильном направлении. Заранее спасибо.
0

голосов
1

ответ
392

Просмотры

Nodejs мангуст выбирать объекты с в вложенных массивов, основанные на свойствах объекта

Я новичок в nodejs и в настоящее время я пытаюсь реализовать веб-приложение с использованием nodejs и MongoDB (мангуста). Я хочу, чтобы выбрать объекты в пределах вложенного массива массива и родительского на основе свойства этих объектов. Просто - мне нужно, чтобы выбрать категории, которые имеют правильную собственность как истинные и sub_services, которые имеют правильную собственность как истинные. (С в категории не может быть sub_services, которые имеют действительную собственность как ложные и не могут быть объектами категории, которые имеют действительную собственность как ложь.) Схема вар VendorSchema = новая схема ({_id: {Тип: Schema.Types.ObjectId, исх : "Пользователь"}, услуги: {meta_data: {allowed_category_count: {Тип: Number, по умолчанию: 1}}, категории: [{_Id: ложь, действительно: {Тип: Boolean, по умолчанию: ложь}, service_category: {Тип: Schema.Types.ObjectId, ссылка: "ServiceCategory"}, sub_services: [{_id: ложь, действительно: {Тип: Boolean , по умолчанию: ложь}, сервис: {Тип: Schema.Types.ObjectId, ссылка: "служба"}}]}]}}); Запрос router.get ( '/ get_service_details', функция (REQ, разреш) {Vendor.findOne ({_id: REQ. user._id 'services.categories.valid': правда, 'services.categories.sub_services.valid': истинно}, 'услуги'). Exec (функция (эээ, история) {если (ERR) {console.log (ERR); возвращение (ERR);} еще {res.send (история);}})}); Результаты выше запроса { "_id": "5a62ea5d7515222464e20016", "услуги": { "категории": [{ "service_category": { "_id": "5a609b40c9a5e50d844838bf"}, "sub_services": [{ "сервис":
Achira Shamal