自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 狠下心来好好复习积累

本周工作计划周二:晚上做个初版简历出来周三:简历修改,得是能拿出手的那种,琢磨简历项目中的点,看能关联发散到哪些知识点上去按知识点类型去刷题 2道左右周四:琢磨简历项目中的点,看能关联发散到哪些知识点上去;按知识点类型去刷题 2道左右周五:系统地看计算机网络,数据库;按知识点类型去刷题 2道左右周六:下午学习,系统地看计算机网络,数据库;按知识点类型去刷题 5道左右周日:下午学习,系统地看计算机网络,数据库;按知识点类型去刷题 5道左右...

2022-02-15 18:04:01 425

原创 本周工作计划

1. 操作系统重点知识复习: 1.1 进程线程,进程的状态,中断; 1.2 内存置换页算法,实现LRU算法; 1.3 Select IO epoll(用户态,内核态,重点!!!);2. 计算机网络重点知识复习: 2.1 TCP的滑动窗口,拥塞控制和流量控制; 2.2 http,https;3. spring知识点: 3.1 bean的生命周期; 3.2 IOC...

2019-04-01 10:15:28 598 2

原创 byte[]数组和String的相互转化

String转为byte[]数组:s.getBytes()String s="01234567890abcdef;byte[] stringBytes=s.getBytes();byte[] stringBytes=s.getBytes("utf-8"); // utf-8编码byte[] stringBytes=s.getBytes("gbk"); //// gbk编码byt...

2019-07-16 20:29:26 1191

原创 多线程安全性问题的原因

线程安全性问题满足以下三个条件:多线程多个线程共享一个资源对资源进行非原子性操作(如a++读写操作)

2019-03-07 11:22:48 794

原创 快速排序

基本思路:数组int[] nums 左边界left 右边界right (三个参数)找一个基准数,一般以最左边的数作为基准数 base=nums[left]右索引从右开始往左搜索,找到第一个比基准数小的数,暂停;左索引从左往右搜索第一个比基准数大的数,暂停;交换两个数的位置;继续从右往左,从左往右寻找,然后继续交换,直到左右索引相遇,退出;交换基准数和相遇位置的数,此时基准数左...

2019-03-07 09:45:47 211

原创 Java public protected private default的区别

java public protected private default的区别按访问的方式分为四种:1类本身 2子类 3同一个包下的类 4外部包的类public:可以被其它所有类访问private:只可以被类本身访问protected:可以类本身,子类,同一个包下的类访问(除了外部包)default: 可以被类本身,同一个包下的类(除了子类,外部包的类),没有加修饰符,认为是frie...

2019-03-06 17:44:40 222

原创 n&(n-1) 和 n&=-n

n&(n-1):将n最右侧的1变为0,循环可以计算n中的1的个数n&=-n:可以保留n的最右侧为1的位,其余位为0

2019-02-25 18:12:25 718

原创 String和char[]字符串数组的互相转化

