06 2017 档案

摘要:Java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线 阅读全文
posted @ 2017-06-30 21:41 K____K 阅读(206) 评论(0) 推荐(0)
摘要:编译型语言和解释型语言 1、编译型语言 需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(linker)这两个步骤。编译是把源代码编译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。 优点:编译器一般会有预编译的过程对 阅读全文
posted @ 2017-06-28 23:07 K____K 阅读(250) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-06-28 16:03 K____K 阅读(145) 评论(0) 推荐(0)
摘要:查询 每个学生 的 (姓名,语文,数学,英语,成绩)为列 表结构如下: student: 学生表 grade 成绩表 : 查询出如下效果: SQL如下: select s.name,a.* from student s, (select sid, max(CASE kemu WHEN '语文' TH 阅读全文
posted @ 2017-06-26 16:07 K____K 阅读(511) 评论(0) 推荐(0)
摘要:Print: 阅读全文
posted @ 2017-06-25 14:28 K____K 阅读(367) 评论(0) 推荐(0)
摘要:一、使用eclipse自带插件提交项目 1、自带git插件进行配置我们的用户名和密码,即是自己github注册的用户。 windows-perferences-Team-Git-configuration 点击Add Entry... 输入email 邮箱 和 name 自己的用户名 2、eclip 阅读全文
posted @ 2017-06-23 20:57 K____K 阅读(2178) 评论(0) 推荐(0)
摘要:引言 最近有位细心的朋友在阅读笔者的文章时,对Java类的生命周期问题有一些疑惑,笔者打开百度搜了一下相关的问题,看到网上的资料很少有把这个问题讲明白的,主要是因为目前国内java方面的教材大多只是告诉你“怎样做”,但至于“为什么这样做”却不多说,所以造成大家在基础和原理方面的知识比较匮乏,所以笔者 阅读全文
posted @ 2017-06-20 19:58 K____K 阅读(189) 评论(0) 推荐(0)
摘要:book.DTD 如下: book.xml如下: 阅读全文
posted @ 2017-06-14 19:54 K____K 阅读(183) 评论(0) 推荐(0)
摘要:1.sort key > sadd c 9 7 1 5 4 8 > sadd c 9 7 1 5 4 8 (integer) 6 (integer) 6 > sort c > sort c 1) "1" 2) "4" 3) "5" 4) "7" 5) "8" 6) "9" by 排序 1) "1" 阅读全文
posted @ 2017-06-09 17:51 K____K 阅读(131) 评论(0) 推荐(0)
摘要:1.设置 key的生存时间,过期自动删除 exprire key seconds 设置过期时间 秒数 ttl key 查询剩余时间 如果 设置了过期时间。对key进行 set 操作,会清除掉 key的过期时间 实际例子1: 可以实现 限制频率操作: 如,限制 1分钟的 ip只能访问5次 1.设置 i 阅读全文
posted @ 2017-06-09 17:24 K____K 阅读(3149) 评论(0) 推荐(1)
摘要:1.redis 事务是 一组 命令的集合。一个事务的命令,要么全部执行,要么都不执行。 如下: multi开始事务, exec执行事务 > multi OK 1.redis 事务是 一组 命令的集合。一个事务的命令,要么全部执行,要么都不执行。 如下: multi开始事务, exec执行事务 > m 阅读全文
posted @ 2017-06-09 17:01 K____K 阅读(152) 评论(0) 推荐(0)
摘要:redis key 的命名规则: 对象类型:对象id:对象属性 (hset car:1: price 500、hset car:1: name:tom) 一、redis 数据类型: 1. 字符串类型: key value ——(set a 1 / get a ) 一个key 对应一个 value 相 阅读全文
posted @ 2017-06-09 16:50 K____K 阅读(177) 评论(0) 推荐(0)
摘要:VMware workstation 10.0密钥 MA491-6NL5Q-AZAM0-ZH0N2-AAJ5A 5A6F6-88247-XZH59-HL0Q6-8CD2V HF6QX-20187-2Z391-522NH-9AELT 5F29M-48312-8ZDF9-A8A5K-2AM0Z Ubun 阅读全文
posted @ 2017-06-09 10:48 K____K 阅读(309) 评论(0) 推荐(0)