• VPS管理常用命令

    下载文件到指定目录 wget -P /root https://cn.wordpress.org/wordpress-4.7-zh_CN.zip CentOS修改SSH端口 修改SSH端口的方法:登陆SSH,然后通过 vi /etc/ssh/sshd_config 命令打开文件,修改其中的 port 后面的数字。 (vi 的基本应用应该会吧?:wq是保存退出的意思,a 是编辑的意思,esc是退出当前的意思) CentOS 重启SSH service sshd restart 禁用ROOT账户 1.添加新用户 # adduser exampleuser && passwd exampleuser exampleuser为用户名 然后需要输入两次密码 2.修改root密码 # passwd root 编辑sudo配置文件,并给与新用户正确的权限: # visudo 示例(给予新用户root..

  • V2RayNG 使用教程 安卓(Android) & ios

    V2Ray 安卓(Android) 对新手比较友好的 V2Ray 客户端有 V2RayNG 和 BifrostV。V2RayNG 使用教程送上 备注 以下教程均以使用了本站的一键安装 V2Ray 脚本为前提:最好用的 V2Ray 一键安装脚本 & 管理脚本 如果你还没有安装 V2Ray,可以参考这教程:V2Ray 一键搭建和优化详细图文教程 安卓下载 V2RayNG ios下载 ShadowLink , Kitsunebi , Potatsoo Lite(Socks5) 任意一个 在 Google Play 下载: V2RayNG 并安装 或者在 Github 下载 : V2RayNG 并安装,备注,选择 app-universal-release.apk 下载 获取 V2Ray 客户端配置 SSH 登录你的 VPS (如果你没登录) 输入 v2ray qr 便会得到一个链接,然后打开..

  • V2RayN 使用教程 Windows

    V2RayN 使用教程 Windows

    下载 V2RayN 下载链接: https://github.com/2dust/v2rayN/releases/latest 然后选择 v2rayN-Core.zip 下载 下载好了之后,解压,然后打开解压的文件夹 目录结构大概如下图所示 获取 V2Ray 客户端配置 SSH 登录你的 VPS (如果你没登录) 输入 v2ray url 然后复制 vmess 链接 (将链接全选,然后鼠标右键,再选择复制即可) 配置 V2RayN 双击 v2rayN.exe 启动,然后在任务栏托盘找到 V2RayN 图标并双击它 添加一个 VMess 服务器 从剪贴板导入 URL 重要提醒!由于 V2RayN 暂不支持 QUIC 协议,如果是 QUIC 协议,就算导入了,也是不能正常使用的。 设置本地监听端口,此处我将它设置为 2333 启用系统代理 在任务栏托盘找到 V2RayN 图标并鼠标右键,然..

  • v2ray教程!全程保姆教学适合小白操作,一键脚本安装Socks5代理

    cloud.google.com VPC网络 - 防火墙 创建防火墙规则 名称: 日志:已停用(默认) 网络:default 优先级:1000 * 流量方向 选择 入站 出站 对匹配项执行的操作:允许(默认) * 目标:网络中的所有实列 *来源IPv4范围:0.0.0.0/0 *协议和端口:全部允许 创建 Compute Engine - 虚拟机实例 创建实例 名称: 地区: 可用区:(随意) 系列:N1 机器类型:fi-micro(1个vCPU, 614MB内存) *防火墙 允许 HTTP 流量 允许 HTTPS 流量 网络 (主机名和网络接口) *网络标记:ruzhan,chuzhan 创建完成后打开cmd测试ping,60以上从新创建 SSH 链接 *管理员权限: sudo -i V2ray一键安装指令: bash

  • [파이썬] Python selenium 셀레니움  사용법 [웹 크롤링]

    [파이썬] Python selenium 셀레니움 사용법 [웹 크롤링]

    목차 Install Import 불러오기(Driver & Web Load) 현재 url 얻기 브라우저 닫기 Wait till Load Webpage(로딩 대기) Implicit Waits(암묵적 대기) Explicit Waits(명시적 대기) 시작하기 전에… 요소 찾기(Locating Elements) XPath로 요소 찾기 텍스트 입력(키보드 입력) 텍스트 입력 지우기 파일 업로드 상호작용 클릭하기(click) 옵션 선택 및 제출(submit) Drag and Drop Window / Frame 이동 JavaScript 코드 실행 브라우저 창 다루기 뒤로가기, 앞으로 가기 화면 이동(맨 밑으로 내려가기 등) 브라우저 최소화/최대화 Headless 설정 브라우저 크기 설정 스크린샷 저장 Option(Ch..

  • [파이썬] selenium 셀레니움 설치하기 / 크롬 드라이버 설치하기

    [파이썬] selenium 셀레니움 설치하기 / 크롬 드라이버 설치하기

    1. Python Selenium 설치하기 다른 라이브러리를 설치하는 것과 동일합니다. pip 또는 conda 명령어를 사용해서 설치해주세요. 일반 python 환경이라면 pip(pip3)을, conda 환경이라면 conda를 사용한다. pip install selenium conda install selenium 2. Chrome Driver 설치하기 브라우저별로 selenium webdriver를 다운로드해야 한다. 필자는 크롬을 추천한다: Google Chrome Firefox Microsoft Edge Safari Selenium을 사용해서 웹 자동화를 위해 크롬 웹 드라이버를 설치해야합니다. 크롬을 실행한 후 오른쪽 위에 점 3개 -> 도움말 -> Chrome 정버를 선택합니다. 그러면 크롬 버..

  • 우분투 필수 정보: Ubuntu 우분투 관리자(Root) 권한 획득하기

    우분투 사용자 필수 정보 시스템 영역에서 작업을 하다보면 종종 단순 copy and paste 일지라도 관리자 권한이 필요할때가 잇다 윈도에서 administrator 권한을 가지는것과 비슷하다고 생각하면 될듯하다. 1. 터미널 모드에서 관리자 권한 획득시 Ctrl + Alt + T 를 눌러서 터미널 호출 sudo su 를 입력하고 패스워드를 물어보면 로그인때의 패스워드를 입력해준다. 성공적으로 권한 획득시 $ 표시 프롬프트가 # 표시로 변경된다.

  • Python 우분투에서 설치 하기 및 모듈 설치

    우분투에서 파이썬 설치 및 기본 모듈 설치를 해보았습니다. Ctrl + Alt + T 를 눌러서 터미널 호출 1. python 설치 sudo apt-get install python ​sudo apt-get install python3 #파이썬3 ​ 2. pip설치 sudo apt-get install python-pip sudo apt-get install python3-pip #파이썬3 ​ 자주 사용하는 모듈 설치 ​3. beautifulsoup 설치 pip install bs4​ ​ 4. requests 설치 pip install requests​ 5. selenium 설치 python -m pip install selenium

  • 도메인 호출 루트 dig web interface

    https://www.digwebinterface.com/ DigWebInterface.com Extensive web interface to dig digwebinterface.com url 입력후 Colorize output Trace 정도만 선택후 Dig

  • 크롬 개발자도구 작업 효율 올리는 소소한 기능

    개발자 도구 F12 혹은 오른 쪽마우스 검사 를 탭해 들어간다 Ctrl + Shift + P: 검색 메뉴 호출 Screeshot: 스크린샷 검색 Capture area screenshot : 지정 사이즈 Capture full size screenshot : 풀 사이지 (맨 위에서 아래까지) Capture node screenshot : 선택 한 노드만 저장할수있다 Capture screenshot : 현쟁 창 Coverage: 를 치고 새로 고침을 해보면 현재 페이지 렌더링에 사용중인 CSS JS파일 다 알려줌 fps: Show frames per second(FPS) meter 모니터에 따라 fps를 표시해준다 Sensors: 브라우저에서도 감지가능 Gyroscope: 자이로스코프 Acceleroom..

  • [파이썬]VSCODE 작업 디렉토리 설정 [파일 저장 위치 현위치로 변경]

    [파이썬]VSCODE 작업 디렉토리 설정 [파일 저장 위치 현위치로 변경]

    Ctrl + P 를 눌러 launch.json 파일을 찾는다 Python 구성에 "cwd": "${fileDirname}" 을 추가해준다 { "version": "0.2.0", "configurations": [ { "name": "Python: Current File (Integrated Terminal)", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "cwd": "${fileDirname}" // "Current File" }, ] } 파일 위치 변경시 아래 코드를 추가하여 해결할수도있다 import sys import os.path as op with open(op.join(..

  • 网站防止F12审查元素扒代码的两种方法

    有个神奇的东西叫做审查元素,按下神奇的F12,就是见证奇迹的时刻。审查元素真的是一个强大功能,有的时候看中别人网站的某个样式做的比较好,按下F12审查元素来查看别人的代码,统统扒过来。那么如果防止别人查看自己网站的代码,扒代码呢,当然,也只是防新手而已~心理安慰~ 一、防F12扒代码:按下F12关闭当前页面 使用方法:添加到footer.php即可,高手一般能破解,哈哈。 二、防F12扒代码:按下F12画面卡死 使用方法:添加到footer.php即可,这个也能破解,感觉这个更牛一点。

  • 一段代码简单防止别人扒自己的网页

    今天给大家分享一段很简单的代码,也不是说能预防别人扒站,大家都知道,只要点击右键查看源代码就可以看到网页的代码,这个是预防不到的。 那么这段代码又能起什么作用呢?哈哈他的作用就是只要加上这段js代码到你的网页,别人扒了你的页面,打开页面就会自动跳转到你设置好的页面,那么这个是怎么实现的呢?直接看代码: 只要在你的网页上加上这4行代码就可以咯! 针对这个呢,下面我给大家写了一个加密版本的,效果是一摸一样的,但是不建议小白使用: var a = 'retrtrfdcfvvvv'; var abb = 'asotttt'; function suan2(abb){ var as = abb.substring(0,2); var ot = abb.substring(2,4); var ttt = abb.substring(4,7); as = 'ab'; ot = 'ou'; ttt =..

  • 2020大树教你防止别人扒自己的网页方法

    这个代码能够直接保护整个站,而不再是单个页面,直接把代码放到自己的网站上。 如果是博客建议放到header,如果是单页面直接放到首页即可,也可以单独建一个js文件把代码放入进去,然后引入js文件就行了。 代码内容:

  • HTML禁止复制粘贴以及禁止下载图片的小技巧 转载

    HTML禁止复制粘贴以及禁止下载图片的小技巧 转载

    1.如图,设置user-select属性为none。原理:阻止用户选中内容 一、禁止复制文字代码 二、真正的屏蔽鼠标右键 三、 把上面的代码放到 与 之间我已经调试过了 没问题 禁止保存网页 下面这段代码,就能搞定在网页中又禁止复制、又禁止键盘复制、还能禁止选择。 四、 οnselect="document.selection.empty()"//禁止选中 οncοpy="document.selection.empty()"//禁止复制 下面给你个演示: 嘿嘿,把我复制走吧,我跟你拉!呵呵 五、 禁止复制代码 禁止下载图片: 可以做双层保护 第一,οncοntextmenu="return false" 放在里 例子: 作用:简单的方式右健弹出 第二,现在IE或者QQ浏览器都有自己的IE插件 鼠标放到图片会有插件提示你保存 解决办法: 方法一(针对单独的图片): 方法二(针对整个页面..

  • [JQuery] JQuery 기본문법

    직접 선택자 종류 사용법 설명 전체 선택자 $("*") 모든 요소를 선택 아이디 선택자 $("#아이디 명") id 속성에 지정한 값을 가진 요소를 선택 클래스 선택자 $(".클래스 명") 클래스 속성에 지정한 값을 가진 요소를 선택 요소명 선택자 $("요소명") 지정한 요소명과 일치하는 요소들만 선택 그룹 선택자 $("선택1, 선택2, 선택3 ... 선택n") 선택1, 선택2 .... 선택n에 지정된 요소들을 한번에 선택 인접 관계 선택자 종류 사용법 설명 부모 요소 선택자 $("요소 선택").parent() 선택한 요소의 부모 요소를 선택 상위 요소 선택자 $("요소 선택").parents() 선택한 요소의 상위 요소를 모두 선택 하위 요소 선택자 $("요소 선택 하위 요소") 선택한 요소에 지정한 하..

  • [js] new Date().getTime() - IOS 에서 NaN뜨는 현상 해결

    프로젝트 하다 보면 new Date().getTime() 를 활용하여 시간을 구할때가 많다 윈도우에서 개발할땐 잘 뜨던 카운터가 IOS로 가면서 NaN만 리턴하는 경우가 잇다. 해결방법: 시간 규격을 "-" 에서 "/"로 바꿔 주면 된다 //const d_day = new Date("2022-05-20 17:20:00").getTime(); //수정전 const d_day = new Date("2022/05/20 17:20:00").getTime();// 수정후 setInterval(function() { const today = new Date().getTime(); const gap = d_day - today; const day = Math.floor(gap / (1000 * 60 * 60 * 24..

  • Date 객체와 날짜 디데이 시간 날짜 카운트 계산하기 (자동 날짜 구하기)

    D-day Math Math는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다. Math는 Number 자료형만 지원하며 BigInt와는 사용할 수 없습니다. Math.ceil(x)인수보다 크거나 같은 수 중에서 가장 작은 정수를 반환합니다.( 당일 제외) Math.floor(x)인수보다 작거나 같은 수 중에서 가장 큰 정수를 반환합니다. (당일 포함) 자바스크립트 날짜 메소드 getFullYear() : 연도 정보를 가져옴 getMonth() : 월 정보를 가져옴(현재 월 -1 , 0 이상 11 이하). getDate() : 일 정보를 가져옴 getDay() : 요일 정보를 가져옴(일:0~토:6) getDay/getHours/getMinutes/getSecond..

  • [코드 구문 강조] highlight.js를 활용하여 Code구문 강조하기

    [코드 구문 강조] highlight.js를 활용하여 Code구문 강조하기

    highlight.js 활용방법 개요 많은 개발자들이 웹사이트에 글을 작성할때 코드 부분을 실제 에디터에서 보이는 것 처럼 강조하기 위한 방법으로 highlight.js을 사용합니다. highlight.js의 2가지 적용 방법 웹 검색을 해보시면, highlight.js를 간단히 적용하는 방법은 2가지로, 많이 나와있습니다. CDN js를 적용하는 방법과 직접 다운로드하여 업로드하는 방법이 있습니다. 1. CDN js를 이용하는 방법 CDNjs 2줄의 코드를 넣으면 초기 설정이 완료되는 간단한 방법입니다. 장점: 업로드 없이 간편하게 구축이 가능하다는 점 단점: 자주 쓰이는 22개의 언어만 강조되는데, 추가 언어를 적용하기 위해서는 직접 다운로드하여야 함. 온라인에선 상관없겠지만, 오프라인 환경에서는 적..

  • Favicon 파비콘 아이콘! 완벽하게 만드는 방법 & 적용방법

    Favicon 파비콘 아이콘! 완벽하게 만드는 방법 & 적용방법

    이번 포스팅에서는 일반적인 파비콘 설정보다 더 완벽한 파비콘 설정에 대해 알아볼께요 일반적으로 파비콘(favicon) 설정은 아래와 같이 웹 소스 최상단에 16x16 과 32x32의 이미지를 하나에 품은(multiple sizes) 혹은 단일 사이즈의 favicon.ico 파일을 올려놓는 것으로 끝납니다. Favicon 기본 설정방법 그러나 상기 방법은 초창기 파비콘 설정방법이고 세월이 흘러 현재는 다양한 디바이스와 브라우저를 지원하기 위해서 파비콘 설정을 아래와 같이 작업해주어야 합니다. Favicon 범용 설정방법 ※ 당연히 각 사이즈별 파일은 만들어줘야 합니다. 상기와 같이 설정하면 아이폰, 아이패드, 안드로이드, PC, 구글TV, 구글웹스토어, 오페라 브라우저등을 지원하게 되어 어디에서도 파비콘 ..