自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 virtualenvwrapper.sh not found

在/usr/local/bin目录下找不到virtualenvwrapper.sh解决方法:卸载重装virtualenvwrappersudo pip uninstall virtualenvwrappersudo pip install virtualenvwrapper新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样

2020-07-28 12:41:36 1374

转载 sqlalchemy 使用pymysql连接mysql 1366错误

错误提示:Warning: (1366, “Incorrect string value: ‘\xD6\xD0\xB9\xFA\xB1\xEA…’ for column ‘VARIABLE_VALUE’ at row 1”)result = self._query(query)解决方法:改用mysql-connector-python第一步:在命令行下安装模块:mysql-connec...

2019-07-05 13:15:16 1246 4

转载 tomcat 与 nginx,apache的区别

作者:David链接:https://www.zhihu.com/question/32212996/answer/87524617来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Apache,指的应该是Apache软件基金会下的一个项目——Apache HTTP Server Project;Nginx同样也是一款开源的HTTP服务器软件(当然它也可以作为邮...

2019-04-24 12:11:26 209

转载 面试最让你手足无措的一个问题:你的系统如何支撑高并发?

本文转载自 https://blog.51cto.com/13883927/2345823 51CTO博客作者 架构之路(1)一道面试题的背景引入这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发?大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。因为没有过相关...

2019-04-23 00:41:08 164

原创 腾讯CDG一面

昨天面了CDG,面试官说他们部门主要用C++,所以面试基本没问到Java的东西,问了虚函数,结构体补齐的知识,找了几篇很好的博客学习一下。虚函数虚函数怎么用C++ 在继承中虚函数、纯虚函数、普通函数,三者的区别https://www.cnblogs.com/xudong-bupt/p/3570304.html虚函数表的实现原理C++虚函数表解析https://blog.csdn.ne...

2019-04-19 22:11:23 2317

转载 MySQL sql_mode=only_full_group_by错误

本文转载自:郑帅杰博客https://www.cnblogs.com/52lnamp 今天在测试服务器上突然出现了这么一个MySQL的问题,同样的代码正式服没有问题,那肯定就是出在了配置上,查了一下原因才明白原来是数据库版本为5.7以上的版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by ...

2019-04-19 11:27:17 186

原创 剑指Offer 二叉搜索树与双向链表

题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向//Java实现/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) {...

2019-04-03 18:28:53 113

转载 Java NIO

转载自并发编程网 – ifeve.com 本文链接地址: Java NIO 系列教程Java NIO 系列教程 原文地址 作者:Jakob Jenkov   译者:郭蕾    校对:方腾飞Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准...

2019-03-31 17:14:59 375

原创 剑指Offer 不用加减乘除做加法

用位运算做来自牛客网讨论区 箫筱沐羽同学的回答链接:https://www.nowcoder.com/questionTerminal/59ac416b4b944300b617d4f7f111b215来源:牛客网public class Solution { public int Add(int num1,int num2) { int tmp=0; ...

2019-03-31 01:25:31 112

转载 Java泛型详解

http://www.importnew.com/24029.html

2019-03-30 19:33:55 144

原创 数据库设计三大范式

分享一篇通俗易懂的文章数据库设计三大范式

2019-03-28 19:23:03 387

转载 Java中的注解是如何工作的?

原文链接: idlebrains 翻译: ImportNew.com - 人晓译文链接: http://www.importnew.com/10294.html自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。这篇文章中,我将向大家讲述到底什么是注解,为什么要引入注解,注...

2019-03-27 21:02:28 102

原创 TCP连接 服务端怎么判断收到的是ACK包还是数据包

这个问题关键在于数据包里有一个叫TCP Segment Len的字段ACK包里这个字段是0,数据包里这个字段是非0值下面是Wireshark抓到的ACK包和ACK包后的第一个数据包ACK包数据包...

2019-03-27 11:42:45 3174 3

原创 TCP三次握手ACK包丢了 客户端也不会重传

第三次握手,ACK包丢了的话,如果客户端接着发送数据包,服务器端可以从接收到的数据包中得到与ACK包同样的信息,所以服务端并不非要收到ACK包;如果客户端不发数据包,服务端会认为自己的SYN+ACK包丢失了,会重新发SYN+ACK包,所以ACK包不会被重发看这张图第三、第四步,第一个发送的数据包持有的信息包含了ACK包的信息,所以ACK包丢了也不要紧的。https://www.zhihu.c...

