IT技术博客大学习 共学习 共进步

技术文章精选

低噪声、高可扫读;标题、摘要、来源、标签一目了然。

最新文章

采集自各技术站点的近期文章。

IT CSS/HTML/ 2015-01-24 23:46:35 / 累计浏览 2,664

再说iconfont和font-face

@face-font和iconfont又是一对搞基的季节,对于iconfont这个文字图标我们都有所耳闻,相信去看过iconfont.cn的都会有点熟悉,今天带来的这篇文章主要不是讲制作,我们聊别的。

IT 发现/ 2015-01-24 23:45:27 / 累计浏览 6,788

webapp网页调试工具Chrome Devtools

对于写webapp的同行也许会经常调试各种手机端的页面而拿出各种手中的设备,苹果、三星、华为、小米、联想等等这些牌子的机子不断的扫一扫,这样也许会很累,不妨来试试用最新的谷歌开发者工具它针对webapp而出的控制台,简单易用,而且主要是对这些移动设备的渲染都是一样的,不存在说你在pc调试一个样到了移动端又显示不一样,除非有一个原因:你的meta标签木有写对。

IT Oracle/ 2015-01-24 23:42:54 / 累计浏览 2,267

关于oracle ebs系统apps的一些故事

Why call it Apps and not Oracle ERP ?以前就很想知道为什么人们常常把Oracle E-Business Suite称作“Apps”?就因为Apps是Oracle Applications的缩写么?也许是。其实这个问题给了我一个很好地理由来解释APPS schema的进化史。

IT JavaScript/ 2015-01-24 23:40:04 / 累计浏览 2,766

Android利用webView调用JavaScript

Android 中可以通过webView来实现和Js的交互,在程序中调用Js代码,只需要将webView控件的支持Js的属性设置为true,然后通过loadUrl就可以直接进行调用,如下所示。。。。

IT 视觉设计/ 2015-01-24 23:38:58 / 累计浏览 3,605

网页字体排印指南

网页上百分之九十五的信息是「文字」,大多数人浏览网页的状态就是阅读,也就是你目前正在做的事情. 因此作为一名前端工程师,让文字更好地在网页显示,是一件极其重要的工作.

IT 其他/ 2015-01-24 23:30:28 / 累计浏览 5,411

GitHub中的README.MD文件编写语法

GitHub中的README文件,使用markdown格式的文件。这种文件语法比较简单,特别容易上手。 Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。

IT 系统运维/ 2015-01-24 23:28:37 / 累计浏览 3,243

解决nginx session共享的问题

能把session改成cookie,就能避开session的一些弊端,在从前看的一本J2EE的书上,也指明在集群系统中不能用session,否则惹出祸端来就不好办。如果系统不复杂,就优先考虑能否将session去掉,改动起来非常麻烦的话,再用下面的办法。

IT 发现/ 2015-01-24 23:17:38 / 累计浏览 1,823

怎么清除Windows远程桌面连接的历史记录

点击“开始”->“运行”,在输入框中输入regedit并回车,进入注册表编辑界面。在打开的注册表编辑器中,找到“HKEY_CURRENT_USER/Software/Microsoft/Terminal Server Client/Default”分支。假如用远程桌面连接过数台计算机,则在右边的窗格中将会有多个字符串值,例如MRU0、MRU1、MRU2等,这些字符串的数值数据就是连接的IP地址和端口。将这些字符串值全部删除后,连接对话框的下拉列表中就不会再有记录数据了。

IT 算法/ 2015-01-24 23:16:57 / 累计浏览 3,185

围住神经猫 1步玩法-”作弊”

今天被“围住神经猫”的游戏在微信朋友圈刷票了~ 自己也试了试,运气好能在10步左右OK。然后点击别人分享的页面直接进入游戏状态,发现分享的时候仅仅是分享网页的title不一样而已,且击败的对手百分比=(100-步数)%。于是“作弊”了下,仅仅“娱乐”罢了。

IT 编程语言/ 2015-01-24 23:15:57 / 累计浏览 2,383

C++ 传参时传内置类型时用传值(pass by value)方式效率较高

