在上篇执行上下文中,在建立阶段中,工作之一就是this值的赋值,那什么是this呢?一起学习下。 主要看了王福朋的一篇文章:http://www.cnblogs.com/wangfupeng1988/p/3988422.html 先看一个例子: 结果是: 由图可知,this是window,而this ...
分类:
编程语言 时间:
2016-07-22 21:00:39
阅读次数:
186
做一点小小的改动,就可以在做到更改字符串中的某个位置的字符了。看代码: 这两个代码的小小差距映射出的东西很有趣。给他们加点东西继续看看。 和第一点一样,当尝试改变字符串中某个位置的字符,就出现错误。像第一点一样,我们改动一下。 意料之中,和第一点一样,将指针改为数组后,就可以正常替换了。 到这里,我 ...
分类:
编程语言 时间:
2016-07-22 21:01:35
阅读次数:
193
这里记录zookeeper编译源代码上的一些细节的问题. 网上不少关于如何使用ant eclipse来构建zookeeper对应的eclipse工程的记录.这里就不再过多赘述.只做简单阐述. 这里主要阐述一下如何不使用任何工具直接使用javac的方式来编译zookeeper项目,并且直接使用java ...
分类:
编程语言 时间:
2016-07-22 21:01:31
阅读次数:
159
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语 ...
分类:
编程语言 时间:
2016-07-22 20:57:51
阅读次数:
154
Java 提供了功能强大的正则表达式API,在java.util.regex 包下。本教程介绍如何使用正则表达式API。 正则表达式 一个正则表达式是一个用于文本搜索的文本模式。换句话说,在文本中搜索出现的模式。例如,你可以用正则表达式搜索网页中的邮箱地址或超链接。 正则表达式示例 下面是一个简单的 ...
分类:
编程语言 时间:
2016-07-22 20:58:34
阅读次数:
180
class ThreadDmeo extends Thread{ private String name; ThreadDmeo(String name){ this.name=name; } public void run(){ //System.out.println(Thread.curren ...
分类:
编程语言 时间:
2016-07-22 20:57:55
阅读次数:
201
本文摘自: http://blog.csdn.net/mmoaay/article/details/48422309 本文内容基于 Xcode 6.4 和 Swift 1.2 重要资料 Using Swift with Cocoa and Objective-C 官方文档 为什么要混编? 语言发展趋 ...
分类:
编程语言 时间:
2016-07-22 20:56:13
阅读次数:
204
第六章:执行期语意学 全局对象的初始化: 局部静态对象的初始化: ...
分类:
编程语言 时间:
2016-07-22 20:55:36
阅读次数:
162
原文 http://tutuge.me/2015/03/21/effective-objective-c-5-enum/?utm_source=tuicool&utm_medium=referral 前言 Enum,也就是枚举,从C语言开始就有了,C++、Java、Objective-C、Swift ...
分类:
编程语言 时间:
2016-07-22 20:53:09
阅读次数:
208
霍夫直线检测算法进行树干提取 霍夫直线检测是常用的直线检测算法,原理比较简单。 我叙述一下我对霍夫直线检测算法的理解:将像素点在图像中的二维坐标,通过坐标变换转化为极坐标,然后通过比较每个点在极坐标下的角度值,如果角度值相同,则判定为同直线。 该算法有几个可调参数: C++: void HoughL ...
分类:
编程语言 时间:
2016-07-22 20:52:36
阅读次数:
300
备注: 1)com.sun.org.apache.xml.internal.security.utils.Base64 是对 Byte 字节数组进行的操作 2)经测试,它的处理字母数组时,是直接拼接的字母字符串,再进行和php一样的base64_encode 3)它在处理数字时,是先将数字转成其对应 ...
分类:
编程语言 时间:
2016-07-22 20:51:58
阅读次数:
166
注释及续行(1)尽管python是最好的语言之一,但这并不意味着程序员在代码中就可以不写注释(2)和很多UNIX脚本类似,python注释语句从#字符开始(3)注释可以在一行的任何地方开始,解释器会忽略掉该行#之后的所有内容(4)一行过长的语句可以使用反斜杠\分解成几行,其实是一..
分类:
编程语言 时间:
2016-07-22 19:42:12
阅读次数:
172
一、打开Tomcat/conf/context.xml文件,在标签<context></<context>中加入如下内容:<Resourcename="jdbc/testDBS"auth="Container"type="javax.sql.DataSource"driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost:3306/testDBS?autoReconn..
分类:
编程语言 时间:
2016-07-22 19:42:12
阅读次数:
230
#通过Python的psutil模块,获取当前系统的各种信息(比如内存,cpu,磁盘,登录用户等),并将信息进行备份
#coding=utf-8
#获取系统基本信息
importsys
importpsutil
importtime
importos
#获取当前时间
time_str=time.strftime("%Y-%m-%d",time.localtime())
file_name="./..
分类:
编程语言 时间:
2016-07-22 19:39:12
阅读次数:
330
位运算符注:只适用于整数(1)左移相当于将10进制数转化为2进制,向左移几位,就在右边补几个0(2)右移相当于将10进制数转化为2进制,向右移几位,就在右边删除几位(3)按位与同1为1,同0为0,不同为0(4)按位或同1为1,同0为0,不同为1(5)异或不同为1,相同为0
分类:
编程语言 时间:
2016-07-22 19:38:36
阅读次数:
167
需要一个支持命令行的Java反编译工具JAD不支持注解JD-GUI支持注解,但不支持命令行JD-GUI所使用的JD-Core未开源找到一个JD-Core的折中方案https://github.com/nviennot/jd-core-java/记得要先安装mercurial,再编译Ubuntu安装方式:sudoapt-getmercurial使用方法:#Outputsallt..
分类:
编程语言 时间:
2016-07-22 19:39:11
阅读次数:
254
#安装Python2.7
yuminstallzlibzlib-devel
wgethttps://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
tarxfPython-2.7.12.tgz
cdPython-2.7.12
./configure--enable-shared--enable-loadable-sqlite-extensions--with-zlib
vi./Modules/Setup
将注释去掉
#zlibzlibmodu..
分类:
编程语言 时间:
2016-07-22 19:35:04
阅读次数:
212