提升工作效率的几个方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiongya8888/article/details/89323049 番茄工作法 当今世界发展,无论是生活还是工作,都进入了快节奏的状态,尤其是对互联网而言,争分夺秒非常重要。近年流行的一种番茄工作法就是一种很好的时间管理方法。 番茄工作法将时间分为小段。在25分钟,关闭外界所有可能的干扰,这段时间中只做一件事,完成一个番茄钟,休息5分钟,然后重新开始。之后再工作一个25分钟,然后再休息,工作
C++链接指示:extern "C"
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiongya8888/article/details/89323973 C++有时候需要调用其它语言编写的函数,最常见的是调用C语言编写的函数,对于其它语言编写的函数来说,编译器检查其调用的方式与处理普通C++函数的方式相同,但是生成的代码有所区别。 C++使用链接指示指出任意非C++函数所用的语言,例如extern “C”,extern “Ada”,extern "FORTRAN"等,双引号内
聪明人的几个思维方式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiongya8888/article/details/89343243 矩阵思维 少吃多餐,把你的工作切割成独立的小方块,并不是每个人每天都有一段完整的时间可以投入到工作中,大部分人都在面对不断变化的工作安排和时间规划,所以尽量将手头中的工作切割成独立的工作步骤。这样可以通过很多碎片时间来完成工作。 设置时间节点,防止慢生活变成拖延症,在处理问题时,一定要有时间节点的概念,到了既定的时间节点,不
pycharm for Mac project interpreter 设置()
pycharm for Mac project interpreter 设置 PyCharm->preference->project interpreter->设置->show all->点击下方加号->左侧system interpreter PyCharm->preference->project interpreter->设置->show all->点击下方加号->左侧system interpreter 之前在terminal中已经通过pip install XX下载了这些包,后来安
python 画图 matplotlib 插入中文字体 for mac
python 画图 matplotlib中文字体 for mac 找到存放字体的路径 from matplotlib.font_manager import FontProperties font_set = FontProperties(fname='/Library/Fonts/Songti.ttc', size=15) plt.xlabel(u"中文",fontproperties=font_set) plt.ylabel(u"中文",fontproperties=font_set) p
httpservlet 总结
1.什么是httpservlet 定义了采用http通信协议的httpservlet类 2.httpservlet的作用 客户端和服务器端的连接 3.实例 //实现 servlet接口 class implement servlet(){ //实现servlet的方法,只要实现service() 的那个 } 4.servlet的生命周期 init()、 只加载一次,在开始时加载 service() 可以加载多次,还可以指定加载顺序,在xml的 <servlet> <lo....> 不能是负数,
servletconfig总结
1.什么是servletconfig? servlet 的接口,用于获取xml里的<in..>里的信息 2.servletconfig的作用 用于获取xml里的<in..>里的信息 3.实例 //获取servletconfig的对象 getservletconfig(); //获取servlet的名字 getservletconfig.getservletname(); //获取值 getservletconfig().getinp...() 4.xml里 <servlet> <in..> 取
python聚类算法kmeans
python聚类算法kmeans from sklearn.cluster import KMeans estimator =KMeans(n_clusters=3) estimator.fit(data) label_pred = estimator.labels_#聚类标签 centroids = estimator.cluster_centers_#聚类中心
Java基础面试(三)
Java中的两种异常类型是什么?他们有什么区别? Java中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常不需要在方法或者是构造函数上声明,就算方法或者是构造函数的执行可能会抛出这样的异常,并且不受检查的异常可以传播到方法或者是构造函数的外面。相反,受检查的异常必须要用throws语句在方法或者是构造函数上声明。这里有Java异常处理的一些小建议。
HTTP响应的结构是怎么样的? HTTP响应由三个部分组成:
状态码(Status Cod
Java经典面试20题
1、如果main方法被声明为private会怎样? 能正常编译,但运行的时候会提示”main方法不是public的”。
2、说说&和&&的区别。 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null&& !str.equals(“”))表达式,当str为
面试(1-3年)求职者总结
毕业至今已有4年的时间,近两年期间陆续面试了不少的求职的前(JAVA)、后(WEB)端开发人员,包括实习生、应届毕业生、一两年工作经验的、也有三四年工作经验的,也算见过了比较多的开发人员,想在这里做个总结,本次主要讲一讲面试和后端(java)相关的东西; 关于面试准备 先推荐一个写的不错的博客,专门关于面试的,比较详尽仔细:关于面试。我在这里简单总结几点: 1、简历要用心准备好,个人信息,特别是联系方式一定要清晰明确,自身掌握的技能要完成清晰,项目经历最好按照时间顺序,说明本人在项目中的职责,
Java基础面试(四)
解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法。 答:通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用JVM中的栈空间;而通过new关键字和构造器创建的对象则放在堆空间,堆是垃圾收集器管理的主要区域,由于现在的垃圾收集器都采用分代收集算法,所以堆空间还可以细分为新生代和老生代,再具体一点可以分为Eden、Survivor(又可分为From Survivor和To Survivor)、Tenured;方法区和堆都是各个线程
Java面试(数据库问题)
为什么用自增列作为主键 如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引、如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(ROWID随着行记录的写入而主键递增,这个ROWID不像ORACLE的ROWID那样可引用,是隐含的)。 数据记录本身被存于主索引(一颗B+Tree)的叶子节点上。这就要求同一个叶子节点内(大小为一个内存页或
Java面试知识图谱
Java面试知识图谱。包含了十九个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示: ** 具体面试题目 ** 1. Java 基础 1.JDK 和 JRE 有什么区别? == 和 equals 的区别是什么? 两个对象的 hash
今日推荐
周排行