폐쇄망 에피소드...

IT 2023. 4. 20. 15:33

역시나.. 폐쇄망에서 소프트웨어 버전에 맞게 설치하는건 너무 피곤한 작업니다.
2017 비주얼 스튜디오 빌드툴을 다시 찾아서 설치중.. ㅠㅠ 어제 지웠던게 후회되는 순간...
전역(글로벌)으로 설치된 npm 때문에 설정이 꼬일수도 있다.
npm uninstall -g npm -> 이걸로 날린다.
npm cache clean --force -> 이걸로 npm 캐시(컴퓨터에서 빠른 로딩을 위해 기억하고 있는 데이터) 날린다.
현재 프론트엔드의 nodejs and npm version은 다음과 같다...
npm 6.14.15
node 12.22.9
해당 버전에 맞춰서 강제 설치 해야 하는 상황....
아.....
찾아보자!
출처: https://copyprogramming.com/howto/create-react-app-requires-node-14-or-higher-solutions-for-updating-node-or-using-an-older-version
npx create-react-app@3.4.1 test4 --template typescript
근데  package.json에 붙는 캐럿(^) => "react": "^17.0.2",
하위버전의 소프트웨어는 보장한다는 뜻
이렇게 하니까 기존 플젝 운영권에서 사용하던 모듈을 그대로 설치할 수 있었다.
레거시 환경 -_-;; 힘들다 흑 ㅠ
리눅스를 굉장히 오랜만에 사용해본다. 보통 개발만 주로해서 서버에 직접 붙어서 배포나 환경설정 했던 경험이 많지 않았다.
sudo가 뭐였더라... sudo (superuser do) 명령어. 현재 계정에서 root 권한을 이용하여 명령어를 실행할 때 사용. 이라네용
yarn을 리눅스에 사용하려 할 때, 
export PATH="$PATH:/opt/yarn-[version]/bin"
export PATH="$PATH:`yarn global bin`" 
출처: https://stackoverflow.com/questions/54256173/yarn-binary-offline-installation-on-centos-7

오늘은 수요일 .yarnrc 파일을 개발서버에서 올려서 확인해보려 했는데 서버 접속 권한 직원들이 전부 일이 있어서 없는 바람에 못함 ㅠㅠㅠ
yarn install -offline
결국 yarn offline이 안되서 node_modules  폴더를 통째로 옮겨서 해결함. ㅠㅠ
[ React ]"npm run build" = "react-scripts: Permission denied"
관련 출처: https://carmack-kim.tistory.com/117

리눅스에서 압축파일 풀기 및 압축하기
https://bluecolorsky.tistory.com/23

리눅스 파일명 변경
https://webdir.tistory.com/145

Posted by roselumi
,

obv(on balance volume)를 찐으로 이해하지 못한거 같다...
일단 디테일하게 이해하도록 한다.

난 프로그래머 개발하면서 주식을 디테일하게 파보는 중이다. 

근데 거래량이 제일 중요하다고 생각한다.

본질적으로, 아무리 좋아도 결국 사람들의 인정을 받고 돈이 들어와야 주식이 상승하기 때문

 

Posted by roselumi
,

이것저것 다 해봤는데 vs code에서 안됬던 케이스 

시키는 환경변수도 다 추가했는데도 안됨

https://stackoverflow.com/questions/51263438/how-to-solve-unable-to-find-git-in-your-path-on-flutter

 

How to solve "Unable to find git in your PATH" on Flutter?

I've just tried to install Flutter on Linux and when I try to run a flutter command (flutter doctor), I'm getting Error: Unable to find git in your PATH. How can I solve this?

stackoverflow.com

 

그럴때는. 아래 그림은 vscode 우클릭 

그다음 속성 그냥 클릭하면

그리고 다시 하면 된다

Posted by roselumi
,

그냥 윈도우에서,

  1. C:\Program Files\Android\Android Studio. 로 이동
  2. jbr directory 다복사
  3. jre director 다붙이기

그다음 flutter doctor 돌리면 해당이슈 없어짐

 

jdk 환경변수 설정도 잘해야함.

 

이슈없다 빡셌다...

'IT' 카테고리의 다른 글

