求正则表达式校验以逗号分隔的字符串问题!! [问题点数:40分,结帖人allenray1988]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs1
本版专家分:0
结帖率 100%
Bbs10
本版专家分:106930
版主
Blank
微软MVP 2012年4月 荣获微软MVP称号
2011年4月 荣获微软MVP称号
2010年4月 荣获微软MVP称号
Blank
红花 2008年8月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2008年6月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2011年5月 .NET技术大版内专家分月排行榜第三
Bbs9
本版专家分:51698
Blank
黄花 2011年8月 .NET技术大版内专家分月排行榜第二
Bbs6
本版专家分:6982
Bbs7
本版专家分:10374
Bbs5
本版专家分:3283
Bbs1
本版专家分:0
正则匹配含有逗号的文章总数

一,因为英文数字的表达方式,即超过三位数就会加个<em>逗号</em>。比如5,356。但是小于等于三位数时没有<em>逗号</em>,因此在写爬虫用正则解析文章数量时出现了这个<em>问题</em>,刚开始没有认真思考----现在记录一下。 1,第一次遇到的: Showing 1–200 of 3,129 results <em>正则表达式</em>为:\d+,\d+                                        (\d表示匹...

正则每三位数加一个逗号

var str = '36125813'; function test(str){ var re =/(?=(?!\b)(\d{3})+$)/g; return str.replace(re,','); } console.log(test(str))

逗号分割,但是不包含括号内的逗号正则表达式

首先<em>正则表达式</em>是: ,(?![^()]*+\)) stackoverflow.com/questions/628583/regular-expression-to-split-on-commas-not-enclosed-in-parenthesis 接下来我们来显示解释: ,表示匹配<em>逗号</em> [^()]*表示除过左括号和右括号的所有字符重复零次或多次; ![^()]*+\)表示除

助,关于正则表达式的。关于特殊字符:逗号、减号的问题

<em>问题</em>1 只能输入字母,或者<em>逗号</em>隔开的字母 例如: ABC ABC,DEF ABC,DEF,GHI 只能输入三个字符,并且多个的话只能用<em>逗号</em>(,)分割 <em>问题</em>2 只能输入A-B的格式,并且A、B都是0到3

正则 冒号分号(**:**;**:**;***:**;)

