- 博客(32)
- 资源 (3)
- 收藏
- 关注
原创 软件工程 软件危机的解决之道
软件工程一门研究如何用系统化、规范化、数量化等工程原则和方法去进行软件的开发和维护的学科软件开发技术开发方法学、软件工具、软件工程环境软件项目管理项目估算、进度控制、人员组织、项目计划...
2022-02-16 13:13:26
863
原创 解决MySQL登录1045错误
在cmd中输入mysql -uroot -p出现1045错误如下:ERROR 1045(28000): Access denied for user 'root'@'localhost'(using password)解决方法:1.先找到mysql bin目录下的my.ini文件,在[mysql]下面加上 skip-grant-tables 用于跳过密码2.重启服务器net ...
2022-02-09 16:41:27
25477
5
原创 flex 布局
flex布局将容器 display:flexflex 默认水平方向为主轴 垂直方向为交叉轴justify-content 设置子元素项目的排列方式
2020-12-28 00:27:17
99
原创 Emment生成语法
生成三个div:div*3div下有三个span:div>span*3div和span和p在同一级别:div+span+p带class属性和id属性的:div.class div#id带顺序的列表li.class-$*5
2020-12-25 20:27:56
132
原创 今天的面试题非常烫手
今天面试题(20201103)说明java工厂模式的用途,举例说明?说明Ajax的几大核心对象是什么,分别有什么区别?springmvc的几个核心对象是什么,分别有什么用处?数字2的二进制、八进制、十进制?多表查询如何提高查询性能?接口和抽象类有什么区别?java中io流分为几种?说一下runnable和callable有什么区别?什么事反射?请举例出一个实例?tcp为什么要三次握手,两次不行吗?为什么?...
2020-11-03 00:53:23
91
原创 面试技巧
建立一点要简洁大方与岗位需要匹配,有针对性运用STAR法则,量化成果Scene:场景描述有说清楚数据Task:任务描述要尽量贴近模板职位Action:行动过程中突出个性化思维Result:成果概述要放在首要位置...
2020-10-24 21:15:00
36
原创 nio
一、缓冲区建立管理方式,通过allocate()获取缓冲区二、缓冲区存取数据的两个核心方法:put() : 存入数据到缓冲区中get() : 获取缓冲区中的数据三、缓冲区中的四个核心属性:capactiy: 容量,表示缓冲区中最大存储数据的容量。一段声明不能改变。limit: 界限,表示缓冲区中可以操作数据的大小。(limit 后的数据不能进行读写)position: ...
2019-08-18 15:48:00
52
原创 jdk8
函数是接口:如果一个接口只有一个抽象方法,那么该接口就是一个 函数式接口。如果在接口上声明了FunctionInterface注解,那么编译器就会按照函数式接口的定义要求该接口。如果某个接口只有一个抽象方法,并没有声明FunctionInterface注解,也会是一个函数式接口。将函数作为一等公民的语言中,Lambda表达式的类型是函数,但在Java中,Lambda表达式是对象,他...
2019-08-11 17:28:00
48
原创 java GC
内存分配根据GC日志获取老年代的活跃数据大小为300M,各个分区大小可以设为:总堆:1200M = 300M x 4新生代: 450M = 300M x 1.5老年代: 750M = 1200M - 450M什么样的对象需要被GC判断算法引用计数法 (循环引用问题)可达性分析( GC Roots)虚拟机栈中的本地变量表引用的对象方法区 类静态变量引用的对象、...
2019-08-07 11:17:00
54
原创 人月神话-读
编程系统产品:它是在功能上能相互协作的程序集合,具有规范的格式,可以进行交互,并可以用来组装和搭建整个系统。要成为系统构件,程序必须按照一定的要求编制,使输入和输出在语法和语义上与精确定义的接口一致。只有它才是真正有用的产品,是大多数系统开发的目标。同时程序还要符合预先定义的资源限制——内存空间、输入输出设备、计算机时间。最后,程序必须同其它系统构件单元一道,以任何能想象到的组合进行...
2019-06-02 22:47:00
37
原创 Golang
简介Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Golang特别之处没有对象,没有继承、多态、泛型、没有try/catch有接口、函数式编程、csp并发模型(goroutine+channel)golang语法简单,用好golang不容易,因为要调整三观网站官网中文社区 中国社区官方下载基础教程系列教程方向区块链研发工程师、GO服...
2019-06-02 10:46:00
36
原创 Java 一些面试题(未完待续)
计算机网络面试基础知识之计算机网络基础知识集合框架多线程Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?leep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复(线程回到就绪状态)。wait()是O...
2019-06-02 10:42:00
38
原创 jvm 学习
jvm学习基本结构:类加载器,执行引擎,运行时数据区,本地接口jvm历史jdk jre jvm 三者的关系 jdk>jre>jvm内存结构程序计数器Java 虚拟机栈本地方法栈堆方法区java模块化实现jigsaw运行时数据区线程共享区- 方法区- Java堆线程独占区- 虚拟机栈- 本地方法栈- 程序计数器本地方法区- 本地库...
2019-06-02 10:39:00
37
原创 架构师
目录架构认知,从达克效应谈认知升级架构师飞速成长的最关键的要素架构师修炼的背后都是苦难架构师格局决定未来寒冬以来,如何优雅的应对(面对问题)认知升级...
2019-06-02 10:37:00
38
原创 Java数据结构
线性表线性表是一种逻辑结构,相同数据类型的n个数据元素的有限序列,除第一个元素外,每个元素有且仅有一个直接前驱,除最后一个元素外,每个元素有且仅有一个直接后继。特点元素个数有限逻辑上元素有先后次序数据类型相同仅讨论元素间的逻辑关系划分顺序存储--顺序表(数组)链式存储--单链表、双链表、循环链表 、 静态链表优缺点-优点缺点数组随机访问性强...
2019-06-02 10:36:00
46
原创 Java思想
`java学习的一些目录和知识的分享名词解释jsr是Java Specification Requests的缩写,意思是Java 规范提案。API(Application Programming Interface, 应用程序编程接口)是一个通用概念Java 技术体系Java程序设计语言各硬件平台上的虚拟机Class文件格式Java API第三方的Java类库书籍《Eff...
2019-06-02 10:34:00
26
原创 Corn表达式
常用的 Cron 表达式*/5 * * * * ?: 每隔5秒执行一次0 */1 * * * ?: 每隔1分钟执行一次0 0/5 * * * ?: 每隔5分钟执行一次0 0 23 * * ?: 每天23点执行一次0 0 1 * * ?: 每天凌晨1点执行一次0 0 1 1 * ?: 每月1号凌晨1点执行一次0 0 23 L * ?: 每月最后一天23点执行一次0 0 1 ? * ...
2019-06-02 10:22:00
58
原创 Ngnix
ngnix基本操作进入nginx目录:/usr/local/nginx/sbin./nginx # 启动nginx ./nginx -s reload # 重新载入配置文件 ./nginx -s reopen # 重启 Nginx ./nginx -s stop # 停止 Nginxnginx重启/usr/local/ng...
2019-06-02 10:19:00
36
原创 Linux常用命令记录
常用命令学习菜鸟教程网络教程tartar -xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2 //解压 tar.bz2 tar -xZvf file.tar.Z //解压tar.Z unrar e file.rar //解压rar ...
2019-06-02 10:16:00
31
原创 Linux操作
Linux命令scp--远程拷贝文件scp /home/administrator/news.txt root@192.168.6.129:/etc/squid`/home/administrator/` #本地文件的绝对路径`news.txt` #要复制到服务器上的本地文件`root` ...
2019-06-02 10:14:00
31
原创 学习方法
流程自我介绍:我是xxx,工作xxx年,我先后在xxx公司,xxx公司工作,先后做个xxx项目,xxx项目。简单介绍一下xxx项目:为了解决xxx问题,开发了一套xxx系统,该系统的主要组成部分,简单介绍项目的整体建构,参与的模块开发,说一下这个慕课的业务以及设计。java的专业技能我的补充问题解决问题的思想非常重要如何快速深入的学习一个新技术或者是一个知识点需要有一...
2019-06-02 09:56:00
33
原创 记录自己感悟
解决问题的思想非常重要写程序比看程序更能加深记忆我无法改变世界,但是我想保留自己不想被世界改变要时刻想着自己和家人公司的市场对于公司非常重要软件是公司实现自身价值的工具一个没有诚信的公司是留不住人的实力的差距永远在态度上缺乏耐心是最根本的差距前路不明时应该停下来仔细想想总结一下自己有没有进步坐着一个不快乐的事是不会长久不要为别人期望的样子活着这会很累十条建议1、提...
2019-06-02 09:18:00
24
原创 Redis基础
linux任意位置直接启动redis /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf卸载服务:redis-server --service-uninstall开启服务:redis-server --service-start停止服务:redis-server --service-stop查看日志:ta...
2019-05-22 17:36:00
31
原创 Java链表
线性表线性表是一种逻辑结构,相同数据类型的n个数据元素的有限序列,除第一个元素外,每个元素有且仅有一个直接前驱,除最后一个元素外,每个元素有且仅有一个直接后继。特点元素个数有限逻辑上元素有先后次序数据类型相同仅讨论元素间的逻辑关系划分顺序存储--顺序表(数组)链式存储--单链表、双链表、循环链表 、 静态链表优缺点-优点缺点数组随机访问性强...
2019-05-22 09:30:00
32
原创 独白
写出自己的内心2019年1月8日明白坚持二字是如此的难,能做到更难。加油~人有一个最重要的责任,是让你的配偶,让你的孩子,让你的家人朋友感到幸福。世界上人那么多,他们恰巧出现在自己的生活中,彼此陪伴的时间最长,你有限的时间和爱,多给他们,这才合乎逻辑,他们才有理由觉得幸运。否则的话,你对他们最苛刻、最没有耐心,出门是好人,回家是坏人,那你的家人就有理由觉得倒霉,他们选择了你,你却是痛苦的来源...
2019-01-07 14:11:00
31
原创 jsoup 获取网页
pom.xml 中添加<dependency> <!-- jsoup HTML parser library @ http://jsoup.org/ --> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <ver...
2018-10-15 10:58:00
25
原创 荀子《劝学》
君子曰:“学不可以已”青取之于蓝,而青于蓝;冰,水为之,而寒于水,木直中绳,揉以为轮,其曲中规。虽有槁暴,不复挺者,鞣使之然也。故木受绳则直,金就砺则利,君子博学而日参省乎已,则知明而行无过矣。积土成山,风雨兴焉;积水成渊,蛟龙生眼,积善成德,而神明自得。圣心备焉。故不积跬步,无以至千里,不积小流,无以成江海。骐骥一跃,不能十步,驽马十驾,功在不舍,锲而舍之,朽木不折;锲而不舍,金石可镂。蚓...
2018-10-12 15:48:00
59
原创 python学习
刻意练习、坚持,再坚持!安装:官网下载对应操作系统的Python;最新Python3的版本。基础学习python函数进阶优秀的介绍博客常见的内置类型对象的三个特征身份 ====> id()类型值None(全局只有一个)a = Noneb = Noneid(a) == id(b)数值int float complex boo...
2018-09-12 09:33:00
33
原创 Java工具类
Java 1.7 提供的Objects 的工具类java.util.Objects boolean isNull(Object) //判断一个对象是否为空
2018-09-10 10:21:00
36
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人