08 2018 档案

摘要:技术团队管理 一、产品上线流程 运维提供模板文档,尽量做到傻瓜式 写好上线文档,上线文档由开发人员填写 运维按步骤部署 上线时间固定 二、运维网络搭建,服务器管理 三、服务器环境 生产环境 测试环境 开发环境 三、测试阶段 每个阶段测试前,运维把生产环境数据拷贝到测试环境,保证测试环境和生产环境数据 阅读全文

posted @ 2018-08-31 16:41 panchanggui 阅读(91) 评论(0) 推荐(0) 编辑 |

摘要:董事长 总经理 综合部 财务部 研发部 技术总监 项目经理 研发经理 研发管理 架构师 工程师 运营部 市场部 客服部 人力资源部 产品事业部 项目研发部 阅读全文

posted @ 2018-08-31 15:27 panchanggui 阅读(173) 评论(0) 推荐(0) 编辑 |

摘要:产品团队组织 商务/公关 运营/市场 技术研发中心 客服 项目团队组织 技术总监 项目经理 研发经理 研发管理 技术团队组织 产品经理 整理需求 原型设计 UI PRD 后端 后端模块实现 单元测试 前端 前端实现 单元测试 移动端 Android IOS 移动端实现 单元测试 测试 功能测试 整体 阅读全文

posted @ 2018-08-31 15:20 panchanggui 阅读(77) 评论(0) 推荐(0) 编辑 |

摘要:现在一定规模互联网企业,往往都拥有大量服务器,如何安全并高效的管理这些服务器是每个系统运维或安全运维人员必要工作。现在比较常见的方案是搭建堡垒机环境作为线上服务器的入口,所有服务器只能通过堡垒机进行登陆访问,合格的堡垒机个人以为要满足以下功能需求 。 1 线上机器要实现免密登陆 2 密码对所有普通用 阅读全文

posted @ 2018-08-31 14:16 panchanggui 阅读(389) 评论(0) 推荐(0) 编辑 |

该文被密码保护。

posted @ 2018-08-31 11:44 panchanggui 阅读(2) 评论(0) 推荐(0) 编辑 |

摘要:服务重启如何保证未处理完的数据不丢失? 阅读全文

posted @ 2018-08-30 08:54 panchanggui 阅读(348) 评论(0) 推荐(0) 编辑 |

摘要:删除路线站点关系 DELETE FROM tb_station_info_draw WHERE id in (SELECT stationId FROM tb_road_station_relation_draw WHERE cityId=283 AND roadId=46); DELETE FRO 阅读全文

posted @ 2018-08-29 10:03 panchanggui 阅读(110) 评论(0) 推荐(0) 编辑 |

摘要:1. 2. 3. tar -zxvf apache-tomcat-7.0.68.tar.gz,然后修改文件夹名称为需要的名称, 使用mv命令 4. 删除 /webapps/ROOT 下所有内容 命令:rm -rf * 5. 拷贝工程WebRoot下的两个文件夹(WEB-INF、META-INF)到t 阅读全文

posted @ 2018-08-28 17:14 panchanggui 阅读(204) 评论(0) 推荐(0) 编辑 |

摘要:mysql 查询重复字段,及删除重复记录的方法MySQL, 数据库, 数据库, 字段, 服务器数据库中有个大表,需要查找其中的名字有重复的记录id,以便比较。如果仅仅是查找数据库中name不重复的字段,很容易:SELECT min(`id`),`name` FROM `table` GROUP BY 阅读全文

posted @ 2018-08-28 11:05 panchanggui 阅读(831) 评论(0) 推荐(0) 编辑 |

摘要:一般情况下,大家使用redis去put/get都是先拿到一个jedis实例,然后操作,然后释放连接;这种模式是 请求-响应,请求-响应 这种模式,下一次请求必须得等第一次请求响应回来之后才可以,因为redis是单线程的,按部就班,一步一步来。 而pipeline管道改变了这种请求模式,客户端可以一次 阅读全文

posted @ 2018-08-28 09:53 panchanggui 阅读(4326) 评论(0) 推荐(0) 编辑 |

摘要:取流库 取流回调数据 播放库 播放库缓存 播放库缓存数据解析 调用系统解码类 显示 阅读全文

posted @ 2018-08-22 17:42 panchanggui 阅读(104) 评论(0) 推荐(0) 编辑 |

摘要:串口是串行接口(serial port)的简称,也称为串行通信接口或COM接口。 串口通信是指采用串行通信协议(serial communication)在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式。 串口按电气标准及协议来划分,包括RS-232-C、RS-422、RS485等。 1 阅读全文

posted @ 2018-08-22 17:41 panchanggui 阅读(3773) 评论(0) 推荐(0) 编辑 |

