- 博客(17)
- 收藏
- 关注
转载 电子商务按交易对象分类
B2B(Business-to-Business):即企业与企业之间通过互联网进行产品、服务及信息的交换。 B2C即business to customer,即商家对消费者。 C2C(Consumer-to-Consumer):即个人对个人的交易行为。 B2G(Business-to-Gove...
2018-07-23 11:56:00
3088
转载 SPI和API
API的意义,其实就是这些提供给你完成某项功能的类、接口或者方法。 API直接为你提供了功能,你使用API就能完成任务。 SPI是一种回调的思想。 SPI是在一些通用的标准中,为标准的实现产商提供的扩展点。标准在上层提供API,API内部作用了SPI,当API被客户使用时,会动态地从当前运行...
2018-05-27 09:24:00
106
转载 Linux文件权限和用户配置
1.用户与用户组 Linux中任何一个文件都有User、Group、和Others三种身份。root用户具体所有的权限。 root的相关信息记录在/etc/passwd下 个人密码记录在/etc/shadow Linux的所有组名都记录在/etc/group 2.文件属性 -...
2017-08-19 21:41:00
152
转载 责任链模式
定义: 责任链模式使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。 优点: 责任链模式非常显著的优点是将请求和处理分开。请求者可以不用知道是谁处理的,处理者可以不用知道请求的全貌,两者解耦,提高...
2017-05-25 19:14:00
102
转载 Excel解析支持2003和2007
解析代码如下: public class ExcelUtil { private static final SimpleDateFormat yyyyMMdd = new SimpleDateFormat("yyyy-MM-dd"); public static List&...
2017-05-25 16:28:00
121
转载 String、StringBuilder、StringBuffer
1.不可变字符串 String:java.lang.String String对象在创建后是不可变的,在字符串缓存区共享。Java语言提供对字符串串联符号(+)以及将其它对象转换为字符串的特殊支持。 /** The value is used for character storag...
2017-05-25 11:32:00
102
转载 mysql按秒、分钟、小时、年统计数量
618、双11的时候,量是一个大家比较关心的问题。今天就来说一下,mysql如何统计每秒、分钟、小时等级别数据。 实现起来很简单,下边儿是一个简单的demo,统计每秒的数据量并,tablename是你要统计的表名称。 SELECT DATE_FORMAT(created_date, '%...
2017-05-23 15:51:00
2010
转载 队列同步器
队列同步器: 队列同步器(AbstractQueuedSynchronizer)是用来构建锁和其它同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成资源获取线程的排队工作。 锁是面向使用者的,它定义了使用者与锁交互的接口,隐藏了实现细节;同步器面向的是...
2017-05-19 11:34:00
87
转载 java中的锁 Lock
锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源。 Lock synchronized块或方法可以隐式的获取锁,但是它将锁的获取和释放固化了,即先获取再释放。 Lock,在JavaSE5之后,在使用时需要显式的获取和释放锁,相比于synchron...
2017-05-19 10:24:00
85
转载 vim修炼之道:第六篇
cw 删除从光标处位置到单词结尾间的字符,并进入插入模式 dw 删除从渔村处位置到单词结尾间的字符 daw 删除整个单词,并删除一个空格 b 光标移到单词的开头 ...
2017-05-16 15:47:00
74
转载 Cpmparable与Comparator
Comparable Comparator 两者都用于实现集合中元素的比较、排序,Comparable是对象本身支持自比较时需要实现的接口,Comparator用于定义一个比较器,当对象不支持自比较或者不能满足你的要求时,可以自定义一个对象比较器。 Comparable实现样...
2017-05-10 14:25:00
178
转载 HashMap与HashTable
1.HashMap 1.允许键和值为null public V put(K key, V value) { if (key == null) return putForNullKey(value); int hash = hash(ke...
2017-05-09 20:01:00
187
转载 vim修炼之道:第五篇(替换、查找高亮)
:%s/content/copy/g 将所有行的content替换为copy, %表示所有行,s表示:substitude替换,g表示global :m,ns/content/copy 替换m到n行的cotent...
2017-05-09 18:15:00
148
转载 vim修炼之道:第四篇
回退 . 重复上次的修改 u 撤消上次的修改 fx 查找光标之后第一个出现的字符 ; 重复查找上次f命令所查找的字符 , 反向查找f命令所查找的字符 转载于...
2017-05-03 15:30:00
90
转载 vim修炼之道:第三篇(查找命令)
f(find) f命令用于移动 fx 找到光标后第一个为x的字符 3fx 找到光标后第三个为x的字符 Fx 找到光标前第一个为x的字符 nFx 找到光标前第n个为x的字符 ; 重复查找上次f命令所查找的字符 , 反向查找f命令所查找的字符 ...
2017-05-03 15:29:00
102
转载 vim修炼之道:第二篇(光标移动、插入字符及插入行)
a 在当前位置后插入 A 在当前行尾插入 i 在当前位置前插入 I 在当前行首插入 o 在当前行之后插入一行 O 在当前行之前插入一行,等价于ko j 下移一个字符 k 上移一个字符 h 左移一个字符 l 右移一个字符 $ ...
2017-04-27 19:17:00
1259
转载 vim修炼之道:第一篇(重复修改、缩进)
. 重复上次修改 u 撤消上次修改 dd 删除整行 >G 增加从当前行到文档末尾处的缩进层级 转载于:https://my.oschina.net/u/345...
2017-04-26 23:46:00
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人