【公告】

活到老学到老,学无止境。

其他笔记

python 抢购

3

创建文件:data.json 内容:{"ticket_num": 1} import json import time from multiprocessing import Process, Lock def search(user): with open('data.json', 'r', encoding='utf

其他笔记

python SSH

2

import paramiko import time class ssh(object): def __init__(self, ip,name,passw): self.host = ip self.username = name self.pwd = passw self.__k = None

其他笔记

jQuery 点击和回车事件

1

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $

其他笔记

scrapy 基础

3

cmd 安装:pip install scrapy scrapy加入环境变量 创建项目:scrapy startproject 文件名 cd 文件名 创建项目文件 scrapy genspider 项目名 网址url 执行爬虫 scrapy c

其他笔记

python wxpython UI设计

2

import wx class Mywin(wx.Frame): def __init__(self, parent, title): super(Mywin, self).__init__(parent, title=title, size=(600, 400)) global t3 global t2

其他笔记

python tornado 框架写接口

3

app.py --------------------------------------------- import tornado.ioloop import tornado.web from api.Api_Get import Api_Get from api.GetIndex import GetIndex if __name__ == "__main__&

其他笔记

小i 聊天机器人

2

import urllib.request import re while True: x = input("主人:") x = urllib.parse.quote(x) link = urllib.request.urlopen( "http://nlp.xiaoi.com/robot/web

其他笔记

python sqlLite 操作

5

import sqlite3 conn = sqlite3.connect('test.db') def sql_colose(): conn.commit() conn.close() def sql_lite(): return conn.cursor() # 建表操作 def new_table(): cursor = sql

其他笔记

python bottle 接口

9

app.py ----------------------------------------- from bottle import * import json from sql import * @hook('after_request') def after_request(): response.headers['Access-Control-Allow-Orig

其他笔记

python 邮箱

3

import json from bs4 import BeautifulSoup import requests def el(yy): from email.header import Header from email.mime.text import MIMEText from email.utils import parseaddr, format

其他笔记

python redis

9

import redis pool = redis.ConnectionPool(host='127.0.0.1', port=6379,db=1) red = redis.Redis(connection_pool=pool) di=['123','456'] red.set('name', str(di)) # red.delete("name") #

其他笔记

liunx 创建进程

6

创建进程 nohup Python app.py & 查看进程 jobs -l 查看端口进程 lsof -i:8000 查看进程 ps -a 查看用户进程 ps -u 杀死后台进程 kill -9 进程号

其他笔记

python ws消息推送

4

index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ws测试</title> <script src="htt

其他笔记

python flask 文件上传接口

2

from flask import Flask,request,redirect,json from werkzeug.utils import secure_filename import os UPLOAD_FOLDER = './' #文件存放路径 ALLOWED_EXTENSIONS = set(['jpg','html']) #限制上

其他笔记

python flask 接口

3

from flask import Flask,jsonify,request app = Flask(__name__) app.config['JSON_AS_ASCII'] = False #设置接口数据编码 #数据格式转换 def set_json(data): return jsonify(data) #

php笔记

python 下载图片

8

urlc ='http://192.168.0.18:8080'+str(cr) print(urlc) pic = requests.get(urlc, timeout=15) string = '2.jpg' import time with open(string, 'wb') as f: f.write(pic.con

其他笔记

Python往excel表格里面插入图

1

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019-10-25 10:27 # @Author : liujin # @Email : 1045833538@QQ.com # @File : exc.py import xlsxwriter import requests import open

其他笔记

dns 劫持解决方案

16

进入 C:\Windows\System32\drivers\etc 清除 hosts 文件 127.0.0.1 wapjin.com 清理DNS缓存。 方法如下: 1.运行输入“cmd” 2.输入ipconfig /flushdns命令

其他笔记

liunx 软链操作

59

创建软链接 ln  -s  [源文件或目录]  [目标文件或目录] 例如: 当前路径创建test 引向/var/www/test 文件夹  ln –s  /var/www/test  test 创建/var/te

其他笔记

python 打包 exe

89

一、安装PyInstaller 1、安装pywin32 pip命令安装:pip install pywin32(推荐) 2、安装Pyinstaller pip命令安装:pip install PyInstaller pip命令安装:pip install pywin32

php笔记

python 模拟登录

30

import requests import json def GetCookie(): s=requests.session() loginUrl='http://wapjin.com/index.php/home/admin/' postData={'pass':'111.2.19.13'} rs=s.post(loginUrl,postData)

其他笔记

python 抓取页面数据生成表格

39

import re from bs4 import BeautifulSoup import xlwt import time import requests url = '' #这里的URL就是通过开发者工具找到的网页的请求信息里的Request URL # url =

其他笔记

js 点击图片放大

42

<script type="text/javascript"> //图片放大 // $("#outerdiv").hide(); $(function(){ $("img").click(function(){ console.log(

其他笔记

js 获取多选框的值

208

<script> function an(){ $("input[name='cb']:checked").each(function(){ console.log(this.value);   //alert(value); }); } $(function(){ $("#c1").clic

其他笔记

js 刷新网页

5

Javascript刷新页面的几种方法: 1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6 window.navigate(location)

其他笔记

js 获取url参数

75

function UrlSearch() { var name,value; var str=location.href; //取得整个地址栏 var num=str.indexOf("?") str=str.substr(num+1); //取得所有参数 stringvar.s

其他笔记

ws 客户端 js代码

25

<head> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script> <script> function api(title,value){ var socket = new WebSocket('ws://

其他笔记

ws 服务端 nodejs 代码

72

var ws = require("ws"); var fs = require("fs"); // 启动基于websocket的服务器,监听我们的客户端接入进来。 var server = new ws.Server({ host: "",

php笔记

mysql 锁表解锁操作

80

mysql_query("LOCK TABLES ‘表名’ read"); mysql_query("LOCK TABLES ‘表名’ wirte"); read:读锁(共享锁):如果以这种方式锁定表,那么在锁定

其他笔记

jquery cookie 方法

78

注:必须在服务器上运行 1.引入jquery.js <script src="//cdn.bootcss.com/jquery/1.12.4/jquery.js"></script> 2.引入jquery cookie插件 <script src=&qu

其他笔记

nodejs 用http服务写数据接口

49

htp.js ----------------------------------------------- var http = require("http"); var url = require('url'); var fs = require("fs"); var i=0; function jin(req,res){ i++;

php笔记

js+php 数据查询复制

13846

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>数据查询</title> <style type="text/css"&g

其他笔记

nidejs的数据库和json文件操作

21

var mysql = require('mysql'); var fs = require("fs"); var con = mysql.createConnection({ host:'127.0.0.1', user:'root', password:'root', database:'test' }); exports.looksql =fu

其他笔记

ajax 请求数据

5

$.ajax({ url: url, data: data, success: success, dataType: dataType }); $.get("demo_test.asp",{},function(data,status){ alert("Data: " + data + "\nStatus:

php笔记

js 导出excel

41825

<button type="button" class="btn green" onclick='tableToExcel()'>导出表格</button> <script> function tableToExcel(){ $.ajax({ url:"http://12

php笔记

表格css

4

<style type="text/css"> table{ font-family: verdana,arial,sans-serif; font-size:11px; color:#333333; border-width: 1px; border-color: #666666; border-collapse: collapse;

其他笔记

js 加载

1

自动加载 <script src="https://cdn.staticfile.org/jquery/3.4.0/jquery.min.js"></script> <script> $(function(){ $.ajax({ url:'http://127.0.0.1:800

其他笔记

python 抓取页面URL和标题

2

import requests import re # 获取html文档 def get_html(url): response = requests.get(url) response.encoding = 'utf-8' return response.text # 获取笑话 url_jok

php笔记

python get方式取url里的值

16

from urllib.parse import parse_qs def url_get_value(urlr,value_name): my_vloue = parse_qs(urlr,keep_blank_values=True) return my_vloue.get(value_name)[0] uc = "do=4&t=5&

资源分享

python tcp 建立http服务

86

from socket import * import json def ser(): s =socket(AF_INET, SOCK_STREAM) s.bind(("127.0.0.1", 80)) s.listen(1) return s 自动判断url路径 def urlr(recvDa

资源分享

python 百度人脸识别

1700029

import requests,urllib,json, base64 from paizhao import imgr def Getr(): baidu_server = "https://openapi.baidu.com/oauth/2.0/token?" grant_type = "client_credentials

资源分享

python 实现拍照

149

安装CV2 :pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python import cv2 cap=cv2.VideoCapture(0) width, height = cap.get(3), cap.get(4) cap.set(cv2.CAP_PROP_FRAME_WIDTH, wid

资源分享

js 自动提交框

36

<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("input").keyup(function(){ txt=

资源分享

python tcp

28

网络的概念:主机 端口 IP 协议 服务器: localhost/127.0.0.1 客户端: 只是在本机启动客户端,用127.0.0.1访问 服务器: 0.0

资源分享

js json转对象

5

判断类型 python type(String) js typeof String js json转对象 var obj = eval('(' + str + ')'); var obj = JSON.parse(str);

资源分享

python 接口

16

from flask import Flask import json app = Flask(__name__) # 只接受get方法访问 @app.route("/test", methods=["GET"]) def check(): # 默认返回内容 r

php笔记

js主函数

73

/*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports

php笔记

js表情插入

655262

<script src="./a.js"></script> <script> function insertText(obj, str) { if (document.selection) { var sel = document.selection.createRange();

Java笔记

Java 窗体的拖动

49

private int x, y; static Point origin = new Point(); p =new JFrame(); a.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) { //按下(mousePres

php笔记

js菜单

127

<script type="text/javascript" src="./a.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".panel").clic

php笔记

tp框架验证码

131

public function IMG(){ $config = array( 'fontSize' => 30, //大小 'length' => 4, //字数

tp框架数据验证

368

$sql=D("haoidcn_user"); $r=I("post.userid"); if($sql->where("userid='$r'")->find()){ echo "数据已存在"; }

tp框架的数据库操作(实例)

833

$sql=D("haoidcn_user");//实例化 $user_arr = $sql->find("58");//进行主键查询 $user_arr = $sql->select();//查询所有内容 $arr = array("userid"=>

tp数据库操作

2147483647

一、链接数据库 (1)找到模块文件夹中的Conf文件夹,然后进行编写config.php文件 我这里是这样的文件路径 (2)打开这个config.php文件,然后

tp框架的数据互传

349

IndexController.class.php namespace HomeController; use ThinkController; class IndexController extends Controller { public function index(){ echo 'nihao '; $this->assign("ti

php字符转换

75

$love=array("105","32","108","111","118","101","32" ,"121","111","117","46"); for

Java正则

66

[img]../php/rc/10.png.jpg[/img] return a.matches("[0-9]");//匹配0-9的数字 [img]../php/rc/6.png.jpg[/img] 字符分割: [img]../php/rc/7.png.jpg[/img] [img]../php/rc/8.png.jp

java

java字符串判断

370

[img]../php/rc/yy.png.jpg[/img][br] String t="gr"; System.out.println(t); System.out.println(t.replace("r", "g"));//字符串的替换 String a=String.valueOf("

php

编程注释

152

css注释 .header { /*头部样式*/ FONT-SIZE:11PX; COLOR:black; } [br] html注释 <!-- 在此处写注释 --> [br] PHP/java注释       /**       * @name 名字  

php

.htaccess文件加速

164

.htaccess文件 <IfModule mod_rewrite.c> RewriteEngine On # 修改以下语句中的 / 为你的论坛目录地址,如果程序放在bbs中,请将 / 修改为 /bbs RewriteBase / #下

java

网站前端知识

819

1.为什么利用多个域名来存储网站资源会更有效? 答案:CDN缓存更方便 突破浏览器并发限制 节约cookie带宽 节约主域名的连接数,优化页面响应

java

java浏览器开发

302

package wap; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.*; import java.lang.reflect.Array; import java.net.*; import javax.swing.*; import jav

java

Java控制程序

492

package web; import java.awt.Color; import java.awt.Font; import java.awt.Label; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.*; import java.net.*;

js

js图片轮播

6

<script> window.onload = function() { var list = document.getElementById('list');var prev = document.getElementById('prev'); var next = document.getElementById('next'

php

thinkPHP 入门

313

下载地址: [url=http://wapjin.com/ThinkPHP.zip]thinkPHP3.2.zip下载[/url] define('APP_PATH','./Application/');//配置路径 [h3]后台处理[/h3] 文件路径:../Application/Home/Contro

php

php创建目录

44

<?php /** * 创建多级目录 * @param $path string 要创建的目录 * @param $mode int 创建目录的模式,在windows下可忽略 */ function create_dir($

php

php 调用文件/跳转

348

require 会生成致命错误(E_COMPILE_ERROR)并停止脚本 include 只生成警告(E_WARNING),并且脚本会继续 include 'filename'; 或 require 'filename'; //header('Location:

php

php 实现静态化页面

20

ob_start(); require_once('./index1.php');//引入模版文件 file_put_contents('./index1.html', ob_get_contents());//生成静态文件 //ob_clean(); include "index1.html";

php

硅云主机

259

进入硅云主机[url=http://www.vpsor.com/]http://www.vpsor.com/[/url]

css

css基础代码

81

<style type="text/css"> .t{ border:0px solid #000000; 边框线 white-space:pre-line;文本自动换行 background: url(http://wapjin.com/php/rc/1.jpg) ; background-attachmen

php

艾特文管自动安装程序

26

在写上传文件时 有人用艾特文管自动安装程序进入了我的网站目录 现在分享下 下载地址: [url=http://wapjin.com/php/rc/zip.zip]zip.zip点击下载[/url]

php

html跳转/获取ip

243

echo '< meta ht tp-equiv="refresh" content="3;url=./look.php?do="'.$d.'> '; $ip=$_SERVER["REMOTE_ADDR"];

php

php授权

148

<?php $servername = $_SERVER[’SERVER_NAME’];//取得域名 !empty( file_get_contents(’ysgj.ml/sq.php?dome=’ . $servername)) or die(’未授权’); ?> ysgj.ml/sq.php <?ph

css

css+js显示隐藏

266

<script type="text/javascript"> $(document).ready(function(){ $(".flip").click(function(){ $(".panel").fadeToggle(1000);//显示内容 $(".t").

php

生成验证图片

1116

<?php   session_start(); function random($len) {     $srcstr = "1a2s3d4f5g6hj8k9qwertyupzxcvbnm";     mt_srand();     $strs = "";     for ($i = 0; $i &l

php

自己写的数据库调用

2491

<?php /** title:数据库操作 */ $host="127.0.0.1"; $usert="root"; $passu="jinjin"; $npp="test"; $conn=mysql_connect($host,$usert,$passu) or

php

自定义ubb

3600153

function ubb($Text) { $Text=trim($Text); //$Text=htmlspecialchars($Text); $Text=preg_replace("/\\t/is"," ",$Text); $Text=preg_replace("/\[h1\](.+?)\[\/h1\]/is&quo

php

文件上传

436475

<?php if($_FILES["file"]!=null){ $oldumask=umask(0); mkdir('img',0777); umask($oldumask); if(move_uploaded_file($_FILES["file"]["tmp_name"],"./img/".

php

限制电脑访问

50

$wr= $_SERVER["HTTP_USER_AGENT"]; if(substr($wr,13,1)=="W"){ echo "<h2 align=center>请用手机访问</h2>"; exit(); }

php

获取字符串指定字符

27

$f=implode("|",$a[0]); $array=explode('|', $f); $t=0; for($r=0;$r<strlen($f);$r++){ if(substr($f,$r,1)=="|"){ $t++; echo "<img src=".$array[$t].&quo

php

抓取图片

300002

<?php function geturl($url){ $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_set

php

抓取图片地址

2

preg_match_all('/(?<=src=").*?.(jpg|jpeg|gif|png|bmp|JPG|JPEG|GIF|PNG|BMP)/',$content,$a)

php

截取url

10

function geturl($url){ $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CUR

php

php 获取网页的方法

39

方法1: 用file_get_contents 以get方式获取内容 <?php $url='http://www.domain.com/?para=123'; $html = file_get_contents($url); echo $html; ?> 方法2:用file_get_contents函

java

Java机器人代码

355

robot = new Robot(); /初始化 一、Robot主要的功能   1. BufferedImage createScreenCapture(Rectangle screenRect) 说明:该方法提供类似于键盘上的PrintScreen键

php

文件删除操作

47

$file = "test.txt";  if (!unlink($file))    {    echo ("Error deleting $file");    }  else    {    echo ("Deleted $file");    } 

php

悬浮栏css

153

style type="text/css" body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;} a{color:#333;text-decoration:none} ul,li{list-style:none;

php

暗链接

36

<div style="disp lay:none;"> <a hr ef=https://www.0dayhack.com/ >暗链</a> </div>

php

session

15

session_start(); //创建 $_SESSION[""] = $username; 写入 unset($_SESSION[""]); 销毁

php

php文件操作

22

$myfile = fopen("vv.php", "w") or die("Unable to open file!"); $txt = stripslashes($_POST["txt"]); fwrite($myfile, $txt); fclose($myfile); <?php $

php

cookie

41071

setcookie("user","12345"); echo $_COOKIE["user"];

php

appserv下载

781116

appserv下载地址 [url=https://pan.baidu.com/s/1T--TRnZ2iioNHFPo3Ltw-A]点击下载[/url]

php

查询数据

5

$sql = "SELECT * FROM kecheng"; $result = mysql_query($sql); $rs= mysql_fetch_array($result);

php

创建数据表

10

$ku="create table shi ( id int not null auto_increment, primary key(id), name char(255), vsts varchar(255), shijian datetime(0), ) "; $kin="create

php

删除数据

5

例:删除数据 $conn = @mysql_connetc(“localhost”, “root”, “123456”) or die(“数据库连接失败!“); mysql_select_db(“test”); $sql = "DELETE FROM user WHERE id = 1"; $resu

php

php连接 mysql

438

$mysql_username="root"; // 连接数据库用户名 $mysql_password="jinjin"; // 连接数据库密码 $mysql_database="test"; // 数据库的名字 // 连接到数据库 $co