- 博客(13)
- 收藏
- 关注
原创 Programming in Scala 源码_第3章 Scala入门再探
示例1 数组:用类型参数化数组object ch03_1{ def main(args: Array[String]): Unit = { val greeting=new Array[String](3) greeting(0)="Hello" greeting(1)="," greeting(2)="world" ...
2019-05-28 13:24:59
168
原创 MySQL常用函数案例
数学函数SELECT ABS(-1); #求绝对值SELECT SQRT(100);#求平方根SELECT CEIL(-2.3);#求大于2.3的最小整数SELECT FLOOR(-2.3);#求小于2.3的最大整数SELECT RAND(); #生成[0,1)的随机小数SELECT RAND(100); #根据指定的数值是生成一个伪随机数#四舍五入SELECT ROUND(...
2019-05-27 23:01:36
181
原创 MySQL查询案例
MySQL基本查询语句DROP TABLE IF EXISTS fruits;CREATE TABLE fruits(id VARCHAR(10) NOT NULL, #水果Idsid INT(11) NOT NULL, #类别IDNAME VARCHAR(255) NOT NULL,#名称price DECIMAL(8,2) NOT NULL,#价格PRIMARY KE...
2019-05-27 22:58:18
338
原创 Programming in Scala 源码_第2章 Scala入门初探
定义变量object ch02_1 { def main(args: Array[String]): Unit = { val msg="Hello,World!" println(msg) //msg="你好" val形变量不可再赋值 var geeting="Hello,World!" printl...
2019-05-27 21:39:24
119
原创 Redis学习笔记
1.redis前端启动(无法部署集群) *服务器启动 [redis目录]# ./bin/redis-server *运行本地客户端 [redis目录]# ./bin/redis-cli 客户端远程连接 [redis目录]# ./bin/redis-cli -h 192.168.182.34 -p 63792.redis后端启动 1)编辑redis.conf文件 将daemonize...
2018-03-05 17:06:39
141
原创 CentOS7 Redis3.2安装
1.下载 redishttps://redis.io/download得到 redis-3.2.11.tar.gz2.下载gcc yum install gcc-c++3.解压tar -zxvf redis-3.2.11.tar.gz4.安装进入解压后目录 :makemake PREFIX=/usr/local/redis install安装后的/usr/local/redis目录redis-be...
2018-03-02 16:06:46
956
原创 CentOS 常规操作
1.CentOS7设置网络自动启动 将/etc/sysconfig/network-scripts/ifcfg-ens33文件中的onBoot=no改为yes2.CentOS7 设置启动级别 1)查看当前模式: systemctl get-default2) 更改模式命令:由命令行模式更改为图形界面模式 systemctl set-default graphical.target由图形界面模式...
2018-03-02 13:18:29
176
原创 CentOS7 Tomcat8.5安装
1.下载linux版本的tomcat apache-tomcat-8.5.28.tar.gz2.安装 1)通过SFTP上传linux 2) 并解压至 /usr/local/ tar -zxvf apache-tomcat-8.5.28.tar.gz -C /usr/local3. 运行 cd /usr/local/apache-tomcat-8.5...
2018-03-02 11:38:02
494
原创 CentOS7 安装Mysql5.7
1. 下载rpm包 在MySQL官网中下载YUM源rpm安装包:https://www.linuxidc.com/Linux/2016-09/135288.htm 2.安装和配置 参考文章 : http://blog.csdn.net/flyingaga/article/details/72818269 https://www.linuxidc
2018-03-02 08:34:20
197
转载 C++智能指针
原文点击此链接: C++ 智能指针详解 一、简介由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。用智能指针便可以有效缓解这类问题,本文主要讲解参见的智能指针的用法。包括:std::auto_ptr、boost::s
2018-01-22 17:03:14
11075
原创 C++ Primer Plus 第六版 第16章源码
16.1 String类程序清单 16.1 str1.cpp#include#includeint main(){ using namespace std; string one("Lottery Winner!"); //构造方法 cout<<one<<endl; //重载<<运算符 string two(20,'$'); //构造方法 cout<<tw
2018-01-21 23:14:27
9825
转载 转:【C++专题】static_cast, dynamic_cast, const_cast探讨
原文点击此链接:【C++专题】static_cast, dynamic_cast, const_cast探讨 首先回顾一下C++类型转换:C++类型转换分为:隐式类型转换和显式类型转换第1部分. 隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成
2018-01-21 21:07:12
11483
原创 C++ Primer Plus 第六版 第15章源码
程序清单 15.17 rtti1.cpp#include#include#includeusing std::cout;class Grand{private: int hold;public: Grand(int h=0):hold(h){} virtual void Speak()const{cout<<"I am a grand class!\n";} virt
2018-01-21 13:44:32
12684
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人