1.查询SQL尽量不要使用select *,而是select具体字段。select * from employee;
正例子:
select id,name from employee;理由:只取需要的字段,节省资源、减少网络开销。select * 进行查询时,很可能就不会使用到覆盖索引了,就会造成回表查询。2.如果知道查询结果只有一条或者只要最大/最小一条记录,建议用limit 1假设现在有em
原创
2021-04-27 00:01:56
682阅读
高质量链接
可以被搜索引擎识别的链接有文本超级链接、图像超级链接和锚点连接,根据链接路径的不同,网页中的链接一般分为三种类型:内部链接、锚点连接和外部链接。
链接是搜索机器人爬行的路径,链接分析是搜索引擎排名算法中一个很重要的部分,一个网站如果能获得其它许多网站给出的、能被搜索机器人识别的超级链接,搜索引擎就会认为该网站是受欢迎的。受搜索引擎欢迎的网站一般都会在搜索结果里有好的排名
转载
精选
2012-12-27 11:40:35
1017阅读
1. Java 命名约定
除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。
1.1 一般概念
* 尽量使用完整的英文描述符
* 采用适用于相关领域的术语
* 采用大小写混合使名字可读
* 尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一
* 避
转载
2023-09-11 18:49:05
21阅读
年轻的程序员与笔记本电脑在咖啡馆坐在窗口对面 本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践。最后研究了JVM特定的调优技巧、数据库端的优化和架构方面的调整。以下是译文。介绍在这篇文章中,我们将讨论几个有助于提升Java应用程序性能的方法。我们首先将介绍如何定义可度量的性能指标,然后看看有哪些工具可以用来度量和监控应用程序性能,以
1. 传统的布局方式是在DW中拖拽表格来布局,自动生成的代码量非常庞大;2. table布局的缺点: a. 代码量大,结构混乱; b. 标签语义不明确,对搜索引擎不友好。3. 在HTML,CSS,JS三大元素中,HTML才是最重要的,结构才是重点。 先确定HTML,确定语义的标签,再来选用合适的CSS4. 先HTML,后CSS。可以在CSS裸体日仍然保持良好的层次感;5. 搜索引擎对<h>比较敏感,一个语义良好的页面,h标签应该是完整有序没有断层的;6. 标签语言调试工具:Web Developer,Firefox插件7. 表单域要用fieldset标签包起来,并用legend标签
转载
2012-03-10 10:27:00
193阅读
第一位:space mono 爱必迎(airbnb)字体。 效果如下图: Century Gothic。字体圆润。 第三位:Gill Sans
原创
2022-08-03 06:53:52
505阅读
对依赖解耦 使用单一原则 面向对象中 包含着 封装,抽象,继承,多态 面向对象编程和比面向过程编程是不同的 面向对象分析,设计,编程 分别称为 OOA, OOD, OOP 接口和抽象类的使用 接口和抽象类的区别 java9的接口default方法 再一个 基于接口而非实现编程 多用组合 少用 继承
原创
2021-07-08 14:08:28
359阅读
面试总结问题回答问题回答对于面试的问题,需要自身有一定的表达能力和对技术比较本质的认识,并且在回答问题时能够做一些适当的扩展回答问题的步骤:先回答问题的本质再回答技术具体细节最后做一些平时编程实际中的扩展...
原创
2022-03-09 17:49:18
10000+阅读
目录目的一、Java基础有关问题及建议建议1:不要在常量和变量中出现易混淆的字母建议2:不要让常量"蜕变"成变量建议3:三元操作符的类型务必一致建议4:避免带有变长参数的方法重载建议5:别让null值和空值威胁到变长方法建议6:覆写变长方法也循规蹈矩建议7:警惕自增的陷阱建议9:少用静态导入建议10:不要再本类中覆盖静态导入的变量和方法建议11:养成良好习惯,显式声明UID建议12:避免用序列化类
常用软件绘制高质量(DPI)图片本文主要介绍常用软件(matlab、origin、MS-word、MS-excel、MS-powerpoint、visio)获取高质量图片的方法。同时,根据以往经验,对不同图片格式对图片打印效果进行简要的说明。本文所指高质量含义为DPI值介于300~600之间,Picture with Higher Resolution 不在考虑之列 *什么是DPI &n
在当今职场中,更高的工作效率始终都是很多职场人追求的目标。作为一款在记录方面拥有着专业级表现的智能产品,讯飞智能录音笔SR502就凭借着强大的功能,为众多职场人带去了效率方面的提升,不仅能够做到精准录音,并且还拥有智能转写、OCR识别等多种便捷功能,是值得职场人入手的一款好产品。讯飞智能录音笔SR502的质感非常强烈,金属与玻璃面板的完美搭配,勾勒出了职场人更加精致的风范。在纤巧机身下,这款讯飞智
写SQL语句的时候我们往往关注的是SQL的执行结果,但是是否真的关注了SQL的执行效率,是否注意了SQL的写法规范? 以下的干货分享是在实际开发过程中总结的,希望对大家有所帮助! 1. limit分页优化 当偏移量特别大时,limit效率会非常低。 SELECT id FROM A LIMIT 10
转载
2020-01-05 22:44:00
51阅读
2评论
SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总前言写这个话题心里有点没底,主要是我们微信群里懂SQL的大佬越来越多。如果说的不到位,那就糗大了。技术上的东西没有模棱两可,一就是一,二就是二,所以这篇文章权当抛砖引玉,如有不到之处还请轻拍。我们在写SQL代码的过程中,总会遇到一些奇奇怪怪的问题,比如少了个分号,标点符号写成全角了,表名多了个空格等等。这些问题一执行就报错,错了怎么也找不出
原创
2021-03-10 20:43:48
204阅读
今天看到一本好书,只读了两页觉得收益非浅,放附件里,共享+收藏.
原创
2009-02-17 20:00:44
791阅读
1评论
C++高质量编程 C++编程,对于开发者,都可以写上二段,但是真正能写出高质量的代码估计还是比较少,同样我也是学习者,本文作为平时学习日志吧。随时都会更新……1、const 数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创建多个对象,不同的对象其const 数据成员的值可以不同第6 章 函数设计1、函数接口的两个要素是参数和返回值。避免函数有太多的参数,参数个数尽量
原创
2011-07-26 22:12:00
308阅读
高质量的Java面试面试考察内容和方式基础知识深入考察业务相关工作交接面试准备面试内容Java基础线程Java线程池数据结构Spring数据库分布式JVM网络面试一般都是由浅到深去问,思路是:先考察基础是否过关,因为基础知识决定了一个技术人员发展的上限再通过深度考察是否有技术热情和深度以及技术的广度同时可能会提出一些质疑和挑战来考察候选人能否与有不同意见的人沟通考察内容和方式基础知识技术上深度与广
转载
2021-05-20 18:30:55
10000+阅读