- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 idea安装copilot
在idea中安装使用copilot:github发布的AI代码提示工具copilot最近非常火爆,据说可以直接面向注释编程。目前想要使用还需要申请资格,不过审核速度越来越快了.想要在idea中体验一下的不妨根据教程中的步骤操作看看.
2022-04-04 16:08:17 57154 26
原创 Ubuntu忘记密码找回过程
1.进入后一直按ESC键 进入如下经 选择Advanced options for Ubuntu2.选择如图所示(带有recovery mode)选项3.按E键进入如下界面 注意是按E而不是回车4.找到如下内容5.将ro revcovery nomodeset 以及该行之后内容删除 然后改为quiet splash rw init=/bin/bash 如图...
2019-05-27 00:19:03 409
原创 java类加载过程
类的加载过程加载-验证-准备-解析-初始化-使用-卸载好比坐地铁加载就是进地铁站门口,验证就是过安检,准备就是拿出手机来准备进门,解析就是刷卡进门,初始化就是地铁进站到开门的过程,使用就是上地铁,卸载就是下地铁具体每一步过程可以参考https://www.cnblogs.com/xiaoxian1369/p/5498817.html...
2019-03-01 11:10:22 221
原创 1011. World Cup Betting (20)题解
1011. World Cup Betting (20)With the 2010 FIFA World Cup running, football fans the world over were becoming increasingly excited as the best players from the best teams doing battles for the World Cu...
2018-04-08 22:31:36 234
原创 1008. Elevator (20)题解
1008. Elevator (20)The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified or...
2018-04-05 23:23:27 219
原创 Synchronized学习笔记(2)-三种锁状态
对象头:介绍三种锁状态之前先介绍一下对象头:大家应该都知道网络中的各种报文吧:IP报文、TCP报文、UDP报文,报文中的头部是不是都会有一些bit位来表示一些信息,比如TCP报文可以表示源端口、目的端口、SYN、ACK、SEQ、窗口大小等等(详细请百度TCP报文结构),这些都是在发送数据之前的信息,用来标识一些必要的信息。相同的,对象在JVM存储的时候也有类似于报文头部的东西,叫做对象头,里面保存...
2018-04-05 19:15:17 846
原创 1031. Hello World for U (20)题解
Given any string of N (>=5) characters, you are asked to form the characters into the shape of U. For example, "helloworld" can be printed as:h de ll rlowoThat is, the characters must be pri...
2018-04-04 11:52:47 496
原创 Synchronized学习笔记(1)-加锁方式
这两天在学习Synchronized锁的原理。之前只是知道怎么使用它,但是原理根本不了解,打算把学习的情况记录下来。synchronized的作用就是给对象加锁,执行同步代码时只有获得了对象的锁才可以执行,如果对象的锁已经被其他线程获得了,那就需要等待。synchronized的加锁方式有很多种:给代码块加锁、给一般方法加锁、给静态方法加锁,但是不管怎么使用,synchronized锁住的只有两种...
2018-04-02 11:20:45 311
原创 2018年3月份总结
不知不觉2018年的3月份都过去了,这个月是大三下学期开学第一个月,简直忙得要死。再这最后一天打算总结一下这一个月1.天梯赛:天梯赛终于在这个月最后一天结束了,从上学期开始准备,应该是能达到河北省特等奖,准备了这么久总算没有留下遗憾。不过个人成绩没有令自己太满意,不过较去年也是有进步的。天梯赛结束后我可能把精力放在手里的几个项目了吧。不过ACM的训练还是会去参加的,因为笔试、面试都会有算法题,算法...
2018-03-31 20:34:08 324
原创 当使用thymeleaf模板检查太过严格的解决办法
最近写项目的时候,使用了别人的HTML模板,但是很多语法都不严格,比如没有结尾标志、属性没有=或者没有“”等等。Thymeleaf会用H5的标准去检查,就会各种报错,改起来太麻烦了。修改thymeleaf检测标准即可解决。①提升thymeleaf的版本 修改pom.xml UTF-8 UTF-8 3.0.2.RELEASE 2.0.4 1.8
2018-02-04 15:59:27 4933
原创 L1-002打印沙漏题解(C语言版)
题目地址https://www.patest.cn/contests/gplt/L1-002打印沙漏讲解:一、题意:给一个数字n和一个字符c,输出由n个c组成的沙漏并输出剩下没用掉的符号数。二、注意事项:①缓存区的注意:输入的时候可能会用到scanf(“%c”,&c);来读取字符,这样做很危险,一不小心就把空格和回车读进去,比如这道题就可能把数字和字符之间的回车输入进去,所以以
2018-01-31 12:30:21 19903 12
转载 Spring task实现定时调度某一方法
Spring-Taskspring task,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,而且支持注解和配置文件两种形式,下面将分别介绍这两种方式。第一种:配置文件方式第一步:编写作业类即普通的pojo,如下:Java代码 import org.springframework
2017-07-22 11:56:06 240 1
原创 java接入秒嘀API实现发送短信功能
①百度秒嘀 进入并注册 会赠送10元 大约200条 足够测试了②得到accountID和token③找到API‘⑤创建一个模板,你的内容只有和你的模板对应好了才会发送成功。⑥写一个JAVA程序测试如果会写的 直接根据API写就行了我这里用的HttpClient来实现的 代码:import java.io.IOException;import java.io.Un
2017-07-22 11:41:41 3934
原创 jdbcTemplate返回自定义Bean的列表
比如与一个member类 有memberName phoneNumber两个属性 还有一个与之对应的表,如果想用jdbcTemplate返回一个泛型为member的List需要这么写://①声明一个RowMapper 用来映射每一行RowMapper rowMapper=new BeanPropertyRowMapper(Member.class);//②执行query方法 注意不
2017-07-18 11:07:29 2261
原创 javaweb获得访问者ip地址
可以有效获得多种真实ip地址package util; import javax.servlet.http.HttpServletRequest; public class GetIP { public String getIpAddr(HttpServletRequest request) { String ip = request.ge
2017-06-03 16:35:45 322
jquery可以将转excel的插件
2017-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人