weixin_30578677
码龄7年
  • 670,841
    被访问
  • 暂无
    原创
  • 1,376,221
    排名
  • 119
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2015-08-13
博客简介:

weixin_30578677的博客

查看详细资料
个人成就
  • 获得180次点赞
  • 内容获得0次评论
  • 获得1,011次收藏
创作历程
  • 663篇
    2019年
  • 733篇
    2018年
  • 672篇
    2017年
  • 524篇
    2016年
  • 400篇
    2015年
  • 301篇
    2014年
  • 268篇
    2013年
  • 207篇
    2012年
  • 152篇
    2011年
  • 113篇
    2010年
  • 99篇
    2009年
  • 77篇
    2008年
  • 50篇
    2007年
  • 35篇
    2006年
  • 24篇
    2005年
  • 10篇
    2004年
成就勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

设计原则分享

丑女照片,美女照片大家都能一眼看出这两张图片都区别。左边丑,右边美。但是大家有没有想过到底是根据什么来判断丑美的呢? 都是根据美的标准,中国古代评价美不美根据这13项指标:肤、手、发、脸、目、鼻、唇、齿、颈、足、胸、腰、香。向标注靠的越近,也就越美。那么对于代码设计来说怎么评价美丑呢?代码设计也有评价标准的。---设计原则,符合设计原则程度越高的设计越美公认的设计原则有六...
转载
发布博客 2019.08.22 ·
164 阅读 ·
0 点赞 ·
0 评论

Linux 设置端口转发

ps -ef | grep 10020 --查询10020端口是否被使用kill -9 86971 --结束使用10020端口的进程ssh -C -f -N -g -L 18889:192.168.210.17:1818 root@127.0.0.1 --设置当前对外访问的Linux服务器的18889端口 为代理192.168.210.17:1818服务器。...
转载
发布博客 2019.09.17 ·
180 阅读 ·
0 点赞 ·
0 评论

试试 python-dotenv,避免敏感信息被硬编码到代码中

我们开发的每个系统都离不开配置信息,例如数据库密码、Redis密码、邮件配置、各种第三方配置信息,这些信息都非常敏感,一旦泄露出去后果非常严重,被泄露的原因一般是程序员将配置信息和代码混在一起导致的。判断一个系统是否正确地将配置排除在代码之外,一个简单的方法是看该系统的代码是否可以立刻开源,而不用担心会暴露任何敏感信息。所以我们做的第一件事情就是将配置信息与代码解耦,根据不同的部...
转载
发布博客 2019.08.22 ·
229 阅读 ·
0 点赞 ·
0 评论

一种以动态库的方式使用资源表的方案

这段时间研究了一下资源表的优化方案,算是有了一些成果,在此记录下来。先交代一下背景吧:我们的服务器把资源表放在共享内存上。这么做的原因主要是,进程core掉后再拉起时不需要重新再构建一遍资源表(构建资源表主要就是构建索引查询的数据结构,比如构建一个哈希表用于根据HeroID查询英雄配置这种)。然后,考虑到同一个机器上可能部署多个进程,于是自然就想到,能否有一种机制能够让一个机器上的多...
转载
发布博客 2019.09.18 ·
127 阅读 ·
0 点赞 ·
0 评论

JS中写继承的方式

有父子两个函数,代表两个类:var parent = function(){}var child = function(){}一、直接继承child.prototype = new parent();child.prototype.constructor = child;这种方式有风险,说是如果parent中有this,然后parent在其他地方给...
转载
发布博客 2019.09.17 ·
110 阅读 ·
0 点赞 ·
0 评论

吐槽express 中间件multer

工作不是那么忙,想学一下Express+multer弄一个最简单的文件上传,然后开始npm install,然后开始对着multer官方文档一顿操作。前台页面最简单的:<!DOCTYPE html><html><head> <style> </style></head>...
转载
发布博客 2019.08.27 ·
95 阅读 ·
0 点赞 ·
0 评论

记录 Git命令速查表

转载于:https://www.cnblogs.com/liujiekun/p/11295559.html
转载
发布博客 2019.08.03 ·
29 阅读 ·
0 点赞 ·
0 评论

记录JS event Loop机制及Node v8事件执行机制

转载于:https://www.cnblogs.com/liujiekun/p/11295536.html
转载
发布博客 2019.08.03 ·
118 阅读 ·
0 点赞 ·
0 评论

