编程
文章平均质量分 82
大杂烩
勤奋的树懒
计算机高级操作员、初级程序员、中级程序员、高级程序员、HCIA、HCIP
展开
-
CSS3多媒体查询 (@Media Queries)
媒体类型screen:用于电脑、iPad、手机all :用于所有设备print :用于打印机和打印预览speech :应用于屏幕阅读器等发声设备其他类型都已经废弃页面代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>demo&...原创 2019-05-13 21:58:52 · 24799 阅读 · 1 评论 -
H5使用企业微信jssdk录音、上传、下载、播放
微信js-sdk语音开发企业微信官方API:音频接口地址step1:登录企业微信新建应用程序并记录你的Secretstep2:在我的企业最下面找出你的企业ID也就是你的appIdstep3:在网页授权及JS-SDK设置你页面所放在服务器的域名验证,会生成下面一个.TXT文件下载下来放在你的服务器根目录才能授权成功。step4:页面引入js<script src="http...原创 2019-06-27 15:34:39 · 50532 阅读 · 6 评论 -
网页打开只有一行引入js的代码?
今天莫名其妙进不了公司内网的系统,前几分钟还用了,现在一打开就是一片空白只有一行疑似引入js的代码。同事觉得怪事了,过来一点就进去了,oh?黑人疑问脸,坑爹呢!你再试试,果然后面怎么点都不行,页面就一行引入js的代码。用同事的电脑进是正常的…解决方法:清除缓存...原创 2019-09-20 10:33:21 · 42996 阅读 · 0 评论 -
网站底部添加备案号和链接
今年很多人都会接到电话说网站底部需要添加备案号并链接到工信部但是需要注意,阿里云文档里提供的链接是有误的,发现链接了过几天还是会打电话提醒你。底部代码:<a style="color:#FFF" href="https://beian.miit.gov.cn/" target="_blank">CIP备案号</a>...原创 2020-08-27 14:53:25 · 29173 阅读 · 2 评论 -
使用Bootstrap特有标签快速开发
什么是BootstrapBootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目...原创 2019-06-05 21:36:04 · 27175 阅读 · 0 评论 -
使用HBuilder打包App教程(图文教程)
使用HBuilder打包App教程(图文教程)1:新建app,或者打开“文件 - 新建 - 移动APP”2:然后填写应用名称以及位置,默认空模板完成3:默认生成以下文件,把除了unpackage和manifest.json以外的都删掉4:把自己的项目文件全部放进来5:双击打开manifest.json文件,页面入口默认是index.html,你可以把自己的首页改成index或者点...原创 2018-11-30 12:04:00 · 74075 阅读 · 5 评论 -
Vue.js:数据双向绑定、计算属性Computed
学习Vue.js第四天数据双向绑定使用v-model <label>姓名:</label> <input type="text" v-model="name"/> <label>年龄:</label> <input type="text" v-model="age"/></br> ...原创 2019-07-11 14:03:10 · 30453 阅读 · 0 评论 -
Vue.js:选取容器,存储数据,方法,绑定事件,鼠标事件的简单使用
今天了解了些简单的使用:el: 选取html容器元素data: 存储数据methods:方法v-bind,v-html:绑定属性的值双击鼠标事件:单击v-on:click鼠标移动事件:v-on:mousemove引入Vue.js:https://cdn.jsdelivr.net/npm/vue/dist/vue.js<script src="https://cdn.jsde...原创 2019-06-18 22:24:32 · 27722 阅读 · 0 评论 -
Vue.js:动态绑定CSS样式、指令v-if、v-else-if、v-show、v-for
学习Vue.js第五天动态绑定CSS样式v-bind:class="{ active: isActive }"官方文档地址:https://cn.vuejs.org/v2/guide/class-and-style.html <!--绑定了changeColor样式,changeC默认为false,单击变非--> <div v-bind:class="{ch...原创 2019-07-16 15:58:51 · 44844 阅读 · 0 评论 -
Vue.js:事件修饰符stop,once,prevent的使用
学习Vue.js第二天vue.js官方事件修饰符介绍地址:轻轻的点摸我就可以跳过去了哦我是接着上一篇博客写的:地址在这.stop : 阻止冒泡事件<div id="view" v-on:mousemove=" updateXY ">{{x}},{{y}} -- <span v-on:mousemove.stop>停止</span></div>...原创 2019-06-22 23:22:38 · 30914 阅读 · 0 评论 -
Vue.js:按键修饰符keyup,keyup.enter,keyup.alt.enter的使用
学习Vue.js第三天键盘事件keyup<label>你所在城市:</label><input type="text" v-on:keyup="City"/><label>你所在公司:</label><input type="text" v-on:keyup="Company"/><!--City,Company...原创 2019-06-23 19:58:30 · 39375 阅读 · 0 评论 -
ThreadLocal原理和应用
什么是ThreadLocal?JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序,ThreadLocal并不是一个Thread,而是Thread的局部变量。ThreadLocal的使用下面代码表示创建了一个 String 类型的 ThreadLocal 并...原创 2018-12-10 11:26:12 · 21670 阅读 · 0 评论 -
Java递归方法算斐波那契数列的实现过程
斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……比如我们想求数列的第6位的值是多少public class DiGui { public static void main(Stri...原创 2018-12-03 11:30:54 · 64797 阅读 · 5 评论 -
IDEA项目push到git提示:push to origin/master war rejected
只要在终端(快捷键alt+F12)输入以下三条就可以解决:①git pull②git pull origin master③git pull origin master --allow-unrelated-histories再push就可以成功了原创 2018-12-03 15:23:21 · 20588 阅读 · 0 评论 -
记住一句口诀就会冒泡排序
冒泡排序冒泡排序口诀: - 外层循环 n-1 - 内层循环 n-1-i - 两两比较做交换public class MaoPao { public static void main(String[] args){ int a[] = {24,3,8,4,200,88,99}; System.out.println(&amp;quot;排...原创 2018-11-27 12:05:11 · 32192 阅读 · 5 评论 -
JVM垃圾收集机制-内存泄漏-内存溢出
JVM内存模型环卫工人(垃圾回收器)如下是C语言释放内存空间的话比较复杂,容易出错,没有java开发有效率如何发现垃圾?原始方法:引用计数法 --一个对象被赋值给一个变量时,引用计数+1; --持有引用的变量退出作用域时,引用计数-1.但是如下比如说两个对象引用(obj1,obj2)分别引用了实例1,实例2,实例1里面的属性又引用了实例2,实例2里面的属性又引用了实例1这个时...原创 2019-02-22 17:02:40 · 24776 阅读 · 0 评论 -
WebSocket模拟群聊
我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回response结果,而服务端很难主动向客户端发送数据;这种客户端是主动方,服务端是被动方的传统Web模式 对于信息变化不频繁的Web应用来说造成的麻烦较小,而对于涉及实时信息的Web应用却带来了很大的不便,如带有即时通信、实时数据、订阅推送等功能的应 用。在WebSocket...原创 2018-12-03 19:04:10 · 20773 阅读 · 0 评论 -
使用python的scrapy框架爬图+图文
使用python的scrapy框架爬美女图我使用的工作环境如下工 具 :PyCharmpython :3.7.0框 架 :Scrapy爬图目标美桌壁纸:http://www.win4000.com/项目开始前先安装我们的scrapy框架直接在cdm输入:pip install Scrapyok,开始新建我们的项目直接在cmd输入:scrapy startproject 项目名称,以下...原创 2018-11-26 16:39:44 · 17587 阅读 · 3 评论 -
使用scrapy刷博客访问量(傻瓜式)
step 1:在cmd中切换到你想把项目创建的磁盘.我是要创建到d盘中.step 2:创建项目,在cmd中输入:scrapy startproject csdnscrapy startproject 项目名称step 3:cd命令切换到你创建的项目下,然后创建爬虫项目文件:scrapy genspider -t crawl shua csdn.netcd csdnscrapy ge...原创 2018-12-12 14:44:44 · 22918 阅读 · 2 评论 -
python下安装scrapy框架教程
在cmd中直接输入 pip install scrapy 一般是会报错的,因为你没有安装下面的某些插件比如:win32,wheel,twisted等,所以以下教程我是按你们默认没有装插件的情况下的步骤.step 1:输入以下命令升级pip.python -m pip install --upgrade pipstep 2:安装wheel插件防止报错Microsoft Visual C+...原创 2018-12-14 14:45:06 · 21783 阅读 · 1 评论 -
使用python的request库爬取某书网小说
1.导入库import urllib.requestimport re2.编写函数#写一个叫xxx的函数def down():3.获取小说的源码并编码以gbk方式显示url='http://www.quanshuwang.com/book/9/9055'html=urllib.request.urlopen(url).read().decode('gbk')如果不转成gbk显示是这样的那又为什么一定是gbk呢 ?从它源码里面可以看见它的编码方式是什么4.获取所有章节的链接r原创 2020-07-05 01:43:03 · 37570 阅读 · 6 评论 -
【Python】Windows11安装Twisted、pywin32插件
Python下载安装下载地址:python下载链接双击安装,把添加Python环境勾上下载插件先用命令提示符输入下面命令查询支持的版本python -m pip debug --verbosecp310-cp310-win_amd64插件下载地址:点击次链接下载搜索Twisted、pywin32安装插件在插件存放的位置,在地址栏输入cmd输入一下命令安装插件pip install twisted_iocpsupport-1.0.2-cp310-cp310-win_amd6原创 2022-05-07 17:55:11 · 3738 阅读 · 2 评论