- 博客(239)
- 资源 (11)
- 问答 (3)
- 收藏
- 关注
原创 递减函数的应用
在正常遍历数组的情况下,删减自身元素导致的长度不足,影响循环次数不足解决方案:使用自身长度递减至0,不会影响循环次数注意点:i<-1,因为需要递减至0号位置例子:// 遍历原数组,不包含新数组的元素将被删除var arr = [1, 2, 3, 4, 5];//原数组var newArr = [3];// 新元素数组for (var j = 0; j < newAr...
2018-11-02 11:57:08 3459
转载 css3实现元素抖动效果
代码不多,不截图了,可自行尝试说明css部分比较冗余,是因为考虑到了适配情况。可酌情删减-webkit-animation-name: shaky-slow; // webkit内核-ms-animation-name: shaky-slow; // ie内核animation-name: shaky-slow; // 原生animation-duration: 4s; ...
2018-10-31 16:36:40 14403 4
原创 freeCodeCamp算法
/* Reverse a String翻转字符串先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。你的结果必须得是一个字符串*/function reverseString(str) { // 请把你的代码写在这里 var tempArr = str.split(&amp;quot;&amp;quot;); tempArr.reverse(); re...
2018-08-28 11:00:18 1658
原创 freeCodeCamp Profile Lookup解法
这个用了大概三四天时间,做了200多道题,其中有100多个是非常基础的,目前遇到的稍微好点的,一个是21点算法,另一个就是这道题了,这个看着非常简单,然而我却运行了至少几十遍才搞定,所以记下来,给还没搞定的朋友一点提示.当然这未必是最优方法,但在非常符合目前的进度知识。//初始化变量var contacts = [ { "firstName": "Akira",...
2018-08-21 19:23:58 1456
原创 freeCodeCamp 21点算法
var count = 0;function cc(card) { // 请把你的代码写在这条注释以下 if(card == 2 || card ==3 || card ==4 || card ==5 || card ==6){ count++; }else if(card==10 || card =="J" || card =="Q" || card =="K" || c...
2018-08-20 18:30:10 1760
原创 html中 embed 与 video 的区别
embed是针对非IE的浏览器的媒体播放器object标签一般是在IE中用的。非IE很少支持object。所以object与embed同时出现,为的就是兼容不同的浏览器。video是html5出的一种新标准,但并不是所有的浏览器都支持。video虽然号称可以支持三种媒体类型,但常用的只有mp4。embed和object有一个特点,就是无法动态渲染,所以无法通过jQuery去操作do...
2018-08-02 11:30:03 10499 2
原创 el-table填充数据出现多余线条
添加z-index可以解决,注意添加位置与table同级.el-table::before { z-index: inherit;}
2018-07-24 10:33:57 4700 2
原创 一个极简版的nodejs增删改查
var express = require('express');var fs = require("fs");var app = express();app.get("/", function(req, res){ res.send("Hello , welcome to index!&lt;br&gt;"+ "
2018-06-29 14:58:20 5860
原创 NodeJs文件系统常用
文件系统是任何一种语言都最常用的,之前一直都没搞懂python的读写模式,看到node文件系统有点明白了引用var fs = require("fs")异步同步node几乎所有的API都同时支持异步和同步,就这一点几乎算是前端的革命性框架了。// 异步读取fs.readFile('input.txt', function (err, data) { if (...
2018-06-28 16:26:30 1502
原创 删除git远端已有文件
有时候要忽略的文件不小心传上去了,但是本地是需要的,就可以用以下方法删除&lt;!-- 强制删除缓存 --&gt;git rm --cached --force "文件路径"&lt;!-- 提交到本地库 --&gt;git commit -m "删除缓存"&lt;!-- 推到远端删除缓存 --&gt;git push..
2018-06-06 11:22:37 3654
原创 SpringBoot笔记插曲:自定义Banner
. ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |...
2018-04-25 09:20:45 1486
原创 SpringBoot笔记(十二)Spring-Security
Spring-Security是SpringBoot推荐的安全框架,配置简单,功能强大。依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId>...
2018-04-25 09:20:07 1764
原创 SpringBoot笔记(十一)RabbitMQ
安装ErlangRabbitMQ基于Erlang,所以得先安装Erlanghttp://www.erlang.org/downloads根据自己的系统选择下载,安装完了,配置一下path即可windows默认安装路径:C:\Program Files\erl9.3\bin;验证: erl -version有时候可能需要重启才能生效安装RabbitMQhttp:/...
2018-04-24 15:57:03 1877
原创 SpringBoot笔记(十)swagger2
swagger配置还是两种配置方式 - 直接在application中配置 1. 加@EnableSwagger2注解 2. 加入@baen等配置 - 单独建立swagger2配置类(推荐)加入依赖 <dependency> <groupId>io.springfox</groupId>...
2018-04-24 15:56:39 1794
原创 SpringBoot笔记(九)redis
上一节DB已经集成过redis了,就是下面这个<!-- redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>&...
2018-04-24 15:50:19 1975
原创 SpringBoot笔记(八)MyBatis
插件和配置mybatisredismysql druid依赖 <dependencies> <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> ...
2018-04-24 15:46:49 1924
原创 SpringBoot笔记(七)全局异常
全局异常一般有很多种方式,比如自定义,继承之类的,一般来说,主要还是用2个注解@ControllerAdvice@ExceptionHandler抛出异常package com.jiataoyuan.demo.springboot.controller;import org.springframework.web.bind.annotation.GetMapping;i...
2018-04-24 15:45:30 1809
原创 SpringBoot笔记(六)日志
SpringBoot默认使用Logback作为日志记录。同时也对java.util包的logging和Log4j2做了默认配置默认配置Spring Boot默认使用Logback来记录日志,并用INFO级别输出到控制台默认输出元素: - 时间日期:精确到毫秒 - 日志级别: - ERROR - WARN - INFO(默认) - DE...
2018-04-24 15:44:59 1838
原创 SpringBoot笔记(五)模板引擎thymeleaf和freemarker
SpringBoot本来不应该关注这块,但是既然都学了,就看看吧SpringBoot属于前后端分离的微服务框架,默认的模板引擎是thymeleaf,虽然也能支持JSP,但是比较麻烦,另外freemarker也是SpringBoot常用的模板引擎之一,只是听说效率还是不如thymeleaf。thymeleafthymeleaf可以很好的和SpringBoot集成,而且本身也包含了sp...
2018-04-24 15:44:29 2348
原创 SpringBoot笔记(四)引入配置
引入xml文件配置现在配置大多通过application.yml或application.properties直接配置,我的项目没用到过xml。不过在网上查到的,可以通过在入口启动类上加上 - @ImportResource(value = { "路径" }) 或者使用 - @ImportResource(locations= { "路径" })一样的效果,多个XML文件的话你可...
2018-04-24 15:43:52 1835
原创 SpringBoot笔记(三)IDEA实现devtools热部署
找了好几个文章,都是给个pom配置就完事了,根本不行,最后连查带试,算是弄出来了设置pom.xmldependencies<!--springBoot工程实现热部署--><dependency> <groupId>org.springframework.boot</groupId> <artifactId&...
2018-04-24 15:42:06 2079
原创 SpringBoot笔记(二)常用注解
@RestController@RestController是Spring4之后新加入的注解,是@ResponseBody和@Controller的组合注解@RequestMapping@RequestMapping 是用来配置url映射的注解它既可以作用在某个方法上,也可以作用在控制器类上: 在类级别上添加@RequestMapping注解时,会作用到该控制器的所有处理...
2018-04-24 10:41:20 1795
原创 SpringBoot笔记(一) HelloWorld
之前对Spring框架有些了解,也没多用。不过看了看Spring Boot倒是感觉确实很简单,上手很容易,知道它是现在最流行的微服务架构。特点Spring Boot和之前的Spring并不是继承关系习惯大于配置,简化maven,自动配置spring嵌入的Tomcat,无需部署war包没有xml和代码生成每个项目都是独立的spring应用根据以上几个特点,可以分析出他其实...
2018-04-23 17:51:15 1761
原创 CentOS7使用supervisor总结
常用命令启动程序 supervisorctl start program重启supervisorctl reload状态supervisorctl status关闭supervisorctl stop program查看程序日志tail -fprogram重启配置文件修改过的程序(修改了配置,通过这个命令加载新的配置)supervisorctl update配置文件参数说明[unix_http_s...
2018-04-04 14:58:03 2002
原创 CentOS7 systemctl指令
systemctl enable *.service #开机运行服务systemctl disable *.service #取消开机运行systemctl start *.service #启动服务systemctl stop *.service #停止服务systemctl restart *.service #重启服务systemctl reload *.service #重新加载...
2018-04-04 14:55:46 1065
原创 CentOS7使用Nginx总结
CentOS7使用yum 安装的话,默认是作为服务器,开机自动启动的启动nginx服务systemctl start nginx.service停止nginx服务systemctl stop nginx.service重启nginx服务systemctl restart nginx.service重新读取nginx配置(这个最常用, 不用停止ngin...
2018-04-04 14:54:44 1079
原创 nginx 413 Request Entity Too Large的问题
在 /etc/nginx/(代理一个) 或 /etc/nginx/conf.d/(代理多个) 或 /etc/nginx/sites-enabled/(旧版多个) 下编辑配置文件,server { ... client_max_body_size 20m; ... } 然后重启nginx即可service nginx restar...
2018-03-15 17:15:03 1187
原创 CentOS搭建FTP服务
服务器:CentOS 7.2 64 位FTP服务端:vsftpd客户端:FileZilla文章最后是我遇到的两个问题及解决方案安装vsftpd安装 yum install vsftpd -y启动 service vsftpd start确认 netstat -tunlp (program name有vsftpd)测试 telnet 公网IP 21 (返回220)...
2018-03-15 12:21:14 1285
转载 作为一个程序员,数学对你到底有多重要
每个计算机系毕业的人,大都学过不少数学课,而且不少学校的计算机系的数学课,通常比一般的其他工科专业的数学要难一些,比如不上高等数学,而是学数学分析,不上线性代数而去上高等代数。但是,大部分毕业了后去做程序员的人,即使是所谓的名校计算机系毕业的,大都工作中也基本完全用不上学的那些数学,基本上,一半时间在CRUD,另一半时间在处理各类字符串、链表、Hash表,知道在面试中回答各种排序的时间复杂度是他们...
2018-03-06 10:09:37 1169
原创 CentOS 7.2 配置 MySQL 5.7
下载安装下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm安装yum localinstall mysql57-community-release-el7-8.noarch.rpm检查安装源yum repolist enabled | grep "...
2018-02-09 18:25:14 1945
转载 Android忽略文件
我常用的gitignore列表 https://github.com/seeways/MyIgnore# Built application files*.apk*.ap_# Files for the ART/Dalvik VM*.dex# Java class files*.class# Generated filesbin/gen/out/# Gradl...
2018-02-09 09:48:32 3209
原创 Git命令大全
Git命令大全 https://github.com/seeways/GitLearn几乎包含了目前我用到的所有命令了还在持续完善中,如果你有未收录的命令,请提交或fork到你的github中完善...
2018-02-08 18:59:33 2992
原创 IDEA 2017.3.3到IDEA 2018的最新激活方式
想想从之前的第一次激活,到现在,也是越来越完善了,上有政策下有对策,今天手贱,升级到2017.3.3,突然注册就失效了,3.2的时候还没事。主要是因为激活检测机制也变成了动态封禁域名,导致大部分域名激活被屏蔽了但是工具还是得用啊,于是查了查,总之就是反向代理可以解决,随便你用什么,NG,Apache或者go下载: CSDN: http://download.csdn.net/down
2018-01-24 10:53:20 3502 3
原创 Django关系类型字段
简述本文一共三大类,分别是 - 多对一(外键ForeignKey) - 多对多(ManyToManyField) - 一对一(OneToOneField)其中用的最多的一般是外键,也是本文重点,如果你正在学习Django或者准备学习Django,本文将对你至关重要,请仔细阅读,没有需要略过的地方外键ForeignKeyclass ForeignKey(to, on_del
2018-01-17 14:40:54 10693
原创 Django项目详解1——简单的web应用
前言前段时间看完了廖雪峰老师的Python基础, 开始的时候见内容很多,以为学完了就是大牛了,等一节一节的完成了所有的练习和作业才发现,这才刚入门。考虑了一下方向,想往web方面发展,于是在众框架中选中了django,官网爬了3天,进度有点慢,虽然讲的确实细,但感觉很吃力,偶然发现了几个不错的网站刘江博客自强学堂菜鸟教程当然,你也可以选择django官网以下内容主线以参考
2018-01-09 16:20:53 15787
原创 Django项目详解2——动态响应的web应用
使用html响应现在根路径其他啥都没有,也没有做重定向,所以,直接给根接口一个响应先来个main.htmltemplates/main.htmlhtml lang="en">head> meta charset="UTF-8"> title>Maintitle>head>body style="background-color: cadetblue;">
2018-01-09 16:18:23 10876 2
原创 Django项目详解3——数据库
这个项目就先用sqlite3来实现首先,衔接上一篇的内容,把cmdb注册到数据库应用列表中# Application definitionINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.co
2018-01-09 16:16:07 9462
原创 Django项目详解——MySQL配置及应用
Django的MySQL配置下载mysql驱动cmd进入django项目根目录:pip install mysqlclient安装成功后,最后应该是这样的Collecting mysqlclient Downloading mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl (1.3MB)......Installi
2018-01-09 16:12:46 10367
原创 关于Python的一些技巧(持续补充)
一些使用小技巧,自己总结的Github变更项目语言 Python建立本地文件服务器 Anaconda管理Python Sublime Text 3 配置 Python 循环技巧和控制语句欢迎补充
2017-12-28 10:40:23 1269
原创 深入理解 Python yield
yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。一直到稀里糊涂的看完了廖雪峰的python博客也没彻底明白。 有一次不小心看到了这个文章,是转载的,原文出自哪里我也不知道,08年的文章,python2.5的,于是我按照3.6的标准重新定义一下,最后会附上源码
2017-12-27 19:20:18 11854 1
安卓串口调试工具APK文件
2019-11-28
sublime text 3176 破解器(免注册)
2018-05-18
将Excel表格转换为MarkDown表格利器
2017-05-31
React Native for Windows最新版所需资源
2016-12-27
SublimeText汉化包和注册机
2016-12-21
sublime_text_3最新版(3126)
2016-12-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人