- 博客(35)
- 问答 (1)
- 收藏
- 关注
原创 尝试 vue 实现 SEO
首先说下原理phantomjs 是可以部署在服务端的 无头浏览器, 也可以用来做爬虫pm2 是 服务托管nginx 作为服务端以及事务转发利用nginx判断是否是爬虫访问, 将phantomjs 生成的 数据 返回. pm2 则用作托管phantomjs;那么就开始了.... 查了很多资料. 慢慢的在摸索..2022-11-3 小计。
2022-12-03 17:21:25
2818
1
原创 vue 创建 简单的项目, 并配置打包
创建项目使用 Hbuild-X 创建默认项目.导入 vue-routercnpm install vue-router --save创建以下文件src/router/index.jssrc/view/index.vuesrc/router/index.js 文件中 编写以下内容import Vue from 'vue'import Router from 'vue-router'import index from '@/view/index';Vue.use(Route
2020-12-16 15:01:11
234
原创 魔方三阶攻略
说明: 在 魔方不动 的前提下下, 表示 从上往下转上, 表示 从下往上转左, 表示 从右往左转右, 表示 从左往右转右下 => 第一个 右 ,表示 转动的面, 也就是右边面, 下, 表示 转动方向, 也就是 从上往下1. 第一面第一面, 讲究一面成型,四边同花. 这边不多做描述2. 第二层第一面拼好后, 就开始寻找 大T 和 小T如图, 橙色代表的① 是大T ,黄色代表的 ② 是小T 只不过是倒过来的 哈哈.然后对应后, ...
2020-10-15 14:40:41
2344
1
原创 js自定义弹窗
/** * 彈窗插件 * 需要定義 以下 標籤 * id 可以自定義. app_pop_up_content 是固定class , 用來顯示 主體內容 * <div id="app_pop_up"> * <div class="app_pop_up_content"></div> * </div> */var popUp = function() { /** * 初始化 彈窗 * * @param {Object} o.
2020-06-09 10:21:35
1108
原创 js分組, 实际应用
多人参加游戏, 需要随机分组, 使用程序更加便捷效果图:引用到的文件: 各文件都可以很方便的下载到. js: vue.js // mui.js //jquery.js //mui.picker.js //mui.poppicker.js css:mui.css //mui.picker.css //mui.poppi...
2019-12-18 12:11:01
242
原创 简单的文件内容繁简体甄别
在做国际化的时候, 很多旧文件中的简体或者繁体 需要优化, 一个一个找很麻烦, 于是在查阅资料后, 自己编写了一个简单的工具废话不多说, 上码子!--插件: mui-ui , vue.js , jquery項目是 hbuildx 直接創建的change_lang.js/** * 繁簡體對照表 字體是一一對應的 */var zh_s = '皑蔼碍爱翱袄...
2019-12-10 17:01:02
1514
原创 cryptoJs Md5hex 转 byte[]
资料来源:https://www.jianshu.com/p/e934868f321a补充内容:msg = 'key';var a = CryptoJS.MD5(msg)msg = a.toString(CryptoJS.enc.BASE64);console.log("輸出MD5 格式:",stringToBytes(msg));...
2019-11-28 15:55:00
2597
原创 JS or JQ 动态修改 网站 logo
应对一些特殊的情况, 需要将网站的logo修改. 写下方法记录一下. /** * JQ 修改 網站 icon * @param {Object} url 自定義 的 icon url */ selfSetIcon(url){ var links = $('link') // 獲取所有 link 元素 for(var i = 0;i<links.length;...
2019-11-22 09:48:57
1560
原创 自定义遮罩层
业务需求, 又不想用网上找的。 干脆自己写一个。// obj 中的参数可以自定义。 var app_mask = { init: function(obj,fun) { var z_index = obj.z_index; if(z_index == undefined) z_index = 20; var b = $('body script') var c ...
2019-05-29 18:37:43
533
原创 js 处理时间 相关 工具类
首页博客学院下载图文课论坛APP问答商城VIP会员活动招聘ITeyeGitChat搜优快云写博客 小程序 消息Markdown编辑器富文本编辑器查看主页内容文章管理专栏管理评论管理个人分类管理博客搬家数据百度关键词设置博客设置自定义域名 new博客模块管理 QQ客服 各种各样好用的工具类 10/100文章标签:js...
2019-05-11 11:32:08
1714
原创 js 根据 name 从地址栏信息中获取值
// 根据 name 从地址栏信息中获取值function getQueryString(name) { var reg = new RegExp("(^|&?)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1); console.log(r); var re = r.rep...
2019-05-11 11:31:28
468
原创 js 获取手机型号和版本
// 获取手机型号及版本function getPhoneModel() { var result = []; // 最新版google中 会报错 // Array.prototype.contains = function(needle) { // var that = this; // for (i in that) { // if (that[i].inde...
2019-05-11 11:30:47
2075
原创 js 校验文字中是否存在emoji
/** * 校验文字中是否存在表情 存在 return true */function isEmojiCharacterIndex(substring) { if (substring) { var flag = false; var index = -1; for (var i = 0; i < substring.length; i++) { var hs ...
2019-05-11 11:29:30
1182
原创 js 实现 前端国际化
在之前的文章里, 我贴过 小程序的国际化方法, 这里的 方法和小程序的 基本相似,但是还是有细微不同, 所以单独贴出来./** * * 使用方法 * * 先调用 init_L 方法初始化 * * 然后使用 _.XXX 或者 _['XXX'] 获取具体值 * */// 获取浏览器 缓存中的 语言var lang = localStorage.getItem('...
2019-05-10 17:49:47
1914
原创 js 约瑟夫 问题 解.
偶然看到技术群里 发出这么一个问题n 个人围成一圈, 从1到3开始报数, 报到 3的人 退出游戏. 问,最后一个留下来的人是 最开始的 谁?觉得挺有意思的, 就自己写了一段:/** * @param {Object} n 围成圈的人数 * @param {Object} m 报数最大值 * * n 个人围成一圈, 从1到m开始报数, 报到 m 的人 退出游戏...
2019-05-10 17:40:45
405
原创 js中,数据引用会导致修改一处 处处修改的问题.
寻常业务中, 我们经常会对一组数据做不同的处理, 又希望不同的数据保持着独立向, 但是 结果却常常不如人意如:这和我们预期的效果是不一样的. 那么如果去处理这个问题呢? 接着看很明显可以看到, 一样的情况, 只是多了一次转换, 便解决了这个问题.其中 可以将 重赋值 抽离出来function cloneObj(obj){ if(!obj){ ...
2019-05-08 17:41:43
336
原创 小程序 拉取登录授权
小程序在某次更新后,已经不支持自动拉取权限,而需要手动去获取.以一下是代码1) 弹窗提示框 (authorizeAlert 放在 根目录 的 comm[名字随意] 下的 AuthorizeAlert文件下)<!--comm/AuthorizeAlert/authorizeAlert.wxml--><view class='wx_dialog_cont...
2019-04-29 16:13:49
892
原创 小程序国际化实现方式
话不多说,上代码。首先需要一个工具类:locales.js// Time 为事例值export default { //英文 "en": { "Time":"Time" }, //中文 "zh-cn": { "Time":"时间" }, //繁体 "zh-hk": {
2018-11-14 11:44:53
5190
3
原创 微信公众号调起扫码功能
偶然接触到了公众号开发。说需要调起微信扫一扫。便查看了公众号开发文档 看完文档后,发现js是相对简单的。唯一的难点是在java后台编写的秘钥生成代码。也就是说。首先需要获取access_token,然后在根据access_token生成签名并返回。 以下是代码 private static String GAPPID = "XXXXXXX...
2018-08-22 15:51:25
16768
原创 各种各样好用的工具类
目录js html 类小程序类工具网站javajs html 类1、 MUI 最接近原生APP体验的高性能前端框架2、js 获取手机信息3、优雅的h5下拉刷新4、js total弹窗提示5、轻量的移动端 H5 翻页库6、好用的H5调试类小程序类1、wxParse-微信小程序富文本解析自定义组件,支持HTML及markdown解析...
2018-07-26 11:43:22
593
原创 java 简体繁体互相转换
偶然要用到简体繁体转换的工具类,查了一些资料后收获很大,但是对于web项目来说,还是有些偏差,这里稍作补充.在看到了 煮青蛙的水 的帖子后,发现他提供的方法是最实用的.但是仅仅是maven项目,本人项目偏老,还是web项目,在导入包后发现还有依赖包.这里列举出来.主包: opencc4j-1.0.1.jar(点我下载)关联包 jieba-analysis-1.0.2.jar(点我下载)...
2018-06-13 11:17:38
5396
3
原创 打包google的插件 并安装
1、在Google浏览器地址栏输入 chrome://version/找到个人资料路径:其下的 Extensions 就是插件文件夹如果想要打包保存下来。可以直接选择某个插件,打成压缩包我打包的是postman的插件,然后将它转移到自己的云盘或者其他地方。如果其他浏览器想要使用又没有办法翻墙,就将压缩包放在某个文件夹中,并解压然后进入 chrome://extensions/ 谷歌的扩展...
2018-04-26 15:51:10
1879
原创 springMVC中 纯 json 格式参数,controller接收方式
一般来说.我们接口的请求参数是<key,value>形式的,但是极少数的情况会出现json格式为参数的.比如说 postman中 raw -> application/json 格式参数此类参数是没办法使用HttpServletRequest去接受的(我踩过坑)但是这类参数接收起来其实很简单:如上图,多写一个参数,在方法参数名前增加 @RequestBody 便能成功接收。这里值...
2018-04-24 18:31:45
8219
空空如也
xxl-job项目启动,tomcat报错
2017-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人