摘要:什么是rj45接口? rj45是各种不同接头的一种类型,通常用于数据传输,最常见的应用为网卡接口。 常见的RJ45接口有两类:用于以太网网卡、路由器以太网接口等的DTE类型,还有用于交换机等的DCE类型。RJ45头根据线的排序不同的法有两种,一种是橙白、橙、绿白、蓝、蓝白、绿、棕白、棕;另一种是绿白 阅读全文

posted @ 2018-08-22 17:39 panchanggui 阅读(1543) 评论(1) 推荐(0) 编辑 |

摘要:网卡是工作在链路层的网络组件,是局域网中连接计算机和传输介质的接口,不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。 计算机与外界局域网的连接是通过主机箱内插入一块网络接口板(或者是在笔记本电脑中插入一块 阅读全文

posted @ 2018-08-22 17:38 panchanggui 阅读(99) 评论(0) 推荐(0) 编辑 |

摘要:1、硬件加速,英文名Hardware acceleration。 2、硬件加速英文名Hardware acceleration;硬件解码生效的时候,系统是怎么运转的呢?硬件有三个处理器,CPU、GPU和APU(不是加速处理器是声音处理器)。他们通过PCI/AGP/PCIE总线交换数据。 1.CPU从 阅读全文

posted @ 2018-08-22 17:37 panchanggui 阅读(575) 评论(0) 推荐(0) 编辑 |

摘要:路由表 阅读全文

posted @ 2018-08-22 17:36 panchanggui 阅读(65) 评论(0) 推荐(0) 编辑 |

摘要:地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保 阅读全文

posted @ 2018-08-22 17:36 panchanggui 阅读(133) 评论(0) 推荐(0) 编辑 |

摘要:socket创建 函数原型: int socket(int domain, int type, int protocol); 参数说明: domain:协议域,又称协议族(family)。常用的协议族有AF_INET、AF_INET6、AF_LOCAL(或称AF_UNIX,Unix域Socket)、 阅读全文

posted @ 2018-08-22 17:34 panchanggui 阅读(122) 评论(0) 推荐(0) 编辑 |

摘要:Socket理论 本地IP地址、本地端口号、外地IP地址、外地端口号组成一对套接字对。 socket(套接字),就是 IP:端口号的形式。 一个完整的Socket有一个本地唯一的Socket号,由操作系统分配。 每进行一个新的Socket连接,实际是产生了新的socket实例对象。 阅读全文

posted @ 2018-08-22 17:32 panchanggui 阅读(62) 评论(0) 推荐(0) 编辑 |

摘要:端口包括物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,逻辑端口是逻辑上用于区分服务的端口。TCP/IP协议中的端口就是逻辑端口,通过不同的逻辑端口来区分不同的服务。一个IP地址的端口通过16bit进行编号,最多可以有65536个端口。端口是通过端口号来标记的,端口号只有整数,范围是从0 阅读全文

posted @ 2018-08-22 17:28 panchanggui 阅读(252) 评论(0) 推荐(0) 编辑 |

摘要:DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。 DOS命令不区分大小写,比如C盘的Program Files,在dos命令中完全可以用"progra~1"代替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点 阅读全文

posted @ 2018-08-22 17:27 panchanggui 阅读(21778) 评论(0) 推荐(2) 编辑 |

摘要:Tracert命令 如果我们要测试某一个IP都经过哪些路由,用trcert命令即可,这是dos下的一个基本网络命令,具体使用方法: 1,在windows系统下,打开 运行 ;输入 cmd ;在弹出的dos窗口中输入:tracert ip/domain; 2,ip是您要查看的ip,域名就是您的域名;这 阅读全文

posted @ 2018-08-22 17:24 panchanggui 阅读(307) 评论(0) 推荐(0) 编辑 |

摘要:cmd cmd是command的缩写.即命令提示符(CMD),是在OS / 2 , Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000和XP中, Vista中,和Server 2003 )下的“MS-DOS 方式”。中文版Windows XP 中的命令提示符 阅读全文

posted @ 2018-08-22 17:23 panchanggui 阅读(85) 评论(0) 推荐(0) 编辑 |

摘要:构建工具的作用 依赖管理 测试,打包,发布 依赖管理 测试,打包,发布 主流的构建工具 Ant:提供编译,测试,打包 Maven:在Ant的基础上提供了依赖管理和发布的功能 Gradle:在Maven的基础上使用Groovy管理构建脚本,不再使用XML来管理 Ant:提供编译,测试,打包 Maven 阅读全文

posted @ 2018-08-22 17:21 panchanggui 阅读(430) 评论(0) 推荐(0) 编辑 |

