自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySql安装全过程--Navicat 连接Mysql 8.0以上版本报错1251的详细解决方案(配效果图)

从MySql5.7版本跳到了Mysql 8.0的版本,安装的时候提示链接加密方式已经改变,是选择5.?时代的方式还是新的方式,当时 全部选择默认,所以选择的新的 加密方式,然后 装好之后Navicat远程连接就一直报错1251如图所示:1251-Client does not support authentication  protocol requested by server;  ...

2018-11-03 22:45:43 463

转载 MySql安装全过程--安装步骤

安装mysql-installer-community-8.0.12.0.msi1.点击安装包进入安装页面,选中I accept the license terms2.一直点击next,遇到此页面,点击yes,然后点击execute,等待安装。3.安装成功以后,一直点击next,遇到以下窗口,设置root用户的密码,也可以自己添加用户 4.设置用户名和密码以后,点击...

2018-11-03 22:41:18 957

转载 Excel如何实现单元格内轻松换行?

​​​​​​1、Excel某个单元格中数据较长,我们如何进行自动换行呢?或者说按照规则来换行,因为自动换行是顶格换行的;我们在Excel表中开始菜单的右上角可以看到一个自动换行的标示,选择单元格然后点击自动换行就可以了;换行模式开启后该单元格就变成现在的样子了,如何其他单元格也要换行那么使用格式刷也可以点自动换行也可以。这样看上去还不是很完美,如名字有2个字和3个字的,我们调整好位...

2018-09-26 09:45:43 4674

转载 PL/SQL在字段里现有内容后面添加字符串

 更新一个字段,在它的后面加一个字符串,不查询数据库得到这个字段值 怎么添加??我的test表,有个user字段,我现在想在它后面加了另一个用户的名字我在Oracle数据库这样写:UPDATE test SET user= user+ ',phpchina'  WHERE id= '2';这样是不对的,Oracle数据库把它当成数字相加了,user字段值变成空了。应该:...

2018-09-19 11:27:57 8126

转载 8张图理解Java

1、字符串不变性下面这张图展示了这段代码做了什么String s = "abcd";s = s.concat("ef");2、equals()方法、hashCode()方法的区别HashCode被设计用来提高性能。equals()方法与hashCode()方法的区别在于: 如果两个对象相等(equal),那么他们一定有相同的哈希值。 如果两个对象的哈希值相同...

2018-09-05 11:23:13 177

原创 如何实现获取最小值的栈

题目:我现在需要实现一个栈,这个栈除了可以进行普通的push、pop操作以外,还可以进行getMin的操作,getMin方法被调用后,会返回当前栈的最小值,你会怎么做呢?你可以假设栈里面存的都是int整数。1、先来一个时间复杂度很高的方法解决1:可以用一个变量来保存最小值,在push的时更新这个最小值定义一个变量min,保存最小值,在push的时候进行更新问题是:如果最小值被...

2018-09-05 11:12:55 1587 1

转载 《软技能》读书笔记(下)

第四章 生产力第三十六章 一切始于专注第三十七章 我的私房“生产力提升计划”第三十八章 番茄工作法第三十九章 我的“定额工作法”:我是如何做到超额完成工作的第四十章 对自己负责第四十一章 要不要多任务并行第四十二章 职业倦怠:我已找到解药第四十三章 时间是怎样被浪费的第四十四章 形成惯例的重要性第四十五章 培养习惯:刷新你...

2018-08-31 09:31:48 243

转载 《软技能》读书笔记(上)

前言这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注...

2018-08-31 09:30:21 322

转载 Java技术栈的工程师(你需要掌握的)

       可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。       成为Java架构师,需要掌握哪些技能呢?       这里有一份对标百度T7阿里P8的Java架构师必知必会课程,《JavaEE企业级分布式高级架构师》,供大家参考。 作为Java技术栈的工程师,这...

2018-08-31 09:25:45 250

转载 Java多线程实现的三种方式(总结)

Java中创建线程主要有三种方式:继承Thread; 实现Runnable接口; 使用ExecutorService、Callable、Future实现由返回结果的多线程。继承Thread类创建线程类重写父类run( )方法package moreline;//针对一个线程,顺序执行,体现不出来多线程的概念public class threadTest1 extends T...

2018-08-30 17:47:46 195

转载 Tomcat端口占用问题: java.net.socketexception:unrecongnized windows sockets error:0:JVM_Bind

