自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

My urban life

cylons ? u r>>?

  • 博客(94)
  • 收藏
  • 关注

原创 阿里云是要力破刻板印象吗?

之前,做了一个618的云服务器活动对比,当时618活动最早出来的是腾讯云,然后再到华为云,阿里云是最后才出来,活动出来的时间不同步,所以对于价格的对比,几款中端产品我没有详细的去做,最近活动已经过半了,有人问,我才想起这个事情,把三家的价格做了一次对比。突然发现阿里云这一次直接破了我的一直以来的刻板印象,一直以来,我以为腾讯云和华为云以性价比来打阿里云,阿里云给人的感觉,总是贵的要命。但这一次,不太一样,直接上对比图吧:可以看到,3家里面,同款配置,除了1核2G外,2和4G,2核8G,4核8G,这几款

2020-06-16 22:37:10 269 9

原创 按资源需求来选择合适的云服务器

之前写过一篇文章,介绍个人拥有服务器能用来干啥好玩的, 里面列了一些个人云主机能用来做的一些场景, 但是,实际上不同场景对于服务器配置的需求也各不一样,无论个人还是企业都有必要在选择云主机的时候有清晰的思路. 否则等买了才发现不合用(不一定是用不了,就是不能很好的满足需求),而有失去了新人(无论个人还是企业)优惠,就很不划算了.在我们去分析具体的场景应该怎么选择之前,我们先看看影响我们选择的几个主要因素,也就是服务器资源的4个重要组成部分:CPU内存硬盘网络这4样东西,可以说是一个服务器它生

2020-06-08 11:45:45 707 8

原创 阿里云、腾讯云、华为云多角度对比

因为公司的工作,我们用到阿里云,腾讯云,华为云,甚至电信云,其他还有一些小的服务商也测试过.根据我们的经验,如果从多个角度对比: 价格,性能,稳定性,安全性(以下对比仅仅是从过往的我们使用和压测对比,做的历史经验总结)总体来说:价格: 腾讯云>阿里云性能: 腾讯云>阿里云稳定性: 阿里云>腾讯云安全性: 阿里云>腾讯云熟悉软件工程的人一看就知道,这个东西其实也符合软件工程的规律,性能和安全性(稳定性)往往难以兼得.另外,根据我们测试,华为云作为后

2020-05-27 11:40:46 10848 14

原创 新手如何选择云服务器

最近在个人小项目需要购买一些服务器,花了一些时间,对市面上主要的云服务提供商做了一些简单的对比,记录下来,同时,也给希望可以给同样需要的人提供一些思路,节省时间.主要考虑因素云服务器商的各种套餐让人眼花缭乱,原因是因为各自的资源性能不一样。虽然有一些标准可以对比,根据个人的使用经验,但是实际性和云服务商的平台架构和技术实力还是差别蛮大,比如不同平台,物理隔离的技术的差异,可能你的服务器会因为...

2020-04-26 09:31:12 997

原创 个人拥有云服务器能用来干啥好玩的?

偶尔还是能看到,有人问个人买云服务器能用来怎么玩好,下面我根据个人经验做一点分享。总的来讲,买服务器可以分为3种目的:* 学习:学习各种计算机相关技术* 分享:个人博客等* 试验:个人有应用的一些想法,想快速试验一下下面是具体的用法(某一个项目可能包含上面说的多个目的在一起,就不具体划分了):* 做小程序服务端小程序现在很火,是很多应用的重要入口,也容易分享...

2020-04-08 22:05:17 11628 5

转载 如何在iPad,iPad mini,iPad Air和iPad Pro之间进行选择?

RT,苹果给大家出了一道选择题,你不花时间都不知道怎么解这道题。(不想看细节的话,可直接跳文尾看暖心答案)因为工作的关系,用过好多款iPad,平时自己也用ipad。在购买ipad的时候,因为ipad有很多种型号,总让人有一种混乱的感觉,iPad系列的型号有iPad、iPad air、iPad mini、和iPad Pro,这么多不同的型号,无论你是第一次买还是从老款升级,都需要折腾一轮才能做出正确的选择。下面我们从几个维度做出对比,帮助大家更好的了解和选择。尺寸首先,iPad pro就有

