自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 单例模式

介绍类的单例设计模式,就是采取一定的方法来保证在整个软件系统中,某个类只存在一个对象实例。且该类只提供一个取得其对象实例的方法(静态方法)。八种方式单例模式有八种方式:饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)懒汉式(线程安全,同步方法)懒汉式(线程安全,同步代码块)双重检查静态内部类枚举步骤步骤大致如下:构造器私有化(防止外部new)...

2019-09-24 16:37:00 150

转载 设计模式概述

简介设计模式(Design pattern)是在开发过程中面临同类软件工程设计问题的通用解决方案,是软件开发的最佳实践。设计模式的本质是提高软件的维护性,通用性,扩展性,降低软件的复杂度。目的设计模式给与程序更好的:代码重用性(相同功能的代码,不用多次编写)可读性 (编程规范性,便于其他程序员的阅读和理解)可扩展性 (方便增加新的功能)可靠性 (新增的功能对原来的功能没...

2019-09-20 17:58:00 171

转载 zookeeper入门

zookeeper 简介Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。zookeeper 单机使用访问http://zookeeper.apache.org/releases.html 并下载最新版本的ZooKeeper,这里...

2019-09-18 16:53:00 253

转载 Redis设置密码

设置密码有两种方式。1. 命令行设置密码。运行cmd切换到redis根目录,先启动服务端>redis-server.exe另开一个cmd切换到redis根目录,启动客户端>redis-cli.exe -h 127.0.0.1 -p 6379客户端使用config get requirepass命令查看密码>config get requirepass1)...

2019-09-18 16:40:00 2391

转载 Redis入门

redis简介Redis 是一个高性能的key-value数据库。Redis可基于内存亦可持久化。Redis 支持存储的value类型丰富,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)Redis性能极高,读的速度可高达110000次/s,写的速度可高达81000次/s 。Redis的所有操作...

2019-09-18 16:29:00 106

转载 多台电脑hexo部署到github的坑

之前在家里搭建了博客,成功部署到github上,并将hexo目录也上传至github/hexo仓库保存。后来到公司想把它们down下来,方便两边修改同步。第一个坑是hexo发布博客到github同样进行了一系列的node安装,hexo安装等,并且在hexo博客目录下down下了guthub/hexo的资源,本地启动,没问题。但是当我发布想发布到yourname.github.io...

2019-09-18 16:25:00 215

转载 hexo+github搭建博客

Hexo是一款基于Node.js的静态博客框架,配合github可以搭建属于自己的博客。搭建环境安装Node.jsHexo需要node.js支持,可以到node.js中文网下载适合自己系统的安装包。安装也比较简单,一路next下去就可以了。安装完后win + r 输入cmd回车,打开命令行界面,分别输入node -v 和npm -v,看到类似如下结果就说明安装成功了。>n...

2019-09-18 15:56:00 116

转载 mysql远程连接错误10060

在公司协同开发时,同事需要在局域网内访问我的mysql数据库。但是连接超时,并返回错误代码10060。特此记录一下解决过程。先找到数据库mysql中的user表,将对应访问的用户的Host由localhost改为%(允许任何IP地址访问)然后关闭防火墙即可。但是为了安全着想,不想关闭防火墙,我们可以在防火墙中添加新的规则。控制面板->系统和安全->防火墙点击高级...

2019-09-18 15:51:00 902

转载 修复TortoiseGit图标不显示

win + r 打开运行,输入regedit.exe打开注册表找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer修改符串值 "Max Cached Icons" (如没有则新建)值为 "10000"(切换到十进制)。Ctrl + Alt + Del 打开任务管理器,找到explorer....

2019-09-18 15:45:00 153

转载 Git简单教程

简介Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,可以有效、高速的处理从很小到非常大的项目版本管理。安装由于本人是Windows平台,所以这里安装的是Windows平台下的工具。点击https://git-scm.com/download/win下载如果网速太慢可以百度搜索“git下载”。下载完成之后一路next就可以了,安装完成后,开...

