会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AmyZYX
少抱怨,多思考,多动手,未来更美好
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
下一页
2018年5月6日
【前端】NodeJs包管理工具NPM
摘要: NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS部署上的很多问题。 测试是否安装成功,出现版本提示表示安装成功。 NPM常用命令 官方文档:https://www.npmjs.com/package/doc 检查模块卸载是否成功:进入/node_modules/目录查看包是否还在,或
阅读全文
posted @ 2018-05-06 15:32 AmyZYX
阅读(985)
评论(0)
推荐(0)
2018年5月4日
gitlab查看项目ID/projectId
摘要: 背景 最近有个CI打包平台,项目projectId弄错,导致拉取到错误仓库。笔者一直通过项目名称(project name)访问,首次接触project id,搜索一圈才找到快捷查看方法,记录于此。 查看项目project id 方法一: 直接get请求 查询指定项目:https://gitlab.
阅读全文
posted @ 2018-05-04 00:30 AmyZYX
阅读(21336)
评论(0)
推荐(0)
2018年4月21日
【笔记】两个根因分析方法:5WHY&10WHY
摘要: 什么是问题根因分析 根本原因分析(root cause analysis):通过调查和分析问题哪里出错、为什么出错,寻求防止差错事故再次发生的必要措施,从而提高服务安全和质量。 根因分析目标 问题(发生了什么) 原因(为什么发生) 措施(什么方法能够阻止问题再次发生) WHY WHY分析法(5WHY
阅读全文
posted @ 2018-04-21 20:30 AmyZYX
阅读(5071)
评论(0)
推荐(0)
2018年4月18日
记一次服务器迁移后的nginx启动问题
摘要: 背景 服务器A准备下线,故直接将上面的所有应用/资料打包迁移到服务器B。包括搭建的nginx,迁移到B服务器后,楼主偷懒,就想着直接./nginx启动,过程遇到如下问题。 ./nginx ./nginx: error while loading shared libraries: libssl.so
阅读全文
posted @ 2018-04-18 01:22 AmyZYX
阅读(1364)
评论(0)
推荐(0)
Linux下动态链接库加载路径
摘要: 引子 近日,服务器迁移后,偷懒未重新编译nginx的,直接./nginx启动,结果遇到如下问题: “error while loading shared libraries” 这是是因为需要的动态库不在动态链接器ld.so的搜索路径导致。 ld.so 动态共享库搜索顺序 1、ELF可执行文件中动态段
阅读全文
posted @ 2018-04-18 00:59 AmyZYX
阅读(8221)
评论(0)
推荐(0)
2018年4月6日
iOS手机流量抓包rvictl
摘要: 移动设备抓包主要方式 一、PC上设置网络共享,生成Wi Fi热点供移动设备使用,PC上再使用tcpdump、Wireshark等捕获分析; 二、PC上开启http代理工具服务器(如Charles、fiddler),移动设备再通过该HTTP代理上网(只能抓去HTTP/HTTPs); 三、使用管道工具将
阅读全文
posted @ 2018-04-06 20:01 AmyZYX
阅读(3678)
评论(0)
推荐(0)
2018年3月30日
mysql 安全模式
摘要: 今天,执行一条delete语句的时候报错如下: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To dis
阅读全文
posted @ 2018-03-30 00:13 AmyZYX
阅读(2799)
评论(0)
推荐(0)
2018年3月29日
DNS解析
摘要: DNS的几个概念: 一、根域 “.”,即域名最后的“.”,浏览器输入一般都会省略。 根域服务器具有13个IP地址,但是机器数量却不是13台,这些IP地址借助了任播技术,我们可以在全球设立这些IP的镜像。 二、域的划分 根域下来就是顶级域或者一级域,如com.、net.、cn.、jp.等。 每个域都会
阅读全文
posted @ 2018-03-29 00:25 AmyZYX
阅读(733)
评论(0)
推荐(0)
2018年3月13日
Git删除文件
摘要: Git基础 Git有三大区(工作区、暂存区、版本库),文件有三个状态(untracked、unstaged、uncommited)。 (1)打开项目文件夹,除了隐藏的.git文件夹,其他项目文件位于的地方是工作区,工作区文件需要添加到Git的暂存区(git add),随后再提交到Git的版本库(gi
阅读全文
posted @ 2018-03-13 22:38 AmyZYX
阅读(472)
评论(0)
推荐(0)
Git创建本地仓库并推送至远程仓库
摘要: 作为一名测试同学,日常工作经常需要checkout研发代码进行code review。自己极少有机会创建仓库,一度以为这是一个非常复杂过程。操作一遍后,发现也不过 六个步骤 ,so,让我们一起揭开这神秘面纱吧! 1、创建本地仓库 2、把文件添加到暂存区 3、若误提交,删除暂存区文件 4、将暂存区文件
阅读全文
posted @ 2018-03-13 00:53 AmyZYX
阅读(5573)
评论(0)
推荐(2)
2018年3月12日
【python】字典/dictionary操作
摘要: 字典(dictionary) 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key= value 对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号 {} 中 ,格式如下所示: 访问字典里的值 添加字典key 字典遍历 第一种方法:key遍历 第二种方法:元素遍历
阅读全文
posted @ 2018-03-12 23:51 AmyZYX
阅读(671)
评论(0)
推荐(0)
2018年3月11日
Gson解析复杂JSON字符串的两种方式
摘要: JSON解析可以使用的库: 本文例子使用Google提供的Gson。 什么是JavaBean JavaBean实际上是一种特殊的Java类,是一种规范,经常用于封装数据。JavaBean遵循如下编程原则: 方法一:JavaBean定义Json结构 步骤1:根据Json结构定义相应封装类,类的属性(即
阅读全文
posted @ 2018-03-11 18:45 AmyZYX
阅读(14564)
评论(0)
推荐(0)
2018年3月8日
apk安装提示:Failure [INSTALL_FAILED_DUPLICATE_PERMISSION perm=XXX]
摘要: 近日,楼主在同一台手机上,同时安装同一个游戏的不同渠道包,add install后,提示:Failure [INSTALL_FAILED_DUPLICATE_PERMISSION perm=android.permission.具体权限 pkg=渠道A游戏包名] 原因: 1、正要安装的APP的自定义
阅读全文
posted @ 2018-03-08 23:24 AmyZYX
阅读(6763)
评论(0)
推荐(0)
2018年3月7日
su、sudo、su - root的区别
摘要: su和sudo的区别 共同点:都是root用户权限; 不同点:su只获得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全获得root的权限和root的工作环境。 sudo:表示获取临时的root权限执行命令。 sudo执行命令的流程: su root和su root区别 su
阅读全文
posted @ 2018-03-07 23:32 AmyZYX
阅读(26758)
评论(0)
推荐(3)
2018年2月23日
SecureCRT使用问题记录
摘要: 1、破解版下载&安装 参考:https://bbs.feng.com/read htm tid 6939481.html 2、session导入 查看 SecureCRT Preferences General Configuration Paths ,就可以查看session具体目录,将已有ses
阅读全文
posted @ 2018-02-23 23:01 AmyZYX
阅读(2248)
评论(0)
推荐(0)
2018年2月22日
网络隔离主要技术
摘要: 网络隔离:把两个或者两个以上可路由的网络(如:TCP/IP) 通过不可路由的协议(如:IPX/SPX、NetBEUI等) 进行数据交换 而达到隔离目的。主要原理是使用了不同的协议,故也叫协议隔离。 网络隔离主要目的:将有害的网络安全威胁隔离开,以保障数据信息在可信网络内进行安全交互。 一般的网络隔离
阅读全文
posted @ 2018-02-22 23:34 AmyZYX
阅读(11153)
评论(0)
推荐(0)
2018年2月3日
web调试-禁止/清空chrome页面缓存
摘要: Chrome会对页面缓存,web页面调试的时候,后端修改页面、js之后,刷新页面经常不生效,非常不方便。 有一些小技巧可以解决该问题。 技巧一: 开发者工具 setting/设置,可以关闭缓存。 开发者工具 network,也可以直接勾选“Disable cache”。 技巧二: 长按导航栏刷新按钮
阅读全文
posted @ 2018-02-03 19:15 AmyZYX
阅读(5351)
评论(0)
推荐(2)
2018年1月31日
AJAX四种跨域处理方法
摘要: 同源策略 同源策略 同源策略限制从一个源加载的文档或者脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。 具体定义是:一段脚本向后台请求数据,只能读取属于同一协议名、同一主机名、同一端口号下的数据。因此,请求不同协议名、不同主机名、不同端口号下的文件,违背同源策略,
阅读全文
posted @ 2018-01-31 01:18 AmyZYX
阅读(1588)
评论(0)
推荐(0)
2018年1月27日
Gradle学习
摘要: Gradle是一个基于Apache Ant和Apache Maven概念的 项目自动化构建工具 。 它使用一种基于Groovy的特定领域语言(DSL)来声明项目配置,真正起作用的是Plugin,Gradle默认提供了许多常用的Plugin,如构建Java项目的Plugin、War、Ear等。 Gra
阅读全文
posted @ 2018-01-27 18:59 AmyZYX
阅读(318)
评论(0)
推荐(0)
2018年1月25日
Mac日常使用问题
摘要: 问题一: macbook如何关闭safari左侧书签栏? 方法1: 快捷键:control+command+1键 办法2: 把光标移到safari顶部, 菜单单出来后, 选择view show(Hide) bookmarks sidebar 问题二: iTerm2,远程中文乱码? 问题原因: ite
阅读全文
posted @ 2018-01-25 00:40 AmyZYX
阅读(384)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
下一页
公告