2021-03-25 19:04:58 6829

转载 三大云服务商开年活动对比

刚好最近各大厂商都在搞开年采购季,这个时候的服务器应该都挺划算的。三大厂商,按市场占有率排名,阿里云,腾讯云,华为云。阿里云是老牌劲旅,腾讯云这几年抢了不少份额,华为云也在慢慢发力追赶。如果你没有特别的需求(比如要和阿里或者腾讯的生态绑定,或者特别的性能要求)这3家其实差不了太多,网上有各种测评,其实很多时候,这种测评细节在你使用的过程中根本提现不出来太多的区别。目前这3家我都同时使用,一般的业务,真的没必要花太多时间去计较太多细节,怎么便宜怎么来就好。下面,说回采购季的内容。阿里.

2021-03-10 15:57:48 210

转载 苹果 MacBook Pro 笔记本电脑 更换电池教程(图文、视频)

问题我平时日常用机是mac和thinkpad,如果不做微信和ios相关的开发的时候,我喜欢用thinkpad。最近一段时间就是这样,所以有一段时间没用这台15年的mac a1398了。春节回家,收拾电脑,感觉触摸板不太对劲,细看有点凸起来的感觉,翻到背后一看,哇擦,后盖都快被撑破了,作为一个从08年开始用小白mac的老用户,不用拆开都知道我的mac电池又怀孕(起鼓包)了。之前apple发布过15年macbook的回收公告,还特地查了我的sn,不属于回收范围,google了一下,发现碰到这款电脑的电池

2021-03-08 16:16:09 16076 1

原创 如何正确的给hexo、hugo等静态博客做好dns解析?

问题之前我搭建hexo的时候,觉得github.io的速度比较快,所以默认的dns通过cname解析到了github.io,然后搜索引擎解析到coding的pages。这样个人访问飞快,搜索引擎又可以抓取, 多好啊。但是,告诉大家,这样个方案是不靠谱的,因为github.io这个域名已经大面积被污染我怎么知道的?刚好昨天用helm add一个repo,刚好这个repo又是部署*.github.io的静态网站,安装失败后,用curl看这个请求这个地址的细节,发现请求的地址是127.0.0.1。怪不得前两

2020-07-31 14:06:25 428

原创 聊一聊网络地址转换 - NAT探珠

