「 LINUX 」
August 19, 2018
Words count
1k
Reading time
1 mins.
1.按要求创建用户组及多个用户,设置用户的候选组,设置用户的默认shell
groupadd adminuser
创建组adminuser
创建用户natasha和harry属于该组(该组为他们的第二个组)
useradd -G adminuser natasha
useradd -G adminuser harry
passwd natasha
passwd harry
创建用户sarah,不属于adminuser,没有交互的shell他们的密码都是inspur
useradd jack -s/sbin...
Read article
「 JAVA 」
August 19, 2018
Words count
944
Reading time
1 mins.
package com.inspur.io;
import java.io.File;
import java.io.FileOutputStream;
/**
* Created by shirukai on 2017/7/26.
*
*/
public class Fileoutstream {
public static void main(String[] args){
Fileoutstream fileoutstream = new Fileoutstream()...
Read article
「 PYTHON 」
August 19, 2018
Words count
3.1k
Reading time
3 mins.
注意测试django版本:
>>> import django
>>> print django.VERSION
(1, 11, 5, u'final', 0)
第一步:随机生成sha1秘钥
利用python里的hashlib库生成 sha1秘钥,这是一个单向加密过程,给这个sha1秘钥起名为sha1_token。
第二步:生成时间戳秘钥
获取当前的时间戳(秒级单位),以及设置token的失效性的时间戳(秒级单位)。将两个时间戳中间用“:”拼...
Read article
「 PYTHON 」
August 19, 2018
Words count
3.3k
Reading time
3 mins.
测试执行路径为:D:\Repository\testapi\learnpath\LearnPath.py
执行以下命令:
print(sys.path)
结果:
[
"D:\\Repository\\testapi\\learnpath",
"D:\\Repository\\testapi",
"C:\\WINDOWS\\SYSTEM32\\python27.zip",
"C:\\Python27\\DLLs",
...
Read article
「 PYTHON 」
August 19, 2018
Words count
12k
Reading time
11 mins.
从数据库中查询出来的结果一般是一个集合,这个集合叫做queryset
在python Manage.py shell 里执行下列操作
print str(Author.objects.all().query)
结果:
SELECT `blog_author`.`id`, `blog_author`.`name`, `blog_author`.`qq`, `blog_author`.`addr`, `blog_author`.`email` FROM `blog_author`
获取作者的name...
Read article
「 VUE 」
August 19, 2018
Words count
1.4k
Reading time
1 mins.
<el-radio class="radio" v-model="radio" label="1">备选项</el-radio>
<el-radio class="radio" v-model="radio" label="2">备选项</el-radio>
<el-radio disabled v-model="...
Read article
「 SPRING 」
August 19, 2018
Words count
19k
Reading time
17 mins.
Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,Redis最大的魅力是支持保存List链表和Set集合的数据结构,而且还支持对List进行各种操作,例如从List两端push和pop数据,取 List区间,排序等等,对Set支持各种集合的并集交集操作,此外单个value的最大限制是1GB,不像memcached只能保存1MB的...
Read article
「 项目开发记录 」
August 19, 2018
Words count
15k
Reading time
14 mins.
这也页面主要是让用户去选择虚拟化平台如vsphere等,然后填入相应的平台地址用户名和密码就可以对接虚拟化平台了。
首先对表单进行校验,这里利用了validform插件对表单进行校验,然后是当用户选择了虚拟化平台环境之后,我们要判断当先用户下这个平台之前有没有填入数据库,请求数据,当请求判断后台已经存在相应记录时,直接获取后台数据,并将相应的平台地址用户名和密码填入到表单中,无需用户再次填写。而当用户是第一次进行操作时,就要手动的去填写相关信息,并且要进行连接测试,只有当测试成功后,我们才...
Read article
「 JAVA 」
August 19, 2018
Words count
4.3k
Reading time
4 mins.
Set是元素无序并且不可以重复的集合,被称为集
HashSet——哈希集,是Set的一个重要的实现类
提供备选课程
创建学生对象,并给该学生添加三门课程(添加正在学生的courses——Set类型的属性中)
- 显示备选课程
- 循环三次,每次输入课程ID
- 往学生的courses属性中添加与输入的ID匹配的课程
- 输出学生选择的课程
创建学生类
public class Student {
public String sid;
public String sname;
public Set...
Read article
「 项目开发记录 」
August 19, 2018
Words count
12k
Reading time
11 mins.
DAO接口后的思考 (Data Access Object) 数据访问对象
DAO层工作演变为:接口设计+SQL编写
代码和SQL的分析,方便Review
DAO拼接等逻辑在Service层完成
创建包:service、dto、exception
在resources/spring下创建spring-service.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="...
Read article