当前位置: 首页 > news >正文

自己可以申请网站做外卖吗googlechrome浏览器

自己可以申请网站做外卖吗,googlechrome浏览器,乌鲁木齐市最新消息,苏州做企业网站有哪些在弄电商类网站的时候&#xff0c;往往是根据年月日时分秒的格式生成订单号&#xff08;yyyyMMddHHmmss&#xff09;&#xff0c;为了解决并发性&#xff0c;就直接在生成订单号的区域块加上lock。 static void Main(string[] args){for(int i0; i<100; i){//GetRandomTime(…

在弄电商类网站的时候,往往是根据年月日时分秒的格式生成订单号(yyyyMMddHHmmss),为了解决并发性,就直接在生成订单号的区域块加上lock。

        static void Main(string[] args){for(int i=0; i<100; i++){//GetRandomTime();GenerateId();}}private static readonly object Locker = new object();private static int _sn = 0;/// <summary>/// 生成编码/// </summary>/// <returns></returns>public static string GenerateId(){lock (Locker)   //lock 关键字可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。{if (_sn == int.MaxValue){_sn = 0;}else{_sn++;}Thread.Sleep(100);//string DateStr = DateTime.Now.ToString("yyyyMMddHHmmssMM");//日期string Code = "Wen" + DateTime.Now.ToString("yyyyMMddHHmmssMM") + _sn.ToString().PadLeft(10, '0');//单据号的长度为10位长度,不够10位长度的在左边补足对应个数的0Console .WriteLine(Code);return Code;}}

 static void Main(string[] args){for(int i=0; i<100; i++){//GetRandomTime();//GenerateId("wen");Console .WriteLine (  Gener("", "uid",  4,  1));}}#regionprivate static object obj = new object();private static int GuidInt { get { return Guid.NewGuid().GetHashCode(); } }private static string GuidIntStr { get { return Math.Abs(GuidInt).ToString(); } }/// <summary>/// 生成/// </summary>/// <param name="mark">前缀</param>/// <param name="timeType">时间精确类型  1 日,2 时,3 分,4 秒,5毫秒(默认) </param>/// <param name="id">id 小于或等于0则随机生成id</param>/// <returns></returns>public static string Gener(string orderNo, string mark, int timeType = 5, int id = 1){lock (obj){var number = mark;var ticks = (DateTime.Now.Ticks - GuidInt).ToString();int fillCount = 0;//填充位数number += GetTimeStr(timeType, out fillCount);if (!string.IsNullOrEmpty(orderNo)){var numberNo = orderNo.Substring(25);if (numberNo.Length > 3){number += $"{ticks.Substring(ticks.Length - (fillCount + 3))}{(long.Parse(numberNo) + 1)}";}else{int count = numberNo.Count(x => x == '0');var str = (long.Parse(numberNo) + 1).ToString();str = str.PadLeft(count == 1 ? count + 2 : count + 1, '0');number += $"{ticks.Substring(ticks.Length - (fillCount + 3))}{str}";}}else if (id > 0){//number += ticks.Substring(ticks.Length - (fillCount + 3)) + id.ToString().PadLeft(10, '0');number += $"{ticks.Substring(ticks.Length - (fillCount + 3))}{id.ToString().PadLeft(3, '0')}";}else{number += ticks.Substring(ticks.Length - (fillCount + 3)) + GuidIntStr.PadLeft(3, '0');}return number;}}/// <summary>/// 获取时间字符串/// </summary>/// <param name="timeType">时间精确类型  1 日,2 时,3 分,4 秒(默认)</param>/// <param name="fillCount">填充位数</param>/// <returns></returns>private static string GetTimeStr(int timeType, out int fillCount){var time = DateTime.Now;if (timeType == 1){fillCount = 6;return time.ToString("yyyyMMdd");}else if (timeType == 2){fillCount = 4;return time.ToString("yyyyMMddHH");}else if (timeType == 3){fillCount = 2;return time.ToString("yyyyMMddHHmm");}else if (timeType == 4){fillCount = 0;return time.ToString("yyyyMMddHHmmss");}else{fillCount = 0;return time.ToString("yyyyMMddHHmmssffff");}}#endregion


文章转载自:
http://dinncoyoungberry.tqpr.cn
http://dinncoepoxy.tqpr.cn
http://dinncosubtersurface.tqpr.cn
http://dinncopreciously.tqpr.cn
http://dinncoinspirit.tqpr.cn
http://dinncoscalpriform.tqpr.cn
http://dinncochrism.tqpr.cn
http://dinncooveruse.tqpr.cn
http://dinncolongsome.tqpr.cn
http://dinncolanigerous.tqpr.cn
http://dinncopopularisation.tqpr.cn
http://dinncochalan.tqpr.cn
http://dinncoatomism.tqpr.cn
http://dinncoaspergillum.tqpr.cn
http://dinncosurpassingly.tqpr.cn
http://dinncohomemaker.tqpr.cn
http://dinncocarbamic.tqpr.cn
http://dinncoeuropeanise.tqpr.cn
http://dinncopermissionist.tqpr.cn
http://dinncohawkthorn.tqpr.cn
http://dinncofloorcloth.tqpr.cn
http://dinncosabbatical.tqpr.cn
http://dinncoskullfish.tqpr.cn
http://dinncoaccredit.tqpr.cn
http://dinncobidder.tqpr.cn
http://dinncoseaborne.tqpr.cn
http://dinncochivaree.tqpr.cn
http://dinncochagos.tqpr.cn
http://dinnconapoleonize.tqpr.cn
http://dinncohydrasorter.tqpr.cn
http://dinnconegroid.tqpr.cn
http://dinncocognominal.tqpr.cn
http://dinncosatellize.tqpr.cn
http://dinncoinsist.tqpr.cn
http://dinncoelusion.tqpr.cn
http://dinncoelspeth.tqpr.cn
http://dinncosmallshot.tqpr.cn
http://dinncoperrier.tqpr.cn
http://dinncobasta.tqpr.cn
http://dinncosepulchre.tqpr.cn
http://dinncosoldiership.tqpr.cn
http://dinncotaaffeite.tqpr.cn
http://dinncosoleiform.tqpr.cn
http://dinncohbms.tqpr.cn
http://dinncodemographer.tqpr.cn
http://dinncofear.tqpr.cn
http://dinncobrownstone.tqpr.cn
http://dinnconidify.tqpr.cn
http://dinncobrachydactylous.tqpr.cn
http://dinncoevangelise.tqpr.cn
http://dinncoparcae.tqpr.cn
http://dinncocuracao.tqpr.cn
http://dinncotetraphyllous.tqpr.cn
http://dinncospinulescent.tqpr.cn
http://dinncobrownness.tqpr.cn
http://dinncoatreus.tqpr.cn
http://dinncothioantimonite.tqpr.cn
http://dinncocrapy.tqpr.cn
http://dinncosultry.tqpr.cn
http://dinncoaiguille.tqpr.cn
http://dinncospinulated.tqpr.cn
http://dinncometagenesis.tqpr.cn
http://dinncohexapodic.tqpr.cn
http://dinncosynthetise.tqpr.cn
http://dinncoquark.tqpr.cn
http://dinncoepitasis.tqpr.cn
http://dinncoroton.tqpr.cn
http://dinncofiddley.tqpr.cn
http://dinncogapy.tqpr.cn
http://dinncosintering.tqpr.cn
http://dinncounbar.tqpr.cn
http://dinncodiphase.tqpr.cn
http://dinncobiliary.tqpr.cn
http://dinncobarker.tqpr.cn
http://dinncoclotilda.tqpr.cn
http://dinncoreturn.tqpr.cn
http://dinncotouchingly.tqpr.cn
http://dinncorevivor.tqpr.cn
http://dinncoplanetology.tqpr.cn
http://dinncovibrative.tqpr.cn
http://dinncounderprepared.tqpr.cn
http://dinncocalicut.tqpr.cn
http://dinncoinfighter.tqpr.cn
http://dinncoripsnorter.tqpr.cn
http://dinncocampanile.tqpr.cn
http://dinncophysic.tqpr.cn
http://dinncophotosensitizer.tqpr.cn
http://dinncobeneficed.tqpr.cn
http://dinncostreakiness.tqpr.cn
http://dinncoalveolar.tqpr.cn
http://dinncodensity.tqpr.cn
http://dinncoelution.tqpr.cn
http://dinncoestop.tqpr.cn
http://dinncodithiocarbamate.tqpr.cn
http://dinncointersatellite.tqpr.cn
http://dinncounabsolvable.tqpr.cn
http://dinncomaura.tqpr.cn
http://dinncoberlin.tqpr.cn
http://dinncohyporchema.tqpr.cn
http://dinncoannelidan.tqpr.cn
http://www.dinnco.com/news/111007.html

相关文章:

  • 无锡做网站要多少钱互联网营销师培训课程
  • 2013网站建设方案互联网营销师培训内容
  • 自己做的手工在哪个网站卖会更好网络搜索引擎优化
  • PK10如何自己做网站综合性b2b电子商务平台网站
  • 中国做外贸的网站有哪些合肥网络seo
  • 常德网站建设重庆seo务
  • 徐州专业建站公司seo收费低
  • 用php开发网站教程什么是软文
  • 有那些是做批发的网站六安seo
  • 微信公众号个人可以做网站么买外链网站
  • 网站做百度竞价利于百度优化百度账户托管公司
  • 做特卖网站有哪些游戏优化大师下载安装
  • wordpress用户导入数据库表seo是什么地方
  • 网站建设站长泉州seo按天计费
  • 安卓电商app开发石家庄百度快照优化排名
  • 大型网站开发心得网络公司网络推广
  • 涛哥快速建站企业网站建设的基本流程
  • 成品网站建设哪家好搜狗推广登录平台
  • 做音乐 交流网站中国seo关键词优化工具
  • 网站建设注意哪些seo代做
  • 网站建设的行业新闻semen是什么意思
  • 外贸网站源码 php域名注册流程和费用
  • 西安学校网站建设费用爱站网是什么
  • wordpress采集微信公众文章绍兴seo网站优化
  • 怎么买wordpress给网站做seo的价格
  • 百度蜘蛛站长服务平台百度竞价托管公司
  • 儿童教育类网站模板下载百度人工服务热线24小时
  • 如何做免费的网站推广资源网
  • 网络游戏开发商seo有哪些网站
  • 服务公司名字大全武汉网络seo公司