自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子期

记录自己学习和生活的点点滴滴

  • 博客(30)
  • 收藏
  • 关注

原创 js 不使用递归,将树转为扁平数组

javascript 不使用递归,将树转为扁平数组

2023-08-10 11:28:05 213

原创 canvas + js 实现图片合成并下载

在react中,使用canvas+javascript实现图片合成并下载的功能

2023-05-27 00:05:05 644

原创 vue3引入JS-SDK实现h5分享小卡片、跳转微信小程序功能

vue3引入JS-SDK实现h5分享小卡片、跳转微信小程序功能

2022-05-13 14:25:35 7070 5

原创 uniapp <editor/>使用setContents后的样式问题

uniapp <editor/>使用setContents初始显示带样式的内容,后输入内容的样式被连带

2022-04-21 15:07:24 986 2

原创 记录vscode让我溜得一匹的插件,以后不要再迷路

1.像我这种懒鬼,不想次次全选格式化代码,又受不了代码杂乱无章,Prettier - Code formatter + format on save 保存的同时自动格式化代码,我值得拥有;2.写错html标签的时候,有Auto Rename Tag在,你改了首标签,闭合标签就不用你操心啦,你修改的时候,它会同步修改你的闭合标签。3.我不喜欢大片大片黄色或者大片大片粉色的html标签,所以安装写在好多皮肤以后,我以后用 Cobalt2 Theme Official 给生活加点好看的蓝绿色吧。差

2021-06-02 18:40:23 139 2

原创 解决il8n.properties国际化,访问不存在的properties文件问题

  如图,控制台报错提示找不到string.properties文件。  首先,string.properties文件在项目中确实不存在,但项目在访问资源文件时却默认请求这个资源文件。(或者请求更多其他的string_***.properties文件)  这是因为,插件jquery.i18n.properties.js中,是以数组形式一次性请求properties资源文件的,debug一次源码就知道了。  这是我修改之前的jquery.i18n.properties.js源码,资源文件被加载的关键

2021-01-28 18:23:42 888 1

原创 关于异步跨域

postman发起的请求属于服务器请求;浏览器url请求属于直接访问;js异步请求属于浏览器请求。所以,获取别人的服务器接口数据时,使用postman和浏览器可以直接获取到数据,但js异步请求数据会出现跨域问题。...

2020-12-22 11:04:19 105

原创 preloade 预处理图片

