在linux上安装postgresql数据库

#postgres useradd postgres chown -R postgres:postgres /media su postgres mkdir -p /media/Data1/postgresql mkdir -p /media/Data1/data mkdir -p /media/Data1/logs tar -xvf postgresql-9.3.5.tar.gz cd postgresql-9.3.5 ./configure --prefix=/media/Data1/po
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

shell编程:expr的数学运算

运算符两种方式 方式一:expr $num1 operator $num2 方式二:$(($num1 operator $num2)) (方式二在运算符“=”时候会出错) 1+2.sh 这个代码有点问题,尚没有解决 while true do read -p "please input a positive number:" num expr $num + 1 &> /dev/null if [ $? -eq 0 ];th
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

Spring的几种初始化和销毁方法

一 指定初始化和销毁方法 通过@Bean指定init-method和destroy-method; 1 @Bean(initMethod="init",destroyMethod="detory") 2 public Car car(){ 3 return new Car(); 4 } 二 通过让Bean实现InitializingBean(定义初始化逻辑) 1 @Component 2 public class Cat implements Ini
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

weblogic 安装及配置

修改AdminServer为不需要输入密码的方式开启 : 安装使用的是production模式,不是开发模式,如果要后台启动Weblogic, 需要在如下DOMAIN_HOME/servers/AdminServer/下面新建security目录,并在这个目录下建立boot.properties文件,在文件中填写(注意用户名及密码后不能有空格,否则会启动报错): username=weblogic password=password 到DOMAIN_HOME/bin 下 开启nohup ./s
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

第四次作业----两人结对编程

一、结对成员 胡昊 博客链接地址 点击此处跳转到胡昊的博客 二、结对互审表 内容 常恒代码(由胡昊复审) 胡昊代码(由常恒复审) 1.概要部分 1.代码是否符合需求和规格说明 是 是 2. 代码设计是否考虑周全 是 是 3. 代码可读性 代码可读性较高,思路清晰 注释全面 代码可读性较高 部分注释不清晰 4. 代码容易维护么 容易 一般 5. 代码的每一行都执行并检查过了吗 已成功通过执行并检验 已检查 2.设计规范部分 1.设计是否遵从已知的设计模式或项目中常用的模式 遵循已知的设计模式 已
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

Java中的几种优先队列的比较函数的写法

