Souleigh ✨ Souleigh ✨
3年前
Javascript 常用代码优化和重构的方法
简介主要介绍以下几点:1.提炼函数2.合并重复的条件片段3.把条件分支语句提炼成函数4.合理使用循环5.提前让函数退出代替嵌套条件分支6.传递对象参数代替过长的参数列表7.少用三目运算符8.合理使用链式调用9.分解大型类10.活用位操作符11.纯函数本文会不断更新,不足之处欢迎
风斗 风斗
3年前
Go 正则表达式
packagemainimport"bytes"import"fmt"import"regexp"funcmain(){//这个测试一个字符串是否符合一个表达式。match,_:regexp.MatchString("p(az)ch","peach")fmt.Println(match)//上面我们是直接使
Stella981 Stella981
3年前
Generator函数
目录Generator语法yieldyield表达式next方法的参数Generator为什么是异步编程解决方案异步应用Thunk函数co模块Java
Easter79 Easter79
3年前
Spring之Spel表达式
正常业务场景一般不用这个技术,但需要知道有这么个东西支持Spring。记忆力不好,抄了些套路代码便于以后用到。packagecom.paic.phssp.springtest.spel;importjava.util.Arrays;importjava.util.List;public
Wesley13 Wesley13
3年前
Java入门(五):控制流程
在Java中,使用条件语句和循环结构确定控制流程,在本文中,主要包括块作用域、条件语句、循环结构、中断循环这四部分。一、块作用域块,也叫复合语句,是指由一对大括号括起来的若干条Java语句。块决定了变量的作用域。一个块可以嵌套多个块。二、条件语句如果判断超过三层,建议拆分开来写,这样更加清晰。packagejav
Wesley13 Wesley13
3年前
Java三元表达式中的陷阱
今天遇到一个奇怪的Java三元表达式中的空指针异常。特此记录。代码代码示意如下:IntegeritemVOnull;IntegerglobleLatenessToleranceUseAlternatenull;IntegerlatenessToleranceUseAlternate
Stella981 Stella981
3年前
Quartz.NET总结(四)Quartz 远程调度
转载自:http://www.cnblogs.com/zhangweizhong/p/5552558.html 前面篇已经介绍了Quartz.NET的配置,使用和Cron表达式表达式的写法。基本上后台的定时任务的定时执行已经完成,并能正确的按照执行计划,执行相关的job。  然后,如果任务需要更新,停止某个任务呢?总不能上服务器去改相关
Wesley13 Wesley13
3年前
C++并发与多线程学习笔记
condition\_variablewait()notify\_onenotify\_allcondition\_variable条件变量的实际用途:比如有两个线程A和B,在线程A中等待一个条件满足,(消息队列中有要处理的消息),线程B专门往队列中丢数据。当B往线程中放入数据,同时B通
Stella981 Stella981
3年前
C# Lambda表达式详解,及Lambda表达式树的创建
 每次写博客,第一句话都是这样的:程序员很苦逼,除了会写程序,还得会写博客!当然,希望将来的一天,某位老板看到此博客,给你的程序员职工加点薪资吧!因为程序员的世界除了苦逼就是沉默。我眼中的程序员大多都不爱说话,默默承受着编程的巨大压力,除了技术上的交流外,他们不愿意也不擅长和别人交流,更不乐意任何人走进他们的内心!  题外话说多了,咱进入正题: 
Stella981 Stella981
3年前
Linux文本处理常用命令
1.正则表达式(1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符az)以及特殊字符(称为元字符,如/、\、?等)组成。(2)基本元字符集及其含义^:只匹配行首。 如^a匹配以a开头的行abc,a2e,a12,aaa,......$:只匹配行尾。 如^a匹配以a结尾的行bca,12a,