- 博客(170)
- 资源 (5)
- 收藏
- 关注
原创 linux 搭建配置DNS服务器简介[链接]
https://blog.csdn.net/qq_36119192/article/details/82752515
2019-11-27 09:21:32
246
原创 Java 重写(Override)与重载(Overload)
重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写规则1、参数列表必须完全与被重写方法的相同。2、返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样,java7 及更高版本可以不同)。3、访问权限不能比父类中被重写的方法的访问权限更低。例如...
2019-11-14 15:15:52
249
原创 java 文件(夹)创建删除
import java.io.*;import java.io.IOException;public class DirTest { public static void main(String args[]) throws IOException { String dirname = "dirtest"; File d = new File(dir...
2019-11-14 13:59:29
187
原创 java文本文件读取写入
import java.io.*;public class FileWriteRead { public static void main(String[] args) throws IOException { File file = new File("file.txt"); // 写入文件 FileOutputStream fop...
2019-11-14 12:04:57
732
原创 Java获取当前时间戳/时间戳转换
import java.util.*;import java.text.*;public class DateDemo { public static void main(String args[]) throws ParseException { // 获取当前时间戳 精确到毫秒 System.out.println(System.current...
2019-11-14 10:30:52
1075
原创 选择排序
public class CheckSort { public static void main(String[] args) { System.out.println("选择排序:"); int[] arr = {12, 5, 2, 64, 75, 3, 23, 23, 5, 577, 86, 2, 244, 554, 235, 7, 5, 88, 9,...
2019-11-14 09:40:57
160
原创 冒泡排序
public class BubbleSort { public BubbleSort() { System.out.println("冒泡排序"); int[] arr = {12, 5, 2, 64, 75, 3, 23, 23, 5, 577, 86, 2, 244, 554, 235, 7, 5, 88, 9, 0}; int le...
2019-11-14 09:15:12
263
翻译 五角星
注:总感觉不对劲,就是说不上来哪里不对,看出来的可聊聊看法public class Wujiaoxing { public static void main(String[] args) { System.out.println("五角星"); for (int i = 1; i < 6; i++) { for (in...
2019-11-13 15:56:41
300
原创 图形菱形
public class Lingxing { public void Top(Integer n) { Integer l = n / 2; Integer ok = n % 2; if (0 == ok) { System.out.println("不能生成菱形!"); } else { ...
2019-11-13 14:44:51
274
原创 高性能反向代理软件HAProxy [链接]
https://blog.51cto.com/lucifer119/1734619https://blog.51cto.com/lucifer119/1734620https://blog.51cto.com/lucifer119/1734621
2019-11-13 10:19:39
366
转载 nginx设置目录白名单、ip白名单
1.设置目录白名单:对指定请求路径不设置限制,如对请求路径为api目录下的请求不做限制,则可写为server{ location /app { proxy_pass http://192.168.1.111:8095/app; limit_conn conn 20; limit_rate 500k...
2019-11-13 09:52:02
2349
原创 Pyhton3 下载Telegram 频道数据
注:telegram 提供了相关的API,根据要求在相关网址上申请相关需要的参数,登录telegram就可以抓取telegram数据了,申请主要是点点点,所以这里省略这里默认你拿到相关的参数信息,直接上代码from telethon import TelegramClient, utilsfrom telethon.tl.types import InputMessagesFi...
2019-11-12 16:54:56
6568
5
原创 负载均衡器 运行在2、3、4、7层之间的区别 [资料整理]
本文章粘贴子其他多篇文章得来通俗点讲:负载均衡就是可以将用户的请求分发到 web集群的某台server,反向代理也是实现了这个功能。如果后端是一台服务器就叫反向代理,如果有多台就是负载均衡。反向代理才能实现负载均衡 负载均衡是做反向代理的目的之一.1. 四层负责均衡:是通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器与请求客户端建立TCP连接...
2019-11-12 16:46:31
757
转载 LVS、nginx反向代理
1、LVS实现nat,dr LVS简介 LVS是Linux Virtual Server的简称,其主要包含VS:Virtual server 和RS:Real server,VS根据请求报文中的目标IP和目标协议及端口通过其调度算法转发至后端的RS,实现四层路由器,四层交换机。 LVS的两个组件 ipvadm:用户空间的命令行工具,规则创建和管理,用于管理集群服务及Real ...
2019-11-11 09:28:13
1068
原创 Java 类变量赋值方法操作demo
概念: 类变量也称为静态变量,在类中以 static 关键字声明,但必须在方法之外。无论一个类创建了多少个对象,类只拥有类变量的一份拷贝。静态变量除了被声明为常量外很少使用。常量是指声明为public/private,final和static类型的变量。常量初始化后不可改变。静态变量储存在静态存储区。经常被声明为常量,很少单独使用static声明变量。静态变量在第一次被访问时创...
2019-11-08 15:48:28
2990
转载 spring boot 获取properties 属性值 多种方式
spring boot 在多环境情况下我们需要根据不同的获取不一样的值, 我们会配置在不同的文件中,那么我们怎么获取配置的属性值呢! 下面介绍几种用法。1. 除了默认配置在application.properties 的多环境中添加属性:我们会在application.properties 中激活不同方式选择下面的不同文件进行发布。##设置的激活参数:dev,test,prod...
2019-11-08 09:20:18
1763
转载 转发:nginx的proxy_pass路径转发规则浅析(末尾/问题)
一 location匹配路径末尾没有 /此时proxy_pass后面的路径必须拼接location的路径: 1 2 3 4 5 6 7 8 location /sta { proxy_redirect off; proxy_set_headerHost $...
2019-11-06 21:24:01
1100
原创 NGINX 最基本的防爬虫、防盗链
防爬虫在 [ server内location外 ]配置if ($http_user_agent ~* (baiduspider|360spider|haosouspider|googlebot|soso|bing|sogou|yahoo|sohu-search|yodao|YoudaoBot|robozilla|msnbot|MJ12bot|NHN|Twiceler)) { ...
2019-11-06 21:16:11
728
原创 nginx 反向代理实现镜像网站配置
下面是本人测试的nginx配置文件,没做注释,不懂的可看你nginx参数就行(包括单个和集群)### You should look at the following URL's in order to grasp a solid understanding# of Nginx configuration files in order to fully unleash the power...
2019-11-06 13:59:18
3356
转载 值得学习的C++开源项目(转)
值得学习的C语言开源项目- 1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.cz/~cz21...
2019-11-04 16:00:05
986
原创 基于python3 的百度图片下载器
自己写了玩的一个小脚本,百度图片下载import reimport osimport requestsimport hashlibdef dowmloadPic(html, keyword): pic_url = re.findall('"objURL":"(.*?)",', html, re.S) if len(pic_url) < 1: ...
2019-11-04 12:32:59
1846
1
转载 浅谈高性能数据库集群——读写分离[转载]
本文主要介绍高性能数据库集群读写分离相关理论,基本架构,涉及的复杂度问题以及常见解决方案。1 读写分离概述读写分离概述.png基本架构图:基本架构图.jpg2 适用场景适用场景.png读写分离不是银弹,并不是一有性能问题就上读写分离,而是应该先优化,例如优化慢查询,调整不合理的业务逻辑,引入缓存查询等只有确定系统没有优化空间后才考虑读写分离集群3 ...
2019-11-01 09:39:11
1246
转载 C++中几种将整数转换成二进制输出的方法总结
#include 〈iostream〉 #include 〈list〉 #include 〈bitset〉 using namespace std; //递归输出二进制函数 void BinaryRecursion(int n) { int a; a=n%2; n=n〉〉1; if (n==0) ; else BinaryRecursion(n); ...
2019-10-29 18:11:38
6799
转载 mysql 主从原理以及配置
MySQL主从同步与主主同步MySQL复制: MySQL内建的复制功能是构建大型,高性能应用程序的基础。将MySQL的数据分布到多个系统上去,这种分布的机制,是通过将mysql的某一台主机的数据复制到其它主机(slave)上,并重新执行一遍来实现。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日...
2019-10-28 18:49:49
3473
原创 centos7 安装LAM8P7 并配置https
一、环境主机 :CentOS Linux release 7.7.1908 (Core)httpd:Apache/2.4.6 (CentOS)PHP :PHP 7.2.24 (cli) (built: Oct 26 2019 12:28:19) ( NTS )Mysql:8.0.11 MySQL Community Server - GPL环境准备 关闭防火墙和selinux...
2019-10-28 16:53:30
331
转载 mysql 常用操作(整理)
1登录数据库格式: mysql -h主机地址 -u用户名 -p用户密码–P端口 –D数据库–e “SQL 内容”>mysql -uroot -p 数据库名称2修改密码格式:mysqladmin-u用户名 -p旧密码 password 新密码Mysqladmin -uroot -password ab12注:因为开始时root没有密码,所以...
2019-10-28 12:20:31
981
原创 centos7编译安装php7.1,7.2,7.3 网址整理
根具个人近几年的经验个人觉得安装各种软件除了特殊情况不建议编译安装,编译安装你也是用别人的源码,莫非就是自己指定了部分目录和库版本等等(也就是configure这一块的参数,其他的莫非就是那九个命令而已,如果对linux不熟悉的人那么以后加其他扩展相对就难点麻烦点,很多不能直接yum install **** 或者 apt-get install*** 进行安装,大多数人用直接在线安装...
2019-10-28 12:06:25
993
转载 php邮件发送添加代理
index.php<?phpinclude('PHPMailer.php');/** * 使用例子 * smtp服务器地址 端口 加密方式需要一一对应 * qq邮箱:smtp.qq.com 587对应tls 465对应ssl 账号qq邮箱 密码为qq邮箱设置中获取的授权码 * 网易邮箱:smtp.163.com 465对应ssl 账号为网易邮箱 密码为后台设置的授权码...
2019-10-28 11:44:28
2811
1
原创 ubuntu PHP Cannot adopt OID in UCD-SNMP-MIB
Cannot adopt OID in UCD-SNMP-MIB:Cannot adopt OID in LM-SENSORS-MIB: lmTempSensorsValue运行PHP遇到这些错误怎么办?安装两个软件就行!他们分别是:getcomposer和snmp-mibs-downloader下载:curl -sS https://getcomposer.org/inst...
2019-10-28 11:43:36
1454
原创 CentOS 7下安装Python3.6.4
注:目前除了centos8默认自带的python是3.6版本,其他基本都是python2.7,如果你对linux操作系统熟不熟悉的话就安装完成就好,别修改系统默认的python版本CentOS 7下安装Python3.6.41、安装python3.6可能使用的依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel r...
2019-10-28 11:43:16
1086
原创 deepin 环境变量问题(/etc/profile,~.bashrc,/etc/environment)
在支持国产的行动中,我在使用deepin的两个月时间里面,很是头痛,感觉系统导出都是问题我最想说的就是环境变量默认不生效、界面卡死、特别是应用用的docker来跑,这种陷入恶性循环的操作实在是打击了我支持的信心,一怒之下我就换成了ubuntu1804,发现两三年没用ubuntu 桌面版,它的生态软件社区做的很好了,是作为一个linux平台开发的不错环境deepin默认环境变量问题:...
2019-10-28 11:42:56
4047
翻译 Ubuntu下生成https证书配置apache
一、HTTPS简述随着网络的日常,信息安全越来越重要,传统的网站都是http协议明文传输,而HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。 那https到底是怎么开启的,随着疑问自己也了解https配置原理并在Ubuntu服务器上开启了https。 我本地配置的域名是https://extend.me 二、配置证书 ...
2019-10-28 11:42:32
2790
原创 禁止apache显示目录索引的常见方法(apache禁止列目录)
Ubuntu 18.04.3 LTS1.通过修改项目中的.htaccess文件,作用于局部<Files *>Options -Indexes</Files>2.配置文件sudo vim /etc/apache2/apache2.conf<Directory /var/www/> Options FollowSymLin...
2019-10-28 11:41:41
442
原创 sd卡烧录后恢复容量
1、管理员方式启动cmd2、输入 diskpart3、list disk #查看当前有哪些磁盘4、select disk 1 #选择第一个磁盘 (这里我的sd卡是 disk 1)5、clean6、create partition primary #创建磁盘分区7、acitve #激活磁盘分区8、format fs=fat32 quick #已fat32格式快速格...
2019-10-24 10:30:10
3604
4
原创 ubuntu16.04 打开virtualbox 死机的解决办法
原因:肯定有人升级了Ubuntu的内核,导致virtualbox的驱动冲突,一开虚拟机就Ubuntu就死机解决办法:wget https://download.virtualbox.org/virtualbox/5.2.8/virtualbox-5.2_5.2.8-121009~Ubuntu~xenial_amd64.debdpkg -i virtualbox*****.debwge...
2019-10-24 10:26:43
2711
翻译 ubuntu 修复grub
1、通过U盘进live模式2、确定要修复的ubuntu的grub在哪个分区(用fdisk去看下,一般是最大的那个分区)3、sudo mount /dev/sda2 /mnt (我修复的时候,是sda2分区)4、sudo mount --bind /dev /mnt/dev5、sudo mount --bind /dev/pts /mnt/dev/pts6、sudo mount ...
2019-10-24 10:23:19
3454
原创 nginx配置(restful),例如laravel
server { listen 80; server_name localhost:80; location / { root /usr/local/nginx/html/zyq/; index index.php server.php index.html index.htm; try_files $u...
2019-10-24 10:22:10
1531
windows-linux 文件共享
2018-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