自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

转载 机器人大冒险

题目如下:力扣团队买了一个可编程机器人,机器人初始位置在原点(0, 0)。小伙伴事先给机器人输入一串指令command,机器人就会无限循环这条指令的步骤进行移动。指令有两种:U: 向y轴正方向移动一格R: 向x轴正方向移动一格。不幸的是,在 xy 平面上还有一些障碍物,他们的坐标用obstacles表示。机器人一旦碰到障碍物就会被损毁。给定终点坐标(x, y),返回机器人能否完好地...

2019-12-15 21:23:51 230

原创 最长公共前缀 算法

题目描述:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入: ["flower","flow","flight"]输出: "fl"示例2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。在网上看到各位大神的各种思路,感觉都不太好理解,这种简单的思路还是好理解...

2019-12-15 12:35:30 202

原创 三数之和 算法 双指针

题目描述给定一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[ [-1, 0, 1], [-1, -1, 2]]主要是需要...

2019-12-14 22:30:53 186

原创 最小路径和 算法

题目描述:、给定一个包含非负整数的 mxn网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例:输入:[[1,3,1], [1,5,1], [4,2,1]]输出: 7解释: 因为路径 1→3→1→1→1 的总和最小。利用动态规划法计算,分为以下几种情况:定义i,j分别为行,列1、当i==...

2019-12-14 21:34:21 392

原创 不同路径算法

题目如下:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?网格中的障碍物和空位置分别用1和0来表示。说明:m和n的值均不超过 100。示例1:输入:...

2019-12-14 21:02:04 274

原创 怎么对map中的value进行排序