匹配格式 xx:xx;xxxx:xxx; xx表示除特殊字符外的(数字 字母 下划线 %@ ! # -)等 只要 符合 key:val; 表示一组 可以有多组

正则表达式中如何匹配冒号

我要解析一个时间<em>字符串</em>,如2006-10-18 18:01:00 var pattenStr = new RegExp("|/|]","g"); var arrPatten = p_strDate.s

多个字符串关键字同时满足匹配一个字符串和多个字符串关键字分割一个字符串

一 .  有时候我们在处理一个<em>字符串</em>的时候,有这样一个需<em>求</em>,如何用2个或多个<em>字符串</em>同时匹配一个<em>字符串</em>并得到匹配结果呢 ?      运行程序上面程序,得到结果如下: 二.   我们有时候还会遇到这样的一个需<em>求</em>,有一些不太规则的数据,我们要将这些数据给拆分归类,我们该如何做呢? 运行上面程序,我们将得到如下结果: 需要注意的是,该正则是

正则匹配数字逗号字符串,并转为Integer数组

RecordMould recordMould = buildRecordMould(); //获得<em>逗号</em><em>字符串</em> String sheetIds = CastUtil.toNotNullString(aims_recordmould_info.get("sheetList")); List&lt;Integer&gt; ids = n...

去掉逗号正则表达式

[size=x-large]String s = &quot;,,,12,34,&quot;; System.out.println(s.replaceAll(&quot;^,*|,*$&quot;, &quot;&quot;));[/size]

一个正则匹配,用逗号分隔,但是双引号间的逗号分隔

aaaa,"bbb,ccc",dddd 得到数组三个: aaaa bbb,ccc dddd aaaa,bbb,ccc,dddd 得到数组四个: aaaa bbb ccc dddd aaaa,"bb,b

金额正则表达式(兼容负号、逗号、小数)

^-?([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$   

正则表达式的判断、分隔、转换

<em>正则表达式</em> 为什么需要<em>正则表达式</em>? 在实际开发中,我们常常需要做某些条件的判断,有些时候便会大量使用条件判断语句,这使得程序过于繁琐,这时候使用<em>正则表达式</em>就会使程序变得更加清晰。 package zhenze; import java.util.Scanner; public class CheckQQ { public static void main(String[] args) { ...

js 正则表达式 匹配除汉字,字母,数字,逗号,句号外的特殊字符(用来规范输入内容)

/[^\u4e00-\u9fa5a-zA-Z\d,\.,。]+/ 其中\u4e00-\u9fa5匹配汉字,a-zA-Z匹配字母,\d匹配数字,,.,。匹配<em>逗号</em>和句号,^表示非,+表示尽可能多的匹配。

正则表达式逗号隔开。逗号别在开头和结尾 可以存在没有逗号的情况

<em>正则表达式</em> 以<em>逗号</em>隔开。<em>逗号</em>别在开头和结尾 可以存在没有<em>逗号</em>的情况 比如 参数1,参数2

关于数字用逗号分隔正则表达式

/^((^$)|(^1\d$)|(^2$))(,(^$)|(^1\d$)|(^2$))*$/ 帮忙看看,<em>问题</em>出来哪里啊,我的这些数字都不能大于25

[笔记]如何使用正则表达式提取字符串中的分隔元素

前言:将自己曾经参与的帖子择其精华整理与此,便于将来自己查阅方便,是为之记。qianduo (flyinsky)在CSDN论坛上发帖询问:“怎么取出<em>字符串</em>到数组中”例从一个文本文件中一行一行读出数据,然后保存到table中.AAA,BBB,CCC,DDD01234,ABC,"AA,BB",ABC在第二行时怎么取出""里面的内容为一个<em>字符串</em>.以前是用string.split(",")取出来是变成

判断以逗号分隔字符串中是否包含某个数

1、首先将<em>字符串</em>变成<em>字符串</em>数组 2、将<em>字符串</em>数组转为List集合 3、利用List集合中的contains()方法,判断是否包含某个数 @Test     public void test2222(){         String ids = &quot;1,2,3,45,35&quot;;         String[] values = ids.split(&quot;,&quot;);         List&amp;lt;S...

一个逗号正则表达式

<em>字符串</em>如下: 7,11,1:2,"AAA,BBB,CCC",DDD 上面是一个<em>字符串</em>,现在想 匹配到 "AAA,BBB,CCC"中的<em>逗号</em>并替换成@(假设) 得到最后的<em>字符串</em>应该为: 7,11,1:2,

帮忙写个正则表达式:用逗号分隔字符串,双引号内不分隔(急用)。

最近在写个功能,需要读取<em>字符串</em>后,用<em>逗号</em>进行<em>分隔</em>处理,楼主正则不太好,看了2个小时别人的博客也没写出来,麻烦大家帮忙,例如 String line = "abc,123,\"love123,520\"

正则表达式逗号的转义符

<acti

正则表达式匹配中文逗号分隔

项目有需要,检查输入<em>字符串</em>,<em>字符串</em>必须是<em>逗号</em>或者其他一个符号间隔开,只能是中文不能包含其他及特殊字符 类似于: 单位一,单位二,单位三 前面后有<em>逗号</em>理论上也允许,这表达式怎么写,试了半天都出不来,在线

正则表达式,只能输入数字、英文逗号

详情需<em>求</em>如下: 1:只能输入大于0的正整数和英文<em>逗号</em>; 2:英文<em>逗号</em>不能出现在最开始或者最结尾的位置; 3:数字有范围限制,并且不能重复,允许不连续数字,如:4,2,1,5 满足,1,2,3,3,4

js正则表达式数字用逗号隔开

想请教一下js正则用于只能在textarea中输入数字和<em>逗号</em>,并且数字用英文<em>逗号</em>隔开,每段数字位数都是11位,首位不能输入<em>逗号</em>如12342113134,98763312342,83976241242

正则表达式怎么判断多个以逗号分隔的手机号

在文本框中要<em>求</em>输入手机号的格式如下: 15312312312,18912312312,13312312312 需要判断手机号是否正确,手机号之间必须以<em>逗号</em><em>分隔</em> 下面这个从网上找来的,能否在这个基础上写

正则表达式标点符号匹配

英文标点符号比较多,如,(<em>逗号</em>)、。(点号)、?(问号)、:(冒号)、;(分号)、‘’(单引号)、!(感叹号)、“”(双引号)、—(连接号)、——(破折号)、……(省略号)、()(小括号)、【】(中括号)、{}(大括号)、(顿号)、《》书名号等。以下<em>正则表达式</em>能够验证英文标点符号。 [,。?:;‘’!“”—……、]|(-{2})|(())|(【】)|({})|(《》)           (64...

正则表达式 多个手机号之间使用英文逗号分隔

<em>正则表达式</em>如下: ^1[3578][0-9]{9}(,1[3578][0-9]{9})*$ 文本输入框input type=text 验证时只能输入数字和英文<em>逗号</em>验证使用如下事件和<em>正则表达式</em>为: onkeyup="this.value=this.value.replace(/[^\r\n0-9\,]/g,'');"

awk/grep正则匹配-找出以逗号分隔的数字列表

echo 15071700684902925088,15071700540402510152,15071700291812115134| awk '{match($0,"([0-9]+[,]+)*([0-9]+)",a)}END{print a[0]}' $0表示前面的<em>字符串</em>内容,([0-9]+[,]+)*([0-9]+)是整个<em>正则表达式</em>,表示匹配项存在0个或者多个数据和<em>逗号</em>组合项,考虑到单个匹

查找多余逗号正则表达式

}[\s]*,[\s|\n|\r]*[}] 转载于:https://www.cnblogs.com/chuanqiMa/p/8862584.html

使用正则表达式字符串逗号的位置在头和尾

@Test public void show() { String s1 = &quot;;lala;lalal;&quot;; String[] arr = s1.split(&quot;;&quot;); System.out.println(arr.length); for (String string : arr) { System.out.println(string); 输出结果 /**...

一串字字符中多个逗号转换为一个,既标准分隔符(正则表达式

借助上一篇文章<em>正则表达式</em>快速入门,来完成了这个转换过程。 需<em>求</em>如下: 将一串字符转换为标准的<em>分隔</em>符<em>字符串</em> 如:&quot;,,,,a,svv,ss,,v,,v,,,&quot; 转换后:&quot;a,svv,ss,v,v&quot; 实现方法如下: /// &amp;lt;summary&amp;gt; /// 格式化一组如:&quot;,,a,s,,,d,c&quot;的<em>字符串</em>为标准的<em>分隔</em><em>字符串</em>如:&quot;a,s,d,c&quot;; ...

正则匹配端口以逗号分隔4至5位

例子:88882,44535,88888 正则:^\d{4,5}(,+\d{4,5})*$

验证只能输入数字,逗号和小数点的正则表达式

<em>正则表达式</em> ^\d+(,\d\d\d)*.\d+$ 实例 var checkpoliceCall =(rule, value, callback) =&gt; { if (!value) { return callback(new Error('站点区警局电话不能为空')); } else { const reg = /[^\d+(,\d\d...

逗号到底在正则中又没有特殊含义??

var str = "Visit W3School, W3School, is, a place to st

js 正则验证多个ip地址并用逗号分隔

//检测多个ip地址用<em>逗号</em><em>分隔</em> function checkIpv6(ip) { var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\...

正则表达式字符串中只能包含逗号(,)

合法的输入比如: adc abc,a abc,a,b 如果有<em>分隔</em>符只能用(,)来分开。

正则-补充(这回只能输入数字和逗号!!)

input 监听输入,,只能输入数字和<em>逗号</em>,输入其他都自动删除 这是方法: 然后绑定事件: &lt;el-input @keyup.enter.native="changeCode" type="textarea" v-model="form.recipients" resize="none" placeholder="最多200个手机号,请用英文<em>逗号</em>隔开。"&gt;&lt;/e...

正则表达式——文本框中输入数字用逗号隔开

value=value.repl

正则表达式-匹配标点符号

http://www.cnblogs.com/qixuejia/p/4211428.html

正则--input输入框_英文逗号转中文逗号

html代码 &amp;amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;test&amp;quot; name=&amp;quot;test&amp;quot; id=&amp;quot;test&amp;quot; &amp;amp;gt;\ js代码 html.find(&amp;quot;.test&amp;quot;).change(function(){ $(this).val($(this)

js中使用正则表达式 禁止输入英文逗号

  function test(date){ var money=/[,]/g; if(money.test(date)){ alert(&quot;输入“,”错误!&quot;); return false; } }  

标点符号的正则表达式

方法一: [,\.;\:"'!] 可以匹配 ,.;:"'! 以此类推注意<em>正则表达式</em>的关键字要用 \ 进行转义 方法二: \\pP|\\pS public static void main(String[] args){ String string="测试<>《》!*(^)$%~!@#$…&%¥—+=、。,;‘’“”:·`文本"; Sys

正则表达式如何按“|”分割字符串

数据样本: XXXX|YYY|ZZZZ 分割要<em>求</em>: 按“|”进行分割,XXXX,YYY,ZZZZ为任意<em>字符串</em>(任意长度,不含“|”)。 得到的数据为: XXXX YYY ZZZZ 请问<em>正则表达式</em>怎么写

MySql 查询以逗号分隔字符串的方法(正则)

现数据库表中某个字段保存的值为“01,07,08”,需要sql去查询下表中到相应的名称: NND,一点思路都木有,想了老久,突然想到了<em>正则表达式</em>....!啊哈哈哈..... 1、最开始想到的是find_in_set()... 查询字段中包含01,07,08的记录: SELECT * FROM test WHERE find_in_set('01',itemn

正则表达式把用逗号分开的字符串转换成数组

String[]result=orgStr.split(",");

关于字符串分隔正则表达式

一直认为Java的输入处理起来不方便,当今天看到<em>正则表达式</em>,发现有些<em>问题</em>就可以迎刃而解了,啦啦啦: 下面是我在网上看到的帖子与回帖,稍微整理了一下: 昨天看到有人用 str.split("\\s+") 今天又看到 "420348092".matches("\\d+") "fajsdkfjaskdfj".matches("\\w+"); 请问这些  "//什么的" 是什么东西?

常用正则表达式(英文单词、数字、中文 、URL 、电话、身份证、输入内容必须以逗号隔开等)

/* 英文单词 */ public static final String REGEX_WORD_EN = "^\\w+$"; /** 中文 */ public static final String REGEX_WORD_CN = "[\u4E00-\u9FA5]+"; /** 6到30位 数字 + 字符 + _,常用于用户名注册 */ public s...

Python中利用正则表达式逗号分割数据,但是忽略引号中的逗号的方法

一.<em>问题</em>描述: 我在做一个网站搜索记录的分割工作,原始数据如下: x= '{&quot;娇妻有毒路明&quot;: &quot;0.013&quot;, &quot;娇妻有毒%2c陆少宠上瘾&quot;: &quot;0.078&quot;,\ &quot;娇妻有毒老公你放松点&quot;: &quot;0.021&quot;, &quot;娇妻有毒陆明白芬&quot;: &quot;0.011&quot;, &quot;娇妻有毒:陆少,宠上瘾&quot;: &quot;0.051&quot;}'

正则表达式,能输入数字,小数,和逗号正则表达式

<em>求</em><em>正则表达式</em>,能输入数字,小数,和<em>逗号</em>的<em>正则表达式</em>, 就是 文本框能输入 2 或者 2,3 或者 2.3,1

必须输入英文逗号的正则

如题,本人需<em>求</em>输入必须要有英文<em>逗号</em>。 如:有,没有,全有,全没有 再如:one,two,three 英文<em>逗号</em>前:可以输入中文,英文,数字......等。不确定长度, 英文<em>逗号</em>后:必须有中文,英文,数字

正则 校验英文逗号字符串

<em>正则表达式</em> 怎么<em>校验</em>只能有英文<em>逗号</em>呢? 1、首尾不能包含中英文<em>逗号</em> 2、中间不能包含中文<em>逗号</em> 例如 a,b,c,d <em>校验</em>不通过 a 通过 a,b 通过 ,,,a,b,,,,不通过 该怎么处理呢?

JS使用正则去除字符串最后的逗号

<em>字符串</em>:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: 1、用的最多的是substring,这个也是我一直用的, 一定要注意大小写,脚本之家小编已经测试过了。 var s = "1,2,3,4,5,"  s=s.substring(0,s.length-1)  alert(s); 2、用<em>正则表达式</em>实现   var str="a,b,c,d,

js正则实现数字格式化,每三位加逗号

  var num = '10000000000000', reg = /(?=(\B)(\d{3})+$)/g; //每三位加','号 console.log(num.replace(reg,',')) //10,000,000,000,000 //其他符号只需更改replace()第二个参数即可  ...

如何用正则表达式描述一个不在一对小括号中的逗号?

需<em>求</em>是按<em>逗号</em>","来分割<em>字符串</em>,但这个<em>逗号</em>不能包含在一对括号中,比如 "(aa,bb) adf , asdfa,afd()" 应该返回 (aa,bb) adf asdfa afd() 这样 请教该如何

正则表达式

本篇不介绍unicode,进制相关内容语法模式/表达式/修饰符new RegExp(表达式, 修饰符) 参数都为<em>字符串</em>,需考虑转义/\w+/ &amp;lt;==&amp;gt; new RegExp(&quot;\\w+&quot;) ES6新增new 时允许第一个参数为正则对象可以使用第二个参数,返回的正则对象的修饰符以第二个参数为主修饰符i: 大小写不敏感g: 全局匹配,找到所有的匹配m: 多行匹配,除了匹配整个<em>字符串</em>开头...

java-利用正则表达式替换双引号中的逗号

String s=&quot;2018-07-11,Banner,俄罗斯方块2018新版(iOS),iOS-俄罗斯方-banner,\&quot;1,151,686\&quot;,\&quot;1,319\&quot;,58.15,0.05,0.03%&quot;; Pattern p = Pattern.compile(&quot;(\&quot;.*?),(.*?\&quot;)&quot;); Matcher m = p.matcher(s); Strin...

【前端JS】如何使用正则表达式去除数字前面/后面的逗号

去除前面<em>逗号</em> var str=&quot;,,,,,1,2,3,4,5,6,7&quot;; str.replace(/^,+/, ''); 去除后面<em>逗号</em>  let str1 = &quot;1,2,3,4,5,6,7,10,11.2,,,&quot;; let str3 = str1.replace(/\d([^\d]+?)$/g, (arg1, arg2) =&amp;gt; {return parseFloat(arg1);})...

正则 匹配 中文标点符号 小记

//匹配这些中文标点符号 。 ? ! , 、 ; : “ ” ‘ ' ( ) 《 》 〈 〉 【 】 『 』 「 」 ﹃ ﹄ 〔 〕 … — ~ ﹏ ¥ var reg = /[\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c|\u201d|\u2018|\u2019|\uff08|\uff09|\u300a|\u300b|\u3008...

按空格,逗号,中文逗号分隔正则表达式

谢谢

新手正则表达式!捣鼓2小时了!!分隔分号,空格,逗号!!

和中国移动网站上面通过网页发送短信形式类似: 网页上面有一个编辑框:可输入1到3个手机号,请在手机号与手机号之间用且仅用一个分号或<em>逗号</em>或空格<em>分隔</em>。 <em>问题</em>:我怎么通过<em>正则表达式</em>获取这几个不固定的手机号!

JS正则:按中英文逗号 中英文分号 回车 空格分隔/切割字符串

JS正则:按中英文<em>逗号</em> 中英文分号 回车 空格<em>分隔</em>/切割<em>字符串</em> 在前端开发中经常碰到需要<em>分隔</em><em>字符串</em>的<em>问题</em>,记录下来供大家参考。 一、<em>分隔</em> $(document).ready(function(){ function foo(str){ //以回车,空格,英文<em>逗号</em>为<em>分隔</em>符,分割<em>字符串</em>,分割结果得到一个数组 var temp = str.split(/[\n\s...

匹配多个 连续逗号正则表达式

[\s]*[,][\s]*[,]{1,}([\s]+|[,]+)*

=====正则表达式匹配逗号问题,值得一看=====

<em>正则表达式</em>匹配<em>逗号</em>的<em>问题</em>。我用<em>正则表达式</em>验证ip地址,允许在填写ip的时候可以填ip段,用<em>逗号</em><em>分隔</em>,比如192.168..0。用javascript和jsp写了两个小例子测试成功了一个<em>正则表达式</em>代码。

正则表达式常用匹配字符大全

1.<em>正则表达式</em> 直接量字符 字符 匹配 \o //NULL字符(\u0000) \t //制表符(\u0009) \n //换行符(\u000A) \v //垂直制表符(\u000B) \f //换页符(\u000C) \r

正则表达式:仅匹配大于0数字以及英文逗号

function my_preg($str){         if(preg_match("/^[,1-9]+$/",$str))         {                 return $str;         }         else{                 return false;         }   } var_dump(my_preg

正则表达式的字符匹配(一)

<em>正则表达式</em>的单字符匹配字符功能.匹配任意1个字符(除了\n)[ ]匹配[ ]中列举的字符\d匹配数字,即0-9\D匹配非数字,即不是数字\s匹配空白,即 空格,tab键,\n ,\r等等\S匹配非空白\w匹配单词字符,即a-z、A-Z、0-9、_\W匹配非单词字符示例1: . #coding=utf-8 import re ret = re.match(&quot;.&quot;,&quot;a&quot;) ...

正则表达式---匹配第一个花括号

学习正则,工作中使用正则让我对“^”有了新的认知:正则中^匹配输入<em>字符串</em>的开始位置,除非在[]方括号表达式中使用,此时表示不接受该字符集合。废话不多说,直接看栗子吧,如下图所示,需要匹配第一个花括号前的地址[^}]            除了“}”以外的任何字符[^}]*           0或多个非“}”的字符^[^}]*        从左向右匹配非“}”的多个字符^[^}]*\}     ...

中文字符和中文标点符号的正则表达式

匹配中文标点符号:             String str=&quot;[\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b]&quot;             该表达式可以识别出: 。 ;  , : “ ”( ) 、 ? 《 》 这些标点符号。 匹配中文汉字             String str=&quot;...

正则表达式多个8位字符并以逗号隔开

<em>正则表达式</em>多个8位字符并以<em>逗号</em>隔开 12345678,12345678,12345678 有一个不是八位就错了

用正则实现金额千分位用逗号分隔的方法 JS

var a = 222122122.6754; var b = a.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1,');//使用正则替换,每隔三个数加一个','

oracle 用 正则表达式拆分字符串逗号

                        SELECT DISTINCT REGEXP_SUBSTR (c.RFID,'[^,]+',1,LEVEL) as RFID FROM  CAR_BASIC c WHERE c.RFID IS NOT NULL AND c.RFID != 'E2003031180C027020903C6E' CONNECT BY REGEXP_SUBSTR (c...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

程序员请照顾好自己,周末病魔差点一套带走我。

程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。

我以为我学懂了数据结构,直到看了这个导图才发现,我错了

数据结构与算法思维导图

String s = new String(" a ") 到底产生几个对象?

老生常谈的一个梗,到2020了还在争论,你们一天天的,哎哎哎,我不是针对你一个,我是说在座的各位都是人才! 上图红色的这3个箭头,对于通过new产生一个<em>字符串</em>(”宜春”)时,会先去常量池中查找是否已经有了”宜春”对象,如果没有则在常量池中创建一个此<em>字符串</em>对象,然后堆中再创建一个常量池中此”宜春”对象的拷贝对象。 也就是说准确答案是产生了一个或两个对象,如果常量池中原来没有 ”宜春” ,就是两个。...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

Linux面试题(2020最新版)

文章目录Linux 概述什么是LinuxUnix和Linux有什么区别?什么是 Linux 内核?Linux的基本组件是什么?Linux 的体系结构BASH和DOS之间的基本区别是什么?Linux 开机启动过程?Linux系统缺省的运行级别?Linux 使用的进程间通信方式?Linux 有哪些系统日志文件?Linux系统安装多个桌面环境有帮助吗?什么是交换空间?什么是root帐户什么是LILO?什...

将一个接口响应时间从2s优化到 200ms以内的一个案例

一、背景 在开发联调阶段发现一个接口的响应时间特别长,经常超时,囧… 本文讲讲是如何定位到性能瓶颈以及修改的思路,将该接口从 2 s 左右优化到 200ms 以内 。 二、步骤 2.1 定位 定位性能瓶颈有两个思路,一个是通过工具去监控,一个是通过经验去猜想。 2.1.1 工具监控 就工具而言,推荐使用 arthas ,用到的是 trace 命令 具体安装步骤很简单,大家自行研究。 我的使用步骤是...

学历低,无法胜任工作,大佬告诉你应该怎么做

微信上收到一位读者小涛的留言,大致的意思是自己只有高中学历,经过培训后找到了一份工作,但很难胜任,考虑要不要辞职找一份他能力可以胜任的实习工作。下面是他留言的一部分内容: 二哥,我是 2016 年高中毕业的,考上了大学但没去成,主要是因为当时家里经济条件不太允许。 打工了三年后想学一门技术,就去培训了。培训的学校比较垃圾,现在非常后悔没去正规一点的机构培训。 去年 11 月份来北京找到了一份工...

JVM内存结构和Java内存模型别再傻傻分不清了

讲一讲什么是Java内存模型 Java内存模型虽说是一个老生常谈的<em>问题</em> ,也是大厂面试中绕不过的,甚至初级面试也会问到。但是真正要理解起来,还是相当困难,主要这个东西看不见,摸不着。 这是一个比较开放的题目,面试官主要想考察的是对Java内存模型的了解到了什么程度了,然后根据回答进行进一步的提问 下面,我们就这个<em>问题</em>的回答列一下我们的思路 具体的思路如下: 说一说Java内存模型的缘由 简略辨析...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

Google 与微软的浏览器之争

浏览器再现“神仙打架”。整理 | 屠敏头图 | CSDN 下载自东方 IC出品 | CSDN(ID:CSDNnews)从 IE 到 Chrome,再从 Chrome 到 Edge,微软与...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

上班一个月,后悔当初着急入职的选择了

最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个HR自...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

搜狗输入法也在挑战国人的智商!

故事总是一个接着一个到来...上周写完《鲁大师已经彻底沦为一款垃圾流氓软件!》这篇文章之后,鲁大师的市场工作人员就找到了我,希望把这篇文章删除掉。经过一番沟通我先把这篇文章从公号中删除了...

85后蒋凡:28岁实现财务自由、34岁成为阿里万亿电商帝国双掌门,他的人生底层逻辑是什么?...

蒋凡是何许人也? 2017年12月27日,在入职4年时间里,蒋凡开挂般坐上了淘宝总裁位置。 为此,时任阿里CEO张勇在任命书中力赞: 蒋凡加入阿里,始终保持创业者的冲劲,有敏锐的...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个<em>问题</em>,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个<em>问题</em>:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

基于SSH的银行系统的SQL(MYSQL数据库)下载

基于SSH的银行系统的SQL(MYSQL数据库) 相关下载链接:[url=//download.csdn.net/download/ytsm04/3157003?utm_source=bbsseo]//download.csdn.net/download/ytsm04/3157003?utm_source=bbsseo[/url]

华为通信原理综合基础知识下载

通信原理,华为专用,综合基础知识。全国通用,很实用,很很用 相关下载链接:[url=//download.csdn.net/download/sxtcc_yjianguo/3404905?utm_source=bbsseo]//download.csdn.net/download/sxtcc_yjianguo/3404905?utm_source=bbsseo[/url]

神经网络与深度学习下载

随着AlphaGo与李世石大战的落幕,人工智能成为话题焦点。AlphaGo背后的工作原理'深度学习'也跳入大众的视野。什么是深度学习,什么是神经网络,为何一段程序在精密的围棋大赛中可以大获全胜?人工智终将会取代人类智慧吗?, 本书结合日常生活中的寻常小事,生动形象地阐述了神经网络与深度学习的基本概念、原理和实践,案例丰富,深入浅出。对于正在进入人工智能时代的我们,这些内容无疑可以帮助我们更好地理解人工智能的原理,丰富我们对人类自身的认识,并启发我们对人机智能之争更深一层的思考与探索。, 《神经网络与深度学习》是一本介绍神经网络和深度学习算法基本原理及相关实例的书籍,它不是教科书,作者已尽量把公 相关下载链接:[url=//download.csdn.net/download/suoyuplease/10198869?utm_source=bbsseo]//download.csdn.net/download/suoyuplease/10198869?utm_source=bbsseo[/url]

我们是很有底线的