for、forEach、map、for...in、for...of的区别以及能否终止循环的总结

有时候面试会提到,用的时候又不在意,今天有空挨个做了测试,总结如下:转载于:https://www.cnblogs.com/liujiekun/p/11365538.html
转载
发布博客 2019.08.16 ·
206 阅读 ·
0 点赞 ·
0 评论

记录call、apply、bind的源码

记录一下call、apply、bind的源码,然后从根本上明白其用法。都知道call、apply与bind的用法,call(this,...arguments)、apply(this,[arguments])、var fn = bind(this, ...arguments);fn(...newarguments);call和apply都是立即执行,只是传参数形式不一样,call...
转载
发布博客 2019.08.03 ·
35 阅读 ·
0 点赞 ·
0 评论

JS 进制转换的理解

该事情的由来是来自于一个面试题,题目是这样的,[1,2,3].map(parseInt)的结果是什么?作为菜鸟的我们一定是觉得分别把1,2,3分别交给parseInt,无非就是1,2,3嘛。其实结果输出是这样的,1,NaN,NaN,为什么会这样?那就涉及到两个知识点了,首先map的时候,里面传一个函数,那么map会默认给函数传两个参数:value,index,那么这两个参数传给p...
转载
发布博客 2019.08.08 ·
70 阅读 ·
0 点赞 ·
0 评论

记录常见原型链图

转载于:https://www.cnblogs.com/liujiekun/p/11295524.html
转载
发布博客 2019.08.03 ·
32 阅读 ·
0 点赞 ·
0 评论

npm常见命令表

转载于:https://www.cnblogs.com/liujiekun/p/11283383.html
转载
发布博客 2019.08.01 ·
38 阅读 ·
0 点赞 ·
0 评论

9-分析事物问题并编写 Utils 文件

目录 接下来安排 一、创建新工程 1. pom.xml 2.结构 3.接口与实现类添加的操作 ⅠIAccountDao Ⅱ AccountDaoImpl Ⅲ IAccountService 四 IAccoun...
转载
发布博客 2019.08.30 ·
75 阅读 ·
0 点赞 ·
0 评论

08-spring整合 junit

目录 一、spring整合 junit 问题解析 二、Spring 整合 junit 的配置 1.加入架包 2.@Runwith 3.@ContextConfiguration 一、spring整合 junit 问题解析...
转载
发布博客 2019.08.30 ·
70 阅读 ·
0 点赞 ·
0 评论

06-基于 XML 和注解 的 IOC 案例

目录 一、pom.xml 配置 二、创建接口、数据库表与实体类 1.数据库表 2.实体类 3.数据访问层 Ⅰ 接口类 Ⅱ 实现类 4.业务逻辑层 Ⅰ 接口类 Ⅱ 实现类 ...
转载
发布博客 2019.08.29 ·
74 阅读 ·
0 点赞 ·
0 评论

07-XML 文件注解开发

目录 注解 一、@Configuration @Import 二、@ComponentScan 三、@bean 1.Config完整代码 2.测试类 不论是 xml 开发或者...
转载
发布博客 2019.08.30 ·
69 阅读 ·
0 点赞 ·
0 评论

02-耦合和解耦

目录 一、程序的耦合 1.耦合: 2.解耦: 3.实际开发中: 4.解耦思路: 5.例子:耦合性很强 Ⅰdao Ⅱ service Ⅲ主函数 6.解耦 Ⅰ思路...
转载
发布博客 2019.08.26 ·
344 阅读 ·
0 点赞 ·
0 评论

05-常用IOC注解按照作用分类

目录 Sprin 基于注解的 IOC 以及 IOC 案例 一、注解分类 1.用于创建对象的 2.用于注入数据的 3.用于改变作用范围的 4.和生命周期相关 二、 bean.xml 配置 三、注解配置接口与实...
转载
发布博客 2019.08.29 ·
108 阅读 ·
0 点赞 ·
0 评论

13-课程安排

目录 一、Mybatis 中的延迟加载 1.什么是延迟加载 2.什么是立即加载 二、Mybatis 中的缓存 1.什么是缓存 2.为什么使用缓存 3.什么样的数据能使用缓存,什么样的数据不能使用缓存 3.M...
转载
发布博客 2019.08.24 ·
65 阅读 ·
0 点赞 ·
0 评论
加载更多