1、 Queue<Character> que = new PriorityQueue( new Comparator<Character>() { public int compare(Character e1,Character e2) { return e2 - e1;///重载优先级使其变为大根堆 } }); 2、 class Item{
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

磁盘冗余阵列之RAID10

以下实验采用是五块硬盘。1.首先在虚拟机当中加入五块硬盘 2.使用mdadm命令创建RAID10,名称为/dev/md0(dev下面一般放入设备),具体命令如下mdadm -Cv /dev/md0 -a yes -n 5 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf   3.格式化之后进行挂载 命令如下 mkfs.ext4 /dev/md0 (mkfs是格式化磁盘 ext4是格式)  4.创建挂载目录 mkdir /aaa.txt/ 对文
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

Netty - PooledByteBufAllocator

堆外内存, 就是非JVM管理的,由os管理的内存,等同于c语言里面的mallco分配的内存 故堆外内存的好处, 1. 不会有GC回收,缓解gc压力 2. 避免一次copy,发生到socket buffer的时候,如果是堆内内存需要copy到堆外一次 问题, 回收是个问题;性能没有heap好,分配和回收的效率都更低 https://www.jianshu.com/p/ce7c6f5cb5f6 https://blog.csdn.net/pentiumchen/article/details/45
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

python字典如何添加元素

python字典怎么添加元素? 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: 向字典添加新内容的方法是增加新的键/值对。 示例: 以上实例输出结果:
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

Java 8 forEach方法 简单例子

1.1 通常这样遍历一个Map Map<String, Integer> items = new HashMap<>(); items.put("A", 10); items.put("B", 20); items.put("C", 30); items.put("D", 40); items.put("E", 50); items.put("F", 60); for (Map.Entry<String, Integer> entry : items.entrySet()
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

Linux05——用户操作

用户操作 1、新增用户(useradd 新用户名): 2、设置密码(passwd 用户名):    3、用户是否存在(id 用户名):    4、切换用户(su - 切换用户名) **—— ** su - zly / su zly (-可加可不加) 5、查看当前用户名/登录用户(whoami / who am I) ** ——**  (我是谁 / 我到底是谁)    6、删除用户(useredel username)这是不安全的,尽量少用,还需要删除 在/home目录下的文件 在/etc/pa
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

SharpZipLib 文件/文件夹 过滤

这里就不说压缩/解压了。网上教程太多。 主要说一下,解压时,如何过滤某些文件/文件夹 参考地址:https://github.com/icsharpcode/SharpZipLib/wiki/FastZip 主要内容: 解压时:过滤文件 以下表达式包含所有以“.dat”结尾的名称,但“dummy.dat”除外 // To conditionally extract files in FastZip, use the fileFilter and directoryFilter argument
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

leetcode178 分数排名 Rank Scores

编写一个 SQL查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。 创建表和数据: Create table If Not Exists Scores (Id int,Score DECIMAL(3,2)); Truncate table Scores; insert into Scores (Id, Score) values ('1','3.5'); insert into S
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

P2622 关灯问题II(关灯问题)

https://www.luogu.org/problem/P2622 题目描述 现有n盏灯,以及m个按钮。每个按钮可以同时控制这n盏灯——按下了第i个按钮,对于所有的灯都有一个效果。按下i按钮对于第j盏灯,是下面3中效果之一:如果a[i][j]为1,那么当这盏灯开了的时候,把它关上,否则不管;如果为-1的话,如果这盏灯是关的,那么把它打开,否则也不管;如果是0,无论这灯是否开,都不管。 现在这些灯都是开的,给出所有开关对所有灯的控制效果,求问最少要按几下按钮才能全部关掉。 输入格式 前两行两
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

DNS服务之子域授权搭建实践

DNS服务之子域授权搭建实践 实验环境: 客户机:windows 10 虚拟软件:vmware15 父域:Centos7 192.168.10.121 子域:centos7 192.168.10.123 dns client:Centos7 192.168.10.122 注:本实验为之前博客中实践的后续,先前的过程如有需要可参考DNS服务配置实践、DNS服务配置实践2 修改父域主配置文件 修改父域的区域配置文件 检查配置文件的语法 重启服务 修改子域主配置文件 修改子域区域配置文件 测试配置文
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

raid 5

1. 添加硬盘设备 1.首先添加一块硬盘 2.选择磁盘类型 点击下一步 创建新的磁盘 更改磁盘大小 磁盘名称 完成以后硬盘出现在列表中
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

「JLOI2015」战争调度

题目 【内存限制:256 MiB】【时间限制:1000 ms】 【标准输入输出】【题目类型:传统】【评测方式:文本比较】 题目描述 脸哥最近来到了一个神奇的王国,王国里的公民每个公民有两个下属或者没有下属,这种关系刚好组成一个 $n$ 层的完全二叉树。公民 $i$ 的下属是 $2i$ 和 $2i +1$。最下层的公民即叶子节点的公民是平民,平民没有下属,最上层的是国王,中间是各级贵族。 现在这个王国爆发了战争,国王需要决定每一个平民是去种地以供应粮食还是参加战争,每一个贵族(包括国王自己)是去
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

将单列集合中的元素进行去重以及排序的思路

Collection是单列的一个接口,其下两大分支的是List和Set,其中List 的特点是有序允许重复,Set的特点是无序且不允许重复,在我们使用完List的具体类实现完数据添加的时候,我们如果相对数据进行去重或者排序应该如何处理呢?给出以下几种思路:    第一种方法:采用遍历方式 创建一个新集合,遍历旧集合中的元素,使用Contains方法 看看新集合中 是否包含此旧集合中的元素,不包含就添加至新集合中。 第二种方法:巧用构造函数 创建一个HashSet或者TreeSet类,查看Tre
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

【luogu P2339提交作业】 题解

提交作业 题目背景 usaco 题目描述 贝西在哞哞大学选修了 C 门课,她要把所有作业分别交给每门课的老师,然后去车站和同学们一起回家。 每个老师在各自的办公室里,办公室要等他们下课后才开,第 i 门课的办公室将在 Ti 分钟后开放。 所有的办公室都在一条笔直的走廊上,这条走廊长 H 个单位,一开始贝西在走廊的尽头一侧,位于坐标为 0 的地方。 第 i 门课的办公室坐标位于坐标为 Xi 的地方,车站的坐标为 B。 贝西可在走廊上自由行走,每分钟可以向右或者向左移动一个单位,也可以选择停着不移
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0

PHP之父:PHP7性能翻倍关键大揭秘

20岁老牌网页程序语言PHP,PHP 7新版,这是十年来的首次大改版,最大特色是在性能上的大突破,能比前一版PHP 5快上一倍,PHP之父Rasmus Lerdorf表示,甚至能比HHVM虚拟机下的PHP程序性能更快。 HHVM 是脸书为自家网站特性而量身客制的php优化机制,不见得适用任何网站。但Rasmus Lerdorf表示,新版目标之一就是要让任何网站开发者,就连使用开发框架Drupal、开源电子商务系统Opencart时,都能有不输使用HHVM 技术的性能。在新版发表前夕,他也趁来台
分类: 其他 发布时间: 10-22 21:34 阅读次数: 0