폐쇄망 에피소드...  (0) 2023.04.20
Error: Unable to find git in your PATH.  (0) 2023.02.08
Typescript image import  (0) 2023.02.06
[Git] There isn’t anything to compare 해결 방법  (0) 2023.01.31
jsp tech  (0) 2022.12.26
Posted by roselumi
,

Typescript image import

IT 2023. 2. 6. 05:10

https://stackoverflow.com/questions/51100401/typescript-image-import

출처(링크)

 

Typescript image import

I found a solution here: Webpack & Typescript image import But i am getting error for this: [ts] Types of property 'src' are incompatible. Type 'typeof import("*.png")' is not assignable t...

stackoverflow.com

For react-native

create global.d.ts file on project root folder and just add next lines there

declare module '*.png' {
  const value: import('react-native').ImageSourcePropType;
  export default value;
}
Posted by roselumi
,

master로 push를 하였고 기본 브랜치가 master로 잡혀있음
main 브랜치에 미적용 단계여서 
[Git] There isn’t anything to compare
이렇게 나옴
이전엔 default가 master였음
마스터 슬레이브라는 용어가 흑인 문화에서 인종차별적 발언이란 문제로 
master에서 main으로 바뀜... 썩을.... -_-;;

 

해결방법
git checkout master
git branch main master -f
git checkout main
git push origin main -f

 

출처: https://jeongkyun-it.tistory.com/128

 

[Git] There isn’t anything to compare 해결 방법

서론 필자가 STS를 이용하여 git commit을 하는 과정 중에 새로 원격지를 생성하여 커밋을 한 후 GitHub에서는 Pull Request는 뜨는데 들어가면 아래와 같은 문구로 뜨는 문제가 발생하였다. 어떻게 해결

jeongkyun-it.tistory.com

 

Posted by roselumi
,

jsp tech

IT 2022. 12. 26. 09:32

https://www.w3big.com/ko/jsp/jstl-function-escapexml.html

JSTL 경우 fn : escapeXml () 함수