2019-03-27 11:28:17 1786

原创 1000个苹果,放到10个框里,怎么样保证任意数量的苹果都可以被表示出来

刷腾讯面经看到这道题,发现腾讯真的很喜欢考二进制。框编号10987654321苹果数目4892561286432168421小于512个苹果用1-9号框表示,如 7=111 用3、2、1号表示大于512个就用10号框,剩下的用前面9个框表示。如 589-489=100,100=1100010,所以589用10、7、6、2号框表示...

2019-03-17 10:18:58 4009 3

原创 用移位运算做十进制转二进制

在Java中,int长度是32位public static void decimalToBinary(int decimal) { int[] binary = new int[32]; for(int i = 0;i <=31;i++) { binary[31-i] = (decimal & 1); ...

2019-03-17 09:58:05 669

原创 剑指Offer 判断一个整数是不是2的整数次方

出自《剑指Offer》一个整数如果是2的整数次方,那么它的二进制表示中有且只有1位是1,而其他所有位都是0。那么把这个整数减去1之后再和它自己做与运算,这个整数中唯一的1就会变成0。Scanner in = new Scanner(System.in);int num = in.nextInt();if(((num-1)&num)==0) { System.out.pr...

2019-03-16 11:47:56 166

原创 剑指Offer 用两个队列实现一个栈

import java.util.LinkedList;import java.util.Queue;public class StackTest { private Queue<Integer> queue1 = new LinkedList<Integer>(); private Queue<Integer> queue2 = new ...

2019-03-16 11:10:52 132

原创 剑指Offer 用两个栈实现队列

题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。之前自己的做法是这样的:每次入队如果stack1为空,说明前一次操作是出队,把stack2的数都弹出来压到stack1中,再把新的数压进stack1如果stack1非空,对应前一次操作也是入队,直接把新数压入stack1出队如果stack2为空,说明前一次是入队,把stack1的数都压进...

2019-03-16 10:13:05 124

原创 剑指Offer 65 求1+2+3+...+n

题目描述求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)牛客讨论区一个妙到不行的方法利用了&&操作符的短路特性,即&&操作符前面的表达式值如果能确定整个表达式的值,就不会计算&&操作符后面的表达式。贴个代码public class Solution { ...

2019-03-10 21:11:01 186

原创 剑指Offer 矩形覆盖

题目描述我们可以用21的小矩形横着或者竖着去覆盖更大的矩形。请问用n个21的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?思路这道题还是跳台阶的思路,斐波那契数列的变体如果n<=2,则有n种方法。n>2的话,有两种情况:最左边竖放1个2*n的矩形,剩下的大矩形长度变为n-1最左边平行横放两个矩形,剩下的大矩形长度变为n-2所以 规模为n的方法数 = 规模为...

2019-03-09 22:28:43 161

原创 剑指Offer 9 二进制中1的个数

参考了这篇文章 http://edisonchou.cnblogs.com 作者:周旭龙题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。高效解法:把一个整数减去1,再和原整数做与运算,会把该整数最右边一个1变成0。那么一个整数的二进制表示中有多少个1,就可以进行多少次这样的操作。举例:正数3 二进制00000011,减1之后是00000010负数-3 二进制...

2019-03-09 22:10:17 153

原创 LeetCode 缺失数字

缺失数字给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列中的那个数。示例 1:输入: [3,0,1]输出: 2示例 2:输入: [9,6,4,2,3,5,7,0,1]输出: 8说明:你的算法应具有线性时间复杂度。你能否仅使用额外常数空间来实现?class Solutio...

2019-03-08 16:49:13 92

原创 JSP内置对象out Cannot resolve method 'println()' 问题

解决方法:选择tomcat安装目录/lib下这两个jar包这样就可以了

2019-02-22 17:27:04 736

转载 【Java常见问题】Scanner中nextLine()方法没有执行就直接跳过了

本文转载自 小异常 博客:https://blog.csdn.net/sun8112133/article/details/79871702好久没写博客咯,今天来写一写今天写代码中遇到的一个问题,先把代码粘过来。。。public static void main(String[] args) { // 创建键盘录入对象 Scanner sc = new Scanner(System....

2019-02-18 13:17:23 790

sqljdbc.jar、sqljdbc4.jar

java连接sql server2008、sql server2005的驱动包 sqljdbc4.jar

2018-12-29

空空如也

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

TA关注的人

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