小程序 大冒险

乔布斯曾经说过:一个人一生能参与一件革命性的产品就已经够幸运的了。微信赢得了8亿用户的好感,已经算得上是一件革命性的产品。在这样一个超级平台,任何事情都有可能发生。小程序的出现是腾讯实现“连接一切”的战略目标的重要举措。但这步险棋,腾讯走得步步为营,至于它能否破打种种质疑,还有待于市场来检验。   权力的游戏 微信小程序为开发者提供了开放的平台,将小程序的开发带入到一个广阔的空间
阅读本文

盘点优秀的程序员之所以优秀的原因:所以优秀的程序员几乎都喜欢命令行

程序员的日常工作The three chief virtues of a programmer are: Laziness, Impatience and Hubris. – Larry Wall懒惰这个特点位于程序员的三大美德之首:唯有懒惰才会驱动程序员尽可能的将日常工作自动化起来,解放自己的双手,节省自己的时间。而GUI,不得不说,天然就是为了让自动化变得困难的一种设计。GUI更强调的是与人类
阅读本文

Cloudstack介绍(一)

云计算的出现基本上,云计算只是一种把 IT 资源当作服务来提供的手段。几乎所有 IT 资源都可以作为云服务来提供:应用程序、计算能力、存储容量、联网、编程工具,以至于通信服务和协作工具。云计算最早为 Google、Amazon 等其他扩建基础设施的大型互联网服务提供商所采用。于是产生一种架构:大规模扩展、水平分布的系统资源,抽象为虚拟 IT 服务,并作为持续配置、合用的资源进行管理。就最终用户而言
阅读本文

互联网企业安全

互联网企业安全现状CSO:安全管理者(1)现在安全行业里除了显得有些务虚的安全理论之外,就是一边倒的功防,要么就是过于超前,浮在表面没有落地方案的新概念,这些声音对企业安全实操都缺乏积极的意义(2)很多概念过去就有,但是没能得到重视,或者缺少实践(纵深防御类的概念在ISS没被IBM收购之前就有了)(3)很多安全公司的顾问或工程师都没有企业安全管理的真正经验(4)很多安全企业不会自己去造轮子,或者去
阅读本文

Spring讲解一:Spring简介和入门

