首 页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 尾 页

项目中应用Maven必懂的过程:23个过程、8个项目实战阶段详解

发布者: superzhang | 发布时间:2018-01-05

1. Maven的三大生命周期

(1)三类生命周期简介:

maven从项目的三个不同的角度,定义了三大生命周期,三大生命周期是相互独立的,它们之间不会相互影响。

1)默认构建生命周期(Default Lifeclyle):

该生命周期表示这项目的构建过程,定义了一个项目的构建要经过的不同的阶段。

2)清理生命周期(Clean Lifecycle):

该生命周期负责清理项目中的多余信息,保持项目资源和代码的整洁性。一般拿来清空directory(即一般的target)目录下的文件。

3)站点管理生命周期(Site Lifecycle) :

站点周期:用来介绍项目的信息,如项目介绍,项目进度状态、项目组成成员,版本控制信息,项目javadoc索引信息等等。站点管理生命周期定义了站点管理过程的各个阶段。

(2)三大生命周期图形表示:

项目中应用Maven必懂的过程:23个过程、8个项目实战阶段详解

2. 默认构建生命周期(Default Lifecly

想读更多 ->

MYSQL-分表/分区(二)

发布者: superzhang | 发布时间:2018-01-05

这篇文章我们接着上一篇文章,继续来探讨MySQL分表/分区。

物理分表

该分表是纯”物理分表”。

例如:Goods: Goods_1、Goods_2、Goods_3、Goods_4、Goods_5

该物理分表需要通过php/java算法,实现数据平均分配给每个表存储。

通过php/java的算法,实现给分表进行数据的增、删、改、查操作。

垂直分表

1.对记录进行分割并存储到许多不同的表,称为“水平分表”。

当一个表中的数据量过大时,我们可以把该表的数据按照某种规则。

例如,userID散列、按性别、按省,进行划分,然后存储到多个结构相同的表,和不同的库上。

例如,我们的userDB中的用户数据表中,每一个表的数据量都很大,

就可以把userDB切分为结构相同的多个userDB:part0DB、part1DB等,

再将userDB上的用户数据表userTable,切分为很多userTable:userTable0、userTable1等,

然后将这些表按照一定的规则存储到多个userDB上。

2.对字段进行分割并存储到许多不同表,称为“垂直分表”。

即将表按照功能模块、关系密切程度划分出来,部署到不同的库上。

例如,

想读更多 ->

mysql解压方式安装和彻底删除如何操作?

发布者: superzhang | 发布时间:2018-01-05

mysql解压方式安装和彻底删除如何操作?

广东IT优就业

mysql解压缩方式安装和彻底删除如何操作?广州IT培训老师告诉你。

一、安装mysql

(1)将下载下来的mysql压缩文件解压缩到需要安装mysql的目录中

mysql解压方式安装和彻底删除如何操作?

(2)打开解压后的文件夹,复制default.ini文件并重命名为my.ini,此文件的相关配置为:

mysql解压方式安装和彻底删除如何操作?

想读更多 ->

十分钟学会Redis,就这么简单

发布者: superzhang | 发布时间:2018-01-05

1. 什么是Redis

Redis是Remote Dictionary Server(远程数据服务)的缩写

由意大利人 antirez(Salvatore Sanfilippo) 开发的一款 内存高速缓存数据库

该软件使用C语言编写,它的数据模型为 key-value

它支持丰富的数据类型(结构),比如 String list hash set sorted set。

可持久化(随时把数据备份到硬盘中一份),保证了数据安全。

同一个select 查询sql语句,每天需要被执行查询100万次,并且每次查询获得的数据还是一样的。为了减轻数据库的负载,就把查询好的数据给缓存起来(存储在内存中),第一个用户执行从mysql中获得数据并存储到内存中,第二个 到 第100万次查询就直接从内存中获得数据。

使用缓存减轻数据库的负载。数据库是整个网站资源的"瓶颈"。

在开发网站的时候如果有一些数据在短时间之内不会发生变化,而它们还要被频繁访问,为了提高用户的请求速度和降低网站的负载,就把这些数据放到

想读更多 ->

源码编译安装MySQL5.7.20

发布者: superzhang | 发布时间:2018-01-05

本文所使用的系统环境为CentOS。

一般情况下有以下几种方式来安装MySQL服务。

通过yum方式安装mysql:配置yum原,安装。

从官网下载编译好的二进制包:解压。

从官网下载源码包:编译、安装。

个人推荐使用源码编译的方式进行安装,尽管编译过程比较耗时。

以下是编译安装步骤:

源码编译安装MySQL5.7.20

由于头条对代码显示不是很友好,详细内容请查看原文,原文使用Markdown进行编写、展示,方便拷贝复制代码。

原文地址:http://os-note.com/articles/source-compilation-installation-mysql.html

也可直接访问:os-note.com 点击相应标题进入。

想读更多 ->

项目中应用Maven必懂的过程:23个过程、8个项目实战阶段详解

发布者: superzhang | 发布时间:2018-01-05

1. Maven的三大生命周期

(1)三类生命周期简介:

maven从项目的三个不同的角度,定义了三大生命周期,三大生命周期是相互独立的,它们之间不会相互影响。

1)默认构建生命周期(Default Lifeclyle):

