自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

茫茫灬人海

Hello World

  • 博客(52)
  • 资源 (7)
  • 收藏
  • 关注

原创 MySQL 安装

版权声明:本文为博主原创文章,创作不易转载请注明出处:http://blog.csdn.net/Liu68686868/article/details/79518471我是从https://dev.mysql.com/downloads/file/?id=474802 上面下载的社区版MySQL(版本为mysql-installer-web-community-5.7.21.0)下...

2018-03-11 19:58:35 64256 15

原创 编程注意事项

对于小白,尤其初入公司的新手来说,代码质量是一个急需提高的能力,下面简单介绍一下编程中的注意事项,以及如何提高代码质量,暂时先放在这里这些,后期再加。尽量不用三目运算符,会降低系统效率 尽量不要在循环内写数据库访问的语句 在查询中不要使用select*,这样写会增加内存,减少系统性能,而且这样查询数据库不能利用“覆盖索引”了 尽量不要写没有WHERE的SQL语句 尽量减少访问数...

2019-06-25 22:34:16 556

原创 幻读和不可重复读的区别

不可重复读:同样的条件,你读取过的数据,再次读取出来发现值不一样了。幻读:同样的条件,第1次和第2次读出来的记录数不一样1.不可重复读同样的条件,你读取过的数据,再次读取出来发现值不一样了。例子:在事务1中,A读取了自己的工资为1000,但是此时事务1的操作还并没有完成 ,后面还有1次相同的读取操作。con1 = getConnection(); select sa...

2019-06-24 10:14:50 3023

转载 移动H5前端性能优化指南

移动H5前端性能优化指南【托尼托尼研究所】概述PC优化手段在Mobile侧同样适用 在Mobile侧我们提出三秒种渲染完成首屏指标 基于第二点,首屏加载3秒完成或使用Loading 基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB Mobile侧因手机配置原因,除加载外渲染速度也是优化重点 基于第五点,要合理处理代码减少渲染损耗 基...

2019-06-20 10:32:27 425

转载 SQL索引一步到位

SQL索引一步到位(此文章为“数据库性能优化二:数据库表优化”附属文章之一)  SQL索引在数据库优化中占有一个非常大的比例,一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。  1.1什么是索引?  SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQLServer系统的性能,加快数据的查询速度与减少系统的响应时间...

2019-06-19 14:00:28 638

转载 数据库性能优化三:程序操作优化

数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第三部分数据库性能优化三:程序操作优化概述:程序访问优化也可以认为是访问SQL语句的优化,一个好的SQL语句是可以减少非常多的程序性能的,下面列出常用错误习惯,并且提出相应的解决方案  一、操作符优化  1.IN、NOTIN操作符  IN和EXISTS性能有外表和内表区分的,但是在大数据量的表...

2019-06-19 13:59:02 244

转载 数据库性能优化二:数据库表优化

数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第二部分数据库性能优化二:数据库表优化优化①:设计规范化表,消除数据冗余  数据库范式是确保数据库结构合理,满足各种查询需要、避免数据库操作异常的数据库设计方式。满足范式要求的表,称为规范化表,范式产生于20世纪70年代初,一般表设计满足前三范式就可以,在这里简单介绍一下前三范式先给大家看一下百度百科...

2019-06-19 13:57:46 341

转载 数据库性能优化一:数据库自身优化(大数据量)

数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第一部分数据库性能优化一:数据库自身优化优化①:增加次数据文件,设置文件自动增长(粗略数据分区) 1.1:增加次数据文件  从SQLSERVER2005开始,数据库不默认生成NDF数据文件,一般情况下有一个主数据文件(MDF)就够了,但是有些大型的数据库,由于信息很多,而且查询频繁,所以为了提高...

2019-06-19 13:55:49 536

原创 Microsoft SQL Server 错误:2

SQL Server 2012,连接报错。错误信息:Microsoft SQL Server 错误:2解决办法:搜索输入:Services.msc,回车打开找到Windows服务:SQL Server (MSSQLSERVER),SQL Server 代理 (MSSQLSERVER)。默认是关闭的,现在手动打开打开之后就可以正常连接SQL Server了...

2019-05-13 11:06:18 7730 4

原创 servlet验证码加载不出来(一个奇怪的错误)

昨天晚上因为一个验证码加载不出来搞到心力憔悴,压根没往那方面想。各位看官请自己看图吧问题描述:问题描述:验证码加载不出来 在eclipse中未报错误,在浏览器上的错误如下:造成原因:今早修改的时候突然发现,为什么没有class类呢!!!!之后我又重新创建了好几遍,发现还是没有(代码没有错误,路径在注解里声明好了)。解决办法:重新创建了一个CreatCodeServ...