在《Effective C++》里提到对内置(C-like)类型在函数传参时pass by value比pass by reference更高效,当用OO的c++自定义类型(存在构造/析构等)pass by reference to const 更好,STL里的迭代器和函数对象是用C指针实现的,因此pass by value更好。至于为什么,下面的代码验证了下。

IT 编程语言/ 2015-01-24 23:14:56 / 累计浏览 4,823

struct与class区别联系

注意C中的struct和C++中的struct是不一样的,c中的struct比较原生,仅仅是将一些属性封装起来构成一个整体,没有OO的相关特性。而c++中的struct是对c中的struct进行扩展(兼容c中的struct),具备OO的特性,其实c++中的class能干的事情struct几乎都能干,什么继承、多态等都OK。

IT 算法/ 2015-01-23 23:56:07 / 累计浏览 5,747

位运算小结(按位与、按位或、按位异或、取反、左移、右移)

位运算不管是在Java语言,还是在C语言中,或者其他语言,都是经常会用到的,所以本文也就不固定以某种语言来举例子了,原始点就从0、1开始。位运算主要包括按位与(&)、按位或(|)、按位异或(^)、取反(~)、左移(<<)、右移(>>)这几种,其中除了取反(~)以外,其他的都是二目运算符,即要求运算符左右两侧均有一个运算量。

IT 算法/ 2015-01-23 23:54:56 / 累计浏览 6,243

如何编写一个JSON解析器

解析JSON和解析XML类似,最终都是解析为内存的一个对象。出于效率考虑,使用流的方式几乎是唯一选择,也就是解析器只从头扫描一遍JSON字符串,就完整地解析出对应的数据结构。

IT 系统运维/ 2015-01-23 23:52:15 / 累计浏览 3,544

给Nginx配置一个自签名的SSL证书

客户端如何验证服务器的证书呢?服务器自己的证书必须经过某“权威”证书的签名,而这个“权威”证书又可能经过更权威的证书签名,这么一级一级追溯上去,最顶层那个最权威的证书就称为根证书。根证书直接内置在浏览器中,这样,浏览器就可以利用自己自带的根证书去验证某个服务器的证书是否有效。

IT 算法/ 2015-01-23 23:50:52 / 累计浏览 2,964

如何正确地处理时间

日期和时间在程序中应用广泛,每种程序开发语言都自带处理日期和时间的相关函数,很多开发者把日期和时间存入数据库中,但是,一旦涉及到跨时区的日期和时间的处理时,大多数开发者根本就不明白如何正确地处理日期和时间。

IT JavaScript/ 2015-01-23 23:49:54 / 累计浏览 4,225

如何在一个页面上让多个jQuery版本共存

如何在一个页面上让多个jQuery共存呢?比如jquery-1.5和jquery-1.11。 你可能会问,为什么需要在一个页面上让多个jQuery共存?直接引用最新版本的jQuery不行吗? 答案是,不行。因为现实生活是非常残酷的。

IT JavaScript/ 2015-01-23 23:49:11 / 累计浏览 4,306

JavaScript的闭包问题

JavaScript是一种非常强大的函数式编程语言,可以动态创建函数对象。 由于JavaScript还支持闭包(Closure),因此,函数可以引用其作用域外的变量,非常强大。 来看看在JavaScript中使用闭包的陷阱。。。

IT 网络系统/ 2015-01-23 23:47:26 / 累计浏览 4,945

记一次LVS/Nginx环境下的访问控制

偶然间,我发现 Graphite 显示服务器网卡流量呈锯齿状,于是查了一下 Nginx 日志,发现有人在周期性抓我们的接口数据。我这爆脾气自然不能容忍这种行径。

IT 发现/ 2015-01-23 23:45:47 / 累计浏览 3,906

代码审查清单可消除更多的bug

在关于高效代码审查的博客中,我们推荐使用清单(checklist)。清单是代码审查中的伟大工具——他们确保审查在团队里持续高效。它们也是确保常见问题被识别、解决的方便途径。 软件工程协会的研究表明,程序员常犯的错误有15-20种。因此把这种错误增加到清单里,你就能确保在它们出现时指出来,帮助消除这种隐患。