2019-09-18 14:37:00 109

转载 DataTables使用入门

简介Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。分页,即时搜索和排序几乎支持任何数据源:DOM, javascript, Ajax 和 服务器处理支持不同主题 DataTables, jQuery UI, Bootstrap, Foundation各式各样的扩展: Editor, TableTools, F...

2019-09-18 11:35:00 521

转载 使用Freemarker模板自动生成代码

前言因感概业务代码存在大量的增删改查功能,只是针对不同的表数据而已。故想有没有办法,在重复的相同代码中替换某些内容,于是按此思路搜寻,了解到有freemarker这个东西,一番学习后,特记录于此。Freemarker简介FreeMarker是一款模板引擎: 一种基于模板和要改变的数据,并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。即:输出=模板+数据。...

2019-09-17 15:54:00 336

转载 Web安全入门

最近项目涉及到安全方面,自己特意了解了一下,记录在此,共同学习。常见的web安全有以下几个方面同源策略(Same Origin Policy)跨站脚本攻击XSS(Cross Site Scripting)跨站请求伪造CSRF(Cross-site Request Forgery)点击劫持(Click Jacking)SQL注入(SQL Injection)同源策略含义...

2019-09-17 14:38:00 261

转载 Markdown行首缩进方法

因为markdown的段落定义是由一个或多个连续的文本组成,中间的多个空格和tab会被认为是一个空格。但是有时候确实需要这样的空格或tab缩进格式时怎么办?1.全角空格将输入法由半角改为全角。两次空格之后就能够有两个汉字的缩进。例如:测试的三句话:1.这是第一句话 //末尾两空格以换行       2.这是第二句话 //开头7个全角空格以缩进,末尾两空格以换行     ...

2019-09-17 11:40:00 182

转载 MarkDown设置字体颜色

记录一下如何设置字体颜色和大小<font color=red size=5>gray</font><font color="#4590a3" size="6px">文字</font>效果如下:red文字转载于:https://www.cnblogs.com/tenny-peng/p/11532668.html...

2019-09-17 11:38:00 115

转载 Markdown基础语法

标准mrakdown语法加粗和斜体字体加粗以两个*或两个_开头结尾__重要的事情说三遍!!!__ **重要的事情说三遍!!!**效果如下:重要的事情说三遍!!!字体倾斜以一个*或_开头结尾_一段斜体文字_ *一段斜体文字*效果如下:一段斜体文字链接和邮件链接:bla bla bla [example](http://url.com/ "Title")这是...

2019-09-17 10:42:00 113

转载 Java是什么

Java 技术Java技术既是一门编程语言,也是一个平台。Java编程语言Java作为一门高级编程语言,具有如下特性:简单跨平台面向对象便携性分布式高性能多线程健壮的动态的安全的在Java程序中,所有的源文件是以".java"结尾的普通文本文件,java编译器将源文件编译成".class"文件。".class"文件包含的并不是类似"0101011"的机器语...

2019-09-17 10:36:00 121

转载 Hello World!

开始动手,Hello World!!是时候编写你自己的第一个Java应用了。下载JDK你可以到这里下载JDK并安装。注意:下载的是JDK,而不是JRE。JRE是java运行环境,用于运行java程序;JDK是java开发工具包,用于开发java程序,其中包含了JRE,所以我们下载JDK就好。安装完成后,win + r 输入cmd,打开命令行窗口,输入"java -version...

2019-09-17 10:33:00 105

转载 Nginx加权轮询算法

记录一下nginx加权分配算法。nginx可以指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如:upstream backend { server a weight=6; server b weight=3; server c weight=1;}按照配置,每有10次请求,其中6个会转发到a服务器,3个转发到b服务器,1个转发到c服务器...

2019-09-17 10:22:00 473

空空如也

空空如也

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

TA关注的人

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