一、Spring是什么?Spring是一个开源框架,Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能。Spring是一个IOC(DI)和AOP容器框架。二、具体描述Spring轻量级:Spring是非侵入式的-基于Spring开发的应用中的对象可以不依赖Spring的API依赖注入:(DI-Dependency injection、
阅读本文

JNDI简介

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用? 要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。 1. 没有JN
阅读本文

前端和后端交互的一些原规范问题

最近自己做后台,跟前端的一些有交集的问题总是工作内容划分不清楚,找了下网上搜了搜相关管理的资料 应,总结了下供大家参考,有好的意见求交流== 该怎么去规避一些不该属于自己的任务而被后台强加于自己?等等问题, 关于交互会给大家详细介绍9个方面的细节: 1.前端请求数据URL由谁来写?在开发中,URL主要是由后台来写的,写好了给前端开发者.如果后台在查询数据,需要借助查询条件才能查询到前端需要的数据
阅读本文

年度 | 2016 IBM 大数据科技盘点

首先,带领大家回顾一下IBM在大数据方面是怎么一步一个脚印完成计划的。1. 实现主动发现商机:从Push到Pull2. 充分利用所有平台:手机端和web端联动,充分激活已有微信群3. 充分实现内容的连续性:“连续剧”的形式,二月到三月密集推出4. 充分实现同行交流:客户站台,IBM作补充和说明。形式固然重要,但内容才是实质。支持我们在2016年站稳脚跟、不断进取,肯定少不了在背后默默付出的IBM大
阅读本文

我是如何开发企业网站的

16年我们公司一共开发了好几个企业网站。最初项目经理让我用模板引擎,我参照着网上找的模板引擎的代码及功能,自己写了一个。当开发了几个企业网站之后,发现开发效率太低了,同事们用模板引擎开发的过程中,写模板改模板要花费不少时间,有时候特殊的需求,需要加个数据库表,或者数据库已有的栏目或内容表加个字段什么的。
阅读本文

如何解决,自己认为特别难的问题?(文摘)

在我回答这个问题之前…让我们花几分钟时间谈谈他们所解决的问题。你曾经遇到过的需要去解决的最有难度的问题是什么?你是如何着手去解决这些问题的?到最后,当你真正的解决了这个问题时,你是否觉得好像不是那么难?当你回顾这段经历,回头来看这个问题时,你是否会发现,现在看来,它其实是个非常简单的问题?你有很多疑问,我知道——可是我希望你在继续往下阅读前真正花时间思考一下这些疑问。理解“认知”和“现实”之间的差
阅读本文

Microsoft.Practices.EnterpriseLibrary

项目中使用了Microsoft.Practices.EnterpriseLibrary这个东西,根据名字猜测和微软有关系(可以翻译为:微软实践企业库)。看到了引入了两个命名空间:using Microsoft.Practices.EnterpriseLibrary.Data; using Microsoft.Practices.EnterpriseLibrary.Data.Sql;在项目引用中发现
阅读本文

深度解析如何选择一家UI培训学校

一、看UI培训机构的社会荣誉与行业地位  真正有实力、专业、权威的UI培训机构除了社会口碑,有公信力,影响力才值得信赖。  二、看课程体系和教材  三、看学习时长  一共要学多久,包括每天学多少课时,每周学几天等等,一方面表明学习内容的多少,另一方面影响到学习费用。  四、看学校和企业的合作关系  培训的最终目的是实现学员顺利就业,培训机构和互联网企业的关系将为学员的就业打下基础,同时和动漫游
阅读本文

系统性能测试步骤

性能测试性能测试的六大步骤。 在这个案例中我们发现了系统存在性能问题,下一步工作就是要在性能测试过程中查找形成系统瓶颈和故障的根本原因,在此项工作中我们应该按照如下几个步骤进行。 目录 [隐藏]     * 1 确定明确的测试目标     * 2 测试需求分析     * 3 测试用例设计     * 4 脚本开发数据的准备以及测试执行与监控     * 5 测试分析     * 6 系统调优与验
阅读本文

.NET 环境中使用RabbitMQ

在企业应用系统领域,会面对不同系统之间的通信、集成与整合,尤其当面临异构系统时,这种分布式的调用与通信变得越发重要。其次,系统中一般会有很多对实时性要求不高的但是执行起来比较较耗时的地方,比如发送短信,邮件提醒,更新文章阅读计数,记录用户操作日志等等,如果实时处理的话,在用户访问量比较大的情况下,对系统压力比较大。面对这些问题,我们一般会将这些请求,放在消息队列中处理;异构系统之间使用消息进行通讯
阅读本文

JavaScript/JavaScript库

---恢复内容开始---JavaScript是Netscape公司开发的一种脚本语言(scripting language)。它使网页可以包含更多活跃的元素和更加精彩的内容。但是,其自身存在3个弊端,即复杂的文档对象模型(DOM)、不一致的浏览器实现和便捷的开发、调试工具的缺乏。正当JavaScript从开发者的视线中渐渐隐去的时候,一种新型的基于JavaScript的Web技术--Ajax(As
阅读本文

万人迷”微信小程序似乎开始掉粉 为什么呢?

“万人迷”微信小程序最近似乎开始掉粉。距离1月9日小程序上线已有一周,相比浓烈的讨论气氛,用户的使用热情逐步降低,而部分公司开始撤离小程序。  撤离潮初现  作为首批入驻小程序,“得到plus”的离去令人疑惑。逻辑思维的官方解释称:“本想做一个轻量级服务,但过程中发现技术难题无法攻克。加之创业团队开发资源有限,所以不再投入精力做小程序了。”  至于技术难题目前不得而知。具体分析来看,首先“得到pl
阅读本文

JavaEE JDBC 了解JNDI

了解JNDI@author ixenos   Web与企业应用中的连接管理  1. 数据库连接方式:  (1)使用配置文件  (2)使用JNDI   2. 在Web或企业环境中部署 JDBC应用时,数据库连接管理与JNDI(Java Name Directory Interface)是集成在一起的  (1)遍布企业的数据源的属性可以存储在一个目录中,这样我们可以集中管理用户名、密码、数据库名 和
阅读本文

esri-leaflet入门教程(1)-leaflet介绍

esri-leaflet入门教程(1)-esri leaflet介绍 by 李远祥         关于WebGIS的开发,笔者也是经历了非常多的技术变革了,从最早的ArcIMS Viewer,到后来痛苦的ArcGIS ADF,ArcGIS JavaScript /Flex API 等,无一不是重量级WebGIS框架或API,其中也有着不短的学习和适应过程。前几年比较流行的Flex和silverl
阅读本文

java初学者javaSE需要了解的基本入门知识

计算机常识  计算机 = 硬件 + 软件   常见的硬件(计算机特有的):主机 cpu 显卡 内存 硬盘 电源 风扇   cpu 运算处理(同一时刻只处理一件事)   内存: 中介 读取 速度非常快 存储小 断电清零   硬盘 速度相对的慢 断电不清零 16 8T   软件:       操作系统:winxp、win7、win8、win10、ios、Andr
阅读本文

唯爱小粽子:Java实现常用简单负载均衡(LoadBalance)

建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 话不多说,接下来,我们通过Java代码,来实现几种非常简单的负载均衡: 服务器
阅读本文