活到老学到老  

记录遇到问题的点点滴滴。

0

经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的意思是字符串里不能包含‘h',‘e',‘d'三个但字符。那什么样的正则表达式能过滤出不包含完整“hello”字串的信息呢?事...

7年前发布  · 1759 次阅读
  Regex 
0

phpstorm设置界面:Android Studio界面如下: Shadowsocks界面:

7年前发布  · 5898 次阅读
0

适用于主流浏览器的百度网盘脚本,获取百度网盘真实下载地址。以Firefox为例:第一步:安装greasemonkey插件第二步:安装百度网盘下载助手脚本第三步:直接下载或者显示链接复制到特定的下载器下载。下载速度比较: 

0

    原来没太注意MB与MiB的区别,甚至没太关注还有MiB这等单位,今天认真了一下,发现两者还是有区别的,具体的差别是MB等单位以10为底数的指数,MiB是以2为底数的指数,如:1KB=10^3=1000, 1MB=10^6=1000000=1000KB,1GB=10^9=1000000000=1000MB,而 1KiB=2^10=1...

7年前发布  · 1887 次阅读
  kb  mb  KiB  MiB 
0

  软件开发者要开源软件,不单单是开放源代码就可以了,选择一种许可证很重要,一个许可证之于软件就相当于价值观之于普通人,代表了这个软件的基本品性。一个错误的许可证选择可能会直接导致整个项目的失败。  各种开源的许可证主要的限制还是在redistribution(发布),所以个人/商业公司开发的软件包含了GPL的代码,只要你不发布,是可以任...

7年前发布  · 1114 次阅读
  GPL  LGPL  BSD  Apache 2.0 
0

我们都学过TCP,HTTP的相关概念,本文借助协议分析工具Wireshark,让大家对一些概念眼见为实,权当温故而知新。场景:在Client(10.239.196.211)上通过web browser访问另一台Server(10.239.9.22)上的web server.步骤:0. 首先配置Wireshark -> Edit -&...

7年前发布  · 2122 次阅读
  Wireshark  http  抓包 
0

用SVN有好长一段时间了,知道有branch truck tag这三个名词,但对于他们来说还是只停留在表面的名词意思上,久而久之就忘了trunk和tag是啥东西了,就知道branch是主干。这次是要在以前的一个项目中添加一个功能,但是那个项目还在进行调bug维护准备使用,以防新的功能影响原有的项目,所以觉得打一个branch,这时才进一步...

7年前发布  · 1101 次阅读
0

1安装完成之后,找到安装目录下面的RegInfo.ini文件,WinXP参考路径:C:\Documents and Settings\all users\Application Data\Camtasia Studio 8Win7参考路径:C:\ProgramData\TechSmith\Camtasia Studio 8Win10参考路...

7年前发布  · 1486 次阅读
0

本表几乎列出了所有无需图形界面环境下的浏览器开源项目,可用于自动化、测试或者其他用途。软件名介绍支持语言Awesomium基于Chromium无图形界面浏览器引擎。C++, .NETbenvBenv是node.js开发的无界面浏览器测试环境,用于测试客户端代码。JavaScriptbrowser-launcherBrowser-Launc...

7年前发布  · 1499 次阅读
0

首先来了解一下二进制的转换知识:二进制数转换成十进制数  二进制的1101转化成十进制   1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13   转化成十进制要从右到左用二进制的每个数去乘以2的相应次方   不过次方要从0开始   相反 用十进制的13除以2 每除一下将余数就记在旁边   最后按余数从下...

7年前发布  · 1762 次阅读
0

前言实验室有很多电脑,想要把这些电脑的服务比较方便的配置到网上访问,所以需要内网穿透。在网上搜索了很多资料,自己摸索了几天以后才配置好,主要的问题就是要特别注意整个过程,每一个过程基本上都是有先后顺序的,不能随意变更,否则容易导致最终结果不成功。ngrok 简介及作用简介转自互联网ngrok 是一款用 go 语言开发的开源软件,它是一个反...

7年前发布  · 2457 次阅读
0

ngrok官网 http://ngrok.com  ngrok1为开源版本,ngrok2闭源 ,并且官方好像并不打算开源,只会开源client端https://github.com/inconshreveable/ngrokgo语言实现 pagekite官网: https://pagekite.net/完全开源https://github...

7年前发布  · 1775 次阅读
0

前言:今天在阅读Qt  Creator的源代码时,发现一些注释中有FIXME英文单词,用英文词典居然查不到其意义!实际上,在阅读一些开源代码时,我们常会碰到诸如:TODO、FIXME和XXX的单词,它们是有其特殊含义的。、TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME:...

7年前发布  · 1270 次阅读
0

EQ: EqualGT: Greater ThanLT: Less than知道全称就不会忘记

7年前发布  · 1721 次阅读
0

附录B  CMMI特定目标(SG)和特定实践(SP)汇总CMMI 2级过程域:需求管理(REQM)SG1Manage Requirements 管理需求 SP 1.1Obtain an Understanding of Requirements 获得对需求的理解 SP 1.2Obtain Commitment to Requirement...

8年前发布  · 1705 次阅读
  SG  SP  CMMI 
0

录A  CMMI公共目标(GG)和公共实践(GP)汇总CMMI 2级过程域:制度化为管理过程(GG2)GG2制度化为管理过程 GP 2.1树立组织的政策 GP 2.2制订活动的计划 GP 2.3提供资源 GP 2.4明确职责 GP 2.5培训员工 GP 2.6管理配置 GP 2.7识别和争取相关干系人的参与 GP 2.8对活动进行监控 G...

8年前发布  · 1403 次阅读
  CMMI  GG  GP 
0

来源于课件而非标准(v1.2)  级别过程域GoalProcess典型产出物21REQM(需求人员)SG 1 管理需求:管理需求并识别项目计划和工作产品的不一致SP 1.1 理解需求1.区分需求提供者的相关标准2.需求的评价和接受标准3.根据标准所作的分析结果4.双方认可的需求SP 1.2 获取对需求的承诺1.需求影响分析2.记录对需求和...

8年前发布  · 1765 次阅读
  CMMI3  SG  SP 
0

Your local changes to the following files would be overwritten by mergeerror: Your local changes to the following files would be overwritten by merge:        protected/co...

8年前发布  · 1440 次阅读
  Git 
0

Diagram Designer一款简单易用的矢量图编辑器,可绘制流程图、UML图、说明图和演示。Diagram Designer矢量图像编辑工具可以筹建流程图,图表和滑动展览。包括一个可定制的样板及调色板,简单的图绘图仪,支持使用压缩的文件格式。官网:https://www.fosshub.com/Diagram-Designer.ht...

8年前发布  · 1452 次阅读
  软件 
0

非常不友好直接500不给任何提示,原来是因为根目录下storage没有写权限,运行chmod -R 777 storage就正常显示了 

8年前发布  · 1990 次阅读
  laravel  500