自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码小白的博客

学生,学习中

  • 博客(19)
  • 收藏
  • 关注

原创 阿里云轻量应用服务器下linux(Centos)安装tomcat,启动正常,但是浏览器访问不了tomcat解决方案

tomcat部署正常,端口为9999,后台日志显示启动成功然而用内网ip访问tomcat成功curl http://【内网ip】但是curl http://【外网ip】失败一开始觉得是防火墙问题,关闭防火墙后问题还在,后来找到了一位老哥的帖子,他说应该是阿里云安全组拦截了请求我回到了服务器管理页面,添加规则进行测试确定之后curl成功,浏览器访问tomcat成功问题解决参考...

2019-05-23 13:29:36 1879 1

转载 spring的注解

@Autowired@Autowired顾名思义,就是自动装配,是对spring注入对象(DI)这个行为的注解,其作用是为了消除代码Java代码里面的getter/setter与bean属性中的property。当然,getter看个人需求,如果私有属性需要对外提供的话,应当予以保留。@Resource把@Resource注解放在@Autowired下面说,是因为它们作用非常相似说一下@R...

2019-05-14 20:21:25 123

原创 关于IDEA连接tomcat 连接池的一些问题

基本操作点击红框按钮添加context.xml<?xml version="1.0" encoding="UTF-8"?><Context> <Resource name="jdbc/mysqlds" auth="Container" type="javax.sql.DataSource" ...

2019-04-14 23:57:12 1121

原创 IntelliJ IDEA下JavaFX scenebuilder的使用

首先新建一个JavaFXproject然后看到sample这个package里面有三个文件,分别是Main.java,Controller.java,sample.fxml,我们主要使用fxml中的scenebuilder来构建界面,使用Controller来控制fxml中的界面构件现在删除其中的GridPane,添加一个AnchorPane,并在Text中加入fx:controller=...

2019-03-20 10:35:41 12225 7

原创 Git的学习笔记

工作区:本地的文件暂存区:stage,把工作区的文件add之后就进入暂存区分支:branch,把暂存区的操作commit到主分支master上,指针HEAD指向master

2019-03-20 09:55:16 75

转载 字节跳动测试开发第一题

时间限制:1秒空间限制:32768KP为给定的二维平面整数点集。定义 P 中某点x,如果x满足 P 中任意点都不在 x的右上方区域内(横纵坐标都大于x),则称其为“最大的”。求出所有“最大的”点的集合。(所有点的横坐标和纵坐标都不重复, 坐标轴范围在[0,1e9) 内)如下图:实心点为满足条件的点的集合。请实现代码找到集合 P 中的所有 ”最大“ 点的集合并输出。输入描述:第...

2019-03-15 20:48:09 2906

原创 [编程题]有趣的数字

热度指数:26051时间限制:1秒空间限制:32768K小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,相差最小的有多少对呢?相差最大呢?输入描述:输入包含多组测试数据。 对于每组测试数据: N - 本组测试数据有n个数 a1,a2…an - 需要计算的数据保证:1&lt;=N&lt;=100000,0&lt;=ai&lt;=INT_MAX.输出描述:...

2019-03-15 08:41:13 1056

原创 [编程题] 构造回文

时间限制:1秒空间限制:32768K给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢?输出需要删除的字符个数。输入描述:输入数据有多组,每组包含一个字符串s,且保证:1&lt;=s.length&lt;=1000.输出描述:对于每组数据,输出一个整数,代表最少需要删除的字符个数。输入例子1:abcdagoogle输出例子1:2...

2019-03-14 09:29:16 229

转载 从0开始学python(4)

闭包def lazy_sum(*args): def sum(): ax = 0 for n in args: ax = ax + n return ax return sum在这个例子中,我们在函数lazy_sum中又定义了函数sum,并且,内部函数sum可以引用外部函数lazy_sum的参数和局部变量...

2019-03-13 20:39:03 174

转载 从0开始学python(3)

高级特性切片如取list L中的前3个元素L[0:3]即取L[0]、L[1]、L[2]三个元素0可以省略,即L[:3]可以倒数切片L[-2:]L[-2:-1]取前10个数L[:10][0, 1, 2, 3, 4, 5, 6, 7, 8, 9]和后十个数L[-10:][90, 91, 92, 93, 94, 95, 96, 97, 98, 99]前10个...

