自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JonnyLeezh

求知若饥,虚心若愚

  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 有货在Kubernetes容器环境的CD实践(季邦华分享)

分享内容如下:1.spinnaker介绍与安装踩过的坑。2.spinnaker在kubernetes的持续部署。3.线上容器服务的选择与多区容灾。 spinnaker介绍Spinnaker 是 Netflix 的开源项目,是一个持续交付平台,它定位于将产品快速且持续的部署到多种云平台上。Spinnaker 有两个核心的功能集群管理和部署管理。Spinnaker 通过将发布和...

2018-08-23 19:33:06 441

原创 laravel之paginate->transform

laravel中关于分页以及转换器的使用$paginate->transform(function ($item) use ($pkg_tag_name_key){ return [ 'id' => $item->id, 'tag' => $pkg_tag_name_key, 'createtime' =>...

2018-07-26 13:38:53 2053

转载 Apache2.4+Laravel5.6 路由404错误

1.在apache conf开启rewrite模块,把下面这句话前面的#去掉。LoadModule rewrite_module modules/mod_rewrite.so2.在conf文件中找到directory 把AllowOverride None 改成 AllowOverride All<Directory "c:/Apache24/htdocs">   ...

2018-07-22 19:55:27 1261

原创 PHP采坑之laravel

前奏这几天准备入职,了解了一下公司需要使用到laravel(小白),所以就从安装上手了。laravel的官网有一键安装包,不过太大了,加上自己电脑已经装了大概的环境了。后面涉及到需要使用Composer,(Laravel 使用 Composer 管理依赖)Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(lib...

2018-07-22 11:26:55 239

原创 关于CRM中角色权限

在写CRM的系统中,关于不同用户权限不同进入的页面不同处理方法。表设计展示页面url设置

2018-07-14 20:28:57 2111

原创 基于socket的文件下载

对socket有基本了解后,写了一个简单的文件下载程序服务端import socket,os,hashlibserver = socket.socket()server.bind(('0.0.0.0',9999))# 监听socketserver.listen()while True: # 接收客户端消息 conn,addr = server.accept() ...

2018-07-09 01:35:37 2210 1

原创 socket粘包

继上次写了socket简单server和client通信后,将程序放到了linux上试了一下。在执行命令时,出现了粘包,即以下两条指令紧挨着执行了。  conn.send(str(len(cmd_res.encode('utf-8'))).encode('utf-8')) #先发送大小给客户端 conn.send(cmd_res.encode('utf-8'))解决...

2018-07-08 15:05:03 170

原创 简单的socket程序

socket_server服务端import socket,osserver = socket.socket()server.bind(('localhost',9999))# 监听socketserver.listen()while True: # 接收客户端消息 conn,addr = server.accept() print('new conn:',a...

2018-07-08 01:42:36 1377

转载 Redis

Redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方...

2018-07-05 14:37:10 158

转载 消息队列-RabbitMQ

RabbitMQRabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来...

2018-07-05 12:47:43 96

原创 python 笔记--if else

在刚学习python的时候遇到的问题,今天做项目的时候刚好想起来,在这里做一下笔记。大家都知道 if else 是编程语言的基础,也是非常重要的知识点。我们来看一下下面的代码:a = 1b = 2if a == 1: print(a)else: print(b)这段代码很简单,输出结果是:将代码修改一下:a = 1b = 2if a == 1: print(a)...

2018-04-25 16:36:18 129

原创 Django简单学习-模型类、表单视图

上一节认识了Django站点的简单建立,但并未涉及到Model层的处理,本篇将设计一个简单模型类以及表单视图模型类1.配置项目INSTALLED_APPS在DTFT_D/settings.py中添加应用Django_app的名字(py2.x中需要填写成Django_app.apps.AppConfig)INSTALLED_APPS = [ 'Django_app', 'django...

2018-04-11 16:17:01 1160

原创 Django简单学习-开发站点

前言本篇只对Django学习做一个简单的认识,对Django的学习会在后面文章中更新。创建虚环境安装pip install virtualenv启动虚环境activate退出虚环境deactivateDjango框架的特点1.拥有自己的集成数据访问组件,Django的Model层自带数据库ORM组件,开发者无需学习其他数据库访问技术。2.URL映射技术:使用正则表达式管理3.后台管理系统自动生成D...

2018-04-11 16:16:21 132

原创 python基础

1.name[起始位置:终止位置:步长]字符串逆序输出:name[ : :-1] 2.列表的增删改查names = ["老李","老王","老张"]names.append("老黄")names.insert("老陈")合并两个列表 names.extend(names2)删除列表最后一个元素 names.pop()删除指定元素内容 names.remove("老王")删除指定下标del

2018-03-28 16:45:56 142

原创 javaweb学习-虚拟主机配置的三种方式

虚拟主机配置的三种方式(1) server.xml文件下已经默认配置了一台localhost的虚拟主机,在标签下配置    //web应用虚拟路径映射,即为web应用真实路径配置一个浏览器访问的虚拟路径    //配置缺省web应用,即默认的web应用,不写web应用名时就访问这个web应用缺点:需要重启服务器,不推荐(2)在tomcat/conf/[Engin]/[H

2017-04-24 01:32:27 2437

原创 javaweb-xml学习

几种解析xml文档的方式实例: example content1 content2 1.Dom解析通过dom解析后会生成一个如上图所示的树.dom提供了一个Node接口该接口提供了很多增删改查节点的方法,而文档树中的所有对象都实现过这个接口

2017-04-24 00:09:32 220

原创 深入理解活动Activity

使用Bundle在Activity交换数据

2017-04-07 10:37:10 302

原创 进程间的通信(1)

进程间的通信,简称为IPC根据进程间通信信息量的不同,划分为两个类别:控制信息的通信(低级通信)和大批量数据信息的通信(高级通信)。常见的通信接口有:用于实现低级通信的有软中断信号、信号量集,实现高级通信的有管道、消息队列、共享内存等。软中断信号: 是操作系统用来通知进程有事件发生的一种信号机制,用于实现简单的异步通信的一些信息,函数定义在signal.h中常见信号类型

2017-03-23 20:04:00 206

原创 java之多线程死锁

java死锁方面的知识也是在面试过程中经常被提及的,以下是关于死锁的一个实例:package com.java.Test;public class DeadLock extends Thread { Tom t = new Tom(); Kite k = new Kite(); DeadLock(){ this.start(); k.lend(t); }

2017-03-12 22:05:05 158

原创 java之集合框架简单实例

以下是关于java集合框架的简单应用,刚接触的同学可以看一下。package com.java.Test;import java.util.ArrayList;import java.util.List;public class SMS { //集合框架模拟数据库 List list = new ArrayList(); //分层开发 //学生

2017-02-28 21:09:41 303

原创 java自定义异常之非典疑似病例

与大家分享一个自定义异常的案例,刚学习异常的同学可以看一下。package st2017;public class CustomException { public static void main(String[] args) { Person per; try{ per = new Person("Anna",39); String name

2017-02-23 17:53:16 308

原创 Java之面向接口编程 可扩展性

面向接口编程:也称面向抽象编程、依赖注入。它遵循OCP原则,即open close principle。只可扩展     不可修改代码展示:public class InterfaceTest02 {public static void main(String[] args) {//面向接口编程、面向抽象编程、依赖注入Animal a = newDog(

2017-02-20 16:21:43 828

原创 面试题目 Static 的使用案例:单例模式

单例模式:一个类只产生一个对象public class SingletonTest {public static void main(String [] args){SingletonClass c = SingletonClass.getInstance();SingletonClass c2 = SingletonClass.getInstance();Sy

2017-02-13 15:10:55 337

原创 Static与non Static

Static变量通俗来说,即所有对象可以共享non Static,每个有自己的一个拷贝class StaticTest{public static void main(String [] args){Customer c = new Customer();Customer c2 = new Customer();}}class Customer

2017-02-12 23:38:29 405

空空如也

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

TA关注的人

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