网页内容过多 ,网速跟不上时,html页面加载初期常常会出现图片断层渲染,内容断层显示等现象,为营造更好的用户体验效果,我决定使用preloade,实现网页图片预加载。首先,我们需要拥有一个preloade.js/** * 图片预加载插件Preload * * @param array imgs 预加载的图片地址数组列表 * @param Object options 配置参数 */(function ($) { function Preload(imgs, options)

2020-11-19 16:51:49 200

原创 响应式开发与弹性布局简述

一、响应式布局1.媒体查询排序问题:使用 @media (min-width: 像素值)时,像素值应按照从小到大的顺序排列,例如:@media (min-width: 768px)@media (min-width: 1024px)@media (min-width: 1200px)使用@media (max-width: 像素值)时,像素值应按照从小到大的顺序排列,例如:@media (min-width: 1200px)@media (min-width: 1024px)@media

2020-10-26 15:49:23 561

原创 论:hover::before与:hover ::before的买家秀与卖家秀

相信我,前端真的有毒,好玩,且上瘾今天加班的时候发现一个特别好笑的效果,(好吧,其实是自己基础知识没学好,然后写错引发的笑剧,但是,真的戳到了我的笑点,不笑的拒绝diss)起个名字:论:hover::before与:hover ::before的买家秀与卖家秀先贴张图,本来,我以为是我实现的效果是这样的:(请忽略马赛克,看蓝色的小条条)这个效果是这样子的,鼠标经过时,整张卡片会呈现出阴影效果,并在卡片的左上角显示出一个蓝色的小条条。我第一反应只想到了用hover来设置鼠标经过呈现的阴影效果,后来在

2020-10-22 20:19:19 841 1

原创 Vue 部署开发环境

时隔多年,还是写点笔记吧。(部署Vue开发环境,运行基于Vue前后端分离开发的毕业设计,捂脸)一、首先,我使用的Vue代码编辑器是webstrom;二、安装 Node.js 在Node.js历史版本中下载自己需要版本的node.js进行安装,历史版本链接:https://nodejs.org/zh-cn/download/releases/。我在此处下载的是 node-v11.14.0-x64.msi 。 下载成功后,点击开始安装,傻瓜式安装,请一路next到in...

2020-07-28 08:47:23 253

原创 使用Spring Cloud实战微服务(二)电影售票系统——服务消费者

使用Spring Cloud实战微服务(一)电影售票系统——服务提供者这篇文章用于实现:通过主键查询用户信息。案例用Spring Initializr快速创建Spring Boot项目 ,使用H2作为数据库。此处,我是使用的IDE是Idea2.2, JDK1.8。在过程开始之前,先看下案例运行效果。输入URL:http://localhost:8000/1 页面将显示id为1的用户信息记录...

2019-09-23 11:26:09 1545

原创 Mysql数据库简单操作

一、方法一: java原生jdbc连接数据库类中封装数据库连接方法,业务操作时调用方法连接数据库,再通过结果集和预处理对象进行增删查改操作/** * 数据库基本连接方式——类中封装数据库连接方法,业务操作时调用方法连接数据库,再通过结果集和预处理对象进行增删查改操作 * @author monna * @version 03/04/2019 */public class DbConn...

2019-03-04 17:32:50 112

原创 解析ArrayList集合

1.数据示例[{role_name=超级管理员}, {role_name=县合管办领导}, {role_name=县合管办经办人}, {role_name=乡镇农合经办人}]2.数据分析‘[]’ : ArrayList‘{}’ :HashMap‘=’ :String3.数据解析——获取某个值public Object parsingArray(ArrayList arrayList...

2019-03-04 15:29:41 128

原创 java 将A-Z输出为 1-26

理论知识:1.关于操作:字符减96ASCLL中 int 和 char 差了数字0的ASCLL值,也就是48;java规定,1bite(字节)= 2char ,所以此处减48x2=96。2.getBytes()将字符串转为字符数组代码实现:1.前提:字符串各字符均已被 toLowerCase() 转为小写字符;2.代码byte[] bytes = str.getBytes(); ...

2019-03-03 22:20:56 2583

原创 Android 底部导航栏

运用技术:RadioGroup + ViewPagerRadioGroup :选项控件,由RadioGroup和RadioButton两部分组成,前者为单选按钮组,后者为单选按钮。无RadioGroup时,RadioButton可全被选中;多个RadioButton被RadioGroup包含时,RadioButton只可选择一个,从而达到单选的目的。并用setOnCheckChangeLi...

2019-02-28 19:56:16 137

原创 Android 隐藏自带标题栏并应用自定义标题栏

一、取消自带标题栏一般地,打开Android配置文件AndroidManifest.xml,可以在&lt;application&gt;&lt;/application&gt;中看到系统默认引用AppTheme这一主题 &lt;application android:allowBackup="true" android:icon="@mipmap...

2019-02-11 10:36:07 1356

原创 Android AndroidManifest.xml解读——基础配置

&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;!--定义Android命名空间--&amp;gt;&amp;lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; &amp;lt;!--包名

2019-02-08 22:44:57 540

原创 模块目录下Android build.gradle文件解读(app配置文件)

一、文件第一行apply plugin表示应用了一个插件,该插件一般有两种值可选:1.‘com.android.application’,表示该模块为应用程序模块,可以直接运行;2.‘com.android.library’,表示该模块为库模块,只能作为代码库依附于别的应用程序模块来运行。二、第二部分 android{} 为Android闭包1.这个闭包主要为了配置项目构建的各种属性:c...

2019-02-08 21:56:27 774

原创 Failed to resolve:com.android.support:appcompat-v7:报错处理

原文地址:https://blog.csdn.net/mhl18820672087/article/details/78385361

2019-01-28 20:45:30 847

原创 mysql双机热备——主主式

使用两台笔记本充当MySQL数据库进行主主式双机热备部署对的步骤:准备工作:确保两台服务器上需要备份的数据库数据完全一致;1.查看服务器的端口号服务器A IP:192.168.43.194服务器B IP:192.168.43.992.设置MySQL允许外网登录mysql&gt; GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.43.99' ...

2018-12-29 16:08:50 297

转载 Vue的使用方法

一、Vue本地引用在官网下载vue.js,通过script标签引入。开发版本:https://vuejs.org/js/vue.js 包含完整的警告和调试模式生产版本:https://vuejs.org/js/vue.min.js 删除了警告二、NPM在用 Vue 构建大型应用时推荐使用 NPM 安装。NPM 能很好地和诸如 webpack 或 Browserify 模块打包器配合使用。...

2018-11-29 08:27:32 146

原创 下载jar包的实用方法

1.百度搜索 maven,进入maven仓库;2.搜索想要的jar包名,点击进入,选择对应版本(此处以json-lib为例)3.点击jar,即可下载想要的jar包当jar后无()显示jar包大小时,表示maven仓库中无此jar包,建议百度另寻途径下载此包。...

2018-11-27 09:38:09 491

原创 JS排序代码

sortItems:function () { return this.items.sort(sortNumber); } function sortNumber(a,b) { return a-b; }JS排序代码参数 a,b:需要排序的数组相邻的两个元素排序原理:若a&lt;b,则a出现在b之前,返回一个小于0的数;若a=b,则返回0;若a&gt...

2018-11-27 08:40:13 192

转载 Android与iOS界面标准尺寸

Android原文网址:https://blog.csdn.net/qq_21937107/article/details/80151080iOS原文网址:https://www.sohu.com/a/151386266_99913320

2018-10-31 10:56:23 521

原创 软负载均衡:apache+tomcat负载均衡实验

实验要求:1、1个apache作为负载均衡器、3个以上的tomcat作为web应用服务器2、分别采用session sticky和session replication进行配置实验3、要求能实现3个及以上tomcat应用服务器节点的负载均衡,并支持节点热拔插实验步骤:1.按win+R输入cmd打开命令提示符,在命令提示符中先后输入java 、javac 、java -version三个命...

2018-10-11 23:07:26 1032

原创 代码注释规范

1.文件注释文件注释写在文档头部,以/*开头,例:/ ** 文件名:[文件名]* 作者:〈版权〉* 描述:〈描述〉* 修改人:〈修改人〉* 修改时间:YYYY-MM-DD * 修改内容:〈修改内容〉 */2.类和接口的注释说明该类或者接口的功能、作用、使用方法和注意事项,每次修改后增加作者和更新版本号和日期/ * * 〈一句话功能简述〉 * 〈功能详细描述〉* @...

2018-10-05 20:56:09 6900

原创 Junit4测试方法的使用

测试多组数据:

2018-10-05 20:39:18 485

原创 创建并解析properties文件

1.路径问题HTML相对路径同一目录下的文件引用:直接写引用文件名即可表示上级目录: …/表示下级目录: 直接写夏季目录文件的路径即可根目录:/ 根目录指的是项目的以及目录,与src同级HTML绝对路径带域名的文件的完整路径2.编写properties文件在source格式下添加键值对的注意事项名字大写比较规范=两边别打空格键值对写完后别打;3.解析properties...

2018-10-05 20:38:58 305

原创 计算机语言入门步骤

C入门(一星期看完,理解知识点,并能自己写出它的例子,建议国庆小长假就全部学完,然后就能直接跟着老师上课了)https://www.imooc.com/learn/249看完之后就可以往下学JAVA了,剩下的C语言知识平时上课认真听老师讲就行了,跟着老师走。注:C语言为面向过程编程的语言,C++和Java都属于面向对象编程的语言,因此,C++和Java是相似的,学完C语言后就可以直接入门...

2018-10-05 20:38:26 7158 2

空空如也

空空如也

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

TA关注的人

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