MyEclipse下的java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind异常一般为Tomcat端口被占用所致,解决办法如下:   1、查看Tomcat所使用的端口    打开Tomcat安装目录下的conf文件夹,如D:\Program Files (x86)\Apache Software F...

2018-08-30 14:29:58 207

转载 Java性能优化之编程技巧总结

1、慎用异常在Java软件开发中,经常使用 try-catch 进行错误捕获,但是,try-catch 语句对系统性能而言是非常糟糕的。虽然在一次 try-catch中,无法察觉到它对性能带来的损失,但是,一旦try-catch被应用于循环之中,就会给系统性能带来极大的伤害。以下是一段将try-catch应用于for循环内的示例public void test() { int...

2018-08-29 18:14:40 109

原创 Java晋级15条改造建议

1. I/O优化 增加缓存,减少磁盘的访问次数。 优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。 设计合理的磁盘存储数据块,以及访问这些数据库的策略,这是在应用层面考虑的。例如,我们可以给存放的数据设计索引,通过寻址索引来加快和减少磁盘的访问量,还可以采用异步和非阻塞的方式加快磁盘的访问速度。 应用合理的RAID策...

2018-08-28 14:43:51 279

原创 如何安装和配置两个不同版本的tomcat

装两个tomcat 分别是6.0和7.0 可想运行tomcat6.0 但是实际上却运行tomcat7.0 两个版本都是用解压缩包 其实就是不能运行tomcat6.0 只能运行7.0 两个环境变量都配置了。端口也改了 还是不行我遇到这种情况了,不知大家遇到没有,如下是我的解决方法:当第一个tomcat启动后,后面tomcat的server.xml中的端口不管怎么改,仍然会报端口冲突。...

2018-08-27 17:57:05 9549 4

转载 Velocity $ 和$! 区别

输出指令${}过滤输出输出表达式的计算结果,并进行过滤,比如:过滤变量中的HTML标签。格式:${expression} 示例:${user.name}注:HTTL缺省开启了EscapeXmlFilter,以防止HTML注入攻击,参见:安全示例。如果你需要更强的过滤,请自行实现Filter,并配置到value.filters。此处为运行时热点,请注意性能。如果输出变量...

2018-08-22 14:54:30 1203

转载 Method的invoke()方法的使用

public Object invoke(Object obj, Object... args) throws IllegalAccessException, IllegalArgumentException, InvocationTarget...

2018-08-21 16:09:02 7047

转载 debug时 出现source not found

这个问题以前也碰到过,但是没有在意 感觉好复杂的说 但是今天在公司调试项目(新检出的项目) 我就看着那个打了断点类在eclipse里 然后debug的时候就报出来source not found 的页面 但是那个类明明在 而且下面的debug提示信息还说断点走到了那个类的哪一行 然后切换到那个类里竟然还可以看到变量的值 这我也是醉了, 最后我就在网上搜了一下 但是好多说的都不是很清楚 ...

2018-08-21 11:35:09 189

转载 python3 print输出不换行

python 3.x版本输出不换行格式如下print(x, end=" ") # end="" 可使输出不换行。双引号之间的内容就是结束的内容,# 可以是空格,也可以是其他字符。默认为换行比如:print(x,end=” ! ”) # 以!为结尾python2 输出不换行格式a = [1,2,3]for x in a: print x, #只需要加一个逗...

2018-08-16 17:19:01 3877

转载 Python网络爬虫(三):抓取淘宝MM照片

本篇目标1.抓取淘宝MM的姓名,头像,年龄2.抓取每一个MM的资料简介以及写真图片3.把每一个MM的写真图片按照文件夹保存到本地4.熟悉文件保存的过程1.URL的格式在这里我们用到的URL是 http://mm.taobao.com/json/request_top_list.htm?page=1,问号前面是基地址,后面的参数page是代表第几页,可以随意更换地址。点击开之...

2018-08-15 00:24:09 431

转载 Python网络爬虫(二):小说下载器

# novel_downloader.py'''从《笔趣看》网站下载小说:1.定义一个下载类2.调用类'''from bs4 import BeautifulSoupimport requests, sysclass downloader: def __init__(self): self.server = 'http://www.biqukan...

2018-08-15 00:13:03 1367

转载 网络基本功(二)--三次握手及四次挥手

TCP的三次握手及四次挥手,这主要也是体现了TCP的可靠性,当确认连接的时候才会传输数据,否则无法进行消息的数据的互动!主要是安全可靠!TCP的报文格式如下:  所谓的三次握手(Three-Way-Handshake):即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包已确认连接的建立。在socket编程中,这一过程由客户端执行connect来完成触发,整...

2018-08-14 18:13:52 129

转载 网络基本功(一)--进程与线程、多线程与线程池

 每个进程都是一个程序,进程之间相互独立。除分布式外,进程数据之间,内存是不共享的。 线程存在于进程之中,一个进程包括一个或多个线程,每个线程都是一条路径,线程之间共享数据。多线程  优点:合理利用CPU资源,单线程独占CPU资源,浪费CPU资源。并且可以提高程序的运行效率  缺点:1、如果有大量的线程运行,会消耗大部分内存,会影响性能(可能会死机),CPU需要他们之间的切换。...

2018-08-14 17:59:42 82

转载 plsql固定页面布局

安装plsqldev后,调整完左边那一栏的布局后,重新登录又会恢复成初始化的样子:以下设置,可以保存对plsql页面的布局1、在菜单栏中:工具—>首选项在【用户界面】选项中,勾选自动保存桌面,则会保留当前的页面设置。...

2018-08-14 16:17:41 1089

转载 HTTPConnectionPool(host:XX)Max retries exceeded with url 解决方法

爬虫多次访问同一个网站一段时间后会出现错误 HTTPConnectionPool(host:XX)Max retries exceeded with url '<requests.packages.urllib3.connection.HTTPConnection object at XXXX>: Failed to establish a new connection: [Errno...

2018-08-13 18:20:39 14059 3

转载 pycharm常用设置和技巧

1 常用文件模板设置经常使用的模板需要自己定制一下,比如shebang 2 默认打开上次的项目pycharm默认是打开上次的项目,但有时这样反而浪费时间,因为你并不想打开上次的项目,所以干脆关闭这个功能了。 3 默认解释器设置在windows下往往安装了多个python版本,需要是不是的进行切换。4 设置python的模块搜索路径 PYTHONPATH5...

2018-08-13 18:18:49 684

转载 手把手教你如何安装Pycharm——靠谱的Pycharm安装详细教程

如何在本机上下载和安装Pycharm,具体的教程如下:1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于windows系统选择下图的框框所包含的安装包。2、选择Windows系统的专业版,将其下载到本地,如下图...

2018-08-13 18:00:02 2346

转载 阿里巴巴的天池中间件大赛总结

第一部分:Dubbo Mesh优化天池中间件大赛的初赛在今早终于正式结束了,公众号停更了一个月,主要原因就是博主的空余时间几乎全花在这个比赛上,第一赛季结束,做下参赛总结,总的来说,收获不小。 先说结果,最终榜单排名是第 15 名(除去前排大佬的两个小号,加上作弊的第一名,勉强能算是第 12 名),说实话是挺满意的成绩。这篇文章主要是分享给以下读者:比赛中使用了 netty 却没有...

2018-08-10 18:19:55 3305

转载 Java程序员涨薪必备技能(1-5年必看!)

工作1-5年,当我们向老板提出加薪的时候,或者跳槽去“捡”offer的时候,我们底气够吗?敢不敢不给涨薪就“挥一挥衣袖,不带走一个bug”?是不是提出要求后你的主管、经理立刻同意,为了把你留住。然而,现实往往是...技术不过硬,其他的都免谈。Web应用,最常见的研发语言是Java和PHP。后端服务,最常见的研发语言是Java和C/C++。大数据,最常见的研发语言是Java和...

2018-08-10 17:51:46 162

转载 干货合集 :带你深入浅出理解深度学习

本文提供资源帮助你在放置一个conv2d层或者在Theano里调用T.grad的时候,了解到在代码背后发生了什么。网络中有着丰富的教程,供我们开始接触深度学习。你可以选择从著名的斯坦福CS221或者CS224课程开始: CS221: http://cs231n.stanford.edu/ CS224: http://cs224d.stanford.edu/ 如...

2018-08-10 17:48:01 634

转载 高可用Redis服务架构分析与搭建

基于内存的Redis应该是目前各种Web开发业务中最为常用的Key-Value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较MySQL而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各个业务调用。不过任...

2018-08-10 17:32:35 83

转载 看京东系统架构师如何让笨重的架构变得灵巧

随着业务的复杂性增大、系统吞吐量增长,所有功能统一部署难度加大,各个功能模块相互影响,使系统变的笨重且脆弱;因此需要对业务进行拆分、对系统进行解耦、对系统内部架构升级,来提升系统容量及健壮性。 接下来主要分两部分介绍:系统拆分与结构演变; 系统拆分 系统拆分从资源角度分为:应用拆分和数据库拆分;从采用的先后顺序可分为:水平扩展、垂直拆分、业务拆分、水平拆分;图1 系...

2018-08-10 17:31:27 125

转载 关于安装Anaconda3各种各样的问题,吐血总结!!!(failed to create anacoda menu!!++)

 昨天总结了装python和pycharm。本来想着马上接着总结Anaconda的,谁知道,这一安装,竟然花了我一天一夜的时间,(悲伤辣么大啊简直)。遇到了各种各样的问题,重装20几遍,每次问题都不同还。直到刚才总算是可以了。面对问题的时候第一想法就是百度,结果尝试了所有百度的方法仍然无法解决问题。还是自己太笨了。总之,还是把自己 遇到的问题总结一下把,以防不小心看到我的解决问题的博客的各位能有所...

2018-08-10 17:00:02 8584 3

转载 MyEclipse10不小心删了JRE System Library,以及更换项目的jdk

,当然项目本来没错,为了演示,我换回了原本的1.6版本,我不小心就把JRE System Library给删掉了,如何回复呢?如下图,右击项目——>Build Path——>Add Libraries在弹出窗口,next选择你想要的版本就好了,如果是想换jdk版本也一样,需要remove本来的JRE System Library,再照以上步骤来做。一点小插曲...

2018-08-10 16:47:16 520

转载 Document base E:\apache-tomcat-6.0.37(32)\webapps\xxx does not exist or is not a readable directory

Document base E:\apache-tomcat-6.0.37(32)\webapps\xxx does not exist or is not a readable directory启动服务器,报上述错误,是因为在服务器中(如tomcat)删除了某项目,单残留的配置文件没删除造成的。解决办法是到服务器中找到conf\Catalina\localhost下找到错误信息中对应的配置...

2018-08-10 10:11:04 479 1

转载 不安装oracle客户端,用plsql连接oracle

常用的Oracle开发的工具有SQLDeveloper和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般,而后者相对就小很多(小于30M),用起来也比较顺手。 用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端(500M左右)比较大,而且在各个系统上安装也有些讲究,需要修改相...

2018-08-09 17:36:29 93

转载 如何在一个MyEclipse配置多个Tomcat系列的应用服务器,同时运行。

1、我下载了两个版本的Tomcat8.X的,一个Tomcat8.0.17和Tomcat8.0.20。2、分别更改对应目录下的server.xml。第一处要改的地方:<Server port="8005" shutdown="SHUTDOWN"> 我需要部署两个第一个改为:8016,第二个改为:8019第二处要改的地方:<Connector port="...

2018-08-09 16:49:19 2716 1

转载 java异常继承何类,运行时异常与一般异常的区别

一、基本概念Throwable是所有异常的根,java.lang.ThrowableError是错误,java.lang.ErrorException是异常,java.lang.ExceptionThrowable: 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类。Error(错误):是程序无法处理...

2018-08-08 18:27:07 121

转载 解决eclipse/myeclipse导入项目时出现红色叹号的方法

如图所示在导入项目时出现红色叹号,解决方法主要分为如下几个步骤。1.右击出现红色叹号的项目,然后选择build path---->configure build path,会弹出如下窗口,选择Libraies,将里面出现红色错误标记的路径删除。  没有错误的无须删除。2.删除带有错误的路径之后,在点击ADD External JARs.......选项,将项目里面的jar包路径重...

2018-08-08 10:19:40 237

转载 MyEclipse使用总结(五)-MyEclipse 10的使用技巧

1、取消validation自动校验:MyEclipse在启动时自动验证项目配置文件往往会耗费较多时间,在开发项目的时候,我们也没有必要对xml、jsp、js等全部都去自动校验一下,只在需要的时候手工校验一下就可以了,取消validation性能会提升很大一截。2、取消方法:windows–>perferences–>myeclipse–>validation将Build下全...

2018-08-08 10:15:29 1947 1

转载 MyEclipse使用总结(四)-如何配置JDK1.7+tomcat7.0+MyEclipse10.7的环境

下面是JDK1.7+tomcat7.0+myeclipse10的javaweb环境配置详细过程。 前提,JDK1.7、tomcat7.0、myeclipse10.7必须先安装配置好。关于它们的下载安装这里不多说,之前已经写过了。这些安装配置好后,打开myeclipse,如图。选择window——>Preferences。 进入Preferences界面后,选择java——&g...

2018-08-08 10:06:48 1470

空空如也

空空如也

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

TA关注的人

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