该生命周期表示这项目的构建过程,定义了一个项目的构建要经过的不同的阶段。

2)清理生命周期(Clean Lifecycle):

该生命周期负责清理项目中的多余信息,保持项目资源和代码的整洁性。一般拿来清空directory(即一般的target)目录下的文件。

3)站点管理生命周期(Site Lifecycle) :

站点周期:用来介绍项目的信息,如项目介绍,项目进度状态、项目组成成员,版本控制信息,项目javadoc索引信息等等。站点管理生命周期定义了站点管理过程的各个阶段。

(2)三大生命周期图形表示:

项目中应用Maven必懂的过程:23个过程、8个项目实战阶段详解

2. 默认构建生命周期(Default Lifecly

想读更多 ->

教你们MyBatis 快速入门,还不快快收藏

发布者: superzhang | 发布时间:2018-01-05

导入依赖包

前面介绍了MyBatis的相关知识,现在来介绍一下如何和Spring进行集成。MyBatis和Spring的集成工作是由MyBatis团队完成的。所以我们首先要先引入MyBatis和Spring的集成依赖包。这里我用的是Gradle,如果使用其他构建工具,将下面的语句改为相应的。

compile group: 'org.mybatis', name: 'mybatis-spring', version: '1.3.1'

声明Spring Bean

集成包中包含了org.mybatis.spring.SqlSessionFactoryBean类,这是一个工厂类,可以方便的创建MyBatis的SqlSessionFactory。所有属性均可以通过该类进行设置。如果希望使用传统的XML配置的话,也可以直接设置configLocation属性为MyBatis配置文件。

<!--MyBatis的SqlSessionFactory-->

<bean id="sqlSessionFactory"

class="org.mybatis.spring.SqlSessionFactoryBean">

<property name="dataSource"

想读更多 ->

亚马逊的Linux发行版,竟然不再和AWS捆绑了?

发布者: superzhang | 发布时间:2018-01-05

可以说,亚马逊网络服务(AWS)从开始运营起,就是亚马逊自己的Linux操作系统在一直为其提供支持。最初,Amazon Linux只是Red Hat社区Fedora Linux的优化版本,更适应于AWS的工作,如今已经发展了多年。

Amazon Linux 2在12月13日进入候选发布阶段,预计在2018年1月正式发布。亚马逊将这次的更新定位为长期支持(LTS)发行版,具有5年安全和bug修复支持。

值得大家关注的是,之前所有的Amazon Linux发行版都绑定在AWS上,而且只有亚马逊的机器映像(AMI)可用,但是Amazon Linux 2打破了这种模式。

亚马逊的Linux发行版,竟然不再和AWS捆绑了?

尽管亚马逊的Linux 2不再被严格限制在AWS公有云上,但用户仍然不能在裸机上运行它。用户需要在超管理器(Hypervisor)中运行它。

“亚马逊Linux 2虚拟机映像目前可用于VMware、Microsoft hyper - v和Oracle VM VirtualBox虚拟化解决方案

想读更多 ->

黑客专用系统?我也要试试!

发布者: superzhang | 发布时间:2018-01-05

操作系统有很多,大家常用的Windows,服务器常用的各类Linux,苹果电脑的Mac OS。黑客和信息安全从业者都用什么系统呢?可能没有准确的答案,但有一个参考答案,那就是Kali Linux。这个版本的系统常被“大神”们(例如黑客和专业的信息安全从业人员)用于渗透测试和网络监视。目前该系统的最新发行版2017.1已经发布。

黑客专用系统?我也要试试!

什么是Kali Linux?

Kali Linux 前身是著名渗透测试系统BackTrack ,是一个基于 Debian 的 Linux 发行版,包含很多安全和取证方面的相关工具。Kali是Back Track Linux完全遵循Debian开发标准彻底的完全重建.全新的目录框架,复查并打包所有工具。

黑客专用系统?我也要试试!

想读更多 ->

喜大普奔?Linux Journal不用死了

发布者: superzhang | 发布时间:2018-01-05

喜大普奔?Linux Journal不用死了

诞生于 1994 年 4 月的 Linux 期刊 Linux Journal 上个月宣布因资金耗尽而停止出版,详情请看此篇文章-Linux Journal 将不再出版。

现在,Linux Journal 宣布它还没有死,事实上活得比以前更滋润了。它宣布得到了运营 Private Internet Access (PIA) VPN 服务的 London Trust Media 的资金资助。PIA 是 freenode 和自由软件开源社区的热心支持者,关注 Linux 和隐私、加密、自由、个体自理性,在此基础上重写商业和政府规则,以及各种建设性的黑客技术。Linux Journal 将从 1.x 版走到 2.0 版。

原文来自:http://www.linuxprobe.com/linux-journal-saved.html

想读更多 ->