- 博客(47)
- 资源 (4)
- 收藏
- 关注
转载 php跨域
单个域header('Access-Control-Allow-Origin:http://client.runoob.com');多个域$origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : ''; $allow_origin = array( 'http://client1.runoob.com', 'http://client2.runoob.com' ); if(i
2021-04-18 22:46:52 156
原创 git命令
git--基本操作设置用户信息--git config --global user.name "cai"设置用户信息--git config --global user.email "cai@163.com"查看用户信息--git config --list查看用户信息--git config user.name删除文件--git rm 文件名查看文件状态(-s为简洁方式)--git status -s 本地初始化-创建空仓库--git init本地仓库和远程仓库关联--..
2021-04-18 00:52:17 167
原创 解决小程序总是拿不到session的形况
设置session头部,res1.header[‘Set-Cookie’]保存到缓存中 var that=this; // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId console.log(res) wx.request({ url: that.globalData.url+"/dom
2021-04-17 21:29:30 444
原创 php开发微信公众号代码封装(含post-get-getToken)
php开发微信公众号代码封装注意,php版本不要大于7.x,不然*$postStr = $GLOBALS[“HTTP_RAW_POST_DATA”] ;*这句代码会受影响;<?php define("token", "aaabbbccc");define("appid", "wx33d9375e8c172418");define("appsecret", "4c51dc2a14e743e00c17f29e6f266eb6");// 注意php版本不要7.x以上// 调用下面的方法$po
2021-04-14 23:38:26 1169 3
原创 前端媒介-----语义化
媒介:screen speech print all(默认)以上为css3支持的,css3废弃的就不写了,用法@media screen{ .class{ //css样式 }}语义化:<artical></artical>文章<nar></nar>导航<header></header>标题集合<aside></aside...
2021-04-14 21:12:35 139
原创 ajax模板
以下是post的Ajax!—get的参数写在url中即可,而不是写在send中,并且不用设setRequestHeader var xhr = new XMLHttpRequest(); xhr.open("POST","searchClassTable?"); xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xhr.onreadystatechange = function() { if (xh
2021-04-12 01:09:27 698
原创 thinkphp5DB操作数据库
use think\Db;//Db操作数据库 public function db(Request $request){ //查 //查询数据1 // $date=Db::query('select * from db'); // dump($date); // print_r($date); //查询数据2 // $date=Db::table('db')->select(); // dump($date); // $data=DB::table('db')-
2021-04-12 00:45:44 478
转载 php配置微信公众号接口配置
$timestamp = $_GET['timestamp']; $nonce = $_GET['nonce']; $token = 'aaabbbccc'; //在网页中配置的token $signature = $_GET['signature']; $array = array($timestamp,$nonce,$token); $tmpstr= implode('',$array); $tmpstr = sha1($tmpstr); if ($tmpstr == $signatu.
2021-04-11 23:47:17 349
原创 jsoup爬虫
jsoup爬虫protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); PrintWriter out=response.getWriter(); JSON
2021-04-08 02:45:05 297
原创 javascript获取距离常用的方法和属性
监听页面滚动$(window).scroll(function(){--这里写代码})元素距离文档的距离jqueryoffset().topoffset().left原生
2021-04-05 21:15:19 248
原创 图片放大镜效果js代码
图片放大镜效果js代码,需要引入jquery<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="jq.js" type="text/javascript" charset="utf-8"></script> <style> .sbox{ width:4.
2021-04-05 20:37:46 547 2
原创 js方法快速预览
数组查找find findIndex includes数组操作push shift unshift pop splice数组遍历forEach map some数组拼接join toStringset集合add clear delete size has forEach
2021-04-04 22:26:08 125
原创 javascript的insertAdjacentHTML()方法
insertAdjacentHTML()类似innerhtml=,但是可以插入字符串beforebegin 在元素之前afterbegin 在元素的第一个子元素之后beforeend 在元素的最后一个子元素之后afterend 在元素之后
2021-04-04 11:28:42 409
原创 post中字节流拿到用户发来的消息
post中字节流拿到用户的发送消息 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setCharacterEncoding("utf-8"); response.setContentType("text/html"); PrintWriter out = response.getWrit
2021-04-01 17:48:09 149
转载 原生php连接数据库---发起get--post请求----tp和laravel的一些composer命令
php连接数据库①mysqli增删查改 $link=mysqli_connect("localhost:3306","root","123456","board"); //查询该用户是否存在 $sql="select * from user where username='$username' and password = '$password' "; $result=mysqli_query($link,$sql); //数据库有数据的操作,mysqli_num_rows
2021-04-01 17:35:04 389
原创 小程序开发的一些基本知识
知识点①使用swipter时怎么设置swipter高度?列出初中公式:swipter宽度w / swipter高度h = 图片宽度w / 图片高度 hso得出:swipter高度h=swipter宽度w * 图片高度h / 图片宽度wswipter高度h=calc=(100vw * th / tw)富文本标签...
2021-03-29 23:27:03 187
原创 jsp的一些小知识
bean <%request.setCharacterEncoding("utf-8");%> <jsp:useBean id="p2" class="cn.gpc.modal.Person"></jsp:useBean> <jsp:setProperty property="*" name="p2"/>
2021-03-28 17:34:55 56
原创 封装的一些数据库的方法,c3p0,增删改查等
封装的一些数据库的方法,c3p0,增删改查等package cn.ygc.dao;import java.beans.PropertyVetoException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.Map;
2021-03-28 17:27:46 224
原创 java图片上传总结
java图片上传总结主要的代码,作用:上传文件package cn.ygc.servlet;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import
2021-03-28 17:23:31 146
原创 微信公众号开发的参数:
微信公众号开发的参数:signature 微信加密签名,signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。timestamp 时间戳nonce 随机数token 留在微信的钥匙echostr随机字符串 验证成功本地服务器要out.print(echostr);双方服务器验证才成功!timestamp,nonce,token 先排序后加密为字符串signature 则身份验证成功timestamp,nonce,token 先排
2021-03-28 16:46:38 690
原创 ajax使用总结,包括跨域
原生ajax <script type="text/javascript"> var s1 = document.getElementById("select1"); var s2 = document.getElementById("select2"); var tab= document.getElementById("mytable"); s2.onchange = function() { $("#mytable").find("tbody").rem
2021-03-27 18:04:37 110 1
原创 js常用数组方法使用总结
js数组使用总结<!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>&
2021-03-27 17:46:37 86
原创 vue-route常用配置,上班直接拷贝用
vue-route常用配置,上班直接拷贝用在main.js中引入route/index.jsimport router from ‘./router/index.js’路由配置文件route/index.js的常用配置如下import Vue from 'vue'import Router from 'vue-router'Vue.use(Router)import HelloWorld from '@/components/HelloWorld'import route1 from '@/
2021-03-26 23:02:24 138
原创 vuex学习总结
vue-cli搭建的项目中要引入import store from ‘./store/store.js’vuex的主要store.js文件import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store=new Vuex.Store({ state: { count: 0, num:0 }, mutations: { add(state) { state.count++;
2021-03-26 22:43:51 107
原创 webpack常用配置---总结
webpack常用配置const path = require('path') //绝对路径,__dirname代表当前的项目路径下const VueLoaderPlugin = require('vue-loader/lib/plugin')const HtmlWebpackPlugin = require('html-webpack-plugin')const { CleanWebpackPlugin} = require('clean-webpack-plugin')const webp
2021-03-25 23:05:23 150
原创 babel的使用------------待解决……
bable的使用-----打包依然时es6语法,没有效果,待解决……babel官网https://www.babeljs.cn/setup#installation点击设置,点击webpack开始babel的使用安装npm install --save-dev babel-loader @babel/core新建.babelrc文件根目录下,和webpack.config.js同级{“presets”: ["@babel/preset-env"]}webpack.config.js下加
2021-03-25 22:46:54 112 2
原创 使用 source map踩坑
使用 source map踩坑source map作用:告诉打包后你那行代码出错,控制台点击红色报错跳到错误行主要在webpack.config.js配置中加上下面配置devtool:‘eval-cheap-module-source-map’,我滴奶奶没效果,最终发现:需要把配置的new webpack.HotModuleReplacementPlugin()注释掉全部代码const path = require('path') //绝对路径,__dirname代表当前的项目路径下cons
2021-03-25 22:07:32 798
原创 启用webpack-dev-server的hot,修改样式的话页面自动刷新时,vue的data数据不会丢失
启用webpack-dev-server的hot,修改样式的话页面自动刷新时,vue的data数据不会丢失主要3句代码const HtmlWebpackPlugin = require(‘html-webpack-plugin’)hot:truenew webpack.HotModuleReplacementPlugin()全部代码const path = require('path') const VueLoaderPlugin = require('vue-loader/lib/plugi
2021-03-25 21:27:48 391
原创 webpack-dev-server踩坑记录
第一步:安装npm install --save-dev webpack-dev-server第二步:配置webpack.config.jsdevServer: {contentBase: ‘./dist’}第三步:配置package.json“scripts”: {“test”: “echo “Error: no test specified” && exit 1”,“watch”: “webpack --watch”,"start": "webpack-dev-s
2021-03-25 20:59:04 423
原创 安装autoprefixer,postcss-loader-------待解决
安装autoprefixer,postcss-loader第一步npm i -D postcss-loader autoprefixer第二步webpack.config.js设置规则{ test: /\.css$/, use: ['style-loader','css-loader','postcss-loader']}第三步创建postcss.config.js,和webpack.config.js同级,即/postcss.config.jsmodule.exports={ plu
2021-03-25 15:19:36 346
原创 安装clean-webpack-plugin
安装clean-webpack-pluginnpm install --save-dev html-webpack-plugin注意,引入CleanWebpackPlugin时要加上{}号,我也不知道为什么!官网好像没有这个插件,我找不到如const {CleanWebpackPlugin} =require(‘clean-webpack-plugin’)const path = require('path') //绝对路径,__dirname代表当前的项目路径下const VueLoaderPl
2021-03-25 14:22:24 326
原创 css-loader模块化
主要配置{ test:/.css$/, use:[ 'style-loader', { loader:'css-loader', options:{ modules:true } }, 'sass-loader' ]}全部代码const path = require("path"); //webpack内部方法path组件const Htmlwebpackplugin = require("html-webpack-plugin");modul
2021-03-24 21:06:58 382
原创 sass,sass-loader的使用
安装cnpm install sass sass-loader -D主要代码{ test:/.css$/, use:[ 'style-loader', 'css-loader', 'sass-loader' ]}
2021-03-24 20:40:29 4096 1
原创 使用style-loader,css-loader总结
使用style-loader,css-loader总结安装style-loader,css-loadercnpm install style-loader css-loader -D主要代码,在module的rule中添加{ test:/.css$/, use:[ 'style-loader', 'css-loader' ]}全部代码const path = require("path"); //webpack内部方法path组件const Htmlwebpackplugi
2021-03-24 20:27:51 278
原创 使用url-loader总结
安装npm install url-loader -D好像url-loader里面封装了file-loader,需要删除file-loader再重新执行下面的cmd命令(我也不知道,我电脑亲测有效就行)安装file-loadercnpm i --save-dev file-loader主要的代码const path = require("path"); //webpack内部方法path组件module.exports = { mode: "development", //打包模式 d
2021-03-24 01:02:22 1592 1
原创 安装html-webpack-plugin插件,避免每次在项目里面每次手动新建index.html
安装html-webpack-plugin插件,避免每次手动新建index.html-----webpackcmd命令安装cnpm install html-webpack-plugin -D
2021-03-23 23:11:36 199
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人