摘要:1920*1920 1920*1080的转换 WinX = WinX * 9 / 16 (1080/1920) WinY = WinY * 9 / 16 (1080/1920) WinW = WinW WinH = WinH * 9 / 16 (1080/1920) 阅读全文

posted @ 2018-08-22 17:10 panchanggui 阅读(61) 评论(0) 推荐(0) 编辑 |

摘要:深度学习 阅读全文

posted @ 2018-08-22 17:06 panchanggui 阅读(118) 评论(0) 推荐(0) 编辑 |

摘要:神经网络 阅读全文

posted @ 2018-08-22 17:06 panchanggui 阅读(77) 评论(0) 推荐(0) 编辑 |

摘要:排序算法 冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序 阅读全文

posted @ 2018-08-22 17:05 panchanggui 阅读(169) 评论(0) 推荐(0) 编辑 |

摘要:递归算法 阅读全文

posted @ 2018-08-22 17:04 panchanggui 阅读(75) 评论(0) 推荐(0) 编辑 |

摘要:哈希算法 阅读全文

posted @ 2018-08-22 17:02 panchanggui 阅读(82) 评论(0) 推荐(0) 编辑 |

摘要:柏林噪声是一个非常强大算法,经常用于程序生成随机内容,在游戏和其他像电影等多媒体领域广泛应用。 阅读全文

posted @ 2018-08-22 17:02 panchanggui 阅读(115) 评论(0) 推荐(0) 编辑 |

摘要:时间复杂度 阅读全文

posted @ 2018-08-22 17:01 panchanggui 阅读(63) 评论(0) 推荐(0) 编辑 |

摘要:一 专业基础 1.1 网络 1.1.1 理解TCP/IP协议 网络传输模型 滑动窗口技术 建立连接的三次握手与断开连接的四次握手 连接建立与断开过程中的各种状态 TCP/IP协议的传输效率 思考 1)请解释DOS攻击与DRDOS攻击的基本原理 2)一个100Byte数据包,精简到50Byte, 其传 阅读全文

posted @ 2018-08-22 17:01 panchanggui 阅读(649) 评论(0) 推荐(1) 编辑 |

摘要:Cocos2d-x Unity3D Unreal Egret 白鹭引擎 阅读全文

posted @ 2018-08-22 17:00 panchanggui 阅读(88) 评论(0) 推荐(0) 编辑 |

摘要:一、棋牌类服务器的特点 1,棋牌类不分区不分服 一般来说,棋牌游戏都是不分区不分服的。所以棋牌类服务器要满足随着用户量的增加而扩展的需要。 2,房间模式 即在同一局游戏中就是在同一个房间中,同一个房间中的人可以接收到其他人的消息。 3,每个房间的操作必须是顺/序性 这个特性类似与一般游戏的回合制,每 阅读全文

posted @ 2018-08-22 16:59 panchanggui 阅读(513) 评论(0) 推荐(0) 编辑 |