String:是一个字符串对象,不是字符串数组,不可以用下标的方式访问某个位置的值,如s[0,s[1],s[i]…是错误的,若要获取到某个位置的字符,可以用s.charAt(i)得到若要改变String某个位置的值,如两个位置的字符交换,可以使用char[] ch=s.toCharArray()将其转化为字符串数组,再用下标访问,如ch[0],ch[1],ch[i]…再使用new St...

2019-02-21 16:44:26 1574

原创 django token session cookie 保持用户登录状态(用户登录信息保存,查询,删除)

token (需要django的rest_framework.authtoken模块)客户端通过post请求发送username和password到服务器端,服务器端验证用户名和密码正确后返回一个token客户端接受返回的token并保存客户端发起请求时需要在请求的header中的authentication属性添加token值django使用request.user.is_authen...

2019-02-20 20:02:26 2873 1

原创 Java static final关键字的区别

static 关键字:修饰变量、方法、静态块修饰变量: 在静态存数区只在首次调用时生成一次,后面不再重复生成,多对象之间共同使用修饰方法: 类的方法本身就在静态存储区,供类的多个对象使用同一个方法,修饰方法后,可以使用 类名.方法名 直接使用该方法修饰代码块(静态块): 代码块里的内容只在首次调用时生成一次,后面不再重复生成静态导包:使用类名.方法名直接调用方法final关键字:...

2019-01-23 19:22:21 360

原创 线程安全性--总结

线程安全性1. 原子性Atomic包、CAS(compareAndSwap)算法、 synchronized、Lock2. 可见性volatile、synchronized3. 有序性happens-before原则

2019-01-20 21:14:25 181

原创 git创建本地分支并推送到远程分支,再合并到另外一个分支

仓库Repository上已新建两个分支master和develop 1. git init 2. git add . 3. git commit -m 'commit info' 4. git remote add origin https://github.com/2018DataSet/ScratchDataset.git(关联到远程分支) 5. git remote sho...

2018-11-23 21:15:39 9647

原创 mysql设置表和表字段编码

# 设置表:alter table CTModel default character set utf8;#设置表字段alter table CTModel change hint hint varchar(100) character set utf8;

2018-11-21 17:14:00 500

原创 python json dump()和loads()

python json.dump()和loads() --python对象和json对象的转化json.dump(object) 将一个python对象转化为json对象json.loads(jsonobject) 将一个json对象转化为python对象object={ 'age':12, 'sex':'female'}print(json.dumps(object...

2018-10-25 22:38:21 604

原创 linux 查看端口占用并解除占用

linux 查看端口占用并解除占用1. 查看占用netstat -lnp | grep 端口号 找到占用的进程号lsof -i:端口号2. 解除占用kill -9 进程号

2018-10-24 11:26:48 3666

原创 Java中的equals和==的区别

基本知识:Java有8种基本的数据类型:整型: byte(1 byte)、 short(2 byte) 、int(4 byte)、 long(8 byte)浮点型: float(4 byte)、double(8 byte)字符型: char(2 byte)布尔型: boolean(JVM 没有明确规定所占空间,仅规定其值只能取字面值true和false)非基本...

2018-07-30 22:17:39 175

转载 【杂谈】研究生最后一年学习计划

http://www.cnblogs.com/puyangsky/p/7545291.html

2018-07-18 10:19:32 1148

原创 linux/ubuntu系统下开放端口的办法

ubuntu下开放端口主要有两种办法:自带的防火墙使用iptables安装iptables:$ sudo apt-get install iptables添加规则:$ sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT保存规则$ sudo iptables-save持久化iptables...

2018-07-17 15:42:22 31113

原创 nginx配置不生效,页面一直是默认页面welcome to nginx的解决办法

ubuntu下nginx的配置文件所在目录:/etc/nginx 我们对nginx的配置主要写在nginx.conf文件里,这个目录下还有conf.d和sites-enabled两个文件夹,里面为默认的配置文件。 相应的,在配置nginx,编辑nginx.conf文件时,需要把这两行注释掉,否则nginx.conf不会生效。 配置完毕后,检查配置文件是否正确:nginx ...

2018-07-09 16:41:25 57199 10

原创 git命令学习

一些基本概念: 能看到的文件夹,叫工作区(working Directory) git init后生成的 .git 目录,叫git的版本库(Repository) .git里面的stage/index,叫做暂存区 git自动创建的第一个分支master,以及指向master分支的一个指针HEAD工作区—->(add 操作)—>暂存区–>(commit 操作)–>...

2018-04-23 22:35:27 180

原创 手机app-EULA用户使用协议

拼拼平台服务协议 版本生效日期:2018年1月1日   用户在接受拓拼拼平台服务之前,请务必仔细阅读本条款并同意本声明。   用户直接或通过各类方式(如站外API引用等)间接使用拓拼拼平台服务和数据的行为,都将被视作已无条件接受本声明所涉全部内容;若用户对本声明的任何条款有异议,请停止使用拓拼拼平台所提供的全部服务。 第一条   用户以各种方式使用拓拼拼平台服务和数据(...

2018-03-29 14:52:59 4369

转载 2018最新苹果APP上架App Store流程(超详细)

2018最新整理iOS app上架app详细教程上架iOS需要一个付费688的开发者账号,还没有的话申请一个或者借用。申请苹果开发者账号教程上架App Store之前是先安装到苹果手机测试调试好,app能正常运行再上架iOS真机调试测试教程上架过程分七个步骤,按步骤一步步来。仔细看这个流程,少走很...

2018-03-22 10:30:36 49351 4

原创 ionic info

cli packages: (/usr/local/lib/node_modules)@ionic/cli-utils : 1.19.1ionic (Ionic CLI) : 3.19.1global packages:cordova (Cordova CLI) : 8.0.0 local packages:@ionic/app-scripts : 2.1.4Cord...

2018-03-06 08:57:47 217

原创 ionic info

cli packages: (/usr/local/lib/node_modules)@ionic/cli-utils : 1.19.1ionic (Ionic CLI) : 3.19.1global packages:cordova (Cordova CLI) : 8.0.0 local packages:@ionic/app-scripts : 2.1.4Cord...

2018-03-06 08:56:03 360 1

原创 ionic cordova ios failed

902labdeMacBook-Pro:902Scratch-ionic 902lab$ ionic cordova build ios cordova platform add ios –save Using cordova-fetch for cordova-ios@~4.5.4(node:1253) UnhandledPromiseRejectionWarning: Un...

2018-03-05 15:17:04 1007

转载 Java后端1年经验和技术总结

链接:Java后端1年经验和技术总结

2018-02-02 11:05:50 503

原创 linux crontab定时任务 设置docker定时关闭和重启

思路:在/docker-compose目录下添加一脚本restart.sh,设置docker关闭和重启,添加到crontab任务里面:启动cron服务:  /etc/init.d/cron restart (或者 service cron start)查看cron状态:    /etc/init.d/cron status添加定时任务:  crontab -e 

2018-01-23 16:54:06 14205

原创 多线程

创建线程的三种方法:1 继承Thread类 (extends)2 实现Runnable接口 (implemments) :new Thread(Runnable,name).start()3 实现Callable接口  (implemments)(一般使用Runnable 、Callable接口来创建多线程,因为线程类还可以继承其他类)线程的生命周期(五个状态):新

2017-09-19 16:02:57 345

空空如也

空空如也

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

TA关注的人

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