自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

基咯咯

专注一些技术知识整理,包括人工智能、AIGC、大数据、机器学习、深度学习、NLP、大模型等。

  • 博客(8)
  • 资源 (14)
  • 收藏
  • 关注

转载 性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈! 但是...

2018-03-20 14:26:40 346

原创 排列类算法问题大总结

全排列带重复元素的排列下一个排列上一个排列第 k 个排列排列序号排列序号II全排列给定一个数字列表,返回其所有可能的排列。注意事项你可以假设没有重复数字。样例给出一个列表[1,2,3],其全排列为:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]分析可以用递归和非递归解决首先递归法,也是利用了回溯法和深度优先搜索。我们考虑一个一个将数组元素加入到排...

2018-03-20 14:14:39 515

转载 JAVA程序员面试32问

JAVA程序员面试32问 第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&...

2018-03-20 13:56:01 359

原创 Java中equals和==之间的区别与联系

Java知识回顾与备忘。Java中equals和==的区别java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean       对于基本数据类型之间的比较,应用双等号(==),他们比较的是具体的值。 2.复合数据类型(类)       当复合数据类型用(==)进行比较的时候,比较的是他们在内存...

2018-03-07 14:51:41 371

原创 Java五大基本原则

五大基本原则 单一职责原则SRP(Single Responsibility Principle)是指一个类的功能要单一,不能包罗万象。如同一个人一样,分配的工作不能太多,否则一天到晚虽然忙忙碌碌的,但效率却高不起来。开放封闭原则OCP(Open-Close Principle) 一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。比如:一个网络模块,原来只服务端功能,而现在要加入客户端功...

2018-03-07 10:26:08 3723

原创 Java三大特性(封装,继承,多态 )

封装        所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,对象对内部数据提供了不同级别的保护,以防止程序中无关的部分意...

2018-03-07 10:22:03 379

原创 Java中重载与重写的理解

本文是用来对于Java学习的备忘。重载 (overloading):1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载是一个类中多态性的一种表现。2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型给它们的不同参数个数和参数类型给它们的不...

2018-03-06 20:56:05 753

原创 Linux出现linux-image-extra-4.13.0-17-generic ,linux-image-generic,linux-generic的问题

linux-image-extra-4.13.0-17-genericlinux-image-genericlinux-generic不分什么Ubuntu版本,只要里面出现了linux-image-extra,linux-generic等,都可以用下面的方法解决.1.内核出现问题时解决方法该问题困扰我很久,因为dpkg时程序安装命令,该命令出问题导致新的软件不能安装,非常烦,查了很多资料,...

2018-03-01 17:15:53 5753 3

滴滴KYLIN__自助式治理与演进之路.pdf

滴滴KYLIN 自助式治理与演进之路. 在上期的文章中,滴滴出行的技术专家靳国卫分享了 Kylin 在滴滴的平台架构、相关数据、集群服务治理(戳此处查看)。本期文章将接着介绍滴滴对 Kylin 字典的改造。

2020-05-12

Navicat_20238.rar

Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。

2019-09-04

pdfxchange_6250破解版.zip

PDF-XChangeEditorPlus是一款专业的PDF文档编辑软件,体积小巧,速度飞快,拥有丰富的编辑功能,让你的PDF文件无需转换即可轻松实现编辑。

2019-09-04

docker-compose-Linux-x86_64(1.24).zip 资源下载

进入上述目录,对文件重命名,然后赋予执行权限 cd /usr/local/bin mv docker-compose-Linux-x86_64 docker-compose sudo chmod +x docker-compose

2019-09-03

用数据讲故事(试读部分)

本书通过大量案例研究介绍数据可视化的基础知识,以及如何利用数据创造出吸引人的、信息量大的、有说服力的故事,进而达到有效沟通的目的。具体内容包括:如何充分理解上下文,如何选择合适的图表,如何消除杂乱,如何聚焦受众的视线,如何像设计师一样思考,以及如何用数据讲故事。

2017-09-28

Git-2.11.0-64-bit.exe

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

2017-01-02

java学习书籍和面试宝典

Java是一门面向对象编程语言,Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。本包中包含了学习java的书籍和面试资料

2016-12-23

基于dwt图像的嵌入和提取

dwt数字水印 源码,包括嵌入和提取的,大家可以看看,希望对你们有帮助。

2015-05-20

mentohust-0.3.1.tar.gz

Mentohust是由华中科技大学首先是在Linux系统下开发出来,而后扩展到支持Windows、Linux、Mac OS下的锐捷认证的程序(附带支持赛尔认证),兼容Windows、Linux和MacOS所有主流版本,完美代替锐捷认证。

2015-03-22

fp增长算法代码

这是对FP增长算法的代码分析。板书完美。

2013-05-26

javascript

javascript

2013-04-06

空空如也

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

TA关注的人

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