JSTL 경우 fn : escapeXml () 함수 JSP 표준 태그 라이브러리 FN : escapeXml () 함수는 XML 태그의 문자를 무시합니다. 문법 FN 다음과 같이 () 구문 escapeXml 기능은 다음과 같습니다 ${fn:escapeXml(<要转义标记的

www.w3big.com

이런식으로도 쌉가능
$('div.aaa > ul > li[class=bbb] input[name=ccc]')

<form:input cssStyle="width:calc(100%-200px); ime-mode:active;" cssClass="aaa">

$('tr.orders th').click(function(){
...
});

함수안에다가 제이쿼리 클릭함수 쓰는것도 가능.
function init(){
$('aaa').click(function(){
.....
});
}

$('p.title')
.each(function(){
$(this)
.children('a')
.click(function(){
$('#form1 input[name=aaa]').val($(this).parent().children('span').eq(0).text());
})
})
$('p.aaa a img').click(function(){
....
});
https://junghn.tistory.com/m/entry/jQuery-jQuerygrep-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95

[jQuery] 제이쿼리 배열 필터링 방법/ jQuery.grep 사용법과 예제

jQuery - $.grep() $.grep()는 배열의 모든 항목을 받아 콜백 함수에 의해 필터 함수를 만족하는 배열을 반환시키는 함수입니다. return 값이 true인 결과들만 새로운 배열에 저장하기 때문에 원래의 array

junghn.tistory.com

$('#aaa').append(val);
$('#aaa').prepend(val);
$($('#aaa').get(ccc)).after(sss);

var form=$('<form</form>');
form.attr({
method: ...
action: ...
});
in javascript, also can use ${pageContext.request.contextPath}
form.append($('<input/>', {type:'hidden', name: 'aaa', value: sss}));
form.appendTo('body');
form.submit();
var aaa = function(){
return {init: init}
function init(){
....
}
}();

$('button[name=aaa]').click(function(){});
<fmt:formatDate value="<%=new java.util.Date()%>" pattern="yyyyMMddHHmmss"/>

$.each($('input[name="aaa"]:radio'), function(index, el){
$(el).prop('disabled', true);
$(el).parent('aaa').find('ddd').text("");
$(el).closet('label > span[name="aaa"]').text("");
});
var aaa = $('input[name="aaa"]:checked').data('ccc');
<input type="radio" name="aaa" data-ccc="111">

window.addEventListener('message', function(e){
...
});
window message
window.postMessage
iframe
https://ohgyun.com/532

window.postMessage 이해하기

발생일: 2014.11.30 키워드: postMessage, message 문제: window.postMessage()에 대한 메모이다. 해결책: 일반적으로 스크립트는 동일 근원 정책에 의해, 프로토콜, 도메인, 포트 중 어느 하나라도 다른 경우엔

ohgyun.com

https://developer.mozilla.org/en-US/docs/Web/API/Window/message_event

Window: message event - Web APIs | MDN

The message event is fired on a Window object when the window receives a message, for example from a call to Window.postMessage() from another browsing context.

developer.mozilla.org



document.body.offsetWidth
window.screen.height

$('#id .classname').click(function(){
var aaa = $(this).attr('name');
var _top = $('aaa').offset().top - 100;
$('html, body').animate({scrollTop._top}, 1000);
$('.aaa').children('li').each(function(i){
if(_cnt > i){$(this).attr('style', 'display:none;');}
$('.aaa').children('li').eq(0).attr('aaa', 0).focus();
$('.aaa').children('li').length;
$('#id1, #id2..').keypress(function(e){});
});
blur keyup도 있음
});

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=dbjina&logNo=221124483583

$(document).on('click', id, function), 아이디에 이벤트 걸기

보통 jquery 로 이벤트를 걸 때 $(id).click(function() {  } ); 형태로 많이 사용한다. 위의 경우로 사용할 ...

blog.naver.com

$(document).on('click', '[data-action="aaa"]', function(e){});
$.trim(aaa);
$('#a').removeClass('b').addClass('c');
$('#a').find('.a').removeAttr('b');
$('body').removeClass addClass etc...
eval(functionname+'()');
$aaa.find('.a').text('aaa');
function close(data){
eval(aaa+"(data)");
}
const b = [
<c:forEach items='${aaa}' var='bbb' varStatus='ccc'>
{
ddd: '${eee}'
}
<c:if test='${!status2.last}'>,</c:if>
</c:forEach>
]
자바스크립트 안에서도 c태그 사용가능...
function aaa(){
$('#aaa').change((e)=>{...});
}

requestScope 관련
https://erim1005.tistory.com/m/entry/JSP-forward%EB%90%9C-%ED%8E%98%EC%9D%B4%EC%A7%80%EC%97%90%EC%84%9C-requestgetRequestURI-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0

[JSP] forward된 페이지에서 request.getRequestURI 사용하기

Spring MVC 상에서 request.getRequestURI() 함수를 사용할 때 Controller 단에서는 제대로된 주소가 나온다. 하지만 jsp view 페이지에서는 /WEB-INF/views/.. 경로가 나오게 된다. 이는 Spring 에서 forward 하기 때문인

erim1005.tistory.com

$(window).width()/2;
$(`\${aaa} li.on`).position().left;
$('#aaa').scrollLeft(100-50);
그리고 이런식의 구성도 가능
let a = $("<a>");
a.attr('href', 'aaa');
a.attr('class', 'bbb');

var aform = $('<form></form>');
aform.attr("method","post");
aform.attr("action","<c:out value=''/>");
aform.attr("name","aform");
aform.append($('<input>', {type: 'hidden', name: ..., id: ..., value: ...}));
aform.appendTo('body');
aform.submit();

Posted by roselumi
,

db tech

카테고리 없음 2022. 12. 19. 11:28

-> sql id 박고 where 조건 쿼리 심어서 재사용성 높일 수 있다.
<sql id="aaa">
AND 머시기....
</sql>

<select id=bbb>
SELECT *
FROM A
WHERE 1=1
<include refid="aaa"/>
</select>

-> 인서트문 키가 겹치면 업데이트문으로 전환
<insert id="ccc" parametertype="aaa">
INSERT INTO TABLENAME
( COLUMNNAMES...)
VALUES(VALUES...)
ON DUPLICATE KEY
UPDATE A_COLUMN = A_VALUE
, B_COLUMN=B_VALUE...

@ROWNUM :=@ROWNUM+1
<insert useGeneratedKeys="true" keyProperty="aaa">

<insert>
insert into tablename(
columns
)
select columns
from tablename
where conditions
</insert>
<insert>
<selectKey resultType="java.lang.Integer" keyProperty="seqno" order="BEFORE">
SELECT IFNULL(MAX(AAA), 0)+1 FROM TABLENAME
</selectKey>
INSERT STATEMENT

WITH절은 알고 있는데 WITH RECURSIVE절도 있음. 그냥 UNION ALL 쓸때 R~ 추가해주면 될거 같다...

<insert>
insert into tablename
select ...columns from tablename
order by...
</insert>
근데 order by에 컬럼 순서대로 1 asc 열순서대로 이런거 쌉가능

select insert update delete 중간중간안에 if test 존나 많이 잘주는거 쌉가능
select 구문만 선택에 따라주고 from절은 그대로 쓴다던지 insert도 insert내부를 컬럼별로 혹은 전체를 탄력적으로 대응한다던지 유연한 적용 가능.

ORDER BY안에 케이스문 쌉가능
ORDER BY
CASE WHEN AA = 'A' THEN 1
CASE WHEN AA = 'B' THEN 2
ELSE 3 END ASC

INSERT문에 UNION ALL 중간중간 붙이는 것도 가능함. ㅎㄷㄷ


Posted by roselumi
,

서버스탭에서 더블클릭

 Open launch configuration 클릭

밑에 빨간글씨 추가 입력 수 어플라이

뽜이팅!

-Dcatalina.base="D:\ERPR\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0" -Dcatalina.home="D:\dongbang\01.BulkManagement\setting\apache-tomcat-9.0.56-windows-x64\apache-tomcat-9.0.56" -Dwtp.deploy="D:\ERPR\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps" --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -Xmx768m -Xss256m -XX:MaxPermSize=256m

 

java.lang.IllegalStateException: LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context: Root WebApplicationContext: startup date [Fri Jul 15 10:49:28 KST 2022]; root of context hierarchy
at org.springframework.context.support.AbstractApplicationContext.getLifecycleProcessor(AbstractApplicationContext.java:359) ~[spring-context-4.0.9.RELEASE.jar:4.0.9.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:890) [spring-context-4.0.9.RELEASE.jar:4.0.9.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:843) [spring-context-4.0.9.RELEASE.jar:4.0.9.RELEASE]
at org.springframework.web.context.ContextLoader.closeWebApplicationContext(ContextLoader.java:579) [spring-web-4.0.9.RELEASE.jar:4.0.9.RELEASE]
at org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:115) [spring-web-4.0.9.RELEASE.jar:4.0.9.RELEASE]
at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4816) [catalina.jar:9.0.56]
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5477) [catalina.jar:9.0.56]
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) [catalina.jar:9.0.56]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187) [catalina.jar:9.0.56]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396) [catalina.jar:9.0.56]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386) [catalina.jar:9.0.56]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [tomcat-util.jar:9.0.56]
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) [?:?]
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919) [catalina.jar:9.0.56]
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:835) [catalina.jar:9.0.56]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [catalina.jar:9.0.56]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396) [catalina.jar:9.0.56]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386) [catalina.jar:9.0.56]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [tomcat-util.jar:9.0.56]
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) [?:?]
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919) [catalina.jar:9.0.56]
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:263) [catalina.jar:9.0.56]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [catalina.jar:9.0.56]
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:432) [catalina.jar:9.0.56]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [catalina.jar:9.0.56]
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:927) [catalina.jar:9.0.56]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [catalina.jar:9.0.56]
at org.apache.catalina.startup.Catalina.start(Catalina.java:772) [catalina.jar:9.0.56]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) [bootstrap.jar:9.0.56]
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) [bootstrap.jar:9.0.56]
2022-07-15 10:49:35,232 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1830302e: defining beans [org.springframework.aop.config.internalAutoProxyCreator,serviceAspect,Account001Service,account002Service,account003Service,account004Service,account005Service,account006Service,account007Service,account008Service,account009Service,account010Service,account011Service,account012Service,account013Service,account014Service,account015Service,account016Service,account017Service,account018Service,account019Service,account020Service,account021Service,account022Service,account023Service,account024Service,account025Service,account026Service,account027Service,account028Service,account029Service,account030Service,budget001Service,budget002Service,code001Service,code002Service,code003Service,code004Service,code005Service,code006Service,code007Service,funds001Service,funds002Service,funds003Service,funds004Service,funds005Service,funds006Service,funds007Service,funds008Service,funds009Service,funds010Service,funds011Service,funds012Service,funds013Service,funds014Service,funds015Service,funds016Service,funds017Service,funds018Service,jasan001Service,jasan002Service,jasan003ervice,jasan004Service,jasan005Service,jasan006Service,jasan007Service,jasan008Service,magam001Service,magam002Service,magam003Service,magam004Service,magam005Service,attachService,carService,commonService,attendance001Service,attendance002Service,attendance003Service,attendance004Service,attendance005Service,attendance006Service,attendance007Service,master001Service,master002Service,master003Service,master004Service,master005Service,master006Service,master007Service,master008Service,master009Service,master010Service,master011Service,master012Service,payment001Service,payment002Service,payment003Service,payment004Service,payment005Service,payment006Service,payment007Service,payment008Service,payment009Service,retirement001Service,retirement002Service,retirement003Service,retirement004Service,standard002Service,standard003Service,standard004Service,standard005Service,standard006Service,standard007Service,standard008Service,standard009Service,trans001Service,trans002Service,approvalService,slipService,taxService,noim31006Service,noim31007Service,noim32006Service,noim33006Service,noim33007Service,noim41001Service,noim41006Service,noim51006Service,noim51007Service,noim53006Service,noim53007Service,noim54006Service,noim61006Service,noim61007Service,noim63001Service,noim63002Service,noim63005Service,noim63006Service,noim63007Service,noim63012Service,noim63014Service,noim63016Service,noim63018Service,noim63019Service,noim67006Service,noim71001Service,noim71002Service,noim71003Service,noim71004Service,noim71005Service,noim71006Service,noim71007Service,noim71012Service,noim71013Service,noim71014Service,noim71015Service,noim71017Service,noim71018Service,noim71019Service,noim71020Service,noim71021Service,noim71022Service,noim91006Service,noim91007Service,noimBusan001Service,noimCom001Service,noimCom002Service,noimCom003Service,noimCom004Service,noimCom005Service,noimCom007Service,noimCom008Service,noimCom009Service,noimCom010Service,noimCom011Service,noimCom012Service,noimCom013Service,noimCom014Service,noimCom015Service,noimCom016Service,noimCom017Service,noimCom018Service,noimCom019Service,noimCom020Service,noimCom021Service,noimCom022Service,noimCom023Service,noimCom024Service,noimCom025Service,noimCom026Service,noimCom027Service,noimCom028Service,noimCom029Service,process001Service,process002Service,process003Service,process004Service,process005Service,process006Service,process007Service,process008Service,product001Service,product002Service,product003Service,product004Service,product005Service,product006Service,product007Service,product009Service,balance001Service,balance002Service,balance003Service,balance004Service,balance005Service,balance006Service,balance007Service,balance008Service,purchase001Service,purchase002Service,purchase003Service,purchase004Service,purchase005Service,sales001Service,sales002Service,sales003Service,sales004Service,sales005Service,sales006Service,sales014Service,sales015Service,sales016Service,statement001Service,statement002Service,statement003Service,inout001Service,inout002Service,inout003Service,inout004Service,inout005Service,inout006Service,inout007Service,inout008Service,inout009Service,move001Service,move002Service,move003Service,move004Service,stock001Service,stock002Service,stock003Service,stock004Service,stock005Service,stock006Service,stock007Service,stock008Service,stock009Service,stock010Service,stock011Service,system001Service,system002Service,system003Service,system004Service,system005Service,system006Service,system007Service,system008Service,system009Service,system010Service,system011Service,system012Service,system013Service,system014Service,system015Service,system020Service,system030Service,system031Service,system901Service,system998Service,system999Service,DBSExceptionHandler,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,globals,messageSource,multipartResolver,uploadDirResource,dataSource,dataSourceSpied,sqlSessionFactory,sqlSession,org.mybatis.spring.mapper.MapperScannerConfigurer#0,birtView,engine,excelView,springSecurityFilterChain,securityContextPersistenceFilter,concurrentSessionFilter,webAsyncManagerIntegrationFilter,headerWriterFilter,hstsHeaderWriter,frameOptionsWriter,logoutFilter,logoutSuccessHandler,logoutHandler,usernamePasswordAuthenticationFilter,authenticationManager,daoAuthenticationProvider,passwordEncoder,anonymousAuthenticationProvider,userDetailsService,authenticationSuccessHandler,authenticationFailureHandler,basicAuthenticationFilter,basicAuthenticationEntryPoint,requestCacheAwareFilter,securityContextHolderAwareRequestFilter,rememberMeAuthenticationFilter,rememberMeServices,rememberMeAuthenticationProvider,tokenRepository,anonymousAuthenticationFilter,sessionManagementFilter,securityContextRepository,invalidSessionStrategy,sessionStrategy,sessionRegistry,exceptionTranslationFilter,authenticationEntryPoint,accessDeniedHandler,filterSecurityInterceptor,securityMetadataSource,accessDecisionManager,roleVoter,roleHierarchy,hierarchy,webExpressionVoter,expressionHandler,authenticatedVoter,runAsManager,runAsAuthenticationProvider,csrfFilter,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,transactionManager,transactionAdvice,requiredtransaction,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor,Account001Mapper,account002Mapper,account003Mapper,account004Mapper,account005Mapper,account006Mapper,account007Mapper,account008Mapper,account009Mapper,account010Mapper,account011Mapper,account012Mapper,account013Mapper,account014Mapper,account015Mapper,account016Mapper,account017Mapper,account018Mapper,account019Mapper,account020Mapper,account021Mapper,account022Mapper,account023Mapper,account024Mapper,account025Mapper,account026Mapper,account027Mapper,account028Mapper,account029Mapper,account030Mapper,budget001Mapper,budget002Mapper,code001Mapper,code002Mapper,code003Mapper,code004Mapper,code005Mapper,code006Mapper,code007Mapper,funds001Mapper,funds002Mapper,funds003Mapper,funds004Mapper,funds005Mapper,funds006Mapper,funds007Mapper,funds008Mapper,funds009Mapper,funds010Mapper,funds011Mapper,funds012Mapper,funds013Mapper,funds014Mapper,funds015Mapper,funds016Mapper,funds017Mapper,funds018Mapper,Jasan001Mapper,jasan002Mapper,jasan003Mapper,jasan004Mapper,jasan005Mapper,jasan006Mapper,jasan007Mapper,jasan008Mapper,magam001Mapper,magam002Mapper,magam003Mapper,magam004Mapper,magam005Mapper,attachMapper,commonMapper,attendance001Mapper,attendance002Mapper,attendance003Mapper,attendance004Mapper,attendance005Mapper,attendance006Mapper,attendance007Mapper,master001Mapper,master002Mapper,master003Mapper,master004Mapper,master005Mapper,master006Mapper,master007Mapper,master008Mapper,master009Mapper,master010Mapper,master011Mapper,master012Mapper,payment001Mapper,payment002Mapper,payment003Mapper,payment004Mapper,payment005Mapper,payment006Mapper,payment007Mapper,payment008Mapper,payment009Mapper,retirement001Mapper,retirement002Mapper,retirement003Mapper,retirement004Mapper,standard002Mapper,standard003Mapper,standard004Mapper,standard005Mapper,standard006Mapper,standard007Mapper,standard008Mapper,standard009Mapper,trans001Mapper,trans002Mapper,approvalMapper,slipMapper,noim32006Mapper,noim41001Mapper,noim41006Mapper,noim63001Mapper,noim63002Mapper,noim63003Mapper,noim63004Mapper,noim63005Mapper,noim63006Mapper,noim63007Mapper,noim63012Mapper,noim63014Mapper,noim63016Mapper,noim63018Mapper,noim63019Mapper,noim71001Mapper,noim71002Mapper,noim71003Mapper,noim71004Mapper,noim71005Mapper,noim71006Mapper,noim71007Mapper,noim71012Mapper,noim71013Mapper,noim71014Mapper,noim71015Mapper,noim71017Mapper,noim71018Mapper,noim71019Mapper,noim71020Mapper,noim71021Mapper,noim71022Mapper,noim91007Mapper,noimBusan001Mapper,noimCom001Mapper,noimCom002Mapper,noimCom003Mapper,noimCom004Mapper,noimCom005Mapper,noimCom007Mapper,noimCom008Mapper,noimCom009Mapper,noimCom010Mapper,noimCom011Mapper,noimCom012Mapper,noimCom013Mapper,noimCom014Mapper,noimCom015Mapper,noimCom016Mapper,noimCom017Mapper,noimCom018Mapper,noimCom020Mapper,noimCom021Mapper,noimCom022Mapper,noimCom023Mapper,noimCom024Mapper,noimCom025Mapper,noimCom026Mapper,noimCom027Mapper,noimCom028Mapper,noimCom029Mapper,noimDailyRegistrationUnionMapper,noimMagamMapper,noimSlipMapper,process001Mapper,process002Mapper,process003Mapper,process004Mapper,process005Mapper,process006Mapper,process007Mapper,process008Mapper,product001Mapper,product002Mapper,product003Mapper,product004Mapper,product005Mapper,product006Mapper,product007Mapper,product009Mapper,balance001Mapper,balance002Mapper,balance003Mapper,balance004Mapper,balance005Mapper,balance006Mapper,balance007Mapper,balance008Mapper,purchase001Mapper,purchase002Mapper,purchase003Mapper,purchase004Mapper,purchase005Mapper,sales001Mapper,sales002Mapper,sales003Mapper,sales004Mapper,sales005Mapper,sales006Mapper,sales014Mapper,sales015Mapper,sales016Mapper,statement001Mapper,statement002Mapper,statement003Mapper,inout001Mapper,inout002Mapper,inout003Mapper,inout004Mapper,inout005Mapper,inout006Mapper,inout007Mapper,inout008Mapper,inout009Mapper,move001Mapper,move002Mapper,move003Mapper,move004Mapper,stock001Mapper,stock002Mapper,stock003Mapper,stock004Mapper,stock005Mapper,stock006Mapper,stock007Mapper,stock008Mapper,stock009Mapper,stock010Mapper,stock011Mapper,system001Mapper,system002Mapper,system003Mapper,system004Mapper,system005Mapper,system006Mapper,system007Mapper,system008Mapper,system009Mapper,system010Mapper,system011Mapper,system012Mapper,system013Mapper,system014Mapper,system015Mapper,system020Mapper,system030Mapper,system031Mapper,system901Mapper,system998Mapper,system999Mapper]; root of factory hierarchy
2022-07-15 10:49:35,232 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Retrieved dependent beans for bean 'net.sf.log4jdbc.tools.Log4JdbcCustomFormatter#1c15d2ef': [dataSource]
2022-07-15 10:49:35,232 DEBUG [org.springframework.beans.factory.support.DisposableBeanAdapter] Invoking destroy method 'close' on bean with name 'dataSourceSpied'
7월 15, 2022 10:49:35 오전 org.apache.coyote.AbstractProtocol start
INFO: 프로토콜 핸들러 ["http-nio-8080"]을(를) 시작합니다.
7월 15, 2022 10:49:35 오전 org.apache.catalina.startup.Catalina start
INFO: 서버가 [14762] 밀리초 내에 시작되었습니다.

 

 

 

'IT' 카테고리의 다른 글

[Git] There isn’t anything to compare 해결 방법  (0) 2023.01.31
jsp tech  (0) 2022.12.26
python django models.py migration  (0) 2022.02.02
ERROR TypeError: Cannot read property 'version' of undefined  (0) 2022.01.30
종목상태 statuskind 볼것  (0) 2021.11.28
Posted by roselumi
,

https://woosa7.github.io/fss_dart/

 

금감원 전자공시(DART) 크롤링

[FinDA] 금융감독원 전자공시(DART) 크롤링. html을 로컬에 저장. BeautifulSoup를 사용하여 태그 분석. DB update.

woosa7.github.io

 

Posted by roselumi
,