自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HDB3码编码规则通俗易懂讲解

1.B看成是1,使1(B)的极性交替变换;2.若出现连续的4个0,则将第4个0替换为‘+V’或‘-V’;需满足:a) V的正负交替变换;(优先满足a)b) V的极性和它前边的1或B极性相同满足a原则后,若不能满足b原则,则将000+V换成+B00+V,000-V换成-B00-V。...

2019-05-02 20:11:53 55080 8

原创 由前序和中序遍历结果重构二叉树

测试用例:先序遍历{1,2,4,7,3,5,6,8},中序遍历{4,7,2,1,5,3,8,6};输出结果:重构二叉树的先序遍历。编程思路: 我们观察先序遍历和中序遍历的结果。先序遍历的第一个节点{1}肯定是根节点,然后在中序遍历中找到此根节点{1},我们可以看到,中序遍历中,根节点以左是二叉树的左子树{4,7,2},根节点以右是二叉树的右子树{5,3,8,6}。然后,左右子女树又可以单...

2019-02-01 13:34:37 235

原创 关于不定积分换元要求单调的理解

不定积分换元时,显然需要把x=f(t)和t=g(x)的表达式都写出来,因为最后要把t回带成x。若x=f(t)单调,那么t=g(x)的表达式非常好写,就是x=f(t)的反函数。而若x=f(t)不单调,那么一个x值对应多个t值,由于t=g(x)必须是单值函数,那么写t=g(x)的表达式就不好写,也就是说不容易确定x=f(t)的反函数。事实上,我们在做题时已经默默的采用了这一规则,例如令x=sin(t...

2019-09-14 10:00:45 4153

原创 复函数积分的共轭等于其共轭的积分

复函数积分的共轭等于其共轭的积分,证明过程如图

2019-06-13 19:49:20 9532 2

原创 来自大四狗的忠告:一定要实习

在网上看到有人说校招不重视项目经验,基础原理更重要,结果就没实习。然后,春招的时候,别人简历上都是“高大上”的项目,而自己却是空白。而且面试都会问你做过什么项目。(甚至有一次面试只问项目)其他建议:笔试方面:多看经典编程题,例如剑指offer,没必要自己想,能看懂答案,记住思路就成。(其中的冷门题可忽视) 掌握计算机网络,linux基础知识,有较多选择题。SSH,SSM等框架别花太多时间,能看...

2019-03-24 18:02:46 1616

原创 分割数组为和相等的两个子数组

在正数数组确定分界点,使得分界点两边的子数组和相等。例如:数组为【1,5,3,2,4】,则分界点为3,1+5=2+4。java实现代码如下:class Solution{ public boolean div(int[] a){ int i=0,j=a.length-1;//i指向前边子数组尾,j指向后边子数组的头。i,j初始时分别指向原数组首尾 int m,n; ...

2019-03-12 22:29:37 4795

原创 春招笔试题分享

1.说明类中的方法和成员变量的访问控制2.synchronized和lock的区别3.消费记录表中有4个字段:id,name,pay,date(Mysql Date类型)。— 1)插入记录,张三,编号10007,今天消费了50;— 2)找出编号10000-19999且消费不为空的记录;—3)找出消费高于平均消费的记录4.给定一个正整数,找出两个相距最近的质数,这两个质数的和等于...

2019-03-11 19:05:53 368

原创 Class.forName("AA").newInstance和new AA()的区别

在已经知道类名时,例如类名为AA,那么Class.forName(“AA”).newInstance和new AA()都可以创建AA类的实例。但是考虑另一种情况,若类名是从配置文件中读取的,而且你在编程时,此配置文件是空的。此配置文件是由客户自己指定的。那么在你在编程时,你还能用new xx()来创建实例吗?显然不能,这时就要用到Class.forName,即反射。例如:客户老王,设置配置...

2019-03-05 11:44:53 177

原创 http和https

今天,在linux上运行tomcat后,浏览器输入地址测试时,测了n次就是不反应,我还以为是代理的问题,不停地改代理。。。最后又百度了半天,突然无意间看到一句话:“如何使用https访问tomcat”,瞬间意识到是网址输成了https(因为浏览器默认的是https),改成http后,问题解决。 总结:细节决定成败,一个小小的细节可能造成很严重的后果。...

2019-03-02 19:02:34 132

转载 java Scanner nextInt和nextLine一起使用

nextInt和nextLine一起使用时,若nextInt在前面会使得nextLine读取不到内容。详见:https://www.cnblogs.com/yoyotl/p/7457711.html#undefined

2019-02-23 19:34:33 1346

转载 多线程操作中为什么使用while而不是if来做判断状态是否就绪

请见:https://blog.csdn.net/u012150590/article/details/80445464

2019-02-15 21:05:21 231

原创 选择排序算法C语言实现

#include<stdio.h>void selectionSort(int *a,int n){ int i,j,t,m; for(i=0;i<n-1;i++){ m = i; for(j=i;j<n;j++){ if(a[j]<a[m]){ m=j; } } t=a[i]; a[i]=a[m]; ...

2019-01-16 18:24:52 306

原创 快速排序算法通俗易懂的讲解

要求:选取序列的第一个数为基准(记为key),将key调整至合适的位置,使得key之前的数都小于它,key之后的数都大于它。实现方法:设置两个指针 L,H。初始时,L指向序列头,即key。H指向序列尾。排序过程中,L向右移动,H向左移动。以上图为例,选取第一个数6为key。1)向左移动H,找到一个比6(key)小的数,第一次找到的是5,则这个数与key作交换。红色框中的部分尚未浏览过,除...

2019-01-16 14:09:57 615

原创 for循环中i++与++i是否有区别?

for循环中i++与++i没有区别。测试如下,结果均为012345

2019-01-15 18:53:35 454

原创 hibernate连接数据库出错,Access denied for user ‘root’@’localhost’ (using password:YES)

解决方法参见:https://www.2cto.com/database/201711/698364.html

2019-01-03 12:29:13 1283

原创 spring连接数据库,做datasource测试时报错:cannot load com.mysql.jdbc.driver。解决方法

我在学习马士兵老师spring-DataSource课程时,spring连接mysql时报错:cannot load com.mysql.jdbc.driver查阅得知原因是,我用的mysql是8.0版,版本太高。需要先将原来的mysql卸载并清除注册表,方法参见https://www.cnblogs.com/fanbi/p/6432838.html(可在安装目录搜索mysql删除有关项...

2018-12-29 13:57:04 459

空空如也

空空如也

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

TA关注的人

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