• 张琳
  • 上海市 上海市
  • 网页设计师
  • 天再高又怎样,踮起脚尖就更接近阳光
  • 0
    粉丝
  • 32
    博客
  • 1
    提问
  • 动态信息
  • TA最近在读的书
  • TA写的书
  • 张琳
  • 我的那些年(8)~去朋友公司做网站开发
  • 新公司是做IT支持的 我主要做门户网站和OA系统 找到了便宜的饭馆 搬到东高地租了一个二居室 我结婚了 老婆怀孕了 我被降薪了 asp即将被淘汰,加速.net的学习 去石家庄谈项目 公司搬家了,和兄弟公司合并 向公司提出加薪被拒 决定开始找工作总结新公司是做IT支持的来到新
  • 吐槽.人生.随便问
    2018-08-21 10:32
    276 热度
    0 评论
  • 张琳
  • 回顾4180天在腾讯使用C#的历程
  • 今天是2018年8月9日,已经和腾讯解除劳动关系,我的公司正式开始运营,虽然还有很多事情需要理清,公司官网也没有做,接下来什么事情都需要自己去完成了,需要一步一个脚印去完善,开启一个新的征途,我将在博客和公众号
  • 职场.招聘
    2018-08-09 09:19
    283 热度
    0 评论
  • 张琳
  • 传言魅族将裁员约2000人,这是失业潮要来了吗?
  • 近日有传言魅族将启动年中裁员,涉及人员估计在2000人左右。其中约有1500名的合同工,另外约有600人左右的第三方劳务派遣工。关于魅族为什么会裁员,在其总裁致同事的公开信中是这样说的:组织精简和人员优化将帮助公司降低运营成本,实现盈利目标。如果公司的运营效率得到提升,我们有充分的能力实现盈利。但是,盈利并非魅族的目标。魅族的使命是为消费者提供不随波逐流,有工匠精神的科技产品。如果不
  • 互联网潮前线
    2018-06-15 23:39
    385 热度
    0 评论
  • 张琳
  • 设计模式之-装饰模式(Decorator Method)
  • 问题:在面向对象系统的设计和开发中,在某些特定的场景下,需要在运行时不改变对象类的前提下动态的为已经定义好的对象添加新的职责(操作),使用继承时将会创建出大量的子类,而且继承的实现都是静态的,客户端不能在运行期(runtime)根据环境需要灵活控制改变组合添加的多个功能。定义:动态的给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更加灵活。意图:提供
  • 设计模式
    2018-02-26 20:56
    235 热度
    0 评论
  • 张琳
  • CSS3中使用scale() 方法实现元素尺寸的增加或减少功能
  • scale() 方法通过 scale() 方法,元素的尺寸会增加或减少,根据给定的宽度(X 轴)和高度(Y 轴)参数:实例div{transform: scale(2,4);-ms-transform: scale(2,4); /* IE 9 */-webkit-transform: scale(2,4); /* Safari 和 Chrome */-o-transform: scale(2
  • Html/CSS相关
    2018-02-15 04:26
    352 热度
    0 评论
  • 张琳
  • MySQL Metadata lock深入分析
  • MySQL 5.5.3版本中引入了Metadata lock。在5.5.3版本之前,MySQL事务对于表结构元数据(Metadata)的锁定是语句(statement)粒度的,即语句执行完成后,不管事务是否可以完成,其表结构就可以被其他会话更新掉!而引入Metadata lock后,表结构元数据(Metadata)的锁定变成了事务(transaction)粒度的
  • MySQL技术
    2018-02-15 04:25
    280 热度
    0 评论
  • 张琳
  • 数据集群:关于MongoDB分片中的数据分割方式的理解
  • 随着移动互联网的发展,大量的非结构化数据随之产生,不仅对数据库存储大数据提出了新的要求,同时对于查询数据和进行大数据分析也提出了苛刻的要求,这些显然是单服务器处理能力无法满足的,自然建立一个集群是不可避免的。集群的复杂性大家众所周知,而MongoDB的优势之一正式可以帮助我们解决这些问题。分片(sharding)分片是MongoDB提供的一种机制,其可以将大型的集合分割
  • MongoDB
    2018-02-15 04:23
    373 热度
    0 评论
  • 张琳
  • 冒泡排序算法的C#实现
  • 将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"(冒泡因此得名)。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止。using System;using System.Collections;using System.Collections.Generic;n
  • 数据结构与算法
    2018-02-15 04:20
    319 热度
    0 评论
  • 张琳
  • Oracle 已归档、非当前的 Redo LogFile 损坏的恢复
  • 背景:今儿个想要练习一下 rman 的增量备份、原本测试库是 非归档模式于是呼、shutdown 掉实例后、open 实例竟然淘气地起不来[sql] view plaincopyprint? sys@ORACLE10> alter database open; alter database open * ERROR at line 1: ORA-0031
  • Oracle技术
    2018-02-15 04:19
    381 热度
    0 评论
  • 张琳
  • 美国HTML5开发者和公司在做什么?
  • 近日,APICloud 创始人兼CEO刘鑫在美国旧金山和美国的HTML5开发者进行了一次近距离的接触,感受中美HTML5开发者的热度差别和不同市场阶段的中美表现巨大差异。中国和美国的HTML5市场差距有多少?首先,从下面两张趋势图我们很容易发现美国的HTML5公众关注度是从2009年底出现第一次的快速上涨,而将近2年后2011年下半年,中国的HTML5市场才出现了第一次的
  • Html5开发
    2018-02-19 09:15
    395 热度
    0 评论
  • 张琳
  • 如何存储和恢复 HTML5 Canvas 状态
  • 当我们在 HTML5 Canvas 上使用其 2D 上下文进行图形绘制的时候,可以通过操作 2D 上下文的属性来绘制不同风格的图形,例如不同字体、填充等等。通常情况下,在画布上的绘图时,您需要更改在绘制的2D背景下的状态。例如,你可能需要一个strokStyle 一行或矩形,另有其他行或矩形strokeStyle。或不同的旋转,或别的东西。设置绘图的属性非常繁琐,每次更改时都要从来一
  • Html5开发
    2018-02-15 04:15
    368 热度
    0 评论
  • 张琳
  • SQLServer三种不同分页方式性能比较测试
  • 虽然现在的主流的ORM工具比如Linq,Entity framework,Nhibernate等基本都支持分页处理,我们大多数情况下并不用自己去写特别的分页代码,但是作为程序员,了解分页的原理及不同实现方式的性能优缺点还是很有必要的,今天我们就测试一下SQLServer中三种主要分页形式的性能差别。首先先建立测试数据表:12345678CREATE TABLE [TestTable] ( [ID] [int] IDENTI
  • SQLServer技术
    2018-02-15 04:13
    298 热度
    0 评论
  • 张琳
  • 创业初期作为架构师你应该知道的系统架构设计要点
  • 假设你是一个参与创业的技术人员,当前一穷二白,什么都要自己做,自己出钱,初期几十万的资金,做一个应用不是特别复杂的网站,那么就要注意以下几点:一、开发语言  一般来说,技术人员(程序员)创业都是根据自己技术背景选择自己最熟悉的语言,不过考虑到不可能永远是您一个人写程序,这点还得仔细想想。无论用什么语言,最终代码质量是看管理,所以我们还是从纯语言层面来说实际一
  • 架构设计
    2018-02-16 13:26
    263 热度
    0 评论
  • 张琳
  • 腾讯大规模Hadoop集群实践
  • TDW(Tencent distributed Data Warehouse,腾讯分布式数据仓库)基于开源软件Hadoop和Hive进行构建,打破了传统数据仓库不能线性扩展、可控性差的局限,并且根据腾讯数据量大、计算复杂等特定情况进行了大量优化和改造。TDW服务覆盖了腾讯绝大部分业务产品,单集群规模达到4400台,CPU总核数达到10万左右,存储容量达到100PB;每日作业数100多万,每日计算量4
  • 架构设计
    2018-02-12 08:26
    281 热度
    0 评论
  • 张琳
  • Android开发教程 Binder机制介绍
  • 做过Android开发的同学可能有些体会,入门初期,工作内容主要是实现各式各样的UI界面,以及实现应用的业务逻辑。在这个阶段,我们会逐渐熟悉View系统,逐渐学会实现各种各样的界面以及动画效果。再往后,当我们想更深入的学习android系统,比如学习android四大组件的启动过程、AMS、PMS等等时,都会遇到一个叫做Binder的东西。结合笔者的经验,Binder可以说是深入理解Android系统的重要基础。binder作为and
  • Android开发
    2018-02-16 13:25
    333 热度
    0 评论
  • 张琳
  • 使用jQuery+Ajax+Json实现无刷新高效分页效果
  • 相信很多朋友都用过,Jquery的分页插件,我之前就用的jquery.paper这个,如果有兴趣可以留下QQ,我发份简单的实例源码给您。该代码是晚上匆忙中完成的,所以没怎么优化,但是主要作为实例来结合这些知识的一个综合运用。好了废话不多说,直接上代码。 首先我们创建一般处理程序,来读取数据库中内容,得到返回值.创建文件,GetData.ashx.我这里是用的存储过程,存储过程会
  • jQuery技术
    2018-02-16 13:24
    289 热度
    0 评论
  • 张琳
  • JQuery实现突破滑动效果实例
  • parents([expr])取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。获取的是集合。HTML 代码:<html><body><div><p><span>Hello</span></p><span>Hello Again</span>
  • jQuery技术
    2018-02-12 08:24
    292 热度
    0 评论
  • 张琳
  • C#获取相对路径8大方法
  • C#最常使用的相对路径是从当前程序所在路径开始相对寻径,找到要找的路径,即以下两种最简单的方式:1. 程序根目录.(即exe程序所在路径)//下面两个路径是等价的,都是exe程序所在路径(通常是bin\Debug\下)的Data文件夹下的test文本文件string Path1 = @".\Data\test.txt"; string Path2 = @"Data\test.txt&q
  • C#(.NET)技术
    2018-03-01 04:22
    548 热度
    0 评论
  • TA加入的群组
  • TA关注的好友
  • Anna
  • 3 粉丝   8 关注
  • 林俪芳
  • APP设计师
  • 5 粉丝   17 关注
  • TA的粉丝