交流
索鸟快传
开源库
共享文件夹
登入
注册
首页
PHP
Golang
Java
Python
Mysql
Redis
全部分类
我收藏的贴
发表新帖
发表新帖
文章
课程
讨论
码农教程_码农入门免费教程
文章
课程
帖子
开源
软件
Karma+Jasmine+istanbul+webpack自动化单元测试
Karma+Jasmine+istanbul+webpack自动化单元测试
2019年03月28日
710 点赞
226076 浏览
深入java单例模式
单例是应用开发中一种设计模式,主要应用场景为:当且仅当系统中只能保留一个对象时使用。本文提出4中可以在生产环境中使用的单例设计模式。推荐使用enum的方式。应用场景例如一下应用场景[1]:1、Windows的TaskManager(任务管理器)就是很典型的单例模式(这个很熟悉吧),想想看,是不是呢,你能打开两个windowstaskmanager吗?2、网站的浏览人数统计,一般也是采用单例模式实现
2019年03月28日
710 点赞
226076 浏览
C#/.NET中泛型对象集合(List<T>)转换成二维数组对象的静态扩展方法(Lambda参数支持对象的任意属性)
在日常的C#/.NET开发中,我们可能会遇到这样的需求,即本文标题所述:将泛型对象集合(List<T>)转换成二维数组对象的静态扩展方法(Lambda参数支持对象的任意属性)。如我有如下实体:///<summary>///分类目录实体--测试类///</summary>publicclassCategory{///<summary>///ID///&
2019年03月28日
710 点赞
226076 浏览
怎样实现完美两端对齐/齐头尾功能——hyphenjs
前言话不多说,先上图。后者红框里是浏览器默认的文本排版,右侧会有锯齿(至于难不难看就见仁见智啦哈哈)。前者是使用自己开发的hyphenjs后的文本排版,整齐得像一块豆腐块!对于一个处女座来说,简直舒心了很多。去看看这个神奇的hyphenjs应用场景不会无缘无故的造轮子。在日常工作需求中,设计师丢给你一个PSD,发现里面的文本是两端对齐的,然后发现实际开发中,两端对齐text-align:justi
2019年03月28日
710 点赞
226076 浏览
那些年我看过的书 —— 致敬我的大学生活 —— Say Good Bye !
开头2017.08.21正式开启我入职的里程,现在已是工作了一个星期了,这个星期算是我入职的过渡期,算是知道了学校生活和工作的差距了,总之,尽快习惯这种生活吧。下面讲下自己的找工作经历和大学阅读的书籍,算是一种书籍推荐,为还在迷茫的你指引方向,同时为我三年的大学生活致敬!也激励我大四在公司实习能更上一层楼!找工作经历这段经历,算是自己很难忘记的经历吧。既辛酸既充实的日子!也很感谢自己在这段时间的系
2019年03月28日
710 点赞
226076 浏览
Just for fun——windows上的php-fpm
fastcgiAsweallknow,nginx配php是通过fastcgi(一个类似http的协议,升级版的cgi)的。在linux上有php-fpm帮你管理进程,在windows似乎没有,这是有点令人悲伤的。php-cgi-spawnerGithub这么神奇的地方,怎么会有你找不到的东西呢?我找到了这个库php-cgi-spawner,这个库是用C语言写的,看了源码,它自己简单实现了fastc
2019年03月28日
710 点赞
226076 浏览
使用Dropzone.js上传
说明:后台用的python的flask框架,后台对你理解这篇文章没什么影响,你可以使用phpform作为上传区引入Dropzone.js和dropzone.css然后使用表单form定义一个class="dropzone"即可完成<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>F
2019年03月28日
710 点赞
226076 浏览
YII2通过composer优化vendor
本文讨论通过composer工具安装Yii2框架并优化Vendor过程中遇到的问题,约定读者对composer基本原理有一定了解,并且有安装Yii2框架的实际经验。在Yii2社区里经常会遇到一类问题,那就是安装完官方推荐的版本后1为什么没有vendor文件夹?在Yii2中,vendor是composer下载的依赖库文件,官方的项目模板代码里只有其自己的项目文件,而其依赖的yii框架等类库,都记录在
2019年03月28日
710 点赞
226076 浏览
Mongodb学习记录:入门(一)
预热看我之前的文章Node学习记录:mongodb这个系列旨在系统的学习Mongodb学习目标MongoDB官网:https://www.mongodb.com/MongoDB中文社区:http://www.mongoing.com/mongodbgithub:https://github.com/mongodb关系型数据库与非关系型数据库MongoDB是一个面向文档(document-orien
2019年03月28日
710 点赞
226076 浏览
SpringCloud教程: 服务消费者(rest+ribbon)
在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于httprestful的。springcloud有两种调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+rest。一、ribbon简介Ribbonisaclientsideloadbalancerwhichgivesyoualotofcontrolovertheb
2019年03月28日
710 点赞
226076 浏览
精通Nginx(一)
博文参考http://www.cnblogs.com/wylhome/p/6057198.htmlhttp://tengine.taobao.org/book/chapter_02.htmlhttp://blog.csdn.net/justin_yaphet/article/details/47910439Nginx:Nginx(enginex)是一个高性能的HTTP和反向代理服务器,也是一个IM
2019年03月28日
710 点赞
226076 浏览
web前端——美化效果总结
概述项目开发过程中使用到了不少web前端美化效果的方法,总结一下1图片作为背景要实现的效果是,任意一张图片"img-page-background.png",不需要调整图片尺寸,图片完全填充网页背景。首先需在CSS代码中创建.page-bg类:.page-bg{width:100%;height:100%;background:url('img-page-background.png')no-re
2019年03月28日
710 点赞
226076 浏览
ES6的Symbol数据类型的学习
新的原始数据类型:Symbol,表示独一无二的值其他的数据类型包括undefined,null,string,number,boolean,object基本知识lets=Symbol()//注意不能使用new,因为它不是对象typeofs//'symbol'lets1=Symbol('foo')s1//Symbol(foo)//Symbol参数是一个对象,就会调用该对象的toString()方法,
2019年03月28日
710 点赞
226076 浏览
python进阶笔记【2】 --- 一个奇怪的 __future__ 库
写在前面我是在学习cs231n的assignment3的课程,发现里面的代码大量频繁出现了这个库,那我就很奇怪了,为什么有个future这个奇怪名字的库会出现呢?到底这个库又有什么用?下面就让我为你揭开。正文总所周知,python3.x和python2.x根本就是两个东西,每次因为这个兼容性的问题都会把自己搞疯。下面很多内容参考廖雪峰博客从Python2.7到Python3.x就有不兼容的一些改动
2019年03月28日
710 点赞
226076 浏览
8月最新基于kubernetes的应用编排实践
8月最新基于kubernetes的应用编排实践本文根据8月22日腾讯云研发工程师颜卫在DockOne社群线上直播分享整理。颜卫来自腾讯云容器服务团队,现在主要从事腾讯云容器服务应用编排和微服务相关开发工作。1今天交流的话题主要会分为三部分1、为什么需要应用编排2、kubernetes社区应用编排发展现状3、腾讯云容器服务应用编排的实践这几个方面做介绍。在腾讯云容器服务应用编排的实践部分,主要会涉及
2019年03月28日
710 点赞
226076 浏览
hex和base32和base64的区别与联系
基本概念hex也称为base16,意思是使用16个可见字符来表示一个二进制数组,编码后数据大小将翻倍,因为1个字符需要用2个可见字符来表示。base32,意思是使用32个可见字符来表示一个二进制数组,编码后数据大小变成原来的8/5,也即5个字符用8个可见字符表示,但是最后如果不足8个字符,将用=来补充。base64,意思是使用64个可见字符来表示一个二进制数组,编码后数据大小变成原来的4/3,也即
2019年03月28日
710 点赞
226076 浏览
Node.js源码解析-启动-js部分
Node.js源码解析-启动-js部分欢迎来我的博客阅读:《Node.js源码解析-启动-js部分》Node.js版本8.xNode.js进程启动时,首先执行c/c++代码,然后c/c++加载并执行lib/internal/bootstrap_node.js并给予一个process参数(运行上下文)//lib/internal/bootstrap_node.js概览//Hello,andwelco
2019年03月28日
710 点赞
226076 浏览
Node.js源码解析-require背后
Node.js源码解析-require背后欢迎来我的博客阅读:《Node.js源码解析-require背后》在编写Node.js应用的过程中,我们或多或少的都写过类似constxxx=require('xxx')的代码,其作用是引入模块。不知大家有没有想过,这段代码是如何确定我们要引入的模块?又是以怎样的上下文来执行模块代码的呢?让我们来翻开Node.js源码,先找到lib/module.js中的
2019年03月28日
710 点赞
226076 浏览
Node.js源码解析-Readable实现
Node.js源码解析-Readable实现欢迎来我的博客阅读:《Node.js源码解析-Readable实现》想要了解Readable的实现,最好的方法是顺着Readable的Birth-Death走一遍Base在了解Readable的Birth-Death之前,先看看Readable的构造函数//lib/_stream_readable.jsfunctionReadable(options){
2019年03月28日
710 点赞
226076 浏览
Node.js源码解析-Writable实现
Node.js源码解析-Writable实现欢迎来我的博客阅读:《Node.js源码解析-Writable实现》对于一个stream模块来说,最基本的就是读和写。读由Readable负责,写则是由Writable负责。Readable的实现上篇文章已经介绍过了,这篇介绍Writable的实现Base在开始之前,先看看Writable的构造函数//lib/_stream_readable.jsfun
2019年03月28日
710 点赞
226076 浏览
«
1
2
3
4
5
6
7
8
...
3127
3128
»
相关课程
PHP入门篇
16
PHP进阶篇
16
版本管理工具介绍—Git篇
16
手把手教你实现电商网站后台开发
16
快速入门ThinkPHP框架—理论篇
16
PHP开发APP接口
16
MVC架构模式分析与设计
16
PHP与MySQL关系大揭秘
16
JSON应用场景与实战
16
PHP面向对象编程
16
PHP实现微信公众平台开发—提升篇
16
PHP实现页面静态化
16
大话PHP设计模式
16
鬼斧神工之正则表达式
16
使用wordpress极速建站
16
PHP第三方登录—QQ登录
16
PHP实现文件上传与下载
16
在Ubuntu Server下搭建LAMP环境
16
与《Yii框架》不得不说的故事—基础篇
16
从零开始打造自己的PHP框架
16
热门标签
karma
jasmine
webpack
node.js
设计模式
单例
java
泛型
.net
c#
css
html
javascript
程序员
php-fpm
php
python
yii2
mongodb
微服务
springcloud
linux
apache
nginx
node
es6
flask
golang
本周热议
PHP7报A non well formed numeric value encountered
0
Linux系统下关闭mongodb的几种命令分享
0
mongodb删除数据、删除集合、删除数据库的命令
0
Git&Github极速入门与攻坚实战课程
0
python爬虫教程使用Django和scrapy实现
0
libnetsnmpmibs.so.31: cannot open shared object file
0
数据结构和算法视频教程
0
redis的hash结构怎么删除数据呢?
0
C++和LUA解析器的数据交互实战视频
0
mongodb errmsg" : "too many users are authenticated
0
C++基础入门视频教程
0
用30个小时精通C++视频教程可能吗?
0
C++分布式多线程游戏服务器开发视频教程socket tcp boost库
0
C++培训教程就业班教程
0
layui的util工具格式时间戳为字符串
0
C++实战教程之远程桌面远程控制实战
1
网络安全培训视频教程
0
LINUX_C++软件工程师视频教程高级项目实战
0
C++高级数据结构与算法视频教程
0
跨域问题很头疼?通过配置nginx轻松解决ajax跨域问题
0