交流
索鸟快传
开源库
共享文件夹
登入
注册
首页
PHP
Golang
Java
Python
Mysql
Redis
全部分类
我收藏的贴
发表新帖
发表新帖
文章
课程
讨论
nagios教程_nagios入门免费教程
文章
课程
帖子
开源
软件
SegmentFault 技术周刊 Vol.32 - 七夕将至,你的“对象”还好吗?
马上就要到七夕了,离年底老妈老爸三姑六姨七大爷“找到对象了吗?”的灵魂拷问又近了一点。今天我们就来说说让广大程序猿日思夜想抓耳挠腮的“对象”吧~不过,此“对象”非彼“对象”。这个“对象”就是那个你new一下就有了的对象,不仅天天看到,还经常需要“用到”。然而说到对象,又不得不从面向对象编程说起了。面向对象编程——ObjectOrientedProgramming,是用抽象方式创建基于现实世界模型的
2019年03月28日
710 点赞
226076 浏览
git学习之路之链接github仓库
添加远程库最常用的GitHub,默认你已经有了GitHub的账号ssh-keygen-trsa-C"youremail@example.com"邮箱为自己的邮箱,如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSHKey的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。登陆GitHub,
2019年03月28日
710 点赞
226076 浏览
使用Hutool处理RSA等非对称加密
介绍Hutool工具是一个国产开源Java工具集,旨在简化Java开发中繁琐的过程,Hutool-crypto模块便是针对JDK加密解密做了大大简化。此文主要介绍利用Hutool-crypto简化非对称加密解密。对于非对称加密,最常用的就是RSA和DSA,在Hutool中使用AsymmetricCrypto对象来负责加密解密。非对称加密有公钥和私钥两个概念,私钥自己拥有,不能给别人,公钥公开。根据
2019年03月28日
710 点赞
226076 浏览
初创企业如何快速打造产品?
创业初期,开发团队混乱是件很正常的事,创业型小团队往往面对的是不可预见的、致命的问题。通常,也是这些问题拖慢了项目进度,导致最终开发流产、失败。如何避开这些问题去快速打造产品,成为每一个初创公司必须要面对的问题。在假设项目方向一定的情况下,将问题拆解为两个层面,一是人员,二是工具。/01/人员一定要善用团队中的明星人员,初创企业人力成本非常高昂,往往某些主力开发人员的薪酬就占到了总支出的50%以上
2019年03月28日
710 点赞
226076 浏览
【从零开始安装kubernetes-1.7.3】3.安装MASTER与NODE组件(CA配置)
紧接上一章8.MASTER节点配置8.1安装组件上传kubernetes-server-linux-amd64.tar.gztar-xzvfkubernetes-server-linux-amd64.tar.gzcdkubernetescp-rserver/bin/{kube-apiserver,kube-controller-manager,kube-scheduler,kubectl,kube
2019年03月28日
710 点赞
226076 浏览
Linux下Socket通信(TCP实现)
近期在做的项目中,涉及到了进程间数据传输,系统的原本实现是通过管道,但是原有的实现中两个进程是在同一台机器,而且两个进程的关系为父子关系,而我们要做的是将其中一个进程移植到服务器上,因此两个进程要分开,所以管道必然是不可行的方案,而对于其它的进程通信方式,FIFO,消息队列,信号量和共享内存,显然也是不可行的。因此采取了通过socket的通信方式,即网络套接字,用来做数据的传输。接下来,将对自己对
2019年03月28日
710 点赞
226076 浏览
Higher-order Components 高阶组件
什么是高阶组件高阶组件就是一个React组件包裹着另外一个React组件高阶组件的思路则是函数式的,每一个扩展(Enhance)就是一个函数,接受要扩展的组件作为参数。如果要进行3个扩展,那么则可以级联,看起来就是:constnewComponent=Enhance3(Enhance2(Enhance1(MyComponent)));高阶组件的方式则使得每一个Enhance以及被扩展的组件都只关心
2019年03月28日
710 点赞
226076 浏览
代码测试覆盖率分析
背景最近我们前端团队在重构大量的UI组件,为了保证代码质量,我要求团队中的成员必须编写单元测试,并且测试覆盖率达到80%以上。那么问题来了,为什么是80%的覆盖率?这是一个硬性的考核指标吗?这里所说的测试覆盖率,是指的是开发人员写的单元测试的覆盖率,不是测试人员的功能测试的覆盖率。哪些地方需要写单元测试?为什么需要写单元测试就不再阐述,我相信大家都知道,特别是在持续集成过程中的重要性。但是,从我的
2019年03月28日
710 点赞
226076 浏览
浅谈正则表达式
浅谈正则表达式正则表达式是对字符串进行查找替换和提取等操作的工具。有两种写法:直接量语法/pattern/attribuesRegExp对象语法newRegExp(pattern,attributes);举个例子,比如我们要在一段字符串中查找所以数字,如下:varstr="123sda34adl34765587a900";console.log(str.match(/\d+/g))//["1","
2019年03月28日
710 点赞
226076 浏览
如何实现一个图片懒加载库
几个月前实现的一个图片懒加载库lazyload.js,github地址。需要实现的效果相信大家都在网页中体验过图片懒加载,它应该有这样的效果:当图片进入我们的可视区时,加载这些图片。其原因相信大家都懂的——提高用户体验。那么在代码中,我们就应该实现一下几点功能:1.当页面加载完成时,先对可视区的图片进行加载;2.给scroll及resize事件添加监听;3.当上述事件触发时,对在可视区的图片进行加
2019年03月28日
710 点赞
226076 浏览
正则初体验
正则正则是什么?正则表达式,又称规则表达式。(英语:RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。在学习正则前,我们先复习一下字符串indexOf()从左到右索引substring(x,y)从第x个到第y个查找substr(x,y)从第x个开始查,查y个长度slice()与sub
2019年03月28日
710 点赞
226076 浏览
JavaScript读取剪贴板中的表格生成图片
原文JavaScript读取剪贴板中的表格生成图片演示地址你可以访问下面的地址体验每个demohttps://fairyever.github.io/excel-to-image-demo/需求前些天公司要求做一个可以在输入框粘贴Excel表格的控件,也算是折腾了半天时间,写下来做个记录具体效果可以参考京东客服聊天界面,在输入框粘贴表格后会生成图片发送出去实现步骤具体当时怎么栽的坑就不具体说了,下
2019年03月28日
710 点赞
226076 浏览
jQuery基础知识概述
1.了解jQuery是什么?:一个JS函数库:writeless,domore封装简化DOM操作为什么要用它?:强大的选择器:方便快速的查找DOM元素隐式遍历:可以一次操作多个元素读写合一:读数据/写数据用的是一个函数链式调用:可以通过.不断的调用jQuery对象的方法事件处理DOM操作样式操作动画浏览器兼容如何使用:引入jQuery库本地引入和CDN远程引入使用jQuery使用jQuery函数:
2019年03月28日
710 点赞
226076 浏览
关于postcss-weex插件, 让weex开发更爽一点
背景众所周知,在weex开发中,CSS的书写一直是一个痛点。主要表现如下:支持的CSS属性有限;不支持简写,例如不支持margin:10px0,必需要分开写上下左右四个方向的margin;在weex中尺寸会根据实际屏幕尺寸基于750px自动缩放,而web页面不会,造成视觉效果不一致;有一些尺寸(如字体,边框)不需要自动缩放。解决思路对于问题1,受限于weex底层的实现,目前并没有办法能够解决。对于
2019年03月28日
710 点赞
226076 浏览
正则表达j基础
正则表达式(RegularExpression)主要用在检索、提取、替换和搜索上正则表达式的引用方式/正则表达式/varRegEsp=newRegExp("");修饰符i忽略大小写g全局搜索正则表达式的元符号符号含义.代表所有符号d表示数z字b匹配单词边界w查找单词字符n换行f换页以上大写则表示!()分组[]方括号用于查找某个范围内的字符^开头$结尾/用/转意特殊字符正则表达式的引用函数对象为正则
2019年03月28日
710 点赞
226076 浏览
我所认知的 ANT DESIGN
一、引言由于工作的关系对于React并没有过度的深入,因此对AntDesign并无太多了解。当然也是因为工作中存在大量的Angular项目,后来ng-zorro-antd的发布引起我极大的关注。当我决定基于ng-zorro-antd发布一款企业后台管理模板ng-alain之前,我深深被AntDesign这个UI设计语言吸引住了。以下是我对AntDesign的理解做一下总结,其本质上是不分Angul
2019年03月28日
710 点赞
226076 浏览
正则表达式
正则表达式(RegularExpression)定义:用来对字符串里的信息实现查找.替换和提取操作。字符串查找charAt(n)//从0开始的第n个search("")//结果为>-1则有该字符串,为-1时则没有split("-")//"2017-8=24"结果为["2017","8","24"]slice(1)//"#a=1&b=2"结果为"a=1&b=2"截取.提取sub
2019年03月28日
710 点赞
226076 浏览
前端跨域方法总结
1.为什么要跨域同源策略限制一个源加载的文档或文档与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的安全机制。什么是同源呢?如果协议,端口(如果指定了一个)和域名对于两个页面是相同的,则两个页面具有相同的源。下表给出了相对http://store.company.com/dir/...同源检测的示例:跨域网络访问通常分为3种通常允许进行跨域写操作(Cross-originwrites)。
2019年03月28日
710 点赞
226076 浏览
【 Laravel 工具包推荐--角色/权限管理】
在大多数的web开发中,角色和权限的管理都是非常重要的一部分。Laravel上关于角色和权限管理的包有很多,今天就为大家介绍几个好用的包。比如Entrust等,我们为什么需要第三方包?首先,Laravel自己本来就已经提供了一些管理权限的基本功能,这些基本的功能在5.1.11版本中就具备了,并且一直保留到现在。常见的方法如下:Gates和Policies$this->authorize()方
2019年03月28日
710 点赞
226076 浏览
【200天】黑马程序员27天视频学习笔记【Day17复习脑图】(再复习一遍)
叨逼叨两句没有强制性的利益捆绑和约束机制,这不靠谱的人真是可以不靠谱到你无语的地步。没有第三方,买方卖方之间的博弈和诚信问题真是让人心力交瘁。郁闷郁闷郁闷。。。今天值得高兴的是自己坚持学习编程200天了,不值得高兴的是今天的内容受心情影响复习的不好,我要转换一下心情,再重新看看Day17。绝对不骗自己!绝对不骗自己!绝对不骗自己!重要的事情要对自己说三遍,绝不为了完成任务而完成任务。Day17脑图
2019年03月28日
710 点赞
226076 浏览
«
1
2
...
7
8
9
10
11
12
13
...
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
热门标签
segmentfault-技术周刊
面向对象编程
java
git
jdk
rsa
非对称加密算法
github
php
kubernetes
docker
socket
linux
react.js
test
javascript
html5
jquery
postcss
weex
angular2
ng-zorro
angular4
ant
前端
权限控制
laravel
本周热议
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