自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

转载 浅谈微信小程序生命周期

  之前在做微信小程序的时候,一直对生命周期里面的onLoad,onShow,onUnload不是很理解。比如说什么时候会触发onUnload。  经过一段时间的测试发现,普通页面的onUnload在三种情况下会触发。某一个页面跳转到tabBar页面,根据小程序文档介绍,当跳转到tabBar页面的时候会卸载其他非tabBar页面。当前页点击回退按钮回退到上一个页面,此时当...

2019-08-30 15:57:00 64

转载 前端vscode常用插件

Auto Rename Tag这是一个html标签的插件,可以让你修改一边标签,另外一边自动改变。Beautify格式化代码插件Braket Pair Colorizer给js文件中的每一个小括号()花括号{}都配上不同的颜色,方便找到哪一个位置多了少了括号。Debugger for Chrome在文件中打断点EditorConfig for VS C...

2019-08-28 11:40:00 80

转载 微信小程序省市区联动,自定义地区字典

    最近在做一个项目的时候遇到了这么一个问题,就是省市区的联动呢,我们需要自定义字典来设置,那么微信小程序自带的省市区选择就不能用了,经过三根烟的催化,终于写出来了。下面献上代码示例。  首先是在utils文件夹存入arealist.js文件,内容为:const areaList=[ { name:'河南', id:1, ...

2019-08-26 17:03:00 468

转载 C#表达式树浅析

一、前言 在我们日常开发中Lamba 表达式经常会使用,如List.Where(n=>Name="abc") 使用起来非常的方便,代码也很简洁,总之一个字就是“爽”。在之前我们总是用硬编码的方式去实现一些底层方法,比如我要查询用户“abc”是否存在,老的实现方式基本为:GetUser(string name) ,可能下次我需要按用户登录账号来查询,于是又得写一个方法:G...

2019-08-25 11:34:00 128

转载 axios拦截器的实现

拦截器设计与实现#需求分析我们希望能对请求的发送和响应做拦截,也就是在发送请求之前和接收到响应之后做一些额外逻辑。我们希望设计的拦截器的使用方式如下:// 添加一个请求拦截器axios.interceptors.request.use(function (config) { // 在发送请求之前可以做一些事情 return config;}, fu...

2019-08-24 11:07:00 392

转载 axios取消功能的设计与实现

取消功能的设计与实现#需求分析有些场景下,我们希望能主动取消请求,比如常见的搜索框案例,在用户输入过程中,搜索框的内容也在不断变化,正常情况每次变化我们都应该向服务端发送一次请求。但是当用户输入过快的时候,我们不希望每次变化请求都发出去,通常一个解决方案是前端用 debounce 的方案,比如延时 200ms 发送请求。这样当用户连续输入的字符,只要输入间隔小于 200ms,前面...

2019-08-24 11:05:00 248

转载 react和vue配置本地代理

  React  在react中配置开发环境下的本地代理相对比较简单,直接在package.json文件中修改即可。  但是这样做有其局限性,如果开发中代理多个接口的时候将无法满足需求,我们需要的是下面这种的能够代理多个接口的请求方式proxy('/back', { target: 'http://172.20.1.148:8082', chang...

2019-08-23 14:44:00 178

转载 三目运算符

  在js中使用三目运算符能够很大程度上提高代码的,简洁度,但是三目运算符对于js功底不够深厚的同学来说,又实在有些费解和难以记忆,在此简单的做个备忘。  三元运算符的表达式:(expression1) ? (expression2) : (expression3)  在 expression1 求值为 true 时的返回值为 expression2...

2019-08-23 12:52:00 72

转载 数组去重

  记得刚开始我做数组去重的时候,就是定义一个新数组,然后遍历数组,如果新数组中不存在则push进去。let arr=[1,2,3,1,2,3];let result=[];arr.forEach(item=>{ if(result.indexOf(item)==-1){ result.push(item); }...

2019-08-23 12:08:00 56

转载 前端常用正则

手机号正则const phoneReg=/^1[3456789]\d{9}$/;邮编正则const emailReg=/^[0-9]{6}$/;整数正则(大于0)const zsReg=/^(([1-9]\d+)|[1-9])?$/; 小数点后保留2位const limitReg=/(^[1-9]([0-9]+)?(\.[0-9]...

2019-08-22 18:07:00 54

转载 微信小程序遍历wx:for,wx:for-item,wx:key

  微信小程序中wx:for遍历默认元素为item,但是如果我们设计多层遍历的时候我们就需要自定义item的字段名以及key的键名 wx:for="{{item.goodsList}}" wx:for-item="ite" wx:for-key="idx" wx:key="{{idx}}"  这样子元素就被设置成ite了,而key则为idx转载于:https://ww...

2019-08-21 17:04:00 416

转载 (转)一篇令所有游戏圈的兄弟汗颜的文章

一篇让我看了一个小时的文章,看到了自己的粗浅,有些问题也许只有加入游戏行业了才更有体会1、无休止的抄袭  回想起上个世纪末,华人游戏圈还处于原始阶段,那时候随便竖几条枪占个山头就敢说自己是做游戏的,拿出来的东西勉强有个模样就不错了,Bug少点那得是国货精品。真正的国货精品又怎么样?一些玩家说:“玩过FF6我才知道我们的精品(《仙剑奇侠传》)跟人家的差得那么远。”那还是跟FF6比,...

2019-08-21 11:12:35 838

转载 刚发现的2011年最给力的春联

上联:房价涨.地价涨.油价涨.电价涨.水价涨.粮价涨.肉价涨.蛋价涨.菜价涨.药价涨.这也涨.那也涨.怎一个涨字了得.涨了还涨。 下联:上学难.参军难.就业难.买房难.租房难.择偶难.结婚难.育儿难.就医难.养老难.男也难.女也难.看世间难字当头.难上加难 横批:活在中国 ...

2019-08-20 21:26:36 80

转载 cad.net 获取所有已经安装的cad版本信息

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\Hardcopy转载于:https://www.cnblogs.com/JJBox/p/11381254.html

2019-08-20 09:59:00 565

转载 WPF- 关于自定义Calendar控件

由于项目对更改日期 时间的需要,接触了一下Calendar控件。结果发现在这么强大的控件的背后,微软其实并没有为开发人员留有很强的扩展性。(项目要求的Calendar控件能对一些特定的日期进行特殊处理,如高亮,以及类似于Outlook的Calendar一样,可以编辑会议,提醒什么的。)Calendar里有一些控件如:CalendarItem,CalendarButton,Cale...

2019-08-20 05:49:51 228

转载 函数式接口

一、函数式接口有且仅有一个抽象方法;2、匿名内部类也会产生class文件,类加载时候就要消耗jvm资源,lambda表达式不会,所以效率高;3、性能浪费的日志案例使用lambda表达式优化方法的参数列表第二个参数是一个函数式接口,只含有一个抽象方法;4、runnable接口实例:函数式接口,只有一个run...

2019-08-19 00:16:00 61

转载 打印流

一、打印流输出数据到文件全路径,没有操作系统没有E盘,异常;二、打印流修改打印输出路径会生成一个记录的文件:可用来记录一些操作日志;转载于:https://www.cnblogs.com/wmqiang/p/11374696.html...

2019-08-19 00:12:00 56

转载 序列化流

一、对象的序列化和反系列化二、对象的序列化流ObjectOutputStream标记型接口:使用序列化流ObjectOutputStream将对象写入到文件中进行序列化:执行过后的文件:二进制字节存储,无法直接查看;三、对象的反序列化流ObjectInputStream使用实例:向下转型,强转,可以先使用instance of ...

2019-08-18 23:47:00 50

转载 转换流

一、编码和解码二、编码带来的问题三、转换流InputStreamReader和OutputStreamWriter编码和解码的原理看懂的字符变成看不懂的字节编码 和 把看不懂的字节编码变成看懂的字符;字节和字符转换的桥梁,不写默认utf-8(国际规定);四、OutputStreamWriter五、InputStreamReader六、使...

2019-08-18 23:11:00 50

转载 Lambda表达式——注重过程的编程思想

一、使用匿名内部类的匿名对象创建线程和Lambda表达式写法Lambda表达式写法不用去定义一个Runable接口的实现类;二、方法入参是一个接口或者接口的实现类三、对某个类的一些对象实例进行排序其中,数组创建时候使用的是静态初始化,里面存放的对象是匿名对象;Lambda表达式写法:四、计算两数和,方法的入参是一个...

2019-08-18 18:05:00 77

转载 线程池

一、线程池原理二、线程池使用三个任务两个线程;转载于:https://www.cnblogs.com/wmqiang/p/11369440.html

2019-08-17 17:21:00 67

转载 PWA

转载于:https://www.cnblogs.com/QianDingwei/p/11359160.html

2019-08-15 17:07:00 195

转载 Webpack性能优化

Babel-loader :转换ES6、ES7等JS新特性语法。Css-loader:支持.css文件的加载和解析转换成commonjs对象Style-loader:将样式通过<style>标签插入到head中Less-loader :将less文件转换成cssTs-loader:将TS转换成JSFile-loader:进行图片、文字等的打包、富媒体文件、...

2019-08-15 16:41:00 149

转载 Web安全

转载:https://zoumiaojiang.com/article/common-web-security/转载于:https://www.cnblogs.com/QianDingwei/p/11358841.html

2019-08-15 16:35:00 110

转载 不要62

题目试题描述杭州人称那些傻乎乎粘嗒嗒的人为 62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:62315,73418,88914都属于不吉利号码。但是,611...

2019-08-15 13:28:00 58

转载 模拟BS服务器

一、模拟BS服务器分析二、BS模拟服务器代码实现图片都是单独请求,后台单独线程,这边是通过构造方法传入的Runable接口的实现类匿名对象创建线程;创建本地输入流读取到网络输出流传过来的信息再放到网络输出流中返回;转载于:https://www.cnblogs.com/wmqiang/p/11355077.html...

2019-08-14 22:19:00 203

转载 python 发起HTTP请求

  因为微信公众号群发需要调用高级群发接口,其中涉及到python发起HTTP请求,现在将相关实现操作记录如下:  首先,HTTP请求分为GET和POST,如下所示:  首先是发起get 请求:# -*- coding: utf-8 -*-import httplibimport urllibtry: httpClient =httplib.HTT...

2019-08-14 18:54:49 4620

转载 Nhibernate代码生成器v2.1中文版

Nhibernate代码生成器v2.1中文版(转发)下载转载于:https://www.cnblogs.com/hakuci/archive/2008/03/15/1106802.html

2019-08-14 08:09:38 197

转载 我的博客网站开发6——博文关键字搜索

在页面中,用户可以通过关键字的搜索功能搜索博文。可以实现类似百度和Google的页面搜索功能,可实现多个关键字的搜索。搜索后,在搜索的结果中有关键字的高亮度的提示如:在搜索的结果页面,模仿Google的搜索页面的快照功能,实现简单的快照查看搜索博文的功能。点击搜索页的快照按钮,页面右侧会出现博文的内容,如:搜索页的基本功能实现。接下来就是功能逻辑代码的实现部分。首先要解决一...

2019-08-13 21:59:30 366

转载 codeforces 1017E

两个凸包判断经过旋转平移能否重合。我一看。哇傻逼题十行秒掉。交上去跑的飞快然后wa55。。。。然后这个题一共就55个点,这网友的数据竟该死的强。看了眼数据是两个反转的平行四边形,再判下角度就好了。怎么大家都在hash然后kmp啊。这好难啊。我根本不会这东西啊。。。#include <iostream>#include <cstdio>#inclu...

2019-08-12 21:07:00 71

转载 C#调用DLL文件时参数对应表

Wtypes.h 中的非托管类型非托管 C 语言类型托管类名说明HANDLEvoid*System.IntPtr32 位BYTEunsigned charSystem.Byte8 位SHORTshortSystem.Int1616 位WORDunsigned shortS...

2019-08-12 20:41:54 337

转载 文件上传案例——客户端和服务端套接字

一、文件上传原理文件上传下载就是反复的输入流和输出流的read和wirte方法(反复的内存和硬盘的交互);二、实现1、客户端实现:2、服务端实现:3、解决客户端和服务端两个程序在完成上传下载之后没有停止原因是while死循环阻塞:解决方法:客户端上传之后套接字对象关闭输出流,因为是实时通信的:转载于:https...

2019-08-10 23:58:00 117

转载 【hash】Seek the Name, Seek the Fame

【哈希和哈希表】Seek the Name, Seek the Fame题目描述The little cat is so famous, that many couples tramp over hill and dale to Byteland, and asked the little cat to give names to their newly-born ba...

2019-08-10 23:43:00 78

转载 TCP协议和套接字

一、TCP通信概述,逻辑连接就是三次握手二、客户端和服务端实现TCP协议通信基本步骤1、客户端套接字对象 Socket2、服务端套接字ServerSocket客户端补充完整代码:除了创建各自的Socket对象有关代码,其他代码一样,就输出流的输出的文字内容不一样:转载于:https://www.cnblogs.com/wmqiang/p/11...

2019-08-10 23:08:00 176

转载 网络通信和网络编程

一、软件结构C/S Client/ServerB/S Browser/Server二、网络通信协议1、协议分类UDP应用:TCP/IP三、网络编程三要素1、协议(UDP、TCP/IP)2、IP地址3、端口号转载于:https://www.cnblogs.com/wmqiang/p/11333...

2019-08-10 22:53:00 99

转载 MessagePack Java Jackson Dataformat 在 Map 中不使用 String 为 Key 的序列化

当你希望在 Map 中不使用 String 为 Key,那么你需要使用MessagePackKeySerializer来为 key 进行序列化。本测试方法,可以在https://github.com/cwiki-us-demo/serialize-deserialize-demo-java/blob/master/src/test/java/com/insight/demo/s...

2019-08-10 08:55:00 87

转载 C#并发实战Parallel.ForEach使用

前言:最近给客户开发一个伙食费计算系统,大概需要计算2000个人的伙食。需求是按照员工的预定报餐计划对消费记录进行检查,如有未报餐有刷卡或者有报餐没刷卡的要进行一定的金额扣减等一系列规则。一开始我的想法比较简单,直接用一个for循环搞定,统计结果倒是没问题,但是计算出来太慢了需要7,8分钟。这样系统服务是报超时错误的,让人觉得有点不太爽。由于时间也不多就就先提交给用户使用了,后...

2019-08-10 08:15:00 642

转载 PostgreSQL学习手册(PL/pgSQL过程语言)【转】

原文http://www.cnblogs.com/stephen-liu74/archive/2012/06/06/2312759.html一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,随后对该表达式或SQL命...

2019-08-10 02:32:58 162

转载 FreeRTOS操作系统,在按键中断函数中恢复被挂起的任务,程序卡死的原因和解决办法...

出现问题场景:   作为刚接触FreeRTOS实时操作系统的菜鸟,我在练习一个程序功能:按键3按下,将LED闪烁的任务挂起;按键4按下,将LED闪烁的任务恢复到就绪。按键使用外部中断。恢复就绪的语句是xTaskResumeFromISR(xHandleTaskLED1(该函数用于在中断中恢复一个被挂起的任务)。 两个按键的中断优先级程序如下: /*-...

2019-08-09 17:20:00 1280

转载 [导入]竟然支持OpenGL ES!

今天意外的发现,原来S60 3rd原生支持OpenGL ES,这下又给我多了乐趣了~~可是很遗憾,我的E50性能不强劲,还是有独立显卡的N93强悍测试达到442 Frames,而我的E50只有可怜的81 Frames。还好,第三版的性能确实要比以前的第二版强劲一些,N70只能跑到77 Frames,而且屏幕分辨率只有176 x 208,而E50有320 x 240。以后写点小程序到E50...

2019-08-09 02:45:19 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除