自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明皈依的博客

明明有话说,精诚所至,金石为开

  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

原创 使用Charles监控手机应用的网络请求

使用Charles监控手机应用的网络请求1. 下载并安装 [Charles](https://www.charlesproxy.com/) 。2. 打开Charles,进行简单的设置,以下是提供的配置截图,请按照截图依次操作3. 最后还需要安装证书,此步骤不可省略4. 然后就是打开手机,和电脑在同一个局域网,在手机wifi上配置对应的wifi代理5. 最后一步,为手机安装证书 同类型的产品很多,...

2020-03-09 09:48:10 1964

原创 推荐一个webpack插件,可以用于前端自动化打包工程

推荐一个webpack插件,可以用于前端自动化打包工程 vue-compress-upload-plugin 插件地址:https://www.npmjs.com/package/vue-compress-upload-plugin 这个插件本人已经在项目种使用,节省了本人不少的时间,十分 nice 1.1.0-beta 本次版本升级主要是增加了支持同时向多台服务器发布应用的功能,此次版本是...

2019-09-18 17:47:52 929

原创 如何使用内网穿透

如何使用内网穿透 为什么要使用内网穿透? 在平时的开发中,我们不可能经常性的在服务器上部署测试项目,所以我们需要尽可能的在本地环境测试自己的程序,但是在某些情况下,有必须使用域名的形式进行测试,有的需求还需要https的域名,这个时候,内网穿透的优势就出来了 使用内网穿透的要求? 这里以我熟悉的servlet容器tomcat做一个示范 使用的tomcat版本:...

2019-08-11 14:49:34 749

原创 解决Flash弹窗广告

解决Flash弹窗广告 哎,最讨厌的就是电脑屏幕上莫名奇妙的出现一些乱七八糟的弹出框,实属讨厌。 这不,Flash有在我的电脑上作死 有两个办法 使用flash自己提供的关闭方式,适用于临时解决弹出框 一劳永逸的解决方案,治标且治本,如果是默认安装,请找到路径 C:\Windows\SysWOW64\Macromed\Flash 如果提示文件正在被使用,请先打开任务管理器,找到...

2019-07-13 10:53:52 5825 1

原创 Git-remote Incorrect username or password ( access token )

remote: Incorrect username or password ( access token ) 在使用Git进行项目代码提交的最后一步操作的时候,出现了一个问题,这个问题的意思大概是:用户名或密码不正确(访问令牌) git出错截图: 我造成这种错误的原因是,由于之前重置了Git账户的密码,忘记修改计算机的凭据导致这个问题的出现。 我的解决方案是: 打开电脑的控制面板–...

2018-08-11 18:14:46 65370 26

原创 基于TypeScript的SSE客户端封装库

本文介绍了一个基于TypeScript实现的SSE(Server-Sent Events)客户端封装库,主要功能包括:1) 自动心跳检测与超时处理,默认心跳间隔15秒,超时阈值30秒;2) 断线自动重连机制,支持指数退避策略,初始重连间隔2秒,最大重连间隔30秒;3) 完善的事件管理,支持自定义事件注册/注销;4) 错误处理机制。核心类EventSourceClient封装了EventSource API,提供连接管理、URL构建、心跳监控等功能,并通过Map结构管理事件处理器。该实现具有强类型支持,配置参

2025-06-04 10:25:59 445

翻译 CSS 专业技巧

CSS 专业技巧 一个帮你提升 CSS 技巧的收藏集。 对于其他收藏集合可以查看 @sindresorhus 创建的收藏集合 Awesome Lists. github地址:https://github.com/AllThingsSmitty/css-protips 目录 专业技巧 支持情况 贡献准则 专业技巧 使用CSS复位 继承 box-sizing 使用unset而不是重置所有属性 使用 :not() 选择器来决定表单是否显示边框 檢查字體是否在本地安裝 为 body 元素添加行高 为表单

2022-01-17 10:54:56 462

原创 基于Koa和Mock的模拟请求数据(支持node/vue/react 等)

使用koa结合mock,主要提供给前端开发人员的模拟数据测试,必要的时候,也可以用于代理转发、和基于Koa开发新的系统

2022-01-14 16:16:35 1050

原创 使用canvas绘制圆环进度条

使用canvas绘制圆环进度条 技术要求 需要一点点数学基础 需要对 canvas 的常见的方法熟悉 一点点数学基础 已知圆心,半径,角度,求圆上的点坐标 canvas 常见的方法 菜鸟教程 扬帆起航 首先创建一个canvas ,并将这个dom添加在html中 方法名称:createCanvas // 需要申明两个全局变量 let isIconLoadSuccess = false; let iconLoading = null; // 以下是一个方法 const canvas = docum

2021-12-30 11:12:36 3136

