个人学习
文章平均质量分 61
H_Ystar
这个作者很懒,什么都没留下…
展开
-
linux用到的命令
1.查看程序运行状态等信息ps aux|grep nameD:不可中断 R:运行 S:等待 T:停止 Z:僵死2.查看程序信息ps -ef|grep name3.对某一个程序进行操作kill -STOP pid (暂停一个程序)kill -CONT pid (恢复一个程序)kill -KILL pid (杀死一个程序)......原创 2020-11-04 17:44:22 · 149 阅读 · 0 评论 -
什么?你还在用构造器构建对象?这里有更好的方法---Builder模式
在读一篇关于开发技巧的文章的时候,突然看到了之前没有接触过的一个东西,Java Builder模式,于是在好奇心的驱使下,去了解了一下。 本文属于个人理解,如有错误,欢迎指正。通过构造器构建对象有什么不好 有过开发经验的同学都知道,每一个事物都可以用一个对象来表示,就是"万物皆对象"。 普通的一个实体类就像这样有和对象相关的属性,但是当随着实体的属性越来越多和业务需求的需要,除了...原创 2019-10-07 15:38:07 · 168 阅读 · 0 评论 -
Linux环境基本搭配
一.Linux(Centos7.2)安装JDK8 1)通过yum安装如果服务器没有wget服务,使用yum -y install wget安装yum install java-1.8.0-openjdk* -y执行这一条命令就可以直接安装,并且无需配置就能使用。 2)下载tar包安装 1.可以通过下面这个连接下载对应的JDK版本,通过Xftp、FinalShell等工具传输到L...原创 2019-07-16 15:31:03 · 1216 阅读 · 0 评论 -
个人总结2019年6月15日
这周是本学期的第16周,下个星期小组也要全面进入复习阶段了,同时下个星期也是我们专业的实习周,距离考试也只剩下短短两个星期的时间了。日常学习 今天参加了第二次的四级考试,成绩没有出来,下来自己对了答案尽管还是不是很理想,但是就与上次来说还是有所改进的。听力部分还是有点蒙,大部分都听不懂,只是靠着部分单词来揣测整体的意思。作文可能有一点点跑题,有一个单词意思不确定。阅读理解整体意思还是可以...原创 2019-06-15 20:30:43 · 302 阅读 · 0 评论 -
个人总结第八周
第七周 上个星期参加了计算机二级的考试。感觉自己的考试结果不是很满意,不出意外的话Office应该是过不去了。 总结了一下,一是今年抽到的题确实有点困难,Word题篇幅比较长,写的时候浪费了不少时间。以后再这种情况不应该使劲的去看这一块的内容。考试前应该先把试卷大概的浏览一遍,对整体的试题难度有一定的把握。再开始作答,应该学会筛选。 蓝桥杯结果出来是二等奖。虽说这次考试我的考场实在30...原创 2019-04-01 08:21:16 · 161 阅读 · 0 评论 -
个人总结第七周
第七周 还有一个星期就要蓝桥杯比赛了,经过一段时间的凉席,相信自己的算法水平还是有所上升的,但是还是有很多地方有一些模糊不清。最后几天一定要坚持住每天的算法训练,一定要在今年得蓝桥杯上拿到一等奖,圆自己一个去北京的梦。 这个星期学长还交给我一个小项目,争取这几天加点班尽快把它完成了,不耽误自己的算法训练。等蓝桥杯过去之后,紧接着又是计算机二级的考试,之前也练过几套题,但是成绩并不是很理想,...原创 2019-03-18 15:16:29 · 143 阅读 · 0 评论 -
Maven将jar包添加到本地仓库
有时候我们需要将本地的jar包添加到Maven仓库中去,而将jar包直接放进Maven仓库中是不行的,今天为大家介绍三种添加jar包到本地仓库中的方法。查看maven本地仓库:mvn help:effective-settings方法一:使用Maven命令添加 第一步:打开jar包所在文件目录,在路径上输入cmd回车打开命令提示符。或者也可以在命令行手动进入jar包所在目录。...原创 2019-01-16 09:32:31 · 1221 阅读 · 0 评论 -
Cent OS 7.3 安装MySQL以及遇到的问题
1. CentOS 没有MySQL的yum源,这里使用下载MySQL的repo源。使用wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 从网上下载MySQL的rpm包,一般是wget + url 的格式下载,使用rpm -ivh mysql-community-release-el7-5.noar...原创 2019-01-24 10:16:28 · 392 阅读 · 0 评论 -
git使用总结,同一台电脑多个ssh key的配置使用
git使用总结git第一次提交代码到远程仓库步骤 1. git init (创建本地仓库) 2. git add . (提交工程下所有文件) 3. git commit -m"first commit" (提交到本地仓库,""中是提交的信息) 4.git remote add origin XXX(XXX就是你github或者码...原创 2018-11-29 15:55:06 · 626 阅读 · 0 评论 -
IDEA中Project 和 Module的区别在哪里
在 IntelliJ IDEA 中,没有类似于 Eclipse 工作空间(Workspace)的概念,而是提出了Project和Module这两个概念。 使用IDEA中创建新项目时,默认是单个Project对应单个Module的。默认名字相同,而实际上一个项目可以同时对应多个Module。在 IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module,一个...原创 2018-11-24 11:14:36 · 8320 阅读 · 0 评论 -
LeetCode 387. 字符串中的第一个唯一字符
题目:给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。案例:s = "leetcode"返回 0.s = "loveleetcode",返回 2. 注意事项:您可以假定该字符串只包含小写字母。分析:这道题如果要使用数组暴力循环的话,到后面的数据会十分庞大导致运行超时。方法一: 故使用map集合运算,首先依次将字符串s的每...原创 2018-11-25 10:01:54 · 266 阅读 · 0 评论 -
MYSQL插入中文数据报错
今天在测试功能时发现向数据库中插入数据会报以下错误出现这个错误的原因是数据库的编码格式与插入的数据不符,默认应该是UTF-8。查看数据库该字段的编码格式 为ASCII,将其改为UTF-8,上传成功。...原创 2018-11-25 08:35:13 · 215 阅读 · 0 评论 -
Leetcode 88.合并两个有序数组
题目:给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3n...原创 2018-11-17 17:13:35 · 266 阅读 · 0 评论 -
Socket网络编程总结
网络中进程之间如何通信 Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。1.网络的基础知识 1)IP地址:为实现网络中不同计算机之间的通信,每台机器之间必须有一个唯一标识2)协议:一个共同的语言,用于两者的沟通3)...原创 2018-11-15 15:00:44 · 665 阅读 · 0 评论