摘要:OOP 面向对象编程(Object Oriented Programming) OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。 AOP 面向切面编程Aspect Oriented Program 可以说是OOP(Object-Oriented Programi 阅读全文

posted @ 2018-08-22 16:57 panchanggui 阅读(1097) 评论(0) 推荐(0) 编辑 |

摘要:工厂模式 阅读全文

posted @ 2018-08-22 16:55 panchanggui 阅读(102) 评论(0) 推荐(0) 编辑 |

摘要:所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1、最简单的实现 首先,能想到的最简单的实现是,把类的构造函数写成private的,从而保证别的类不能实 阅读全文

posted @ 2018-08-22 16:55 panchanggui 阅读(130) 评论(0) 推荐(0) 编辑 |

摘要:在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少? 如何标识一个TCP连接 在确定最大连接数之前,先来看看系统如何标识一个tcp连接。系统用一个4四元组来唯一标识一个TCP连接:{local ip, 阅读全文

posted @ 2018-08-22 16:53 panchanggui 阅读(197) 评论(0) 推荐(0) 编辑 |

摘要:Netty框架 阅读全文

posted @ 2018-08-22 16:52 panchanggui 阅读(69) 评论(0) 推荐(0) 编辑 |

摘要:涉及到相关重要组件: 这两个组件都实现了ChannelInboundHandler接口,这说明这两个组件都是用来解码网络上过来的数据的。而他们的顺序一般是ByteToMessageDecoder位于head channel handler的后面,MessageToMessageDecoder位于By 阅读全文

posted @ 2018-08-22 16:51 panchanggui 阅读(301) 评论(0) 推荐(0) 编辑 |

摘要:粘包拆包问题是处于网络比较底层的问题,在数据链路层、网络层以及传输层都有可能发生。我们日常的网络应用开发大都在传输层进行,由于UDP有消息保护边界,不会发生粘包拆包问题,因此粘包拆包问题只发生在TCP协议中。 什么是粘包、拆包? 假设客户端向服务端连续发送了两个数据包,用packet1和packet 阅读全文

posted @ 2018-08-22 16:50 panchanggui 阅读(10348) 评论(1) 推荐(2) 编辑 |

摘要:公平锁 非公平锁 死锁 阅读全文

posted @ 2018-08-22 16:49 panchanggui 阅读(114) 评论(0) 推荐(0) 编辑 |

摘要:1. 引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线 阅读全文

posted @ 2018-08-22 16:46 panchanggui 阅读(148) 评论(0) 推荐(0) 编辑 |

摘要:java.util.concurrent 阅读全文

posted @ 2018-08-22 16:44 panchanggui 阅读(76) 评论(0) 推荐(0) 编辑 |

摘要:什么叫线程安全?这个首先要明确。线程安全的类 ,指的是类内共享的全局变量的访问必须保证是不受多线程形式影响的。如果由于多线程的访问(比如修改、遍历、查看)而使这些变量结构被破坏或者针对这些变量操作的原子性被破坏,则这个类就不是线程安全的。 阅读全文

posted @ 2018-08-22 16:43 panchanggui 阅读(79) 评论(0) 推荐(0) 编辑 |

摘要:git是一个分布式版本管理软件,总之是一个软件。 github是一个代码托管平台,总之是一个网站。 github这个网站使用git这个版本管理软件来托管代码。 相当于本地、公司服务器、Github网站服务器都装Git做版本控制,只不过Github的服务器强大些,对全球用户托管的项目用Git做版本控制 阅读全文

posted @ 2018-08-22 16:41 panchanggui 阅读(71) 评论(0) 推荐(0) 编辑 |

摘要:ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000 阅读全文

posted @ 2018-08-22 16:39 panchanggui 阅读(122) 评论(0) 推荐(0) 编辑 |

摘要:堆区(heap) 堆区:亦称动态内存分配。程序在运行的时候用malloc或new申请任意大小的内存,程序员自己负责在适当的时候用free或delete释放内存。动态内存的生存期可以由我们决定,如果我们不释放内存,程序将在最后才释放掉动态内存。 但是,良好的编程习惯是:如果某动态内存不再使用,需要将其 阅读全文

posted @ 2018-08-22 16:38 panchanggui 阅读(77) 评论(0) 推荐(0) 编辑 |

摘要:堆区(heap) 堆区:亦称动态内存分配。程序在运行的时候用malloc或new申请任意大小的内存,程序员自己负责在适当的时候用free或delete释放内存。动态内存的生存期可以由我们决定,如果我们不释放内存,程序将在最后才释放掉动态内存。 但是,良好的编程习惯是:如果某动态内存不再使用,需要将其 阅读全文

posted @ 2018-08-22 16:37 panchanggui 阅读(176) 评论(0) 推荐(1) 编辑 |

摘要:JSONP 阅读全文

posted @ 2018-08-22 16:36 panchanggui 阅读(30) 评论(0) 推荐(0) 编辑 |

摘要:SSL协议 阅读全文

posted @ 2018-08-22 16:36 panchanggui 阅读(59) 评论(0) 推荐(0) 编辑 |

摘要:Https 阅读全文

posted @ 2018-08-22 16:35 panchanggui 阅读(62) 评论(0) 推荐(0) 编辑 |

摘要:状态行 协议头 协议体 multipart/form-data 根据http/1.1 rfc 2616的协议规定,我们的请求方式只有OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE等,那为何我们还会有multipart/form-data请求之说呢? http协议本身的原 阅读全文

posted @ 2018-08-22 16:35 panchanggui 阅读(61) 评论(0) 推荐(0) 编辑 |

摘要:xml格式 xml解析 阅读全文

posted @ 2018-08-22 16:34 panchanggui 阅读(44) 评论(0) 推荐(0) 编辑 |

摘要:JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 Java处理JSON数据有四个比较流行的类库FastJSON、Gson、Jackson和Json-lib。 语法 数据在名称/值对中 阅读全文

posted @ 2018-08-22 16:34 panchanggui 阅读(108) 评论(0) 推荐(0) 编辑 |

摘要:单体架构 在网站开发的前期,项目面临的流量相对较少,单一应用可以实现我们所需要的功能,从而减少开发、部署和维护的难度。这种用于简单的增删改查的数据访问框架(ORM)十分的重要。 SOA服务化架构 面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型, 阅读全文

posted @ 2018-08-22 16:30 panchanggui 阅读(1667) 评论(0) 推荐(0) 编辑 |

摘要:RPC Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Prov 阅读全文

posted @ 2018-08-22 15:10 panchanggui 阅读(409) 评论(0) 推荐(0) 编辑 |

摘要:日志数据是最常见的一种海量数据,以拥有大量用户群体的电商平台为例,双 11 大促活动期间,它们可能每小时的日志数量达到百亿规模,海量的日志数据暴增,随之给技术团队带来严峻的挑战。 本文将从海量日志系统在优化、部署、监控方向如何更适应业务的需求入手,重点从多种日志系统的架构设计对比;后续调优过程:横向 阅读全文

posted @ 2018-08-20 15:01 panchanggui 阅读(2339) 评论(0) 推荐(1) 编辑 |

摘要:微博日活跃用户1.6亿+,每日访问量达百亿级,面对庞大用户群的海量访问,良好的架构且不断改进的缓存体系具有非常重要的支撑作用。本文将由新浪微博技术专家陈波老师,跟大家详细讲解那些庞大的数据都是如何呈现的。 本文大纲 1、微博在运行过程中的数据挑战 2、Feed平台系统架构 3、Cache架构及演进 阅读全文

posted @ 2018-08-20 14:49 panchanggui 阅读(573) 评论(0) 推荐(0) 编辑 |

摘要:作者:陈彩华 来自:51cto技术栈(ID:blog51cto) 本文主要介绍大型分布式系统中缓存的相关理论,常见的缓存组件以及应用场景。 缓存概述 缓存概述 缓存的分类 缓存主要分为四类,如下图: 缓存的分类 CDN 缓存 CDN(Content Delivery Network 内容分发网络)的 阅读全文

posted @ 2018-08-20 08:57 panchanggui 阅读(11261) 评论(0) 推荐(3) 编辑 |

摘要:一、互联网岗位: 1.产品 2.UI 3.CSS 4.JS 5.后端(Java/php/python) 6.DBA(mysql/oracle) 7.运维(OP) 8.测试(QA) 9.算法(分类/聚类/关系抽取/实体识别) 10.搜索(Lucene/Solr/elasticSearch) 11.大数 阅读全文

posted @ 2018-08-17 17:00 panchanggui 阅读(3194) 评论(0) 推荐(0) 编辑 |

摘要:private boolean writeToFile(BusGpsBean gpsBean) { String dataStr = DateUtil.date2String(new Date(), DateUtil.YMD); String filePath = PathKit.getWebRoo 阅读全文

posted @ 2018-08-17 16:52 panchanggui 阅读(2148) 评论(0) 推荐(0) 编辑 |

摘要:2G 3G 4G 5G 阅读全文

posted @ 2018-08-17 10:03 panchanggui 阅读(136) 评论(0) 推荐(0) 编辑 |

摘要:转自:https://blog.csdn.net/dinglang_2009/article/details/53464196 缓存一致性问题 当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。这就比较依赖缓存的过期和更 阅读全文

posted @ 2018-08-16 11:41 panchanggui 阅读(162) 评论(0) 推荐(0) 编辑 |

摘要:系统经常需要实现一些统计功能,比如用户数量、这些用户的订单数量和总金额等。 可选的统计方案多种,可根据实际业务需要选择统计方式。 1、实时统计 在每次查询时统计。 2、定时统计 增加一张统计表,使用定时器定时去对数据进行统计。 3、实时更新统计数据 增加一张统计表,每次插入或修改时更新统计表。 4、 阅读全文

posted @ 2018-08-16 09:22 panchanggui 阅读(748) 评论(0) 推荐(0) 编辑 |

摘要:转自:https://www.toutiao.com/i6589540577484734983/?tt_from=weixin_moments&utm_campaign=client_share&wxshare_count=4&from=timeline&timestamp=1534294275&a 阅读全文

posted @ 2018-08-16 08:56 panchanggui 阅读(1077) 评论(0) 推荐(0) 编辑 |

摘要:在SDK Manager -> tools -> options中: HTTP Proxy Server: mirrors.neusoft.edu.cn HTTP Proxy Port: 80 勾选: Force https:// ...sources to be ... 阅读全文

posted @ 2018-08-15 11:05 panchanggui 阅读(639) 评论(0) 推荐(0) 编辑 |

摘要:到eclipse官网下载luna(开发android,推荐此版本,当前最新版4.4.2)版本的eclipse http://ftp.jaist.ac.jp/pub/eclipse/technology/epp/downloads/release/luna/SR2/eclipse-jee-luna-S 阅读全文

posted @ 2018-08-15 11:05 panchanggui 阅读(351) 评论(0) 推荐(0) 编辑 |

摘要:自动调整代码风格 快捷键Ctrl + Shift + F 或者 右键 source -> format 设置代码风格 window -> preference -> java ->code style ->formatter 阅读全文

posted @ 2018-08-15 11:03 panchanggui 阅读(949) 评论(0) 推荐(0) 编辑 |

摘要:使用插件fatjar Fat jar插件 http://kurucz-grafika.de/fatjar eclipse菜单栏 help->install new software...->work with 新增:fatjar - http://kurucz-grafika.de/fatjar 如 阅读全文

posted @ 2018-08-15 11:02 panchanggui 阅读(103) 评论(0) 推荐(0) 编辑 |

摘要:http://happyqing.iteye.com/blog/1808242 http://subclipse.tigris.org/update_1.10.x Links for 1.10.x Release: Changelog: http://subclipse.tigris.org/sub 阅读全文

posted @ 2018-08-15 11:00 panchanggui 阅读(69) 评论(0) 推荐(0) 编辑 |

摘要:完成程序代码工作后,进行SVN的文件提交。先进行项目的更新,然后在修改的文件上进行提交操作,发现SVN弹出提示信息,“系统找不到指定路径”提交失败,如下图: 之后,尝试在文件所在路径文件夹上进行提交操作并且在这之前进行过“清理”操作,但是得到的结果是一样的,“系统找不到指定路径”提交失败。 出现这个 阅读全文

posted @ 2018-08-15 10:59 panchanggui 阅读(9743) 评论(0) 推荐(0) 编辑 |

摘要:方式一: 在项目代码路径,如: F:\xyx\sl 鼠标右键,“TortoiseSVN”-- >“Settings” -->"Subversion"-->"Global ignore pattern" 分别添加: */target/* *.settings .classpath .project , 阅读全文

posted @ 2018-08-15 10:56 panchanggui 阅读(1172) 评论(0) 推荐(0) 编辑 |

摘要:尝试下面步骤: 方法 一:文件〉选项〉高级〉,保存,关闭“允许后台保存”选项。 提示:禁止该项功能可能存在风险, 请及时保存文件。 方法二:禁用 Office 中的硬件加速 1.启动任一 Office 2013 程序。 2.在“文件”选项卡上,单击“选项”。 3.在“选项”对话框中,单击“高级”。 阅读全文

posted @ 2018-08-15 10:55 panchanggui 阅读(10978) 评论(0) 推荐(0) 编辑 |

摘要:全球唯一ID——GUID(UUID) UUID:通用唯一识别码 (Universally Unique Identifier) UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳 阅读全文

posted @ 2018-08-15 10:53 panchanggui 阅读(48) 评论(0) 推荐(0) 编辑 |

摘要:经纬度坐标系汇总: WGS-84 地心坐标 国际标准,从 GPS 设备中取出的数据的坐标系 国际地图提供商使用的坐标系 原始全球坐标系 1.由GPS芯片获取的定位坐标 2.由北斗芯片获取的定位坐标 Google地图(不包括中国地区) GCJ-02国测局坐标/火星坐标 国家规定: 国内出版的各种地图系 阅读全文

posted @ 2018-08-15 10:52 panchanggui 阅读(2409) 评论(0) 推荐(0) 编辑 |

摘要:跟网站打交道,经常可以听到数据分析之类的专有名词,如pv多少、ip多少、tps多少之类的问题。下面就这些常见的数据给出英文全称及其释义。 PV 即 page view,页面浏览量,用户每一次对网站中的每个页面访问均被记录1次。用户对同一页面的多次刷新,访问量累计。 UV 即 Unique visit 阅读全文

posted @ 2018-08-14 16:41 panchanggui 阅读(225) 评论(0) 推荐(0) 编辑 |

摘要:B2C(Business-to-Customer)商家对客户 我开一家公司卖东西,你来买,即B2C。生活中常用的比如我们经常在天猫旗舰店上面购物,天猫入驻的都是商家,而我们买东西的就是客户,这就是B2C。 B2C简称为“商对客”。以网络零售为主,借助互联网开设再现销售活动,直接面向消费者销售产品和服 阅读全文

posted @ 2018-08-14 15:40 panchanggui 阅读(214) 评论(0) 推荐(0) 编辑 |

摘要:Dalvik虚拟机存在于Android系统,JVM是java虚拟机,两者都是虚拟机,本文就对两者进行比较,讲述它们的不同。 Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex(即Dalvik Executable)格式的Java应 阅读全文

posted @ 2018-08-09 16:51 panchanggui 阅读(295) 评论(0) 推荐(0) 编辑 |

摘要:最近,Google 和 Oracle 纠缠多年的“Java 侵权案”又有了新的判决结果。Google 在此次对决中败诉,并可能需要支付高达88亿美元的赔偿金。这个案件还引发关于 API(应用程序编程接口)是否应该受版权保护的争议。 其实早在2010年8月,Oracle 就已经向法院起诉 Google 阅读全文

posted @ 2018-08-09 16:32 panchanggui 阅读(3632) 评论(0) 推荐(1) 编辑 |

摘要:一、国外互联网巨头 苹果 Apple 亚马逊 Amazon 谷歌 Google IBM 微软 Microsoft 甲骨文 Oracle Sun Microsoystems sun被oracle收购,sun旗下的mysql现在属于oracle。 Sun初始的全名是“斯坦福大学网络”(Stanford 阅读全文

posted @ 2018-08-09 15:31 panchanggui 阅读(157) 评论(0) 推荐(0) 编辑 |

摘要:scala来源于java,但又高于java。 scala的设计者Martin Odersky就是一个JAVA控,这位牛人设计了javac和编写了jdk中的通用代码。可以说java语言本身就是Martin Odersky一步一步看着长大的。所以scala可以说打根起就和JAVA有着远远悠长的血缘关系。 阅读全文

posted @ 2018-08-08 16:41 panchanggui 阅读(3228) 评论(1) 推荐(0) 编辑 |

摘要:一、应用缓存(本地缓存) java中的本地缓存,主要包括,构造单例map、guava、ehcache 三类。 为什么要有本地缓存? 在系统中,有些数据,数据量小,但是访问十分频繁(例如国家标准行政区域数据),针对这种场景,需要将数据写到应用的本地缓存中,以提升系统的访问效率,减少无谓的数据库访问(数 阅读全文

posted @ 2018-08-08 15:59 panchanggui 阅读(191) 评论(0) 推荐(0) 编辑 |

摘要:不得不说,前端技术发展非常迅速,时不多久就有一个新的东西冒出来,并且迅速膨胀发展,让旁观者眼花缭乱,让开发者目眩神迷,但总体上来说,这波互联网大浪潮带动了前端技术的大发展,给曾经那些苦苦挣扎于DOM操作的页面工作者带来福音,也为前端技术的开发提出更高的要求。 我始终认为从 jquery 转到 ang 阅读全文

posted @ 2018-08-08 15:56 panchanggui 阅读(424) 评论(0) 推荐(0) 编辑 |

摘要:缓存技术已经成为大型网站的一个关键技术,缓存设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。 网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。 网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。 客户端缓存 客户端缓存又可分为:浏览器缓存、网关 阅读全文

posted @ 2018-08-08 15:53 panchanggui 阅读(151) 评论(0) 推荐(0) 编辑 |

该文被密码保护。

posted @ 2018-08-08 14:06 panchanggui 阅读(9) 评论(0) 推荐(0) 编辑 |

摘要:利用任务管理工具记录工作中的任务,提高工作效率。 任务管理工具要具备跨平台特性。 下面列举几款实用的软件: 1、Microsoft To-Do 2、滴答清单 3、Todolist 4、Trello 阅读全文

posted @ 2018-08-08 13:53 panchanggui 阅读(109) 评论(0) 推荐(0) 编辑 |

摘要:一、为什么要编码转义 通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。 例如Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc& 阅读全文

posted @ 2018-08-07 12:45 panchanggui 阅读(11396) 评论(0) 推荐(0) 编辑 |

摘要:在Java Web开发中,http请求带有中文字符的URI如果不处理容易出现乱码问题;这是因为Tomcat容器默认编码是iso-8859-1引起的,因此要避免出现乱码就要需要做相应的处理。解决办法如下: 一、在tomcat的 server.xml中设置 打开server.xml文件,对文件中设置如下 阅读全文

posted @ 2018-08-06 18:56 panchanggui 阅读(19642) 评论(0) 推荐(0) 编辑 |

摘要:转自:https://blog.csdn.net/tjiyu/article/details/53148174 各种容器与服务器的区别与联系 Servlet容器 WEB容器 Java EE容器 应用服务器 WEB服务器 Java EE服务器 平时我们经常看到各种容器名称:Servlet容器、WEB容 阅读全文

posted @ 2018-08-03 10:50 panchanggui 阅读(416) 评论(0) 推荐(0) 编辑 |

摘要:转自:https://www.cnblogs.com/winterfells/p/8476759.html Servlet和JSP是开发java Web应用程序的两种基本技术,Spring MVC是Spring框架中用于Web应用程序开发的一个模块,能够清晰的了解到从Servlet到Spring M 阅读全文

posted @ 2018-08-02 17:27 panchanggui 阅读(104) 评论(0) 推荐(0) 编辑 |

摘要:Java SE=Java Standard EditionJava EE=Java Enterprise EditionJava ME=Java Mobile EditionSE主要用于桌面程序,控制台开发(JFC)EE企业级开发(JSP,EJB) 一般是开发Web应用ME嵌入式开发(手机,小家电) 阅读全文

posted @ 2018-08-02 16:18 panchanggui 阅读(47) 评论(0) 推荐(0) 编辑 |

摘要:J2EE(Java 2 Enterprise Edition)和Java EE是一样的,由于J2EE的名称容易引起误解,Sun将J2EE更名为Java EE。 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更 阅读全文

posted @ 2018-08-02 16:16 panchanggui 阅读(50) 评论(0) 推荐(0) 编辑 |

摘要:Java 是一种非常棒的语言,健壮,跨平台运行,屏蔽了具体的平台环境的要求,也就是说只要支持java 虚拟机,就可以运行java程序。 下面,我们一起学习一下J2EE的十三种技术规范。 Java 是一种非常棒的语言,健壮,跨平台运行,屏蔽了具体的平台环境的要求,也就是说只要支持java 虚拟机,就可 阅读全文

posted @ 2018-08-02 16:08 panchanggui 阅读(643) 评论(0) 推荐(0) 编辑 |

摘要:0.基础知识 在idea中打开servlet的源码: 可以看见servlet就是一个接口;接口就是规定了一些规范,使得一些具有某些共性的类都能实现这个接口,从而都遵循某些规范。 有的人往往以为就是servlet直接处理客户端的http请求,其实并不是这样,servlet并不会去监听8080端口;直接 阅读全文

posted @ 2018-08-02 15:32 panchanggui 阅读(245) 评论(0) 推荐(0) 编辑 |

摘要:简介: JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件( 阅读全文

posted @ 2018-08-02 15:01 panchanggui 阅读(186) 评论(0) 推荐(0) 编辑 |

摘要:转自: http://www.cnblogs.com/xiaoMzjm/p/5223799.html 前言 我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。 该系统具备的功能: 用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 用户模块 阅读全文

posted @ 2018-08-02 13:54 panchanggui 阅读(85) 评论(0) 推荐(0) 编辑 |

摘要:(1)和弦的概念 在多声部音乐中,三个或三个以上的音按照三度关系或非三度关系叠置起来的形式,称为和弦。 按三度音程关系构成的和弦,音响协调丰满,在多声部中被广泛应用。但在和弦体系中,一些和弦并非严格按照三度音程关系构成,这些和弦对丰富和声色彩也有其特殊的效用。 (2)三和弦 (※)由三个音按照三度音 阅读全文

posted @ 2018-08-01 14:07 panchanggui 阅读(101) 评论(0) 推荐(0) 编辑 |

摘要:乐谱对于音乐,就好比文字对于语言,不识乐谱要想学好音乐,就好像一个文盲要读文章一样不可思议!因此学习吉他所用的谱实在是我们学习吉他需要首先解决的问题。 吉他常用的乐谱包括简谱、五线谱和六线谱。 1.简谱 表示音的高低的基本符号,用七个阿拉拍数字标记。它们的写法和读法如下: 写法: 1 2 3 4 5 阅读全文

posted @ 2018-08-01 14:06 panchanggui 阅读(432) 评论(0) 推荐(0) 编辑 |

摘要:32位的CPU(准确的说是运行在32位模式下的CPU)只能寻址最大4GB的内存,受制于此,32位的操作系统也只能识别最大4GB的内存,由于在系统中,除了内存之外,还有很多存储设备,因此,真正可以利用的内存空间肯定小于4GB,也就是我们看到的系统属性中显示的3.xxG。 但64位CPU则有了很大改变, 阅读全文

posted @ 2018-08-01 11:36 panchanggui 阅读(154) 评论(0) 推荐(0) 编辑 |

摘要:RDBMS vs NoSQL RDBMS - 高度组织化结构化数据 - 结构化查询语言(SQL) (SQL) - 数据和关系都存储在单独的表中。 - 数据操纵语言,数据定义语言 - 严格的一致性- 基础事务 NoSQL - 代表着不仅仅是SQL- 没有声明性查询语言- 没有预定义的模式-键 - 值对 阅读全文

posted @ 2018-08-01 11:19 panchanggui 阅读(83) 评论(0) 推荐(0) 编辑 |

摘要:1. 表结构一样 2. 表结构不一样 3、只从另外一个表取部分字段 阅读全文

posted @ 2018-08-01 10:53 panchanggui 阅读(5520) 评论(1) 推荐(2) 编辑 |

posts - 633, comments - 22, trackbacks - 0, articles - 0

Copyright © 2020 panchanggui
Powered by .NET 5.0.0 on Kubernetes