自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(205)
  • 资源 (17)
  • 收藏
  • 关注

转载 删掉编程中的 Switch 语句

我第一次听到这个词,还是在播客“20 MinJS”中采访 Yehonathan Sharvit 时。当时的采访是关于他即将由 Manning 出版的著作《面向数据的编程》。他提出这一概念是为了从功能上取代继承,这无疑是可行的。在这个过程中,他展示了switch语句是如何被取代的。因此,让我们暂时把 OOP 放在一边,只关注第二部分:消除代码中丑陋的switch。什么是多重方法?它只是一个能够根据接收到的参数选择最佳实现的函数。换句话说,想象一下,如果你把丑陋的switch。

2022-09-21 15:20:32 204

转载 常用的大数据采集工具

全朝阳朝阳周边大望路国贸望京CBD亚运村三元桥双井十八里店管庄北苑建外大街双桥朝外大街朝阳公园百子湾四惠团结湖常营酒仙桥工体小红门潘家园劲松十里堡高碑店三里屯朝青板块太阳宫东坝豆各庄呼家楼来广营燕莎奥运村垡头定福庄东大桥安贞大屯和平街慈云寺姚家园芍药居左家庄石佛营甘露园南磨房国展西坝河北沙滩大山子柳芳甜水园东八里庄红庙安慧桥京广桥花家地广渠路首都机场小营欢乐谷小关惠新西街水碓子华威桥亚运村小营奥林匹克公园朝阳门外健翔桥媒体村马甸北工大亚奥...

2022-09-21 14:53:32 2741 2

转载 十大行业方案 | 2020「鞋服时尚」行业智能数据分析解决方案

在观远数据2020智能决策峰会现场,观远数据创始人兼CEO 苏春园正式发布了十大行业智能数据分析解决方案,其中就包含“鞋服时尚”行业。此类方案将从产品方案和优秀数字化实践两个层面,深度剖析企业如何形成数据从”看得到“、“看得懂”到“可行动”的落地路径方法论。01鞋服时尚行业数字化难题企业每一年都在谈数字化建设,但在找到这个答案之前,更需要正视当下以及转型过程中,在内部管理运营和外部营销中面临哪些问题和挑战:数据口径难统一,无法实现高效的数据共享;传统的数据报表制作效率低,无法支撑高速变化

2020-11-13 16:45:30 508

转载 Node.js在复杂集成场景下占据统治地位的五个理由

毫无疑问,软件解决方案很少在真空环境下进行,这意味着我们将不可避免地要同集成工作打交道。简单的集成当然不成问题,然而如果集成需求较为复杂,那么需要接入现有应用中的第三方产品可能多达数十种。考虑到具体定制与业务逻辑的复杂性,不同厂商的API开放性与全面性条件可能引发令人头痛的难题。为了完成相关集成工作,历史上曾出现了一系列天津高端网站设计公司解决方案,包括DOS批处理文件、Linux she

2017-09-18 16:50:23 751

转载 关于Web Workers你需要了解的七件事

介绍Web Workers允许你在后台运行JavaScript代码,而不会阻止web用户界面。Web Workers可以提高网页的整体性能,还可以增强用户体验。Web Workers有两种风格 ——专用Web Workers和共享Web Workers。本文讨论了你所需要知道的Web worker的七个关键方面,帮助你决定在应用程序中使用它们的话。1.Web Worke

2017-09-18 16:49:07 988

转载 解读前端开发工程师必备技能

看到这个标题的大都是前端开发边缘的同学,有多少能直言不讳的说自己是前端工程师呢?不是打击谁谁谁,而是我们需要反思一个问题:什么才是真正意义上的前端开发呢?  前端开发这个职业始于几年前,至今已发展的初步成熟了。如果你打算进入这个行业,你要做好的准备,因为要学的要懂得的实在不少;如果你已经在这个行业一两年了,也请你不要放弃对前端开发的继续追寻和研究;更老一点的,浩子也就不能说什么了,是你们让更好

2017-09-11 16:00:28 467

转载 腾讯 Web UI 解决方案 QMUI Web —— 探索与沉淀

经过长时间的打磨迭代,QMUI Web 作为腾讯广研 QMUI 团队的一个开源项目,正式发布到 Tencent Github。QMUI Web 是一个 Web UI 的解决方案,从零开始,由编码规范,到组件和工具方法的制作,再到工作流的整合,不断在迭代,也不断在优化,走过了不少的路。趁着发布的机会,我们正好回顾这一路的探索过程,分享其中的点滴,也希望能借此让大家更了解 QMUI Web。  背

