-
grunt你好
所属栏目:[C语言] 日期:2020-12-15 热度:174
grunt 为什么了解了gulp还要了解grunt呢?因为外网的项目需要呀。 started *uck,从 gitlab clone下来的项目,怎么 grunt 执行完之后报错。 Warning: Task "default" not found. Use --force to continue. Aborted due to warnings./code/pre 关键的问题是,[详细]
-
mongodb入门学习文档
所属栏目:[C语言] 日期:2020-12-15 热度:82
名词解释 Schema:模型骨架,以文档的形式存储,不具备数据库的操作能力 Model:是Schema生成的模型,能够操作数据库 Entity:Model创建的实体,操作会影响数据库 三者之间的关系:Schema生成Model,Model创造Entity,Model和Entity都能够对数据库造成影响,但是[详细]
-
日志记录方法
所属栏目:[C语言] 日期:2020-12-15 热度:129
7月30日日常工作学习记录 AIM: troubleshooting show status 怎样记日志方便troubleshooting 对外部的调用封装 对外部系统与模块的依赖调用前后记下日志,方便接口调试 LOG.debug('calling external system' + parameters); LOG.debug('called successfully.[详细]
-
小番茄的css笔记
所属栏目:[C语言] 日期:2020-12-15 热度:103
:default伪类 default 伪类能选取一些列类似元素中默认的对象。在能交互元素中,像button,input中在页面打开状态处于默认选取状态的元素,我们可以通过 :default 伪类来选择这个默认选择的元素。 css 语法: :default { /* style properties */ } 例如 :de[详细]
-
CSS学习笔记一
所属栏目:[C语言] 日期:2020-12-15 热度:165
匹配兼容的私有前缀 1.webkit引擎 -webkit- 2.火狐浏览器 -moz- 3.opera -o- 4.ie -ms- 属性选择器 1. E[attr|=val] 选择attr属性值等于'val'或者以'val-'开头的字符串属性的元素 2. E[attr1][attr2] 选择同时包含属性attr1和attr2的属性 3. E[attr~=val] 选[详细]
-
Servlet3——特性
所属栏目:[C语言] 日期:2020-12-15 热度:98
Servlet 3.0的注解 Servlet 3.0的显著变化是抛弃了web.xml配置Servlet,Filter和Listener的繁琐步骤,允许开发人员使用注解的方式来配置这些类。 Servlet 3.0规范在javax.servlet.annotation包下提供了如下注解: @WebServlet :用于修饰一个Servlet类,用于[详细]
-
如何配置jad反编译
所属栏目:[C语言] 日期:2020-12-15 热度:147
先下载jadClipse的jar包 链接:sourceforge.net/projects/jadclipse/ 然后,将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下; 再删除eclipse的configuration目录下org.eclipse.update文件, 如果,你的eclipse是开着的,点击菜单栏中File->Resta[详细]
-
js去除字符串中的空格和回车换行符
所属栏目:[C语言] 日期:2020-12-15 热度:169
去除空格: (/s+/g,);isfasterthanstr.replace(/s/g,);str.replace(/[rn]/g,)[详细]
-
获取一个月的时间
所属栏目:[C语言] 日期:2020-12-15 热度:72
一个月的时间 package com.test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class test1 { public static void main(String[]args) throws Exception{ GetReportParam param = getLastDaysParam(30,0);[详细]
-
javascript的for循环
所属栏目:[C语言] 日期:2020-12-15 热度:59
javascript var arr = ['a','b','c'];console.log("for loop");for( var i=0; i console.log("for in loop"); arr.name = 'testname'; for (var i in arr) { if (arr.hasOwnProperty(i)) { console.log("i: "+i +" typeof: "+ (typeof i)); //i是字符串而不[详细]
-
httpclient发送https请求
所属栏目:[C语言] 日期:2020-12-15 热度:132
httpclient发送https请求 主要是创建CloseableHttpClient对象时设置一些东西 public static CloseableHttpClient createHttpsClient() throws Exception { SSLContext sslContext = new SSLContextBuilder() .loadTrustMaterial(null,new TrustStrategy() {[详细]
-
python学习笔记[headfirst]
所属栏目:[C语言] 日期:2020-12-15 热度:164
1内置函数 (BIF) python中有很多内置函数,再遇到一个需求时候,优先考虑内置函数。内置函数使用的时候不需要导入命名空间 range():生成一个从0到某个数的数字列表 2从文件读取数据 2.1文件输出 python中的基本机制是基于行的,程序从文本文件读入数据,[详细]
-
PHP使用strpos的offset参数的例子
所属栏目:[C语言] 日期:2020-12-15 热度:75
今天在查看ECstore源代码时发现如下的用法 if($p = strpos($pathinfo,'/',2)){ 第一次看到使用 offset 的例子。却理解错误,理解成 / 第二次出现的地方。于是我做了以下测试 php > $a = 'abcs abcd abcd a a a';php > echo strpos($a,'a',1); 5php > echo st[详细]
-
实践绕过instanceof Array的发现
所属栏目:[C语言] 日期:2020-12-15 热度:133
由于 instanceof 是检测原型链,我们可以这样: function Person() { } Person.prototype = Array.prototype var a = new Person a instanceof Array // true 那么这个a有什么特点,我们和标准的array做个对比: var b = [] a[1] = 1 b[1] = 1 a // [] b //[详细]
-
tmux使用
所属栏目:[C语言] 日期:2020-12-15 热度:176
今天把路由器刷成了openwrt的分支 pandroabox ,顺手把tmux也安装上了。由于之前一直习惯使用screen,切换到tmux后多少有些改变,不过很容易上手。 首先就是快捷键 编辑.tmux.conf unbind-key C-bset-option -g prefix C-a 这样就变得和screen一样了。 然后[详细]
-
学习sass笔记
所属栏目:[C语言] 日期:2020-12-15 热度:111
[TOC] 为什么要学习Sass和Compass 简单一来说,主要目标: 使用Sass和compass可以写出更加优秀的CSS 可以解决CSS编写过程中的一些痛点问题,如精灵图合成sprite 等 能够有效的组织样式,图片,字体等项目元素 当然前提是你要首先会写CSS,要不然也不会写出好[详细]
-
css消除浮动——clearfix,兼容IE6+的最优写法
所属栏目:[C语言] 日期:2020-12-15 热度:186
终极版一 解释下:content:"200B";这个参数,Unicode字符里有一个“零宽度空格”,即 U+200B,代替原来的“.”,可以缩减代码量。而且不再使用visibility:hidden。 终极版二[详细]
-
JS 判断浏览器客户端类型(ipad,iphone,android)
所属栏目:[C语言] 日期:2020-12-15 热度:85
table class="javascript" tr class="li1" td class="ln"pre class="de1"1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 script type script[详细]
-
require 简单实现
所属栏目:[C语言] 日期:2020-12-15 热度:83
table class="javascript" tr class="li1" td class="ln"pre class="de1"1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ?? loadJs url callback ? ?[详细]
-
Ubuntu/VS OpenGL配置
所属栏目:[C语言] 日期:2020-12-15 热度:68
Ubuntu14.04 sudo apt-get install freeglut3 freeglut3-dev binutils-gold g++ -lGL -lglut test.cpp -o test VS OpenGL安装和配置 GLUT3.7下载地址: 下载好以后解压,里面可以得到5个文件 其中的.h文件放到VS的安装目录下include文件里: Visual StudioV[详细]
-
Quick Sort over an Integer Array
所属栏目:[C语言] 日期:2020-12-15 热度:52
table class="c" tr class="li1" td class="ln"pre class="de1"1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 quick_sort array len ? ? ? ? len ?? ? ? ? pivot array ? ? ? ? i j len ?? ? ? ? ? ? ? ? ? ? ? ? i j i ? ? ? ? ? ? ? ? ? ?[详细]
-
分隔千分位
所属栏目:[C语言] 日期:2020-12-15 热度:143
参考链接: = 5) { str[0] = str[0].replace(/(d)(?=(d{3})+$)/g,'$1,'); } if (str[1] str[1].length >= 5) { str[1] = str[1].replace(/(d{3})/g,'$1 '); } return str.join('.');} 参考链接:[详细]
-
webstorm配置nodejs开发环境
所属栏目:[C语言] 日期:2020-12-15 热度:159
环境:mac webstorm11.0.2 nodejs5+ express4+ 安装supervisor sudo npm install -g supervisor 然后在webstorm里面进行一下配置,让启动node的时候,默认用node-supervisor来代替node执行nodejs文件。 code -> edit configuration -> node intepreter改成 "[详细]
-
python(filter, map, reduce, lambda)
所属栏目:[C语言] 日期:2020-12-15 热度:144
filter str = ['a','b','c','d'] def fun1(s): return s if s != 'a' else None ret = fileter(func,str) print ret map str = ['a','d'] def func2(s): return s + '.txt' ret = map(fun2,str) print ret reduce def adda(x,y): return x + y print reduce([详细]
-
循环不变性
所属栏目:[C语言] 日期:2020-12-15 热度:196
循环不变性(loop invariants)不只是一种计算机科学的思想,准确地说是一种数学思想。在数学上阐述了通过循环(迭代、递归)去计算一个累计的目标值的正确性。 比如插入排序,每次循环从数组A中取出第j个元素插入有序区A[1 .. j-1],然后递增j。这样A[1 ..[详细]