浅谈如何提高编程效率?

浅谈如何提高编程效率?1.提高工作经验 经验来自实践。平时多阅读一些技能方面的书籍和来自各网站上的优秀文章。如果说,一本书就是一个台阶,那么在人的一生中将有千万道台阶等着我去跨越。每跨越一步台阶,将得到不可估量的财富,而下一步台阶,又将带我步入一个新的境界,获取新的知识。  看到学到做到。平时有时间多看看大牛写的代码,多看看开源的项目并参与一些开源项目的编码工作。2.和大牛、勤奋的人一起工作 和大...
阅读(2419) 评论(0)

MySQL主从同步读写分离的集群配置

大型网站为了解决大量的高并发访问问题,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器支持,如此多的数据库连接操作,服务器性能再好数据库必然会崩溃。数据丢失的话,后果更是不堪设想。这时候,我们会考虑如何减少数据库的连接,一方面采用优秀的代码框架,进行代码的优化,采用优秀的数据缓存技术如:memcached等。如果资金充足的话,必然...
阅读(3678) 评论(3)

程序的bug排查流程总结

只要是人写的程序,不可能没有bug,那么解决bug,将伴随程序员的一生:Ø 只会写代码,但不会排查bug的程序员,只能算是业余程序员Ø 能解决一般bug的,只能算是初级程序员Ø 代码写的质量较好,还能查找较难bug的,中级程序员Ø 代码写的质量好,注重性能,不但能排查疑难bug的,还能解决疑难bug的,高级程序员Ø 代码写的质量好,注重性能,稳定性,可靠性,架构设计合理,能解决绝大部分疑难问题,属...
阅读(2237) 评论(1)

java字符编码转换

在开发的过程中,字符编码常常令我们头痛。经常会出现各种各样的乱码。下面就介绍java的编码转换和常见的乱码是使用什么样的编码去读取的:先看一张图片:在看看java中如何处理编码的转换:package com.test; /** * 字符串编码转换 * @author Herman.xiong * @date 2015年7月16日09:36:59 * @version V3.0 * @s...
阅读(1401) 评论(0)

使用mina解析http协议的使用

在使用mina的过程中,我们通常会自定义各种报文,以使用于自己的业务。今天就为大家带来一款类似http协议的解码过程。mina有自带的解析http数据包的解码类。可以使用maven配置一下内容获取源码: org.apache.mina mina-http 3.0.0-M2 或者下载mina的源码包,查看org.apache.mina.http.HttpServerDecod...
阅读(3151) 评论(0)

几行代码搞定java生成解析二维码功能

最近公司要求扫描二维码和生成二维码的功能。而群里部分网友也提到了。我这里就写了一个demo,和大家分享。代码很简介,希望大家能够喜欢。网友表示在网上搜索了很多,发现不是代码不全,就是jar不匹配。我这里共享了一个zxing的2.2版本的例子,也提供了下载地址。实现代码如下:package com.herman.test; import java.io.File; import java.io.F...
阅读(6557) 评论(0)

网页固定侧栏的做法

固定侧边的做法有很多种,今天为大家介绍一种非常简单的做法。整个html文档只有23行代码就搞定了。网上也有很多做法,但是都太过复杂,一大堆代码。而且有的很采用一些jquery的一些插件。侧栏的做法和顶部、页脚都大致雷同。掌握其中的一种,其他的都很容易实现。常见的例子有:新浪微博的菜单栏,新浪体育的右侧二维码扫描等功能都是这样的实现。这种固定特定部位,而不随滚动条滚动的做法,见下面代码: ...
阅读(2008) 评论(0)

HTML5的data-*自定义属性

HTML5的data-*自定义属性HTML5增加了一项新功能是自定义数据属性,也就是data-*自定义属性。在HTML5中我们可以使用以data-为前缀来设置我们需要的自定义属性,来进行一些数据的存放。当然高级浏览器下可通过脚本进行定义和数据存取。在项目实践中非常有用。目前采取这样的做法的框架也有很多,最常见的当属jQueryMobile。具体使用方法例下:在传统的做法中我们可以配合jquery使...
阅读(2881) 评论(5)

H3C交换机常用命令汇总

H3C交换机常用命令1.查看Linux下查看端口状态 root@root:~# netstat -an|grep -E "6002|6003"2.H3C交换机显示当前配置 [H3C]display current-configuration3.H3C交换机显示arp信息 [H3C]dis arp4.H3C交换机显示mac列表信息 [H3C]dis mac-address5.H3C交换机显示端口信息...
阅读(3069) 评论(0)

wireshark抓包分析

wireshark抓包分析                                   wireshark是非常流行的网络封包分析软件,功能十分强大。可以抓取各种网络包,并显示网络包的详细信息。开始界面 wireshark是捕获机器上的某一块网卡的网络包,当你的机器上有多块网卡的时候,你需要选择一个网卡。点击Caputre->Interfaces.. 出现下面对话框,选择正确的网卡。然后点...
阅读(3722) 评论(4)

Socket套接字通信原理

Socket套接字通信原理Tcp/IP协议关系图  Socket在哪里? 原来Socket在这里Socket是什么呢?       Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议.TCP协...
阅读(2457) 评论(0)

Html5响应式设计实现九宫格

自从响应式设计的理念提出以来,越来越大的网站采用这种思想。各类大型网站也如雨后春笋般的涌了出来。如:小米商城,天猫等。 至于响应式设计的概念等大家可以去百度百度,我这里就不相信讲解了。直接为大家带来源码,用Html5实现响应式的九宫格。代码如下: html5响应式九宫格 <meta http-equiv="Co...
阅读(5895) 评论(0)

HTML5中meta属性的使用详解

meta属性在HTML中占据了很重要的位置。如:针对搜索引擎的SEO,文档的字符编码,设置刷新缓存等。虽然一些网页可能没有使用meta,但是作为正规军,我们还是有必要了解一些meta的属性,并且能够熟练使用它们。 1、声明文档使用的字符编码2、声明文档的兼容模式<meta http-equiv="X-UA-Compatible" content="IE=...
阅读(11885) 评论(6)

AD域中常见属性名词解释

AD域中常见属性名词解释 Active Directory(AD)活动目录 schema对象模型 Organizational Unit(OU)组织单位 Distinguished name(DN)识别名 Canonical Name(CN)正式名称 Domain Controllers(DC)域控制器 displayname显示名称 homephone住宅电话 家庭电话(M)...
阅读(3992) 评论(0)

jQuery实现网页右下角悬浮层提示

最近有同事提到类似网页右下角的消息悬浮提示框的制作。我之前也做过一个类似的例子,很简单。是仿QQ消息。现在感觉之前的那个例子只是说了实现原理,整体上给你的感觉还是太丑,今天为大家带来一个新的例子。是Discuz右下角悬浮层提示的。运行效果如下: 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w...
阅读(2523) 评论(1)
159条 共11页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:615973次
    • 积分:9904
    • 等级:
    • 排名:第1758名
    • 原创:159篇
    • 转载:0篇
    • 译文:0篇
    • 评论:303条
    赞助合作
    我的微信公众号
    感谢打赏 支付宝二维码
    支付宝
    感谢打赏 微信二维码
    微信
    我的微博
    友情链接
    博客专栏
    最新评论
    文章分类