2019-03-25 09:24:23 3134

原创 Android R错误

工具:Android Studio版本:3.0.1一、新建AndroidStudio项目时错误:Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for detailsError:Executio...

2019-03-13 16:35:53 686

原创 Win10远程桌面连接提示身份验证错误,要求的函数不受支持

报错信息: 出现问题的原因应该是微软最近发布的更新补丁,要求服务器端和用户端都更新后才可以连接。  总体来说有两个解决方案:解决方案1:简单粗暴 ——  卸载自己电脑的更新。解决方案2:1. WIN+R,然后运行 regedit 命令2. 找到路径::HKLM_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersi...

2018-09-22 22:43:49 881

转载 Android文件读写操作(assets 文件、 raw文件、内部存储文件、外部存储文件)

Android中的文件读写操作是不可或缺的,每个应用都会涉及到读写操作。这里将读写操作分成了四个部分 assets文件夹中文件数据的读取 raw文件夹中的文件数据的读取 Android内部存储文件的读写 Android外部存储文件的读写 一、读取assets文件夹中的数据assets文件夹 和 res文件夹 的区别: Android系统不为asse...

2018-06-22 21:06:43 1965

原创 setSupportActionBar()方法报错

在Android开发中,使用ToolBar控件替代ActionBar控件,需要在java代码中使用setSupportActionBar()方法。今天在写程序的时候,下面第二句话的toolbar下面老是有红色的波浪线, Toolbar toolbar = (Toolbar) this.findViewById(R.id.toolBar); setSupportActionBar(toolbar)...

2018-06-15 15:49:11 5387

原创 Target runtime Apache Tomcat v8.0 is not defined.

描述:今天在用eclipse导入javaweb项目时出现了错误,修改配置路径后,代码什么的都没有错误,只有在项目名上带有一个红色叉号,以前项目用的时Tomcat8.0 现在换成了Tomcat8.5错误代码:Target runtime Apache Tomcat v8.0 is not defined.解决方法:首先Project  --> Clean ,如果没有效果进行别的方案。方案一、右...

2018-06-08 16:02:20 14475 4

原创 2003-Can't connect to MySQL server on 'localhost' (10061) And MySql Command Line Client一闪而过

今天在启动 MySql Command Line Client 时一闪而过,用navicat连接本地时发现错误:从错误的提示中可以看出MySQL服务没有启动,因此只需要启动MySQL服务就可以了。在cmd下直接采用net start MySQL 就可以启动MySQL服务,但是输入命令后仍然出现错误: 可以看到错误提示:“服务名无效”,说明不存在MySQL服务,但是确认已经安装了MySQL,于是就打...

2018-06-04 20:31:07 280

原创 常用RGB色值表

常用RGB色值表

2018-06-03 22:11:03 49556 1

原创 Html5 CSS样式设置div背景色透明

今天写H5的时候,加了一个背景图片,但是有几个div是白色的,显然遮挡了Html5 CSS样式设置div背景色透明<div style="background-color:transparent;">    ....</div>...

2018-06-01 16:49:43 22661

原创 cs中设置图片平铺但不重复

