merge함수 상세 동작을 풀어보고싶은데 너무어렵습니다. 자세하게 설명 한 번 해주셨으면 좋겠습니다ㅜ 1번째 merge함수인 merge(arr,0,0,1)을 수행하면 arr[0]에는 31이 들어가고 arr[1]에는 51이 들어가고 종료되는 것이 아닌가요? 31, 51 다음에 28, 9, 1, 10은 자동으로 뒤에 따라 붙어서 31,51,28,9,1,10으로 배열이 만들어지고 종료되는건가요? 이 것을 정확하게 모르니 두번째 merge함수인 merge(arr,0,1,2)도 어떻게 수행해야할지 모르겠습니다 ㅜㅜ
피셔의 z변환은 어떻게 해서 나온것인가요? 어떻게 해서 저런 식이 나왔죠? 그리고 정규분포를 따른다는게 정확히 따른다는 말인가요(식도 동일한 형태) 아니면 정규분포의 형태를 따른다는 것인가요? (평균에 대해 빈도수가 높고 평균을 기준으로 멀어질 수록 빈도가 줄어들며 대략적으로 대칭인 정규분포와 비슷한 형태)
hwp.set_field_by_bracket() 메서드를 사용하여 셀필드나 누름틀 필드를 추가하고자 했지만, 어떻게 사용하는지 몰라서 질문드립니다. 제가 궁금한 것은 set_field_by_bracket() 사용방법 수동이 아닌 API를 이용하여 셀필드를 만드는 스크립트 입니다. 감사합니다. # 해당 스크립트는 동작하지 않더군요.. hwp.HAction.GetDefault("TablePropertyDialog", hwp.HParameterSet.HShapeObject.HSet) hwp.HParameterSet.HShapeObject.HSet.SetItem("ShapeType", 3) # 셀의 형태 설정 hwp.HParameterSet.HShapeObject.HSet.SetItem("ShapeCellSize", 0) # 셀 크기 설정 hwp.HParameterSet.HShapeObject.ShapeTableCell.CellCtrlData.SetItem("Name", "필드") hwp.HAction.Execute("TablePropertyDialog", hwp.HParameterSet.HShapeObject.HSet)
안녕하세요. 이벤트 생성, 호출을 하다가 다시 배운거 정리하는데 이번에도 문제가 있네요... 제가 소스의 일부분을 드리는것 보다 프로젝트를 통으로 드려야지 문제를 확인할 수 있을거 같아서 git에 올렸어요 https://github.com/justkjy/ThreadTest 그래도 간단하게 요약 하면 public delegate void SampleEventHandler(int persent); public event SampleEventHandler OnEvent; 작성한다음에 버튼을 클릭하면 이벤트가 발생됩니다. OnEvent가 계속 null이네요.. BeginInvoke 해도 null이구.. 그리고 요즘 C#은 kotlin 처럼 널 처리(?.)도 하네요.. 언제부터 이런 기능이 생겼지 ..... private void button1_Click(object sender, EventArgs e) { /*this.BeginInvoke(new Action(() => { OnEvent(1); }));*/ OnEvent?.Invoke(10); }
5:00 강의자님도 배수로 올리긴 했으나. 이해를 위해 올립니다. 약수가 아닌 배수 이니까. 1 ~ 19 까지 2의 배수 3의 배수는 2 4 6 8 12 14 16 18 , 3 6 9 12 15 19 까지 (즉 2로 나누어 떨어지고 3으로 나누어 떨어지는값) 해당 값에서 6으로 나누었을 때 0이 아닌 것들 2 4 8 14 16 3 9 15 19 인데 Count++되어 9개 가 나온다.
위와 같이 되어있는 구조에서 FABRIC에 대한 CSS 주소가 없어서 XPATH 주소로 아래와 같이 크롤링 코드를 작성하였습니다. fabric = driver.find_element(By.XPATH, '//*[@id="prod_goods_form"]/div[1]/div/p[3]').text.strip() 그런데 계속해서 오류가 납니다. 왜그런걸까요? 안에 내용이 text인데 뒤에 또 text를 붙여서 그런건가요? 에러는 아래와 같이 나옵니다. return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"] Session info: chrome=128.0.6613.138); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#invalid-selector-exception Stacktrace:
안녕하세요. 강의를 중반 쯤 듣고 강의한 내용 정리할겸 해서 새로운 프로젝트를 생성해서 테스트 진행 중입니다. 분명 강의 따라하면서 코딩을 할땐 잘 되었는데 제가 프로젝트를 만들어서 시작 하면 아래처럼 에러가 나오네요 일단 제가 작성한 코드를 알려드리면 아래와 같습니다. =================================== namespace TestThread { public partial class Form1 : Form { Thread thread1 = null; Thread thread2 = null; public Form1() { InitializeComponent(); } delegate void MySettingDelegate(string str); private void btnThread_Click(object sender, EventArgs e) { thread1 = new Thread(new ThreadStart(ThreadFirst)); thread1.IsBackground = true; thread1.Priority = ThreadPriority.Normal; thread1.Start(); thread2 = new Thread(new ThreadStart(ThreadSec)); thread2.IsBackground = true; thread2.Priority = ThreadPriority.Normal; thread2.Start(); } private void ThreadFirst() { MessageBox.Show("Thread1"); } private void ThreadSec() { MessageBox.Show("Thread2"); } private void Form1_Load(object sender, EventArgs e) { MySettingDelegate mySettingDelegate = MySetting; mySettingDelegate.BeginInvoke("aaa", null, null); } private void MySetting(string str) { label1.Text = str; // ----- 여기서 문제 } } } ======================================= 좀 이해가 되는데 호출한 쓰레드에 작성된 label1 컨트롤에 새롭게 생성된 쓰레드에서 찾으려니 없는게 당연할듯 한데 ... 지금까지 강의을 따라하면서 저런 에러는 본적이 없거든요.... 분명 같은 코드인데 다른 코드를 생성하고 있나 하고 코드를 비교 해봐도 다를껀 없는데 ... 추가 이미지 입니다.