분류 전체보기(123)
-
[C# / VisualStudio] C#에서 Naver의 SmartEditor 사용 - 2. 화면 작업
우선 게시글 목록 화면을 만들어보자. na_list화면이다. using System; using System.Data; using System.Windows.Forms; using Oracle.ManagedDataAccess.Client; namespace TextEditor_na_sm { public partial class na_list : Form { OracleConnection conn; public na_list() { InitializeComponent(); } private void na_list_Load(object sender, EventArgs e) { //ReoGrid 설정 spread1.CurrentWorksheet.SetRows(10); spread1.CurrentWorkshee..
2023.07.29 -
[C# / VisualStudio] C#에서 Naver의 SmartEditor 사용 - 1.컨트롤 작업
c#에서 이 작업이 필요한가싶지만, 나는 실제로 필요로 인해 작업한 부분이기 때문에 기록해둔다. 화면은 총 2개가 필요하다. (WinForm) 1. na_list : 게시글 list (더블클릭시 게시글을 볼 수 있고, 작성버튼을 통해 게시글 작성 가능) 2. na_Form : 컨트롤을 띄워서 게시글을 작성하거나 볼 수 있다. 컨트롤은 1개. (사용자 정의 컨트롤) 1. na_control : smartEditor를 직접적으로 띄우는 컨트롤이다. 나는 무료 sql인 오라클을 사용했지만 충분히 다른 sql과 함께 사용가능하다. 오라클을 연결해서 데이터를 다루는 내용은 다른 게시글에 작성하도록 하겠다. 작업을 시작해보자. 1. html과 js로 smartEditor를 웹페이지로 작업. 웹에서 smartEdit..
2023.07.27 -
[Programmers/JAVA] 피로도
내 코드 import java.util.*; class Solution { static List list=new ArrayList(); public int solution(int k, int[][] dungeons) { int answer = -1; dfs(dungeons, k, 0, ""); Collections.sort(list, Collections.reverseOrder()); //값이 높은 순서대로 answer=list.get(0); return answer; } public static void dfs(int[][] dungeons, int k, int count, String visit) { for(int i=0; i=dungeons[i][0]) { dfs(dungeons, k-dungeon..
2023.03.23 -
[Programmers/JAVA] 타겟 넘버
내 코드 class Solution { public int solution(int[] numbers, int target) { int answer = 0; answer=dfs(numbers, target, 0, 0); return answer; } //깊이 우선 탐색(dfs) 방식 메소드. 계속해서 아래로 내려감! public static int dfs(int[] numbers, int target, int line, int sum) { if(line== numbers.length) { if(sum==target) { return 1; } return 0; } return dfs(numbers, target, line+1, sum+numbers[line])+ dfs(numbers, target, line..
2023.03.22 -
"이것이 자바다" 정리 14장 람다식
이 게시글은 내가 "이것이 자바다" 책을 읽고 노트에 정리해놨던 내용들을 검색하기 쉽게 데이터로 백업하는 용도의 글이다. 문제가 된다면 삭제하겠음. 14장 람다식 *최근 함수적 프로그래밍이 부곽됨. - 병렬 처리와 이벤트 지향 프로그래밍에 적합하기 때문. *자바는 함수적 프로그래밍을 위해 람다식 지원. *람다식 - 익명함수를 생성하기 위한 식. - 람다식을 사용하면, 자바코드가 매우 간결해지고 컬렉션의 요소를 필터링하거나 매핑해서 원하는 결과를 쉽게 집계할 수 있음. - 람다식은 매개변수를 가진 코드 블록 형태이지만, 런타임 시에는 익명구현 객체를 생성함. (메소드처럼 생겼지만 해당 메소드를 포함하고 있는 익명 구현 객체다) //원래 익명 구현 객체 Runnable runnable = new Runnab..
2023.03.21 -
[Programmers/JAVA] 약수의 합
내 코드 class Solution { public int solution(int n) { int answer = 0; for(int i=1; i
2023.03.21