- 博客(21)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 redis中的数据结构
StringString 常用命令说明GET获取存储在给定键中的值SET设置存储在给定键中的值,可以是字符串、整数或者浮点数DEL删除给定键值对,使用与所有数据结构类型eg:➜ bin ./redis-cli127.0.0.1:6379> set name qiqjOK127.0.0.1:6379> get name"qiqj"...
2019-08-15 22:22:18 179
原创 Mac下redis安装
搜索➜ ~ brew search redis==> Formulaehiredis redis redis-leveldb redis@3.2 redis@4.0==> Caskshomebrew/cask/redis安装➜ ~ brew install redis@3.2启动方式1(以服务的方式...
2019-08-14 23:53:52 197
原创 CSS基础学习总结
所有标签都有一个默认样式,称为浏览器样式,或者默认样式行内样式:通过在标签中设置style属性来达到实现控制标签的样式的效果。eg: <h1 style="color:red;">这是一个标题</h1>可以设置多个css属性嵌入样式:在head标签中嵌套一个style标签,在style标签中可以书写css样式外联样式:通过link标签后代选择器:空格...
2018-12-25 16:22:41 197
原创 Angular 图片懒加载
Angular 图片懒加载有很多写好的ng library可以用,我这里用的是ng-lazyload-image。可以在npm官网直接搜索。安装npm install ng-lazyload-image --save在module中导入:import { CommonModule } from '@angular/common';import { LazyLoad...
2018-06-04 15:53:25 3217
原创 Anguar 5 SEO:使用nginx配合Prerender.io做预渲染
服务器需预装nodejs环境使用步骤:1、启动prereder server git clone https://gitee.com/qiqj/prerender.git cd prerender npm install # 生产环境建议使用forever指令启动,具体见度娘 node server.js # 启动服务2、nign
2018-01-11 17:05:44 1670 1
原创 Angular 5 反向代理配置
一、webpack server 方式 这里所说的反向代理仅限于基于Angular-cli创建的HTTP Server,也就是通过ng、cnpm、npm启动的Server。在项目根目录新建proxy.config.json填入以下内容{ "/api": { "target": "http://localhost:8080", "secure"
2018-01-11 16:43:56 6235
原创 IDEA中的Spring Boot热加载
最近到了新的公司,发现框架里没有集成热启动(文件修改之后项目自动rebuild、restart),就查了一下资料,这里记录一下。我这里用到的主要是devtools这个工具,集成的方式也很简单。首先是添加devtools依赖
2017-06-16 00:14:37 3574
原创 昨天做了套笔试题,这里贴出来
都是比较基础的,反正各种算法优化的我都不会,服务器和脚本的还ok,就当学习交流一下。说明下面是问题列表,分 Common/Server/Web/Android/iOS 共5个大部分。 请根据需要应聘的职位,选择相应的部分回答,其中 Common 部分为必答。Common谈谈堆和栈的区别。谈谈两台机器之间最多能建立多少个持久链接及原因。谈谈对 http、https、webSocket 协议的理
2017-03-21 10:15:13 710 1
原创 Spring Boot中微信全局token的缓存实现
为什么要缓存token?这里的token指的是微信JSAPI中基础支持的ACCESS_TOKEN,并非网页授权ACCESS_TOKEN。网页授权Token每天的调用次数没有限制,不需要缓存。 接口 每日限额 获取access_token 2000 自定义菜单创建 1000 自定义菜单查询 10000 获取用户基本信息 50000
2016-12-27 18:49:39 7562 5
原创 判断微信用户是否关注了公众号
业务描述:当微信用户打开这个页面的链接即判断他/她是否已关注了“我”的公众号。 在微信开发文档中,有一个通过token和openid获取用户信息的接口:https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN返回参数: 参 数 说明
2016-12-26 20:17:21 59529 10
原创 Mysql 定时备份脚本
mysql备份原理:mysqldump -uroot -p pass db > xxx.sql定时备份即是在Mysql的生产环境中启动一个定时任务,每隔一段时间使用mysqldump工具执行一次备份。1.安装crontab crontab命令用来将crontab文件提交给cron进程执行yum install -y vixie-cronyum install -y crontabs等到操
2016-11-21 12:24:59 731
原创 Nginx安装
Apache和Nginx的选择当系统对性能的要求很高,同时在反向代理和负载均衡方面有需求的话,Nginx!!!1.下载Nginx 官网(http://nginx.org/)直接下载。目前最新版的是nginx-1.11.3,大小九百多kb2.编译安装 tar -zxvf nginx-1.11.3cd nginx-1.11
2016-08-17 14:52:31 267
原创 Cent OS 下将Redis 注册为系统服务
1.将redis的配置文件复制到/etc/redis/redis.conf2.创建并编辑/etc/rc.d/init.d/redis# chkconfig: 2345 90 10# description: RedisREDISPORT=6379EXEC=/usr/local/redis-3.2.1/src/redis-serverRE
2016-08-17 14:13:35 972
原创 Cent OS下安装Redis
最近的项目里用到了Spring session 来解决session共享的问题,这里先讲一下Redis的安装,后续有时间的话会写一些跨域、cookie、session、反向代理的一些文章,算是整理一下这段时间做的东西。安装redis 我习惯在/usr/local目录下执行:1.wget http://download.redis.io/releases/rei
2016-08-17 13:01:44 369
原创 Cent OS 下注册Apache 为系统服务
思路:Apache 的启动和停止是通过其安装目录下的/bin/apachectl 来完成的。将apachectl拷贝到/etc/rc.d/init.d目录下,再增加chkconfig的支持,即可注册成服务。步骤: 1复制apachectl。复制后的名字为apachecp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/a
2016-08-17 12:04:52 391
原创 Cent OS 下安装Apache 详细教程
1.下载Apache官网下载即可 2.解压 tar -zxvf httpd-2.31.tar.gz 输入ls ,可以看到当前目录下多了一个 httpd-2.2.31 目录3.运行环境的安装:apr、apr-util、pcreapr: Apache protable Run -time library,Apache可移植运行
2016-08-17 11:43:59 1856
原创 校验xml的合法性
方法一:通过DTD文件方法二:通过XSD文件最后选用了方法二,原因如下:· XML Schema 可针对未来的需求进行扩展· XML Schema 更完善,功能更强大· XML Schema 基于 XML 编写· XML Schema 支持数据类型· XML Schema 支持命名空间 太官方的理由。我用xsd的原因是:正在做的是web service 的项目,
2015-11-19 10:54:17 4074
原创 JQuery 学习简单整理
JQuery 笔记一、Jq简介 文档就绪函数$(document).ready(function(){}); 元素选择器$(this) 当前 HTML 元素$("p") 所有 元素$("p.intro") 所有 class="intro" 的 元素$(".intro") 所有 class="intro" 的元素$("#intro")
2015-10-22 17:40:49 437
空空如也
QQ互联java的sdk报错 for input String “..”是什么原因啊
2016-07-27
Apache 如何将动静态请求区分,然后动态的请求反向代理?
2016-06-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人