2017-09-11 15:51:03 888

转载 ThinkPHP 项目构建与入口文件概念

入口文件一个项目(系统)通常具有一个统一的入口文件,项目的所有功能操作都是通过这个入口文件进行的,并且往往入口文件是第一步被执行的,这是 ThinkPHP 或者说 PHP 框架中非常重要的一个概念。创建入口文件会在下面介绍。项目目录规划通常我们一个项目或者说一个网站,根据情况可以简单的划分如下:只有一个相对简单的基于 ThinkPHP 开发的应用,如 CMS

2017-09-11 15:36:10 727

原创 与独角兽公司技术高管切磋交流,问啊W-Time上海站活动全程免费!

专注为IT技术从业者服务的“问啊”W-Time技术分享沙龙,上海站确认!上海的程序员们,一起来嗨?W-Time 是什么?      W-Time技术分享沙龙,是由“问啊”APP主办的系列主题沙龙。     W取自WenA-Winner-Wonderful三者的首字母,“问啊”与成功者一同感受技术的精彩!   

2016-04-27 17:43:55 995

转载 python转换已转义的字符串

python转换已转义的字符串有时我们可能会获取得以下这样的字符串:Python代码 >>> a = '{\\"name\\":\\"michael\\"}'>>> print a{\"name\":\"michael\"} 那么该如何将其转换为一个字典呢?可以用以下的方法:Python代码 >>> type(js

2016-04-20 13:35:19 2939

转载 自己项目中PHP常用工具类大全分享

Php代码   /**  * 助手类  * @author www.shouce.ren  *  */   class Helper   {      /**      * 判断当前服务器系统      * @return string      */      public static function getOS(){   

2016-04-20 13:28:45 1846

转载 Ubuntu安装JDK与环境变量配置

一、getconf LONG_BIT 查看系统位数,并下载相应的jdk。我的系统是32位的,所以下载的jdk是:jdk-8u77-linux-i586.gz。并且放到了/home/injavawetrust/software目录中。 二、创建一个目录/usr/lib/jvm以便于把下载解压后的包放到这个目录下。cd /usr/libsudo mkdir jvm

2016-04-20 11:54:45 505

转载 配置Gradle构建

构建基础配置Android Studio包含一个顶级的构建文件和每个模块的构建文件。构建文件被称为 build.gradle,它是一个纯文本文件,它使用Groovy语法来配置由Android Gradle插件提供的元素。在大多数情况下,你只需要编辑模块级别的构建文件。例如,BuildSystemExample项目的app模块的构建文件是像这样的:apply plugin

2016-04-20 11:48:45 547

转载 performSelector withObject afterDelay 在子线程上调用不运行

如题,这是最近在修改一个数据同步模块时发现的问题。整个数据同步的任务是在App启动后放在一个后台执行的线程中的,执行某个单条数据同步任务成功后,会使用Objective-c代码  [self performSelector:(nonnull SEL) withObject:(nullable id) afterDelay:(NSTimeInterval)];  

2016-04-20 11:26:22 699

转载 移动端 Web 网页调试技巧

原文出处: 盛瀚钦   本文主要列举了调试本地网页、查看测试环境网页的各种方法,涵盖了PC、iPad、移动端的调试技巧。本文的不足之处在于,小溪里暂时还没有找到调试位于微信中和安卓各国产浏览器上的网页。相关设备概念:PC :主要指以 Windows 系统为代表的台式机或笔记本,其通常为 1 倍屏MacBook :主要指 MacBook Pro Retina,其为 2

2016-04-19 13:48:41 3741

转载 Python相对导入导致SystemError的解决方案(译)

原文出处: http://stackoverflow.com/   译文出处:yibohu1899   这个问题是如何解决在相对导入的时候,如果出现’System Error’的时候的解决方案。顺带一提,这个问题好像出在源码上,在issue 18018得到解决,附上这个据说可以解决问题的地址:解决方案。我不知道怎么使用,希望知道的读者(如果有的话)可以告诉我~脚本VS模块这

2016-04-19 13:41:16 1379

转载 构建需求响应式亿级商品详情页

原文出处: 张开涛该文章是根据velocity 2015技术大会的演讲《京东网站单品页618实战》细化而来,希望对大家有用。商品详情页是什么商品详情页是展示商品详细信息的一个页面,承载在网站的大部分流量和订单的入口。京东商城目前有通用版、全球购、闪购、易车、惠买车、服装、拼购、今日抄底等许多套模板。各套模板的元数据是一样的,只是展示方式不一样。目前商品详情页个性化需求非常多,数

2016-04-19 13:28:46 408

转载 Android开发中,那些让你相见恨晚的方法、类或接口

原文出处: liukun (@TheFresher )   PS:本文类容来自我在知乎上对Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?这一问题的回答,目前就总结这些,日后若有新的发现,随时补充。欢淫点赞。getParent().requestDisallowInterceptTouchEvent(true);剥夺父view 对touch 事件的处理权,谁用

2016-04-19 13:19:28 297

转载 iOS开发者有价值的工具集

原文出处: medium   译文出处:cocochina   我一直比较推崇聪明地工作要远胜于刻苦地工作。使用正确的工具可以帮你更好地解决问题,直达目标。我们都遇见过一些功能非常强大但又价值不菲的工具,虽然价格贵点,但却是可以帮你快速解决问题,节省时间和人力,从而让你更高效地工作。1.Gitx (rowanj-dev)Git是一个命令行代码管理系统,可能你已经在使用它了,

2016-04-19 11:52:59 305

转载 H5页面快速搭建之高级字体应用实践

原文出处: 淘宝前端团队(FED)- 龙驭   背景最近在开发一个 H5 活动页快速搭建平台,可以通过拖拽编辑图片,文字等元素组件,快速搭建出一个移动端的活动页面,基本交互和成品效果类似 PPT 软件。这类活动大量在微信等平台上传播,其中会包含各种动画和特效,而各类高级艺术字体(如:方正兰亭黑,方正彩云,方正大草,方正剑体等)的应用也非常广泛。之前用户只能通过 ps 等软件将文

2016-04-18 10:59:09 432

转载 如何用Python写一个贪吃蛇AI

原文出处: Hawstein's Blog   前言这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇游戏, 估计大部分人都玩过。但如果仅仅是贪吃蛇游戏,那么它就没有什么让人涨姿势的地方了。 问题的关键在于,图片中的贪吃蛇真的很贪吃XD,它把矩形中出现的食物吃了个遍, 然后华丽丽地把整个矩形填满,真心是看得赏心悦目。作为一个CSer, 第一个想到的是,这东西是写程序实现

2016-04-18 10:54:51 627

转载 HashMap多线程并发问题分析

原文出处: 陶邦仁并发问题的症状多线程put后可能导致get死循环从前我们的Java代码因为一些原因使用了HashMap这个东西,但是当时的程序是单线程的,一切都没有问题。后来,我们的程序性能有问题,所以需要变成多线程的,于是,变成多线程后到了线上,发现程序经常占了100%的CPU,查看堆栈,你会发现程序都Hang在了HashMap.get()这个方法上了,重启程序后问题消失。但是

2016-04-18 10:41:17 336

转载 为RecyclerView打造通用Adapter 让RecyclerView更加好用

原文出处: 张鸿洋 (Granker,@鸿洋_ )一、概述记得好久以前针对ListView类控件写过一篇打造万能的ListView GridView 适配器,如今RecyclerView异军突起,其Adapter的用法也与ListView类似,那么我们也可以一步一步的为其打造通用的Adapter,使下列用法书写更加简单:简单的数据绑定(单种Item)多种Item Type

2016-04-18 10:29:02 288

转载 学好Mac常用命令,助力iOS开发

原文出处: Jack_lin(@Jack_Lin_IOS )   厚重·技术序言在iOS开发的过程中,更多地注重iOS开发的效率,熟练使用Mac终端操作的常用命令,可以让你更好的游刃于iOS繁重的开发中。本文着重介绍常用的Mac终端基本指令和快捷键,更加适合一些IOS新手学习和了解。Mac OS X的文件系统Mac OS X本身是Unix内核的,采用Unix

2016-04-18 10:12:33 398

转载 使用 Realm 和 Swift 创建 ToDo 应用

原文出处: HOSSAM GHAREEB   译文出处:Prayer’s blog(@EclipsePrayer)   智能手机的快速发展的同时,涌现出了很多对开发者友好的开发工具,这些工具不仅使得开发变得更加容易,同时也保证了性能和产品质量。如今,想要在 App Store 占据一席之地,并非易事。想要使得应用易于扩展就更加困难了。当你成功获得百万量级的用户时,应用中的每一个细节都不能放

2016-04-14 14:34:42 789

转载 看Facebook是如何优化React Native性能

原文出处: facebook   译文出处:@Siva海浪高   该文章翻译自Facebook官方博客,传送门React Native 允许我们运用 React 和 Relay 提供的声明式的编程模型,写JavaScript来构建我们的 iOS 和 Android 的应用。这样的做法使得我们的代码更精简,更容易理解和阅读,这些代码还可以在多个平台共享。我们也可以加快迭代速度(因为在

2016-04-14 14:33:22 430

转载 利用github搭建个人maven仓库

原文出处: hengyunabc缘起之前看到有开源项目用了github来做maven仓库,寻思自己也做一个。研究了下,记录下。简单来说,共有三步:deploy到本地目录把本地目录提交到gtihub上配置github地址为仓库地址配置local file maven仓库deploy到本地maven可以通过http, ftp, ssh等deploy到远程

2016-04-14 14:32:26 371

转载 Objective-C Runtime之着魔的UIAlertView

原文出处: ian博客(@ianisme )   传统的UIAlertView:在一个类中有多个UIAlertView,不同的UIAlertView对应不同的事件,我们使用的传统方法如下:     Objective-C 1234567891011121314

2016-04-14 14:31:36 250

转载 Java垃圾回收机制

原文出处: 海 子说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象被确定为垃圾之后,采用什么样的策略来进行回收(释放空间)?在目前的商业虚拟

2016-04-12 17:21:58 204

转载 MAT使用入门

原文出处: 高建武 (Granker,@高爷)   MAT简介MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集器的回收工作,并可以通过报表直观的查看到可

2016-04-12 16:58:00 733

转载 iOS设计模式-适配器

原文出处: Lastdays(@Lastday_s)很好奇,什么是适配器,大家有没有听说过电源适配器,其实原理都是一样的,就是说我们的iPhone手机,在中国,可以用iPhone充电器给手机充电,都知道,中国的电压是220V,对吧,我们的iPhone额定输入电压是5V,其实这就是我们适配器的功劳,而且,我们的充电器在中国能用,当然如果我们去了美国,没过不是220V,难道我们的手机就不能充电

2016-04-12 16:31:12 305

转载 揭秘微信红包:架构、抢红包算法、高并发和降级方案

编者按与传统意义上的红包相比,近两年火起来的“红包”,似乎才是如今春节的一大重头戏。历经上千年时代传承与变迁,春节发红包早已成为历史沉淀的文化习俗,融入了民族的血脉。按照各家公布的数据,除夕全天微信用户红包总发送量达到80.8亿个,红包峰值收发量为40.9万个/秒。春晚直播期间讨论春晚的微博达到5191万条,网友互动量达到1.15亿,网友抢微博红包的总次数超过8亿次。为此,Info

2016-04-12 16:21:48 10783

原创 干货|建议初创团队起初也要构建分布式应用

干货|建议初创团队起初也要构建分布式应用  本文内容整理自W-Time技术分享沙龙-天津站现场演讲《一切都是分布的》,演讲者:李傲,问啊联合创始人,前中交车联网总架构。  好多人都会问什么是架构师?其实架构师的定义很宽泛,前端后端的定义都不一样。作为后端出身的架构师,我认为后端并不是大家想的封装组件,它要定义的是规划,规划模块之前的关系。在一台机器搞不定时怎么办?答:集群!

2016-04-08 16:51:31 483

转载 详细解析 RxAndroid 的使用方式

原文出处: C.L. Wang(@SpikeKing )   RxAndroid是RxJava的扩展, 优雅地处理异步请求. RxAndroid配合Lambda表达式, 精简处理回调, 使程序更具有可读性. Rx作为Android最优秀的开源库之一, 极大地提高生产力, 我们需要掌握. 本文由浅入深, 介绍一些常见的使用方法, 并附有源码.更多: http://www.wa

2016-04-01 17:10:18 5172

转载 逗比程序媛的湾区FLAGT面试求职经验

原文出处: 逗比程序媛(@逗比程序媛)   两年前写的文章,现在读来虽然有点幼稚但是还是很有价值的,希望能够帮助到大家。^_^经过近半年的辛苦面试,总算签约dream company。整理下思路,把自己的情况写出来,只是为了给大家做个参考,希望能帮助到需要的人。简介:2010年国内一本本科毕业(大学排名30以外),四年左右iOS相关开发工作经验的女程序媴。有多家

2016-04-01 16:19:38 1349

转载 使用 Python 操作 Evernote API

本文作者: 伯乐在线 - LittleCoder 。未经作者许可,禁止转载!欢迎加入伯乐在线作者团队。Evernote本身就是很好的笔记应用,其API又赋予了我们更多的自由,值得花点时间尝试。本文将结合代码和理论,介绍如何使用这些API。在阅读完成本文后,你将能够完成类似PackMemo的程序。配置环境配置Python本教程使用Pytho

2016-04-01 15:58:34 814

转载 dagger2 让你爱不释手:终结篇

本文作者: 伯乐在线 - 牛犇 。未经作者许可,禁止转载!欢迎加入伯乐在线作者团队。前言如果您对dagger2的概念,整个依赖注入框架还不清楚,可以先了解下我的前2篇文章:《dagger2让你爱不释手:基础依赖注入框架篇》《dagger2让你爱不释手:重点概念讲解、融合篇》这2篇文章也收到好多网友的好评和提问,谢谢大家的支持。我大概总结了下提的问题:

2016-04-01 15:50:55 462

转载 你真的会写单例模式吗——Java实现

原文出处: 吃桔子的攻城狮单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。饿汉法顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下:12345

2016-04-01 15:42:55 319

转载 GitHub 上 iOS 开源库 Top 100

原文出处: 李锦发(@李锦发)   项目名称项目信息1. AFNetworking作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 AP

2016-04-01 15:32:20 411

原创 美女金牌讲师小班精品课程:Java泛型与反射机制

摒弃千篇一律的培训班,精品小班授课;金牌讲师1对5扎实教学,理论实操结合;快速掌握Java泛型与反射机制的原理与应用。为保证课程质量,本次课程报名满5人即截止;课程费用300元,5名学员AA制,60元即可享受金牌讲师120分钟倾囊相授!|授课内容|

2016-03-30 11:37:09 484

精通C#与ASP.NET程序设计(2)

精通C#与ASP.NET程序设计(2)

2007-11-02

精通C#与ASP.NET程序设计(1)

精通C#与ASP.NET程序设计(1)

2007-11-02

ASP_NET项目开发实践(3)

ASP_NET项目开发实践(3)

2007-11-02

ASP_NET项目开发实践(2)

ASP_NET项目开发实践(2)

2007-11-02

ASP_NET项目开发实践(1)

ASP_NET项目开发实践(1)

2007-11-02

ASP_NET 2_0动态网站开发教程(11)

ASP_NET 2_0动态网站开发教程(11)

2007-11-02

ASP_NET 2_0动态网站开发教程(10)

ASP_NET 2_0动态网站开发教程(10)

2007-11-02

ASP_NET 2_0动态网站开发教程(9)

ASP_NET 2_0动态网站开发教程(9)

2007-11-02

ASP_NET 2_0动态网站开发教程(8)

ASP_NET 2_0动态网站开发教程(8)

2007-11-02

ASP_NET 2_0动态网站开发教程(7)

ASP_NET 2_0动态网站开发教程(7)

2007-11-02

ASP_NET 2_0动态网站开发教程(6)

ASP_NET 2_0动态网站开发教程(6)

2007-11-02

ASP_NET 2_0动态网站开发教程(5)

ASP_NET 2_0动态网站开发教程(5)

2007-11-02

ASP_NET 2_0动态网站开发教程(4)

ASP_NET 2_0动态网站开发教程(4)

2007-11-02

ASP_NET 2_0动态网站开发教程(3)

ASP_NET 2_0动态网站开发教程(3)

2007-11-02

ASP_NET 2_0动态网站开发教程(2)

ASP_NET 2_0动态网站开发教程(2)

2007-11-02

ASP_NET 2_0动态网站开发教程(1)

ASP_NET 2_0动态网站开发教程(1)

2007-11-02

asp.net程序员查询辞典

asp.net程序员查询辞典

2007-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除