2019-03-13 16:17:19 104

原创 6. 合并排序数组 II

合并两个排序的整数数组A和B变成一个新的数组。新数组也要有序。样例样例 1:输入: A=[1], B=[1]输出:[1,1]样例解释: 返回合并后的数组。样例 2:输入: A=[1,2,3,4], B=[2,4,5,6]输出: [1,2,2,3,4,4,5,6]样例解释: 返回合并后的数组。心态爆炸,暂时想不到优化的方法,就这样把,最普通的O(n+m)的方法,两个指针...

2019-01-23 21:01:31 205

原创 5. 第k大元素

在数组中找到第k大的元素样例给出数组 [9,3,2,4,8],第三大的元素是 4给出数组 [1,2,3,4,5],第一大的元素是 5,第二大的元素是 4,第三大的元素是 3,以此类推挑战要求时间复杂度为O(n),空间复杂度为O(1)注意事项你可以交换数组中的元素的位置这道题我用的算法书上的方法,原理跟快排的原理一致,分成3步确定一个基准元素以这个基准元素为分界,比他大的元素放...

2019-01-22 17:26:34 152

原创 4. 丑数 II

设计一个算法,找出只含素因子2,3,5 的第 n 小的数。符合条件的数如:1, 2, 3, 4, 5, 6, 8, 9, 10, 12…样例如果n = 9, 返回 10挑战要求时间复杂度为O(nlogn)或者O(n)注意事项我们可以认为1也是一个丑数用优先队列实现,C++ STL的优先队列即一个堆priority_queue的用法头文件是#include关于prio...

2019-01-17 19:29:33 239

转载 从0开始学python(2)

函数函数用def定义,如def my_abs(x): if x &amp;amp;amp;amp;amp;gt;= 0: return x else: return -x与C#或Java不同:函数可以有默认参数,返回多个值时返回一个tupledef enroll(name, gender, age=6, city='Beijing'): print('name:', n...

2019-01-16 23:29:59 144

原创 3. 统计数字

计算数字k在0到n中的出现的次数,k可能是0~9的一个值样例 例如n=12,k=1,在 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],我们发现1出现了5次(1, 10, 11, 12)这道题主要用一般方法,当然暴力是可以的,但是时间复杂度太高首先来看一个例子:n=2169,k=1,我们从低位到高位来看:首先是个位9:9前面有216个10,故有21...

2019-01-16 16:37:06 675

转载 从0开始学python(1)

print的格式转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\,这一点跟其他常用语言一致。如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用 r 表示’'内部的字符串默认不转义,如print('\\\t\\')print(r'\\\t\\')输出结果为\ \\\\t\\python用 …...

2019-01-15 15:22:50 255

原创 2. 尾部的零

设计一个算法,计算出n阶乘中尾部零的个数样例样例 1:输入: 11输出: 2样例解释: 11! = 39916800, 结尾的0有2个。样例 2:输入: 5输出: 1样例解释: 5! = 120, 结尾的0有1个。挑战O(logN)的时间复杂度这道题的解法在于分解因子,要在阶乘的最后放上0,则有最小因子2*5=10,又显而易见的,因子2的数量必定大于因子5的数量...

2019-01-14 16:59:31 112

原创 gluOrtho2D()与glOrtho()使用中遇到的一些问题

在使用gluOrtho2D()函数画图的过程中,出现了一个问题,问题如下gluOrtho2D(-400, 400.0, -400, 400.0); //设置窗口坐标范围这个茶壶变成了这样,为什么会出现这种情况呢,原因很简单如图,由于gluOrtho2D()只能定义截平面的大小,而不能定义near与far,导致了茶壶只被截了一片出来,相当于glOrtho(-400, 400, -4...

2018-11-30 17:29:04 3941

原创 从0开始学linux(1)

Linux用户分为:拥有者、组群(Group)、其他(other),Linux系统中,预设的情況下,系统中所有的帐号与一般身份使用者,以及root的相关信 息, 都是记录在/etc/passwd文件中。每个人的密码则是记录在/etc/shadow文件下。 此外,所有的组群名称记录在/etc/group內!linux文件的用户权限的分析图...

2018-09-12 15:13:04 219

空空如也

空空如也

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

TA关注的人

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