问题:什么是AOP? 答:AOP基本概念:Aspect-Oriented Programming,面向方面编程的简称,Aspect是一种新的模块化机制。用来描写叙述分散在对象、类或方法中的横切关注点(crosscutting concern), 从关注点中分离出横切关注点是面向方面程序设计的核心所在 ...
分类:
编程语言 时间:
2017-07-11 14:31:26
阅读次数:
184
AWK,aho,weinberger,kernighanGAWK,GNUawk我们在linux上使用的awk其实是gawk的链接文件基本用法gawk[options]‘program‘fileprogram:PATTERN语句之间用分号分割ps:‘{print$1,$2,$3}’options:-F:指明输入时用到的字段分隔符,默认是空白分隔符cat/etc/fstab|tail-4|awk‘{pri..
分类:
其他好文 时间:
2017-07-11 14:31:19
阅读次数:
152
php中全局变量列表:$GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION1、$GLOBALS可将$GLOBALS[‘a‘]中php变量a转化成全局变量!例如:<?php
$x=75;
$y=25;
functionaddition(){
$GLOBALS[‘z‘]=$GLOBALS[‘x‘]+$GLOBALS[‘y‘];
}
addition();
ech..
分类:
Web程序 时间:
2017-07-11 14:31:10
阅读次数:
146
输入和输出输出1、输出字符串用print加上字符串,就可以向屏幕上输出指定的文字。比如输出‘hello,world‘,用代码实现如下:>>>
print
‘hello,world‘print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出:>>>print‘Thequickbrownfox‘,‘jumps..
分类:
其他好文 时间:
2017-07-11 14:30:53
阅读次数:
135
尽管eclipse非常少用了,可是在古老的项目上还是会用到。一个麻烦事是打带签名包的时候。非常不方便。下边纪录下配置ant,自己主动打包带签名apk的过程,作为备忘。(PC环境为MAC)1,第一步得安ant,下载相应安装包,解压后配置环境变量:export ANT_HOME="/Users/yanz ...
分类:
移动开发 时间:
2017-07-11 14:30:44
阅读次数:
269
1.数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 要想实现解构,就必须是容器,或者具有可遍历的接口。 以前,为变量赋值,只能直接指定值。 let a = 1; let b = 2; let c = 3; ES6 ...
分类:
其他好文 时间:
2017-07-11 13:29:02
阅读次数:
211
我们有一个项目是基于cocos2dx + lua,在网络部分用到了protobuf, 在初始化protobuf的时候须要读取本地文件,用lua的io.open读取文件在windows,ios上是没问题的。android下的app是apk文件。由于apk是压缩文件,所以io.open无能为力,由于整个 ...
分类:
移动开发 时间:
2017-07-11 13:28:54
阅读次数:
224
1 同步方法 VS 同步代码块: java中,每一个对象都有一把锁,线程用synchronized获取对象上的锁。 非静态同步方法:锁是类的对象的锁。 静态同步方法:锁的是类本身。 同步方法块:锁是可以选择的。所以能更加精确的控制。粒度更细致,可以更精确的控制对象锁。 2 确保N个线程可以访问N个资 ...
分类:
编程语言 时间:
2017-07-11 13:28:45
阅读次数:
265
(1)程序猿须要成长。就得须要放下一些东西,收敛一些东西。 (2)一提到程序猿。大家立即想到的就是其貌不扬,衣着不潮。目光呆滞,加班干点。朝五晚九的等等,正如外界的所尊称的“嫁就嫁程序猿。钱多话少死的早!。!” (3)程序猿的交际面非常窄。在技术上歧视一些使用computer的人员,记住程序猿管电脑 ...
分类:
其他好文 时间:
2017-07-11 13:28:39
阅读次数:
175
参考资料:http://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html 最近因工作需要,研究了一下boto3中dynamoDB部分,略有心得,在此总结一下。 首先是boto3的安装,在装有python和pip的机器上,运 ...
分类:
数据库 时间:
2017-07-11 13:28:30
阅读次数:
456
当两个行块级标签之间有空格,或者换行时,行块级标签之间会有一个默认4px的间距。去除方法如下: 给行块级标签的父级设置:font-size: 0; 在给相应的行块级标签设置需要的 font-size; 如下所示: ...
分类:
其他好文 时间:
2017-07-11 13:28:24
阅读次数:
143
题记: 趁着《从0到1》大火的热潮,最近又一次翻阅了一遍《从一到无穷大》(这样是不是感觉整个非负数轴就圆满了^_^)。尽管作为科普类书籍。可是里面的内容还是比較深奥,幸亏有作者精准的翻译,一番细细品味后宛如醍醐灌顶,心中透亮。 一直幻想有外星人、宇宙外生物的存在,从《源代码》描写叙述的“平行世界”, ...
分类:
其他好文 时间:
2017-07-11 13:28:17
阅读次数:
175
原文链接:https://segmentfault.com/a/1190000005083578 初学Scala的人都会被Seq的各种操作符所confuse。下面简单列举一下各个Seq操作符的区别。 4种操作符的区别和联系 :: 该方法被称为cons,意为构造,向队列的头部追加数据,创造新的列表。用 ...
分类:
其他好文 时间:
2017-07-11 13:28:11
阅读次数:
142
转:http://www.cnblogs.com/sunzhenchao/archive/2012/12/03/2799365.html 一、问题描述: 1.在使用ibatis执行下面的sql: update jc_jiesuan set doing_time = unix_timestamp(cu ...
分类:
数据库 时间:
2017-07-11 13:28:04
阅读次数:
195
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify ...
分类:
其他好文 时间:
2017-07-11 13:27:59
阅读次数:
148
刚開始学习数据结构。用桟写了一个经典的应用,括号匹配。 算法思路: 输入字符串时。将 '(' , '[' 压入桟。遇到 ‘)’ ']' 时,再栈顶出桟。进行括号匹配。假设成功匹配。则继续进行。否则。程序结束,输入不匹配信息, 假设 ‘)’ ']' 均匹配,则看推断桟是否为空,假设为空,则输入匹配。否 ...
分类:
编程语言 时间:
2017-07-11 13:27:52
阅读次数:
120