|
61 / 23 / 8
Регистрация: 27.07.2010
Сообщений: 496
|
||||||||||||||||||||||||||||||||||||||||||||||
NullPointerException - Spring, GlassFish и Hibernate11.07.2019, 13:33. Показов 1823. Ответов 7
Приветствую уважаемые форумчане.
Использую Spring, GlassFish и Hibernate. Пытаюсь запустить GlassFish совместно с Hibernate. Как только я не пробовал, не хочет работать и всё. Не знаю, что происходит. Собственно, что я делаю? Создаю контроллер, при котором либо будет возвращать объект, либо удалять объект. В данном примере у меня получение и удаление объекта http://localhost:8080/get и http://localhost:8080/del и вот когда я инициализирую какой либо адрес, вылетает исключение - org.springframework.web.util.NestedServl etException: Request processing failed; nested exception is java.lang.NullPointerException С Tomcat проблем таких нет, а вот когда начинаю использовать GlassFish, то он не хочет взаимодействовать совместно с Hibernate. Всё компилируется, собирается и работает. НО, когда инициализирую Hibernate в рантайме, то появляется исключение Перерыл весь интернет, решения не нашёл. Уже третий день бьюсь над этой проблемой и не могу решить. Есть тут знающие ребята, подскажите пожалуйста в чём проблема? Буду очень благодарен. web-app config /my-test/src/main/web/WEB-INF/web.xml Кликните здесь для просмотра всего текста
Spring config /my-test/src/main/web/WEB-INF/priperty-config.xml Кликните здесь для просмотра всего текста
Hibernate config /my-test/src/main/resources/hibernate.cfg.xml Кликните здесь для просмотра всего текста
Controller.java /my-test/src/main/java/com/my/test/Controller.java Кликните здесь для просмотра всего текста
Repository.java /my-test/src/main/java/com/my/test/Repository.java Кликните здесь для просмотра всего текста
User.java /my-test/src/main/java/com/my/test/User.java Кликните здесь для просмотра всего текста
SessionFactoryUtil.java /my-test/src/main/java/com/my/test/SessionFactoryUtil.java Кликните здесь для просмотра всего текста
pom.xml /my-test/pom.xml Кликните здесь для просмотра всего текста
База данных MySQL Кликните здесь для просмотра всего текста
.
0
|
||||||||||||||||||||||||||||||||||||||||||||||
| 11.07.2019, 13:33 | |
|
Ответы с готовыми решениями:
7
GlassFish + Hibernate [Hibernate] при запуске вылетает NullPointerException |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 11.07.2019, 13:45 | |
|
стэктрейс берешь, номер строки смотришь, брэйкпоинт туда ставишь, дебаггер запускаешь, разбираешься, откуда там null
0
|
|
|
61 / 23 / 8
Регистрация: 27.07.2010
Сообщений: 496
|
|
| 12.07.2019, 14:15 [ТС] | |
|
Нет. Не получается исправить проблему. В логах получаю следующее исключение -
Кликните здесь для просмотра всего текста
[2019-07-12T22:00:42.332+1100] [glassfish 5.0] [WARN] [] [org.hibernate.engine.jdbc.env.internal.J dbcEnvironmentInitiator] [tid: _ThreadID=30 _ThreadName=http-listener-1(3)] [timeMillis: 1562929242332] [levelValue: 900] [[ HHH000342: Could not obtain connection to query metadata : null]] Как я понял, проблема заключается в том, что - HHH000342: не удалось получить соединение с метаданными запроса: null. Google не помогает. И Yandex тоже. Продвинутые ребята, если есть тут таковые, помогите решить проблему? Пожалуйста.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 12.07.2019, 14:50 | |
|
ну не может с бд соединиться
Добавлено через 1 минуту возможно надо в настройках диалект указать (гугли hibernate dialect)
1
|
|
|
61 / 23 / 8
Регистрация: 27.07.2010
Сообщений: 496
|
|
| 12.07.2019, 17:55 [ТС] | |
|
Да. Я тоже так думаю. Искал и делал всё что можно. Не работает. А вот с MariaDB работает без проблем. Не знаю уже что надо этому MySQL. Буду искать и не забывать про хороших ребят на этом форуме. )))
Кликните здесь для просмотра всего текста
[2019-07-13T00:53:46.400+1100] [glassfish 5.0] [WARNING] [] [javax.enterprise.web.util] [tid: _ThreadID=45 _ThreadName=admin-listener(4)] [timeMillis: 1562939626400] [levelValue: 900] [[
The web application [unknown] registered the JDBC driver [org.mariadb.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.]] [2019-07-13T00:53:46.401+1100] [glassfish 5.0] [WARNING] [] [javax.enterprise.web.util] [tid: _ThreadID=45 _ThreadName=admin-listener(4)] [timeMillis: 1562939626401] [levelValue: 900] [[ The web application [unknown] registered the JDBC driver [com.mysql.cj.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.]] [2019-07-13T00:53:53.739+1100] [glassfish 5.0] [WARNING] [] [javax.enterprise.system.container.web.co m.sun.web.security] [tid: _ThreadID=28 _ThreadName=http-listener-1(1)] [timeMillis: 1562939633739] [levelValue: 900] [[ Context path from ServletContext: differs from path from bundle: /]] [2019-07-13T00:54:22.006+1100] [glassfish 5.0] [WARN] [] [org.hibernate.orm.connections.pooling] [tid: _ThreadID=29 _ThreadName=http-listener-1(2)] [timeMillis: 1562939662006] [levelValue: 900] [[ HHH10001002: Using Hibernate built-in connection pool (not for production use!)]] [2019-07-13T00:54:22.556+1100] [glassfish 5.0] [WARN] [] [org.hibernate.engine.jdbc.env.internal.J dbcEnvironmentInitiator] [tid: _ThreadID=29 _ThreadName=http-listener-1(2)] [timeMillis: 1562939662556] [levelValue: 900] [[ HHH000342: Could not obtain connection to query metadata : null]] [2019-07-13T00:54:22.737+1100] [glassfish 5.0] [WARN] [] [org.hibernate.engine.jdbc.spi.SqlExcepti onHelper] [tid: _ThreadID=29 _ThreadName=http-listener-1(2)] [timeMillis: 1562939662737] [levelValue: 900] [[ SQL Error: 0, SQLState: 08000]] [2019-07-13T00:54:22.738+1100] [glassfish 5.0] [ERROR] [] [org.hibernate.engine.jdbc.spi.SqlExcepti onHelper] [tid: _ThreadID=29 _ThreadName=http-listener-1(2)] [timeMillis: 1562939662738] [levelValue: 1000] [[ Cannot open file :\Program Files\GlassFish\glassfish5\glassfish\dom ains\domain1/config/keystore.jks [Keystore was tampered with, or password was incorrect]]]HHH000369: Error stopping service [class org.hibernate.engine.jdbc.connections.in ternal.DriverManagerConnectionProviderIm pl] java.lang.NullPointerException at org.hibernate.engine.jdbc.connections.in ternal.DriverManagerConnectionProviderIm pl.stop(DriverManagerConnectionProviderI mpl.java:207) at org.hibernate.service.internal.AbstractS erviceRegistryImpl.stopService(AbstractS erviceRegistryImpl.java:389) at org.hibernate.service.internal.AbstractS erviceRegistryImpl.destroy(AbstractServi ceRegistryImpl.java:372) at org.hibernate.boot.registry.internal.Sta ndardServiceRegistryImpl.destroy(Standar dServiceRegistryImpl.java:129) at org.hibernate.boot.registry.StandardServ iceRegistryBuilder.destroy(StandardServi ceRegistryBuilder.java:340) at com.sakh.shop.test.configuration.Session FactoryUtil.<clinit>(SessionFactoryUtil. java:30) at com.sakh.shop.test.repository.UserRepo.< init>(UserRepo.java:14) at com.sakh.shop.test.controllers.HelloCont roller.getUser(HelloController.java:17) at sun.reflect.NativeMethodAccessorImpl.inv oke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.inv oke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.jav a:43) at java.lang.reflect.Method.invoke(Method.j ava:498) at org.springframework.web.method.support.I nvocableHandlerMethod.doInvoke(Invocable HandlerMethod.java:190) at org.springframework.web.method.support.I nvocableHandlerMethod.invokeForRequest(I nvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.meth od.annotation.ServletInvocableHandlerMet hod.invokeAndHandle(ServletInvocableHand lerMethod.java:104) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.invokeHandlerMethod(RequestMappingHan dlerAdapter.java:892) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.handleInternal(RequestMappingHandlerA dapter.java:797) at org.springframework.web.servlet.mvc.meth od.AbstractHandlerMethodAdapter.handle(A bstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.Dispatch erServlet.doDispatch(DispatcherServlet.j ava:1039) at org.springframework.web.servlet.Dispatch erServlet.doService(DispatcherServlet.ja va:942) at org.springframework.web.servlet.Framewor kServlet.processRequest(FrameworkServlet .java:1005) at org.springframework.web.servlet.Framewor kServlet.doGet(FrameworkServlet.java:897 ) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:686) at org.springframework.web.servlet.Framewor kServlet.service(FrameworkServlet.java:8 82) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:791) at org.apache.catalina.core.StandardWrapper .service(StandardWrapper.java:1580) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:338) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:208) at org.springframework.web.filter.Character EncodingFilter.doFilterInternal(Characte rEncodingFilter.java:200) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:109) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:250) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:208) at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:2 56) at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:1 60) at org.apache.catalina.core.StandardPipelin e.doInvoke(StandardPipeline.java:652) at org.apache.catalina.core.StandardPipelin e.invoke(StandardPipeline.java:591) at com.sun.enterprise.web.WebPipeline.invok e(WebPipeline.java:99) at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:155) at org.apache.catalina.connector.CoyoteAdap ter.doService(CoyoteAdapter.java:371) at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:238) at com.sun.enterprise.v3.services.impl.Cont ainerMapper$HttpHandlerCallable.call(Con tainerMapper.java:463) at com.sun.enterprise.v3.services.impl.Cont ainerMapper.service(ContainerMapper.java :168) at org.glassfish.grizzly.http.server.HttpHa ndler.runService(HttpHandler.java:206) at org.glassfish.grizzly.http.server.HttpHa ndler.doHandle(HttpHandler.java:180) at org.glassfish.grizzly.http.server.HttpSe rverFilter.handleRead(HttpServerFilter.j ava:242) at org.glassfish.grizzly.filterchain.Execut orResolver$9.execute(ExecutorResolver.ja va:119) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.executeFilter(DefaultFilter Chain.java:284) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.executeChainPart(DefaultFil terChain.java:201) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.execute(DefaultFilterChain. java:133) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.process(DefaultFilterChain. java:112) at org.glassfish.grizzly.ProcessorExecutor. execute(ProcessorExecutor.java:77) at org.glassfish.grizzly.nio.transport.TCPN IOTransport.fireIOEvent(TCPNIOTransport. java:539) at org.glassfish.grizzly.strategies.Abstrac tIOStrategy.fireIOEvent(AbstractIOStrate gy.java:112) at org.glassfish.grizzly.strategies.WorkerT hreadIOStrategy.run0(WorkerThreadIOStrat egy.java:117) at org.glassfish.grizzly.strategies.WorkerT hreadIOStrategy.access$100(WorkerThreadI OStrategy.java:56) at org.glassfish.grizzly.strategies.WorkerT hreadIOStrategy$WorkerThreadRunnable.run (WorkerThreadIOStrategy.java:137) at org.glassfish.grizzly.threadpool.Abstrac tThreadPool$Worker.doWork(AbstractThread Pool.java:593) at org.glassfish.grizzly.threadpool.Abstrac tThreadPool$Worker.run(AbstractThreadPoo l.java:573) at java.lang.Thread.run(Thread.java:748) ]] [2019-07-13T00:54:22.750+1100] [glassfish 5.0] [WARNING] [] [javax.enterprise.web] [tid: _ThreadID=29 _ThreadName=http-listener-1(2)] [timeMillis: 1562939662750] [levelValue: 900] [[ StandardWrapperValve[dispatcher]: Servlet.service() for servlet dispatcher threw exception java.lang.NullPointerException at com.sakh.shop.test.repository.UserRepo.g etUserById(UserRepo.java:18) at com.sakh.shop.test.controllers.HelloCont roller.getUser(HelloController.java:18) at sun.reflect.NativeMethodAccessorImpl.inv oke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.inv oke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.jav a:43) at java.lang.reflect.Method.invoke(Method.j ava:498) at org.springframework.web.method.support.I nvocableHandlerMethod.doInvoke(Invocable HandlerMethod.java:190) at org.springframework.web.method.support.I nvocableHandlerMethod.invokeForRequest(I nvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.meth od.annotation.ServletInvocableHandlerMet hod.invokeAndHandle(ServletInvocableHand lerMethod.java:104) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.invokeHandlerMethod(RequestMappingHan dlerAdapter.java:892) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.handleInternal(RequestMappingHandlerA dapter.java:797) at org.springframework.web.servlet.mvc.meth od.AbstractHandlerMethodAdapter.handle(A bstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.Dispatch erServlet.doDispatch(DispatcherServlet.j ava:1039) at org.springframework.web.servlet.Dispatch erServlet.doService(DispatcherServlet.ja va:942) at org.springframework.web.servlet.Framewor kServlet.processRequest(FrameworkServlet .java:1005) at org.springframework.web.servlet.Framewor kServlet.doGet(FrameworkServlet.java:897 ) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:686) at org.springframework.web.servlet.Framewor kServlet.service(FrameworkServlet.java:8 82) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:791) at org.apache.catalina.core.StandardWrapper .service(StandardWrapper.java:1580) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:338) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:208) at org.springframework.web.filter.Character EncodingFilter.doFilterInternal(Characte rEncodingFilter.java:200) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:109) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:250) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:208) at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:2 56) at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:1 60) at org.apache.catalina.core.StandardPipelin e.doInvoke(StandardPipeline.java:652) at org.apache.catalina.core.StandardPipelin e.invoke(StandardPipeline.java:591) at com.sun.enterprise.web.WebPipeline.invok e(WebPipeline.java:99) at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:155) at org.apache.catalina.connector.CoyoteAdap ter.doService(CoyoteAdapter.java:371) at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:238) at com.sun.enterprise.v3.services.impl.Cont ainerMapper$HttpHandlerCallable.call(Con tainerMapper.java:463) at com.sun.enterprise.v3.services.impl.Cont ainerMapper.service(ContainerMapper.java :168) at org.glassfish.grizzly.http.server.HttpHa ndler.runService(HttpHandler.java:206) at org.glassfish.grizzly.http.server.HttpHa ndler.doHandle(HttpHandler.java:180) at org.glassfish.grizzly.http.server.HttpSe rverFilter.handleRead(HttpServerFilter.j ava:242) at org.glassfish.grizzly.filterchain.Execut orResolver$9.execute(ExecutorResolver.ja va:119) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.executeFilter(DefaultFilter Chain.java:284) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.executeChainPart(DefaultFil terChain.java:201) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.execute(DefaultFilterChain. java:133) at org.glassfish.grizzly.filterchain.Defaul tFilterChain.process(DefaultFilterChain. java:112) at org.glassfish.grizzly.ProcessorExecutor. execute(ProcessorExecutor.java:77) at org.glassfish.grizzly.nio.transport.TCPN IOTransport.fireIOEvent(TCPNIOTransport. java:539) at org.glassfish.grizzly.strategies.Abstrac tIOStrategy.fireIOEvent(AbstractIOStrate gy.java:112) at org.glassfish.grizzly.strategies.WorkerT hreadIOStrategy.run0(WorkerThreadIOStrat egy.java:117) at org.glassfish.grizzly.strategies.WorkerT hreadIOStrategy.access$100(WorkerThreadI OStrategy.java:56) at org.glassfish.grizzly.strategies.WorkerT hreadIOStrategy$WorkerThreadRunnable.run (WorkerThreadIOStrategy.java:137) at org.glassfish.grizzly.threadpool.Abstrac tThreadPool$Worker.doWork(AbstractThread Pool.java:593) at org.glassfish.grizzly.threadpool.Abstrac tThreadPool$Worker.run(AbstractThreadPoo l.java:573) at java.lang.Thread.run(Thread.java:748) ]] Добавлено через 4 минуты Мой конфиг файл Кликните здесь для просмотра всего текста
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="hibernate.connection.url">jdbc:mys ql://localhost:3306/mytest?serverTimezone=UTC&characterE ncoding=UTF-8</property> <property name="hibernate.connection.driver_class" >com.mysql.cj.jdbc.Driver</property> <property name="hibernate.connection.username">roo t</property> <property name="hibernate.connection.password">123 4</property> <property name="hibernate.connection.characterEnco ding">utf-8</property> <property name="hibernate.show_sql">true</property> <property name="hibernate.format_sql">true</property> <property name="hibernate.default_schema">mytest</property> <property name="hibernate.hbm2ddl.auto">update</property> <property name="hibernate.dialect">org.hibernate.d ialect.MySQL8Dialect</property> <property name="hibernate.current_session_context_ class">thread</property> <mapping class="com.my.test.User"/> </session-factory> </hibernate-configuration> Добавлено через 37 минут Это проблема не в диалекте, это проблема фиг знает в чём. Ребята, у кого есть рабочий вариант, покажите пожалуйста.
0
|
|
|
61 / 23 / 8
Регистрация: 27.07.2010
Сообщений: 496
|
|
| 13.07.2019, 07:22 [ТС] | |
|
Есть кто поможет?
0
|
|
|
61 / 23 / 8
Регистрация: 27.07.2010
Сообщений: 496
|
|
| 13.07.2019, 10:58 [ТС] | |
|
Тема закрыта. Причина - РЕШЕНА.
Причина заключалась в том, что необходимо было установить Connector/J https://dev.mysql.com/downloads/connector/j/ который является промежуточным. Для чего это нужно, пока не выяснил. В общем, проблема решена.
0
|
|
|
61 / 23 / 8
Регистрация: 27.07.2010
Сообщений: 496
|
|
| 13.07.2019, 11:57 [ТС] | |
|
Тема не закрыта
Добавлено через 1 минуту Тем не закрыта. Ошибочка радостная произошла. Я просто не поменял сервер MariaDB на MySQL поэтом сработало и я обрадовался. ))))
0
|
|
| 13.07.2019, 11:57 | |
|
Помогаю со студенческими работами здесь
8
Spring + Hibernate Hibernate + Spring Spring+Hibernate Spring и Hibernate Hibernate 5 spring Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение/ Перевод
https:/ / **********/ gallery/ thinkpad-x220-tablet-porn-gzoEAjs
. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|