其他
文章平均质量分 58
孙雪峰
邮箱:sunxf94@gmail.com
博客:sunxuefeng.com
展开
-
mac 更换brew镜像源
缘起转mac后,开始使用brew来代替yum来做一些基本软件的安装。每次brew update都要等到大把的时间。深入了解后,发现更换brew的镜像源可以解决问题。步骤两条命令解决问题cd `brew --repo`git remote set-url origin https://git.coding.net/homebrew/homebrew.git镜像列表镜像地址来...原创 2019-10-29 15:20:30 · 2776 阅读 · 0 评论 -
linux系统修改为静态IP地址
解决方案0、查看当前网络使用哪块网卡 命令行执行命令,找到正在使用的网卡名称,本例中为:eno1ifconfig 1、修改配置文件(编辑文件需要vi相关命令,请自行google) 执行命令打开配置文件vim /etc/sysconfig/network-scripts/ifcfg-eno1 添加如下选项IPADDR=192.168.1.99NETMASK=225....原创 2018-06-13 15:55:40 · 17928 阅读 · 3 评论 -
sdk和api有什么区别
----原答案----举个例子:在这里,一个简单的功能链条我将它分为三个组成部分:1、客户端组装数据2、客户端使用组装的数据来请求服务端(或者操作系统)的 api3、服务端(或者操作系统)的 api 处理数据并返回处理结果结合这个链条得出结论:1、api为细粒度的功能接口 2、sdk包含第2、3步 3、sd...原创 2018-06-07 13:55:18 · 88643 阅读 · 44 评论 -
为什么一个字节是八个bit
字节字节是是计算机信息计量单位,一个字节包含八个bit。但是为什么一个字节是八个bit呢bitbit是计算机存储数据的最小单位,只有0和1两种值。对于计算机来说,数据只有0和1两种值。ascii码ascii码是计算机一开始使用的编码协议,主要用于对应需要显示的字符和 ”0与1“ 之间的对应。一开始的时候,需要显示的字符只有26个英文字母、10个数字、计算符号以及一些特殊符号,这样大概...原创 2019-06-10 19:10:29 · 39133 阅读 · 6 评论 -
gitee自动部署的使用
缘起给朋友做的小项目,托管在gitee上,每次修改都要登录到服务器上执行命令:git pull后了解到git的钩子机制,进而发现了gitee的webhook,现在说下这玩意怎么用。原理本地执行 git push 命令,push代码到gitee的服务器上。gitee接收到push请求后,调用我们自己的服务器上的一个接口。这个接口下的代码来执行 git pull 和重启服务等命令(...原创 2019-07-24 18:16:55 · 9672 阅读 · 0 评论 -
关于UTC和CST
UTC 协调世界时,简称UTC 英文“Coordinated Universal Time” CST可以为如下4个不同的时区的缩写:美国中部时间:Central Standard Time (USA) UT-6:00澳大利亚中部时间:Central Standard Time (Australia) UT+9:30中国标准时间:China Standard Time UT+8:...原创 2017-08-24 14:55:51 · 11457 阅读 · 0 评论 -
阿里云服务器排坑指南
外网访问 阿里云服务器需要设置安全策略 云服务器ECS -> 网络与安全 -> 安全组 -> 配置规则 -> 添加安全组规则原创 2018-07-04 00:15:00 · 543 阅读 · 0 评论 -
【寻子】人脸识别与寻子的碰撞
【想法】如何通过【人脸识别】、【大数据】、【全球定位】相结合,能不能找到失踪的孩子呢???原创 2016-10-11 18:46:46 · 247 阅读 · 0 评论 -
word使用技巧---插入图片显示不全的解决方案
问题描述 当使用word插入图片时,可能会出现图片显示不全的问题。解决方案 选中图片,打开 段落 选项卡,将行距修改为单倍行距。原因 图片无法正常显示的时候,段落 选项中的行距一般都是设置的是固定值的行距。由于行距是固定值,这个数值不足以显示整个图片的宽度,所以显示不全。改成单倍行距后,行距会自适应图片的宽度的一倍,也就可以正常显示了。同理,设置成多倍行距也可以解决这个问题。原创 2017-06-01 17:23:23 · 32106 阅读 · 4 评论 -
git 拉代码报错
【错误信息】Unable to negotiate with *** port ***: no matching cipher found. Their offer: aes128-cbc,3des-cbc,blowfish-cbc,aes192-cbc,aes256-cbcfatal: Could not read from remote repository.【原因】系统升级导致【解决方案】打...转载 2018-05-29 17:45:38 · 1017 阅读 · 0 评论 -
maven中的groupId和artifactId到底指的是什么?
---------2017.12.01修改----------下面标黄的位置应该修改为cn.snowin.testProj ,感谢网友xiaoqidela指出。---------------原文-------------------转载自百度知道一位网友的回答(略修改) 地址:https://zhidao.baidu.com/question/1639120287056394340.h...转载 2016-11-03 19:56:27 · 125166 阅读 · 32 评论 -
vim 主题失效
在vimrc文件中设置新主题colorscheme molokai没有效果,没有高亮,颜色单一。1、检查vimrc这个配置文件是否生效直接修改一个比较容易看出效果的选项,例如set number " 显示行号如何修改生效表示当前使用的是这个配置文件2、检查配置文件中是否添加如下配置syntax on3、在vim命令行模式下输入:echo $VIMRU原创 2017-08-16 12:05:01 · 4808 阅读 · 0 评论 -
通过脚本设置Windows系统ip地址
代码中有两种IP的设置模式:静态IP地址和DHCP模式。将下面的代码保存到一个文本中,并将文件后缀改为.bat,双击就可以实现IP地址的自动设置ps:要将代码中对应的ip、网管、DNS改为自己网络上的配置。【代码如下】@echo off@color E0 title IP地址设置:start echo "设置ipv4信息" echo "1原创 2016-09-25 10:16:27 · 554 阅读 · 0 评论 -
Mybatis使用之 Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias‘User’
注意错误提示,是在UserMapper.xml中出现的问题,自己检查后并没有发现问题。从Mybatis官网文档中,找到select标签的下面两个属性的区别,将resultType换成resultMap后,问题解决。属性解释引用如下:引用地址:http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.htmlresu原创 2016-11-05 15:56:54 · 6183 阅读 · 0 评论 -
一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
原文链接:http://blog.csdn.net/testcs_dn/article/details/38496107开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别以下是上述转载 2016-10-29 19:25:42 · 366 阅读 · 0 评论 -
数字签名加密过程举例
转载节选自百度百科点击打开链接假如现在 Alice 向 Bob 传送数字信息,为了保证信息传送的保密性、真实性、完整性和不可否认性,需要对传送的信息进行数字加密和签名,其传送过程为:1.Alice 准备好要传送的数字信息(明文);2.Alice 对数字信息进行哈希运算,得到一个信息摘要;3.Alice 用自己的私钥对信息摘要进行加密得到 Alice 的数字签名,并将其附在数转载 2017-03-21 11:46:14 · 6000 阅读 · 0 评论 -
浮点数在计算机中存储方式
转载自 http://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html 作者: jillzhang 联系方式:jillzhang@126.com 本文为原创,转载请保留出处以及作者, 谢谢 C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(doubl转载 2017-05-04 18:04:27 · 609 阅读 · 0 评论 -
Git学习记录
git远程登录相关记录本地:ssh-keygen -t rsa –C “youremail@example.com”Add SSH Keycreate a new repo本地:git remote add origin https://github.com/tugenhua0707/testgit.git本地:git push -u orig原创 2017-05-04 18:31:32 · 721 阅读 · 0 评论 -
Centos命令与Vim命令的学习记录
【Vim】set nu 开启行数显示。set nonu 关闭行数显示/string 查找string(可以使用正则表达式)【Centos】history | grep config 查看历史记录,筛选出 包含 config 关键词的命令php --ini 查找出此时正在使用的php.ini配置文件的位置原创 2017-04-24 20:22:29 · 410 阅读 · 0 评论 -
将Excel中的数据导入到MySql数据库中
如何导入到MySql中将数据导入MySql库中,比较直接的方式就是将数据生成相应的SQL语句来执行。我们的思路是将Excel中的数据拼接成相应的SQL语句并保存在.sql文件中提供给MySql数据库使用即可。如何拼接sql语句在Excel中使用一些函数可以方便的帮助我们实现sql语句拼接。SUBSTITUTE函数,可以将参数列表中的字符串拼接起来。SUBSTITUTE函数使用方法假设需要拼接原创 2017-06-14 19:11:34 · 1069 阅读 · 0 评论 -
如何手动删除不需要的windows服务
可能在自己卸载一些软件之后遗留下一些没有被删除的服务。删除步骤如下:一、打开windows服务1、按快捷键 “WIN + R ” ,打开 “ 运行 ” 。2、输入 “ services.msc ”,按回车。二、复制你所要删除的服务名称1、找到你所要删除的父母名称,本例为 “ IIS Admin Service ” 。2、右键这个名称,选择“原创 2015-07-16 15:03:39 · 442 阅读 · 0 评论