1.对map中的value进行倒序排序map.entrySet().stream().sorted(Collections.reverseOrder(Map.Entry.comparingByValue())).forEach(System.out::println);2.对map中的value进行正向排序map.entrySet().stream().sorted(Comparat...

2019-07-26 16:53:11 8840

转载 dom4j的.jar文件官方下载方式免费的

请参考:https://blog.csdn.net/dabing_c/article/details/84325799

2019-06-29 17:02:00 5430

原创 数据库部分知识的总结

1.group by ,havinghaving 用于where和group by查询出来的分组进行过滤,查出满足条件的分组结果,它是一个过滤声明,是在查询返回结果集以后对查询结果进行过滤。group by:对 select查询出来的结果集按照某个字段或者表达式进行分组,获得一组组的集合where先执行->再groupby分组;groupby先分组->having在执行(sele...

2019-06-25 15:10:59 163

转载 If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.解决办法

刚开始学习spring boot的时候,遇到的一个问题,解决办法如下只需要在启动类的注解上加上(exclude = DataSourceAutoConfiguration.class)

2019-06-24 18:06:09 1610

原创 免费下载spring的各种版本的jar包

请参考以下地址:https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-milestone

2019-06-21 17:48:15 469

原创 EXCEPTION_ACCESS_VIOLATION (0xc0000005)连接数据库时的异常信息

错误信息如下:## A fatal error has been detected by the Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006ff2d133, pid=11372, tid=8064## JRE version: Java(TM) SE Ru...

2019-03-27 11:30:53 11078

翻译 走入并行的世界

1.忘掉那些该死的并行2014年底,Linus Torvalds 提出了一个观点:"忘掉那该死的并行吧!"他指出并行计算只有在图像处理和服务器端2个领域可以使用,并且它在这两个领域确实有着大量广泛的应用,但是在其他方面,并行计算毫无建树的。与串行程序相比,并行程序的设计和实际异常复杂,不仅仅体现在程序的功能分离上,多线程之间的协调性和乱序性都回成为程序正确执行的障碍。2.不断的前进继摩...

2019-01-25 15:15:00 139

原创 vb.net给DataGridView添加全选功能

 Private Sub AddSelectAllCheckBox(ByVal dgv As DataGridView)        Dim cbx As New CheckBox        cbx.Name = "SelectAll"        cbx.Size = New Size(14, 14)        Dim rect As Rectangle        r...

2019-01-18 18:15:25 1108

原创 vb.net 用sqlCommand操作数据库

'连接数据库的方法:Public Shared Function getConnectionString() As String        Dim conStr As String =              System.Configuration.ConfigurationManager.ConnectionStrings("TEST.ConnectionString").Conn...

2019-01-18 18:05:03 2460 1

原创 vb.net读取Excel / Csv 文件的基本方法

 Public Shared Function getDateFromBankFile(ByRef fiArr As FileInfo()) As String        Dim xlApp As Microsoft.Office.Interop.Excel.Application        Dim xlWorkBook As Excel.Workbook        Dim x...

2019-01-18 18:00:48 4377

原创 vb.net 中Excel的protect sheet的使用

问题描述:用vb.net操作一个Excel后,让sheet1的内容不可修改,如果想要修改,需要按功能取的REVIEW->Unprotect worksheet,这里需要输入密码后,才可以修改文件内容。下图为文件内容不可以修改:点击REVIEW->Unprotect worksheet后输入密码,就可以修改文件内容,如下图:代码就一句话: xlWorkSheet....

2019-01-18 17:47:04 822

原创 让Stored Procedure延迟一分钟执行

只需要在Stored Procedure中加上这句 :waitfor delay '00:01:00'记住在修改之前先备份,养成良好的习惯

2018-11-07 14:58:54 193

原创 Java中日期的LocalDate类型转化成String类型

  LocalDate  reportOfDate  = this.reportDate.getValue();  reportOfDate的日期格式是"YYYY-MM-DD",只需要用toString()就可以转化成字符串类型 String reportDateStr = reportOfDate.toString() 如果需要的日期格式是"YYYYMMDD",用replace()就...

2018-10-19 14:34:29 16254

原创 Maven项目报错:org.apache.maven.archiver.MavenArchiver.getManifest

新建的maven项目,在pom.xml中的第一行出现以下错误org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)解决办法 is as follow:1、H...

2018-08-30 14:29:00 552

原创 vb.net中的OpenFileDialog判断cancel按钮的问题

问题是:在文件对话框打开时,选择了文件,但是又不准备上传了,点了cancel按钮,如果按以下的写法会弹出来2 次对话框所以需要先定义一个变量,再去判断,就ok 了 ...

2018-08-23 18:34:11 1436

翻译 基于Intelli J IDE的Spring Boot 环境搭建

一 Spring Boot的介绍Spring Boot是一个全新的框架,是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。6个特点 :1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标...

2018-08-12 15:44:24 1460

原创 新建的Maven项目中找不到src/main/java问题的解决方案

如果你新建的Maven项目没有包src/main/java和src/test/java,千万不要着急直接去创建这2个包,需要在Bulid Path->Configure Bulid  Path ->Source中remove这2个missing的包再去添加这2个包  ...

2018-08-10 17:06:45 1656

转载 为什么String设置成不可变

答案就是为了安全。那么string的底层原理是什么样的?下面是源码public final class String   implements java.io.Serializable, Comparable<String>, CharSequence{   /** The value is used for character storage. */   private fin...

2018-06-13 16:18:37 140

原创 VB.NET中把String类型数据转化成Date型,并写到数据库

'从excel中拿到有时间的字符串并截取,Dim reportDateFromExcel = xlSheet.Cells(2, 2).Value().ToString ' 'Report Date 31/12/2018'Dim reprotDateStr = Strings.Right(reportDateFromExcel, 10)Dim reportDate = DateConvertUtil...

2018-06-07 11:07:29 4043

原创 JAVA数组中移除特定元素并求出数组的长度

今天做基础算法题的时候,遇到让把一个int型的数组中指定的数字移除,得到新数组的长度。乍一想,数组里的数是不能删除的,所以我想了很多种复杂的计算方法,但是结果都不对。后来在网上找了一个简洁的代码,感觉非常受益,赶紧记录下来。下面是我学习后写的算法代码: public static int removeElement(final int[] nums, final int val) {...

2018-06-01 16:59:31 12326 4

ConferenceTrackManagement.zip

Problem Two: Conference TrackManagement   You are planning a big programming conference and have receivedmany proposals which have passed the initial screen process but you're havingtrouble fitting them into the time constraints of the day -- there are so manypossibilities! So you write a program to do it for you. The conference has multiple tracks each of which has a morning and afternoon session. Each session contains multiple talks. Morning sessions begin at 9am and must finish before 12 noon, for lunch. Afternoon sessions begin at 1pm and must finish in time for the networking event. The networking event can start no earlier than 4:00 and no later than 5:00. No talk title has numbers in it. All talk lengths are either in minutes (not hours) or lightning (5 minutes). Presenters will be very punctual; there needs to be no gap between sessions.   Note that depending on how you choose to complete this problem,your solution may give a different ordering or combination of talks intotracks. This is acceptable; you don’t need to exactly duplicate the sampleoutput given here.   Test input: Writing Fast Tests Against Enterprise Rails 60min Overdoing it in Python 45min Lua for the Masses 30min Ruby Errors from Mismatched Gem Versions 45min Common Ruby Errors 45min Rails for Python Developers lightning Communicating Over Distance 60min Accounting-Driven Development 45min Woah 30min Sit Down and Write 30min Pair Programming vs Noise 45min Rails Magic 60min Ruby on Rails: Why We Should Move On 60min Clojure Ate Scala (on my project) 45min Programming in the Boondocks of Seattle 30min Ruby vs. Clojure for Back-End Development 30min Ruby on Rails Legacy App Maintenance 60min A World Without HackerNews 30min User Interface CSS in Rails Apps 30min   Test output:  Track 1: 09:00AM Writing Fast Tests Against Enterprise Rails 60min 10:00AM Overdoing it in Python 45min 10:45AM Lua for the Masses 30min 11:15AM Ruby Errors from Mismatched Gem Versions 45min 12:00PM Lunch 01:00PM Ruby on Rails: Why We Should Move On 60min 02:00PM Common Ruby Errors 45min 02:45PM Pair Programming vs Noise 45min 03:30PM Programming in the Boondocks of Seattle 30min 04:00PM Ruby vs. Clojure for Back-End Development 30min 04:30PM User Interface CSS in Rails Apps 30min 05:00PM Networking Event   Track 2: 09:00AM Communicating Over Distance 60min 10:00AM Rails Magic 60min 11:00AM Woah 30min 11:30AM Sit Down and Write 30min 12:00PM Lunch 01:00PM Accounting-Driven Development 45min 01:45PM Clojure Ate Scala (on my project) 45min 02:30PM A World Without HackerNews 30min 03:00PM Ruby on Rails Legacy App Maintenance 60min 04:00PM Rails for Python Developers lightning 05:00PM Networking Event

2019-06-29

LeetCodeTest.zip

在leetCode上做了几道算法题,想将代码保存下来,以便自己后面再学习

2019-06-14

空空如也

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

TA关注的人

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