概要NAT的全称是 Network Address Translation, 其实看英文名,就知道它的大概意思:网络地址转换。严格来说,这个Address,包括了IP地址和端口。而这个Translation,则包括来来源地址和目的地址,以及来源端口和目的端口这4者之间的转换那么NAT规则其实定义的就是这4者的映射关系,告诉路由器应该怎么去转换(Translation)那么什么时候会用到NAT技术呢,答案是,从一个网络到另外一个网络,有一些文章在写NAT的时候,常讲的是外网(互联网)到私网(私

2020-07-22 13:22:34 656

原创 优雅的将hexo部署到github和coding

1. 前言上次写了篇文章 使用github action同时部署hexo到github和coding最优雅的方式,从实现原理的角度做了介绍,由于实现的目标比较多,所以看起来比较复杂,这次我们不讲原理,仅仅按实现目标来介绍如何配置。1.1 目标先说我们要实现的目标,然后再按目标来介绍方法hexo的source存放在独立私有库jiuhao生成的静态文件存放在github和coding独立的库本地可以通过 hexo d -g一个命令一次性部署到github和coding可以通过git push推送

2020-07-20 21:29:40 609

原创 使用github action同时部署hexo到github和coding最优雅的方式

原文发于我的博客和公众号:“Noosphere博客”,“智圈云公众号”,了解相关信息可以关注“智圈云”目标我们知道使用github action 可以很简单的部署hexo的静态文件到github pages,但是如果在国内我们希望部署到github pages同时也部署到coding,然后通过dns双线路由,另外,我们可能有多个账号,比如公司的和个人的博客或者网站,也是同时部署到coding和github,那就这个github action解决不了,下面我们改造一下,使其达到这个目标:hexo的.

2020-07-13 11:14:41 954

原创 阿里云618活动升级成拼团了

刚刚收到阿里云发的短信,说618活动升级,点进去一看是拼团活动,拼团的价格比之前还要低,之前2核4G是320/年,现在开始是301/年,3年从960跌到了904. 之前我已经对比过,阿里在这次活动里优惠力度比另外两家还有大,现在竟然还继续降价。虽然还是“但见新人笑那闻旧人哭”系列,但是阿里对于拉新可以说非常上心。于是,赶紧弄了个拼团链接分享给大家618 拼团分享页​看来我之前的判断没错,根据前段时间阿里云的市场报告,阿里云的收入在下降,阿里云目前的市场被腾讯云和华为云用低价格抢了不少,已经感受到了

2020-06-18 17:15:09 263

原创 如何管理linux设备上的bridge(网桥)和docker bridge

什么是bridge(网桥)?bridge是一种技术,可以把一个linux设备上的两块网卡桥接在一起,如何对外表现为一个大的网卡接口,这样做有很多用途比如你有两台设备,但是又没有路由器,那么把他们桥接在一起,可以共享其中一台的网络,这样两台都可以上网,这两台设备也可以是vm,不一定是物理设备还有一种用途,就是监控两个设备的网络流量,比如用wireshark来监控他们间的流量总的来讲,桥接就是将一台计算机插入到已经与较大网络(例如Internet)建立连接的另一台计算机上,然后让这台桥接上去的计算机可以

2020-06-17 19:56:28 1669

原创 理解k8s的Flannel网络

引: 之前写过一篇文章介绍如何管理linux设备上的bridge(网桥)和docker bridge, 今天我们来看看k8s的网络模型。我们先来看图示例,下面则个是k8s的网络模型图。我们知道,在k8s里面最小的管理单元是pod,一个主机可以跑多个pod,一个pod里面可以跑多个容器。如上面所示,一个pod里面所有的容器共享一个网络命名空间(network namespace),所以,pod里面的容器之间通信,可以直接通过localhost来完成,pod里面的容器之间通过localhost+端口.

2020-06-17 19:48:10 2312 3

原创 集线器 (hubs),交换机(swich) 和网桥(bridge)的区别

此文是我原创,始发于我的知乎专栏,特此备注.集线器(hub)hub工作在OSI的第一层,发给 hub 的数据包会广播给所有的端口hub的是直接的物理连接到每一台设备的网卡,所有有较低的连接丢失风险,因为hub是所有设备共享带宽的一个设备,所以它是半-双工的,所以他会存在冲突,同时发给hub的入站和出站包会存在冲突,需要算法解决冲突,因此hub的性能相对会差一些hub本质上是一个多端...

2020-04-21 10:18:59 2211

原创 Dqlite,基于sqlite 高可用(HA)数据库

k3s之前的multi-master的支持 Mysql, PostgreSql, etcd 这3个方案,现在正在实验一个内嵌的multi-master方案,使用一个sqlite的HA版本-dqlite,dqlite-顾名思义,distibution sqlite,以后稳定的话,可能会成为官方推荐的HA方案。Dqlite用主要做了几个事情:提供一个基于raft的解决方案,基于一个叫 c-ra...

2020-04-19 18:48:55 1346

原创 瑞士军刀NC

nc是网络调试的一款强大的工具,是用于处理TCP或UDP数据的通用实用程序,是黑客界的瑞士军刀看看的常规用法:> tldr ncNetcat is a versatile utility for working with TCP or UDP data.More information: https://nmap.org/ncat - Listen on a specified...

2020-04-19 11:40:11 259

原创 一文看懂子网掩码?

"子网"掩码,顾名思义,它就是拿来划分子网的,更准确的说,划分子网的同时,还能通过它知道主机在子网里面的具体ip的具体地址。用途那么划分这个子网有什么用呢?方便管理,不同的子网可以相互隔离 我们知道,IPv4的ip地址资源比较紧张,实际上整个互联网就是一个巨大的局域网,ip地址有限,那么通过划分子网,如何再在子网里面分配ip地址给子网的主机,这个时候同一一个ip就可以给一整个子网所共...

2020-03-27 20:18:14 3649 7

原创 6年没回过这里,csdn帮我起了个名字叫"段志慧"

希望csdn能从数据库爆掉数据库事件吸取教训,但愿不法分子不利用密码乱搞

2010-09-04 02:17:00 612

原创 Tomcat启动脚本catalina.sh

http://www.huihoo.org/apache/tomcat/heavyz/02-catalina.sh.html Tomcat笔记(2)Tomcat启动脚本catalina.sh heavyz, 2003-03-221 - 概述 脚本catalina.sh用于启动和关闭tomcat服务器,是最关键的脚本另外的脚本startup.sh和shutdown.sh都是使用不同的参数调用了该脚本

2005-11-17 18:27:00 2496

原创 Tomcat启动分析

http://www.huihoo.org/apache/tomcat/heavyz/01-startup.html Tomcat笔记(1)Tomcat启动分析 heavyz, 2003-03-221 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container

2005-11-17 18:24:00 1029

原创 sun不可思议的bug

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4160499A Microsoft level of incompetence...

2005-10-19 15:57:00 1119

原创 台风是怎么形成的?

氣象學上說颱風是一種劇烈的熱帶氣旋,熱帶氣旋就是在熱帶海洋上發生的低氣壓。在北半球的颱風,其近地面的風,以颱風中心為中心作逆時針方向轉動,在南半球作順時針方向轉動。颱風的成因,至今仍無法十分確定,但已知它是由熱帶大氣內的擾動發展而來的。在熱帶海洋上,海面因受太陽直射而使海水溫度升高,海水容易蒸發成水汽散布在空中,故熱帶海洋上的空氣溫度高、濕度大,這種空氣因溫度高而膨脹,致使密度減小,質量減輕,而赤

2005-09-03 00:29:00 1453

转载 Java中的类反射机制

文章转自http://blog.csdn.net/kyokosaika/archive/2004/12/01/199935.aspx谢谢作者!Java中的类反射机制 一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言

2004-12-31 01:17:00 1948 2

转载 扩展Struts

扩展Struts2004年11月22日  作者:rongsantang  Matrix-与Java共舞    <!--google_ad_client = pub-4196225375348397;google_ad_width = 300;google_ad_height = 250;

2004-12-10 01:48:00 1154

原创 半年!

        刚上了一下学校的论坛,看到一些关于放春假的帖子。原来自己已经毕业半年,不知道是不是在刻意逃避,一直赖在学校,现在还租了老师的房子。而虽然是已经工作了半年,中间还炒了一家公司,可总感觉没有脱离学生的角色。每天早上懒洋洋的爬起来,刷洗一番后,发现自己还是活在现实中,就拿起背包匆匆出门,之前设想的,早上打打球,再洗个热水澡,之后听听音乐,吃点小龙包再漫步到公司的计划没一样实现。吃小龙包太

2004-12-08 00:45:00 878 1

原创 终于搞点wap push,狂开心···!!!

研究了一个星期,终于搞掂了。。。移动的鬼ppg滚一边去。。。。开心的跑回来请人吃饭。。。很久没这中兴奋的感觉了。。。发现自己还是有很深的技术情节。。。哈哈

2004-12-03 00:53:00 1509 2

原创 WAP Push Quick Start

WAP Push Quick StartFollow this step-by-step guide to quickly setup and start using WAP Push. After completing these instructions, you will be able to push content to WAP 1.2.1 compatible phones usi

2004-11-25 01:26:00 2439

原创 jive sql

# $RCSfile: Jive_mysql.sql,v $# $Revision: 1.1.1.1 $# $Date: 2002/09/09 13:50:34 $CREATE TABLE jiveForum (  forumID               BIGINT NOT NULL,  name                  VARCHAR(255) UNIQUE NOT NULL

2004-11-25 01:22:00 856

原创 The reference to entity "password" must end with the ';' delimiter.的原因跟解决方法

 This error is caused by a rogue & in database_properties.xml. This xml tag...&password=mypassword"/>should actually read...&password=mypassword"/>This is because the sax xml parsing libraries u

2004-11-22 15:21:00 11246 5

原创 wml元素标签里的

                说明:控制该deck的访问范围在”域”/“路径”下,比如表示只有sohu.com才可以访问这个deck又比如则只有sohu.com/sports路径的文件才具有访问的权限,而其他,比如sohu.com/news目录下的文件则无法访问

2004-11-22 03:18:00 950

原创 How the WAP Push Library Implements PAP

How the WAP Push Library Implements PAPThe WAP Push Library is a Java package that encapsulates all of the XML andmultipart/related message-building functionality into a series of classes. When youuse

2004-11-20 04:37:00 1011

原创 mag的push请求开发(备份)

1.If the users mobile device is connected via Openwave Mobile Access Gateway (MAG), capture the users subscriber ID and PPG address from the corresponding HTTP request headers. Save the subscriber I

2004-11-20 03:48:00 1080

原创 spring+hibernate+struts例子wiring安装

在mysql 里建库:该例子只需要copy完整的jar文件到lib就行了hibernate里面的包;struts里的包;(去掉在hibernate里已经有的重复包)spring.只需要copy spring.jar就行,因为其他的spring-*.jar都已经在spring.jar里已经包含还需要copy aopalliance.jar ,否则会抛出org.springframework.tran

2004-11-16 04:36:00 1897 3

原创 关于利用Tocmat安全域实现安全认证的问题

读了 利用Tocmat安全域实现安全认证跟着做了一下试验。有以下心得:所以控制的最小单位可以是一个jsp也面,或者一个图片等资源。在server.xml里配置的jdbcRealm可以用于所有的app driverName="org.gjt.mm.mysql.Driver"connectionURL="jdbc:mysql://localhost/mzt"connectionName="root"

2004-11-13 03:33:00 813

原创 wml-table

wml的table没有提供很复杂的表格功能,table元素是wml中用来创建能容纳和图片表格的标签,相干属性如下:1。title 表格的标题2。align 属性用来指定表格内的文本和图片设置水平对齐的方式(L是左对齐,c是对中,R是右对齐,默认是从左到右的左对齐方式)3。columns 表格的数目,当该变量设置为0时发生错误。4。tr元素用来声明一行表格,wml允许空白行的存在,并且空白行不会被浏

2004-11-03 17:19:00 1248

原创 用struts wml标记来实现wap开发--tiles篇

先定义tiles:        "-//Apache Software Foundation//DTD Tiles Configuration//EN"       "http://jakarta.apache.org/struts/dtds/tiles-config.dtd">     This is a blank Tiles definition file with a comme

2004-11-03 16:50:00 2900 4

原创 SendMail

import java.util.*;import javax.mail.*;import javax.mail.internet.*;public class SendMail {    private String host;    private String user;    private String password;    public SendMail() {   

2004-11-02 09:55:00 1321 1

原创 使用reflect proxy

用reflect proxy把你的商业方法执行推迟,并放到其他地方执行。概念:1.proxy instance  代理实例     2.invocationHandler 调用处理器编写商业对象和接口:public interface BusinessInterface { public void processBusiness();}public class BusinessObject

2004-11-01 16:02:00 1001

空空如也

空空如也

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

TA关注的人

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