原创 使用canvas绘制一个动态的表盘

使用canvas绘制一个动态的表盘 技术要求 需要一点点数学基础 需要对 canvas 的常见的方法熟悉 一点点数学基础 角度转弧度的计算公式 canvas 常见的方法 菜鸟教程 扬帆起航 首先创建一个canvas ,并将这个dom添加在html中 方法名称:createCanvas // 创建一个 canvas circle const canvas = document.createElement('canvas'); // 防止一些浏览器不支持,给与提示 canvas.innerText

2021-12-29 17:25:32 1234

原创 一元钱一瓶汽水,喝完后两个空瓶能换一瓶汽水,问:你有20元钱,可以喝到几瓶汽水?

前言 今天看到群里有个小伙伴发了一个问题,我挺感兴趣的,一元钱一瓶汽水,喝完后两个空瓶能换一瓶汽水,问:你有20元钱,可以喝到几瓶汽水? 我就纳闷了,这个人是谁啊,这么能喝,按照一瓶500ml,这哥们得喝几十瓶,少说也得喝一桶桶装水吧,反正我是一时半会喝不下这么多,但是这并不妨碍我这个小脑袋来想这个问题。 建议大家先思考,在来看代码。 以下内容都是 明皈依 的个人想法,与 明皈依 本人无关 流程图 先说好,不准打脸。就算是我画太丑了,画错了,也不准打脸 高清流程图链接 代码 /**

2021-03-30 17:19:24 3411

原创 Vue复习(一)

基础 computed 和 watch computed 和 watch 的区别 computed 有缓存,data 不变则不会重新计算 watch 监听引用类型,拿不到 oldVal watch 如何深度监听? <template> <div> <p>{{ message }}</p> </div> </template> <script> export default{ dat

2021-03-29 16:17:05 177

原创 浅谈Vue2和Vue3的数据响应

浅谈Vue2和Vue3的数据响应 一、数据响应是什么? “响应式”,是指当数据改变后,Vue 会通知到使用该数据的代码。例如,视图渲染中使用了数据,数据改变后,视图也会自动更新。 二、Vue2中如何实现的呢? 在Vue2中使用的是Object.defineProperty实现的数据劫持响应。 /** * 使用 Object.defineProperty 测试响应式 */ (function () { const data = { name: "admin", ag

2021-03-28 17:56:00 461

原创 浅谈Vue的生命周期(一)

浅谈Vue的生命周期(一) 在谈vue的生命周期之前,你能正视以下几个问题吗? vue3来了,vue2会被淘汰吗? vue3的生命周期和vue2有那些不一样呢? 我们先来看看vue2和vue3生命周期的对比图 上面的图片很形象的阐述了 Vue 的基本生命周期了。 如果上述的图片不够清晰,请小伙伴们异步到这里查看vue2和vue3基本生命周期对比图 如果对上面的Vue生命周期了解的小伙伴,此时此刻,有几个问题,你看看是否能回答出来? 面试问题(待完善) 假设现在我们有A、B两个页面,均无缓存的、配置

2021-03-25 16:06:56 285

原创 数据库的基本操作

数据库的基本操作 操作表 认识表 基本存储单位 二维结构 行或列 约定 每一列数据必须具有相同数据类型 列名唯一 每一行数据的唯一性 数据类型 字符型 chat(n) n的最大值2000,会自动补上空格 nchar(n) n的最大值1000,会自动补上空格 varchar2(n) n的最大值4000,不会自动补上空格 nvarchar2(n) n的最大值2000...

2018-08-22 00:07:26 222

原创 Oracle管理表空间

Oracle管理表空间 创建表空间 create [temporary] tablespace tablespace_name tempfile | datafile 'xxx.dbf' size xx; 创建一个表空间 create tablespace temptest1_tablespace datafile 'H:\Oracle\test1file.dbf' siz...

2018-08-22 00:05:51 239

原创 Oracle中的常用命令

Oracle中的常用命令 Oracle中常用的SQL Plus命令 命令 备注 connect 切换连接用户,简写形式conn show user 显示当前登入的用户 host 执行操作系统命令 spool 导出记录到文本 clear screen 清屏 start d:\test.sql 执行文件系统...

2018-08-22 00:04:43 581

原创 Oracle约束

Oracle约束 约束的作用 定义规则 确保完整性 非空约束 在创建表时设置非空约束 create table table_name( column_name datatype not null,... ) 在修改表时添加非空约束 alter table table_name modify column_name datatype not null; ...

2018-08-22 00:03:07 306

原创 IDEA代理问题

今天,在使用IDEA构建Springboot,发现一直没办法进行构建,调试了半天无果,最终发现是代理的问题,公司内网项目需要配置代理。 IDEA配置代理,是在File-&gt; Setting中设置 ...

2018-08-17 11:37:42 2140

原创 Maven仓库使用代理

Maven仓库使用代理 为什么maven仓库要使用代理? 由于种种原因,在开发的道路上,不可能一直都是一帆风顺的,在一些公司的网络是使用代理访问网络的,这就意味着,我们使用默认的maven仓库的配置文件可能无法正常使用,这个时候,我们就需要给maven仓库配置一下代理。 没有在maven中配置代理,使用maven的报错信息 Multiple annotations found at...

2018-08-15 21:33:23 17185 1

原创 端口被占用?

端口被占用 一般情况下的端口占用解决方案 按键盘win+r 打开运行界面,输入cmd,确定,打开管理员界面; 输入netstat -aon | findstr :8080; 输入tasklist|findstr ‘1564’; 然后再计算机的服务里停止对应的服务,解除占用。 80端口被占用的解决方案 一般情况下,使用一般情况下端口占用解决方案基本能解决问题,当第一...

2018-08-09 22:05:01 2772

原创 IDEA debug调试快捷键

按F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执行语句 按F7在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则会进入该内嵌的方法中 . 跳出该方法,可以按Shift+F8,在 Debug 模式下,跳回原来地方。 当我们执行到第二个断点处,如果想直接执行到第三个断点处,可以按F9。...

2018-08-05 23:10:15 7263

原创 微信小程序wx.request() session 值为空

问题:微信小程序wx.request() session 值为空 在微信小程序开发中,由wx.request()发起的每次请求对于服务端来说都是不同的一次会话,微信小程序不会把session信息带回服务端,即对应服务端不同的session,由于项目中使用session保存用户信息所以导致后续请求相当于未登录的情况。   注意,这里的session不是小程序维护的那个通过wx.login()...

2018-08-05 23:07:36 4679 4

原创 java中的MD5的加密

java有很多中加密的方式,其中我个人认为MD5是最简单的一种,也是最好理解的一种,本人刚刚研究了一下md5的加密,发现实现md5加密并不难。 贴下代码:   public class TestMd5{          public static void main(String[] args) throws NoSuchAlgorithmException, UnsupportedEnc...

2018-08-05 22:51:13 453

原创 微信小程序之支付初窥

微信小程序支付 微信小程序中调用支付的方法 在微信小程序中,我们只需要简单的调用下面的这个方法 wx.requestPayment({ timeStamp: '', nonceStr: '', package: '', signType: 'MD5', paySign: '', success:function(res){ console.log(res...

2018-08-05 22:50:29 141

原创 简单的使用pol架包来导出mysql中的数据

使用pol从mysql数据库中导出数据到excel

2017-11-09 10:29:22 1062

原创 java中加密解密方式(二)

其实吧,写这个博客也是为了防止自己忘记这些,毕竟,要学的东西太多····请老鸟放过···今天,我们来说一下加密和解密,MD5是一种单方向的加密,我们今天来讲下另外一种加密和解密的方式,可以加密文件和解密文件,该方式需要有一点点运算符的基础。 大家可以去参考一下http://blog.youkuaiyun.com/xiaochunyong/article/details/7748713 这个博客大神对Java

2017-11-07 22:48:33 1705

原创 java中加密方式之MD5(一)

java有很多中加密的方式,其中我个人认为MD5是最简单的一种,也是最好理解的一种,本人刚刚研究了一下md5的加密,发现实现md5加密并不难。贴下代码:public class TestMd5{public static void main(String[] args) throws NoSuchAlgorithmException, UnsupportedEncodingException {

2017-11-07 22:02:43 426

使用canvas绘制一个动态的表盘案例使用的字体

使用canvas绘制一个动态的表盘案例使用的字体

2021-12-29

使用java开发的一款小游戏,坦克大战,新手第一次写,请多多关照

使用java开发的一款小游戏,坦克大战,新手第一次写,请多多关照

2017-10-18

基于Android的“便签”APP的设计与实现

本便签app主打特色是简约、轻便、不容易产生存储设备的碎片垃圾文件、人性化的操作界面。 学习交流使用

2018-08-05

oracle驱动

oracle驱动jar包,用于程序连接oracle数据库的jar包,没有它,你将无法利用程序访问oracle数据库

2018-08-17

韩顺平老师的项目,满汉楼,里面包含数据库

韩顺平老师的项目,满汉楼,里面包含数据库

2017-08-12

校园新闻网

这是一个校园新闻网,是一个小项目,里面的内容包括数据库(sql)、java以及javaweb技术,可以帮助一些新入门的朋友

2017-08-12

使用struts2写了一个超级简易的上传下载的Demo,可供新手学习

使用struts2写了一个超级简易的上传下载的Demo,可供新手学习

2017-10-18

空空如也

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

TA关注的人

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