此例主要是做网站的时候,做背景图所用。可以将body换成任意的id,class等等。body{    background: url(../img/bg.jpg) no-repeat center center fixed;    -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-siz...

2018-05-31 21:33:48 954

原创 面向对象设计原则(六)

启发式原则:1.依赖于抽象——程序中所有依赖关系都应该终止于抽象类或者接口2.任何变量都不应该拥有指向具体类的指针或者引用。3.任何类都不应该从具体类派生4.任何方法都不应该改写其任何基类中已经实现的方法上接:面向对象设计原则(五)依赖倒置原则如有错误,还请指出,非常感谢!!...

2018-05-30 11:40:08 263

原创 面向对象设计原则(五) 依赖倒置原则

 依赖倒置原则(DIP):一、1.高层模块不应该依赖于底层模块。二者都应该依赖于抽象。       2.抽象不应该依赖于细节,细节应该依赖于抽象。       3.针对接口编程,不要针对实现编程。二、软件大师Booch曾说过:所有结构良好的面向对象架构都具有清晰地层次定义,每个层次通过一个定义良好的、受控的接口向外提供了一组内聚的服务。三、案例:解决方案:上接:面向对象设计原则(四)接口隔离原则下...

2018-05-30 11:33:44 456

原创 面向对象设计原则(四) 接口隔离原则

 接口隔离原则一、接口污染:   1.需求:一扇能超时报警的门。    2.设计:Door类{Open();Close();TimeOut()}    3.当需要其他门时习惯性从Door中继承,此时会有问题:所有的门都有TimeOut()方法,即使它不需要。二、接口隔离原则:    1.客户不应该依赖于他们用不到的方法,只给每个客户它所需要的接口。    2.未避免“肥接口”(fat interf...

2018-05-30 11:06:43 429

原创 面向对象设计原则(三) 单一职责原则

单一职责原则:核心关键:就一个类而言,应该仅有一个引起它变化的原因。有关类的职责分配问题,是面向对象设计中最重要的基本原则。类被修改的几率很大,因此应该专注于单一的功能。如果你把多个功能放在同一个类中,功能之间就形成了关联,改变其中一个功能,有可能中止另一个功能,这时就需要新一轮的测试来避免可能出现的问题。SRP体现了内聚性(一个模块的组成元素之间的功能相关性)。案例:计算几何程序违反SRP的案例...

2018-05-30 10:30:18 505

转载 Android APP一键退出的方法总结分析

本文出处: 炎之铠csdn博客:http://blog.csdn.net/totond 炎之铠邮箱:[email protected] 本文demo地址:https://github.com/totond/TestAppExit 本文原创,转载请注明本出处!前言——到底APP需不要退出功能  Google是推荐APP不需要退出功能的,因为只要把APP切到后台,系统的GC机制会自动根据内存情况...

2018-05-29 19:47:35 788

翻译 Scala特质与抽象类的区别

来源:https://twitter.github.io/scala_school/zh_cn/basics.html什么时候应该使用特质而不是抽象类? 如果你想定义一个类似接口的类型,你可能会在特质和抽象类之间难以取舍。这两种形式都可以让你定义一个类型的一些行为,并要求继承者定义一些其他行为。一些经验法则:优先使用特质。一个类扩展多个特质是很方便的,但却只能扩展一个抽象类。如果你需要构造函数参数...

2018-05-28 11:14:40 906 1

转载 Android布局include的用法

1.引言              可复用组件是优秀的面向对象设计的标识,Android支持抽象视图,从而提供了一个类似层级的模块化。通过把UI分离成独立的组件,可以在整个应用中使用它们。这样会让应用具有统一的外观并且是的改变设计更加容易。2.<include>标签     在android中提供了一个布局文件包含另一个布局文件的简单方法:<include>标签。通过这个标...

2018-05-26 22:38:54 3735

转载 高仿优酷Android客户端图片左右滑动(自动切换)

本例是用ViewPager去做的实现,支持自动滑动和手动滑动,不仅优酷网,实际上有很多商城和门户网站都有类似的实现:具体思路:1. 工程中需要添加android-support-v4.jar,才能使用ViewPager控件.2. 图片的自动切换: 可使用Timer或者ScheduledExecutorService,这个有多重方式可以实现.    同时要切换底部的dots(园点)3.Handler...

2018-05-24 09:39:10 666 2

原创 Android 图片轮播

本Android 图片轮播的例子中,使用Handler消息传递机制Handler类主要有两个作用:1.在新启动的线程发送消息(到主线程)。2.在主线程中获取处理信息。接下来是本例核心代码:final ImageView show = (ImageView)findViewById(R.id.show);final Handler myHandler = new Handler(){ p...

2018-05-22 21:44:20 344

原创 面向对象设计原则(二) 开放-封闭原则

开放-封闭原则(OCP):一、定义 :一个软件实体应当对扩展开放,对修改关闭。也就是说在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,即实现在不修改源代码的情况下改变这个模块的行为。即对于扩展是开放的,对于修改是封闭的。当应用的需求改变时,可以对模块进行扩展,对模块行为扩展时,不是改动模块源代码或二进制代码。二、开闭原则由Bertrand Meyer于1988年提出,它是面向对象...

2018-05-21 19:16:13 741

原创 UML视图与图

UML视图与图:主要领域视图图结构静态视图类图结构设计视图复合结构图、协作图、构件图结构用例视图用例图动态状态视图状态机图动态活动视图活动图动态交互视图顺序图、通讯图物理部署视图部署图模型管理模型管理视图包图模型管理特性描述包图先放上这个表,后续再更新。...

2018-05-21 18:34:37 1140

原创 面向对象设计原则(一)里氏替换原则

面向对象设计原则:一、LSP(里氏替换原则)    1.定义           i.  如果对每一个类型为S的对象o1,都有类型为T的对象o2,使得以T定义的所有程序P在所有的对象o1都代换成o2时,程序P的行为没有变化,那么类型S是类型T的子类型。           ii. 所有引用基类(父类)的地方必须能透明地使用其子类的对象。          上述定义类似于数学上的定义,其实简单来说就...

2018-05-21 11:51:52 641

转载 app引导页_背景图片加动画效果

先看效果图:1.显示三个页面的活动用视图寻呼机去加载三个片段实现,控制点点点的切换,监听观点寻呼机的切换,控制片段动画的开始跟结束,重写了看法寻呼机,实现了背景图片的移动效果。[html] view plain copy/**   * 主Activity   * @author ansen   * @create time 2015-08-07   */  public class KaKaLau...

2018-05-18 20:30:12 580

原创 MySQL 5.7 Command Line Client一闪而过

在打开MySQL 5.7 Command Line Client的时候client一闪而过。出现这个错误,请回想在安装MySQL的过程中是否出现了错误或者在这个界面的时候有红色的叉号。解决方法:1.重新安装MySQL,在重新安装MySQL之前,一定要把注册表清理干净,还有将电脑里MySQL的文件夹清理干净2.若重新安装MySQL还不能解决,则有可能是系统环境的原因,请重装系统。备注:本人在安装过程...

2018-05-18 17:48:15 5040

原创 scala特质

        在这里,你将学习如何使用特质。一个类扩展自一个或多个特质,以便使用这些特质提供的服务。特质可能会要求使用它的类支持某个特定的特性。不过,和Java接口不同,Scala特质可以给出这些特性的缺省实现。1. Java 接口和 Scala 特质1.1 Java 接口在学习Scala特质之前,我们先来复习一下Java接口。Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方...

2018-05-14 11:57:56 1039

原创 AndroidStudio对项目进行数字签名

本文主要针对初识AndroidStudio的初学者。主要介绍用AS进行数字签名。AS版本:3.0.11.点击Build。2.点击Generate Signed APK...

2018-05-08 20:42:01 672

原创 Android布局LinearLayout+RelativeLayout知识点概括

LinearLayout:属性解释adroid:layout_width=”match_parent”本层linearlayout的宽android:layout_height=”match_parent”本层linearlayout的高android:orientation=”vertical”本层linearlayout中元素的排布方式,垂直和水平android:layout_gravity拥...

2018-05-07 21:00:12 308

转载 Android百分比布局之layout_weight属性

如果你学过html,用div+css里根据屏幕的尺寸,对控件布局进行“百分比”设定是非常舒服的也非常好用,然而在Android中对控件布局指定尺寸时却无法直接使用百分比,初入android时觉得缺少这个非常差劲。在Android中对控件布局指定尺寸时,一般有两种方式:   一、 一种设定为自适应布局,即match_parent(fill_parent)或者wrap_content,通过根据父布局大...

2018-05-07 20:41:39 1127

转载 ActionBar 更换背景、颜色、文字,自定义主题Style

关于 Android ActionBar,之前我已经跟大家分享了两篇文章。今天我就再来为Actionbar系列暂时结个尾,给大家分享一下如何更换actionbar的背景颜色,改变文字,以及自定义你想要的主题效果。跟之前两篇的规则一样,我依然会使用V7包来实现Actionbar,涉及到到不同API的区别时,我会标注说明的。关于V7包的使用方法,还是详见这篇博客Android弹无虚发之第一弹。首先给大...

2018-05-07 16:47:48 949

原创 Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.and

Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test a...

2018-05-07 16:12:18 400

原创 Android APP退出提示——详细代码

MainActivity.javapublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { dialog(); } return false;}...

2018-05-05 09:06:15 1526

计算时间差.zip

JavaScript计算时间差代码,可以计算特定时间与现在的时间差,也可以计算今天某一时间与现在的时间差或者现在时间到某一时间的时间差,例子

2019-06-24

mysql驱动jar包

MySql-connect-java-5.1.37-bin.jar,MySQL驱动jar包有需要的可以下载

2018-06-04

Android简单图片轮播

Android简单图片轮播完整代码,利用Hnadler消息传递机制,简单易学,下载即可修改使用,签名即可安装

2018-05-22

Android确认退出弹出框

Android确认退出弹出框完整代码,下载即可运行,签名即可安装到手机

2018-05-21

Android日历

Android完整日历源代码,所有源代码都在,下载即可使用,签名即可安装

2018-05-21

Android图片播放器

Android图片播放器,简单源代码,学习使用,希望给大家帮助

2018-05-21

自定义Toast

Android自定义Toast方式代码,读者可根据里面的注释学习如果开发

2018-05-19

空空如也

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

TA关注的人

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