自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 SpringBoot整合mybatis的两种方式

SpringBoot整合mybatis的两种方式简单方法1.定义实体类@Data@NoArgsConstructor@AllArgsConstructorpublic class User { Integer id; String name; String gender; String address;}2.定义接口 在接口中使用注解实现SQL语句@Mapperpublic interface UserMapper { @Select("sele

2021-07-26 20:29:25 123

原创 CATIAV5R21+CAA+RADE+VS2008二次开发环境搭建注意事项

CATIAV5R21+CAA+RADE+VS2008二次开发环境搭建注意事项安装CATIAProgramData文件夹复制到C盘netapi32.dll复制到CATIA安装路径不勾选的许可证 DIC ED2 I3D前两个教育版,第三个禁止保存安装CAA​ 一路next安装RADECATVBTSetup.exe以管理员身份运行,设置两个地方Target->Installation Directory中选择RADE的安装路径Document->Document ins

2021-07-16 19:55:57 2522 1

原创 CAA获取装配体下的零件

CAA获取装配体下的零件int DealWithProduct(char * InputPath){ CATDocument *pDoc = 0; HRESULT rc = CATDocumentServices::OpenDocument(InputPath, pDoc) ; if ( SUCCEEDED(rc) && ( NULL !=pDoc) ) { cout <<" The document " << InputPath <<

2021-06-16 20:17:08 549

原创 CAA开发的第一个UseCase

CAA开发的第一个UseCase用例简介这是一个草图创建的例子 旨在Creating Sketching Elements in a Part DocumentThis use case is intended to show you how to :Create sketched elementsCreate constraintsSolve dimension systems in different waysCreate a corner (relimitation) on two

2021-04-03 16:08:02 229

原创 LeetCode24 两两交换链表中的节点

LeetCode24 两两交换链表中的节点描述给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例输入:head = [1,2,3,4]输出:[2,1,4,3]提示链表中节点的数目在范围 [0, 100] 内0 <= Node.val <= 100***代码1:***迭代public ListNode swapPairs(ListNode head) { ListNode dummy

2021-03-20 14:31:58 62

原创 LeetCode23 合并K个升序链表

LeetCode23 合并K个升序链表描述给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。示例输入:lists = [[1,4,5],[1,3,4],[2,6]]输出:[1,1,2,3,4,4,5,6]解释:链表数组如下:[1->4->5,1->3->4,2->6]将它们合并到一个有序链表中得到。1->1->2->3->4->4->5->6提示k==l

2021-03-20 11:03:46 57

原创 LeetCode22 括号生成

LeetCode22 括号生成描述数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例输入:n = 3输出:["((()))","(()())","(())()","()(())","()()()"]提示1 <= n <= 8代码private List<String> res;public List<String> generateParenthesis(int n) { res = ne

2021-03-19 14:06:46 58

原创 LeetCode21. 合并两个有序链表

LeetCode21. 合并两个有序链表描述将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]提示两个链表的节点数目范围是 [0, 50]-100 <= Node.val <= 100l1 和 l2 均按 非递减顺序 排列代码public class ListNode { int val; ListNode ne

2021-03-19 10:40:57 57

原创 LeetCode19. 删除链表的倒数第 N 个结点

LeetCode19. 删除链表的倒数第 N 个结点描述给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。示例输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]提示链表中结点的数目为 sz1 <= sz <= 300 <= Node.val <= 1001 <= n <= sz代码 public class ListNode { int val; ListNode next;

2021-03-19 09:43:29 58

原创 LeetCode18. 四数之和

LeetCode18. 四数之和描述给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例输入:nums = [1,0,-1,0,-2,2], target = 0输出:[[-2,-1,1,2],[-2,0,0,2],[-1,0,0,1]]提示0 <= nums.lengt

2021-03-18 13:49:36 52

原创 LeetCode17 电话号码的数字组合

LeetCode17 电话号码的数字组合描述给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例输入:digits = "23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]提示0 <= digits.length <= 4digits[i] 是范围 ['2', '9'] 的一个数字。分析像这种枚举

2021-03-18 10:20:00 121

原创 LeetCode 16. 最接近的三数之和

LeetCode 16. 最接近的三数之和标签 双指针描述给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。示例输入:nums = [-1,2,1,-4], target = 1输出:2解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 。提示3<=nums.length<=1033 <= nums.

2021-03-17 11:32:32 51

原创 LeetCode115 不同的子序列

LeetCode115 不同的子序列标签 动态规划描述给定一个字符串 s 和一个字符串 t ,计算在 s 的子序列中 t 出现的个数。字符串的一个子序列是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,“ACE” 是 “ABCDE” 的一个子序列,而 “AEC” 不是)题目数据保证答案符合 32 位带符号整数范围。示例例子分析记dp[i] [j]表示s[i:]的子序列中t[j:]出现的个数,现考虑两种情况s[i]==t[j] 这种情况下有两

2021-03-17 10:24:04 61

原创 Latex实用语法总结

Latex实用语法总结基本语法上标 ^{}下标 _{}分式 \frac{m}{n} n分之m开方 \sqrt{} 开平方 \sqrt[m]{n} n开m次方累计求和 \sum_{i=m}^{n} 从m到n求和累计求积 \prod_{i=m}^{n} 从m到n求积积分 \int_{i=m}^{n} 从m到n积分希腊字母空格一个空格 a \quad baba \quad bab两个空格 a \qquad baba \q

2021-03-16 18:15:36 503

原创 初入flask遇到的坑:pycharm中改了return的内容后显示的网页内容一直不变

工具:pycharm2018,python2.7,刚开始学习flask,一开始在spyder上还有pycharm上跑都正常,隔了一天,突然一切都变成了陌生的模样。无论在pycharm中怎样修改return值,网页内容都是千年不变。一顿百度,答案几乎都是让清空缓存,重启服务器,但无奈试了很多很多遍都于事无补,最后终于在某个犄角旮旯找到了解决方案,端口可能被占用了!!!解决步骤写在下面:1.我用的5...

2020-02-14 11:54:13 3383 13

原创 An error ocurred while starting the kernel装python2.7的spyder版本启动时遇到的问题

装好anaconda2后,启动spyder(anaconda2)时报错An error ocurred while starting the kernel。网上千篇一律的回答在终端中输入spyder --reset,重置spyder配置,但是对于我的问题于事无补,我报错的详细信息如下:raise TraitError(msg.format(value, self.name, class_of(...

2020-02-12 23:23:53 600

原创 递归法逆置单链表核心代码详解

1.先上代码ListNode* reverseByRecursion(ListNode *head){ if (head == NULL || head->next == NULL) return head; ListNode *newhead = reverseByRecursion(head->next); head->next->next = head;...

2020-02-07 16:45:20 1657 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除