- 博客(19)
- 收藏
- 关注
转载 基于Docker的服务部署流程
本次总结涉及到Docker-io、Docker-ce的安装、CentOS7镜像的制作、Docker私有仓库搭建、CentOS6.7环境下从CentOS7私有仓库拉取私有镜像、Docker容器运行、CentOS6.5及CentOS7一起运行时兼容性处理等内容。一、Docker基本组件及DevOps运作流程DockerImage:Docker镜像是一个运行容器的只读模板。DockerCont...
2019-05-08 15:04:30 318
转载 程序猿必备网站
程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,设计分享类,资讯交流类,业界良心类。希望能对大家有所帮助。 1,Github代码托管(https://github.com/) 作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应...
2018-08-15 14:57:45 264
转载 只有程序员才懂这些黑色幽默!
也是机缘巧合,让我一个之前工作从未接触过程序员的人,现在成天和程序员打交道,要知道,不懂技术,往往他们想和你幽默的搞笑一下,未必能读懂。都说程序员情商低,不爱说话,比较闷骚。可是,只要你深入的接触下来,会发现这是一群非常可爱的人。他们聪明伶俐、乐于助人、喜欢钻研技术、逻辑性强等等,很多闪光点让我对程序员的印象有了惊人的逆转。尤其是一些互联网大公司,例如:阿里、京东、美团的技术,虽然平常工作...
2018-07-23 17:11:58 459
转载 tomcat内存配置及配置参数详解
1、jvm内存管理机制: 1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。 可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,...
2018-07-23 16:05:18 987
转载 计算机专业人士读好书(30本经典)
1. 《代码大全》 史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有 50 页在谈论代码布局。” —— Joel Spolsky 对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中 99% 的观念。– esac 2. 《程序员修炼之道》 推荐数...
2018-07-04 19:44:57 6850 3
原创 json转换
做项目的时候,遇到了这样的问题,前台传来的Json字符串在实体类中不对应(无法转换为实体类),而且传来的数据项是跟着数据库中的表的变动而变动的(不能重写实体类)。前台Json字符串为:string s1 ="[{\"ID\":\"99d2a341-ea2e-4f04-b4f4-623153d64336\",\"Name\":\"王五\",\"Tota
2018-01-06 11:31:00 175
翻译 java中BIO、AIO、NIO的区别
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待请求,而客户端发送请求后,先咨询服务端是否有线程相应,如果没有则会一直等待或者
2017-11-16 14:41:32 342
原创 spring七大模块
Spring的七大模块分别是; CORE,AOP,ORM,DAO,MVC,WEB,CONTEXT1.CORE:是Spring的核心类库,Spring的所有功能都依赖于该库。主要实现IOC功能(IOC控制反转/依赖注入。IOC是基于工厂设计模式,用来创建bean实例,并完成注入。也就是将我们之前自己new出来的对象将诶Spring容器去处理)2.AOP:是Spring的AOP库,提供
2017-11-02 08:54:22 403
原创 数据库优化
数据库引擎InnoDBmysql中存储数据的地方在安装文件的ibdata1中 ,如果数据过大后会再次生成一个ibdata_xxxx 文件出来MyISAM存储数据是在安装文件的中data文件夹下的以数据库名称命名的文件夹下,frm文件后缀结尾InnoDB与MyISAM的区别 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有
2017-10-24 10:37:34 345
原创 SpringBoot
阿里云mave镜像配置Spring的Java配置方式是通过@Configuration 和@Bean 这两个注解实现的:1、@Configuration 作用于类上,相当于一个xml配置文件;2、@Bean 作用于方法上,相当于xml配置中的bean>;说明:Spring boot的项目必须要将parent设置为spring boot的p
2017-09-30 11:23:13 311
原创 session和cookie的区别
session在什么时候被创建呢,确切的说是通过调用getsession()来创建,这就是session与cookie的区别。访问HTML页面是不会创建session,但是访问index.JSP时会创建session(JSP实际上是一个Servlet,Servlet中有getSession方法)。session是存储在服务器端,cookie是存储在客户端的,所以从安全来讲session
2017-09-23 10:30:47 209
原创 spring概述
Spring 是完全面向接口的设计,降低程序耦合性,主要是事务控制并创建bean实例对象。在ssh整合时,充当黏合剂的作用。IOC(Inversion of Control) 控制反转/依赖注入,又称DI(Dependency Injection) (依赖注入) IOC的作用:产生对象实例,所以它是基于工厂设计模式的 Spring IOC的注入 通过属性进行注
2017-09-21 09:20:44 196
原创 servlet
Servlet是一个web容器,我们通常用的servlet是httpservlet,而httpservlet又是继承于genericservlet,而genericservlet又实现了servlet接口。1servlet的生命周期是 :先进行实例化,然后是初始化,然后是提高服务,然后销毁,最后不可用,在这五个生命周期,其中,初始化是调用的init方法,这个方法只有一个,而提高服务的时候调
2017-09-20 12:24:20 231
转载 业务优化
我们做项目的时候业务优化这方面最主要是从用户体验度角度进行考虑,减少用户操作的步骤提高工作效率,通常有以下几种:1.可以通过tabindex属性来改变tab键盘的操作顺序2.可以通过回车键来进行搜索或者提交操作3.对于单选按钮和复选按钮可以通过操作后面的文本来选择前面的单选按钮从及复选按钮4.添加的信息要按照id倒序进行排列5.进行搜索操作时加入js loading操作(不仅告
2017-09-19 15:49:06 485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人