自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 关于消除超长的case列表的一个思路

最近项目里面涉及和低层通信的一个模块,因为需要定义通信协议,然后一大堆指令,定义一个枚举的话就能看到几十上百的数据项,匹配操作的时候,那么问题来了,尼玛,这么多的case看着就头晕,就有了一个想法:怎么想办法把这长长的case列表给砍掉。 咨询了几个技术好友,结果都不怎么如意。有个哥们跟我说,可以考虑使用反射,我开始有点蒙,后来他说是通过枚举字串反射为类实例再进行处理就好了。然后我确实明...

2015-06-30 15:08:00 186

转载 Visual Studio跨平台开发(1):Hello Xamarin!

前言应用程序发展的脚步, 从来没有停过. 从早期的Windows 应用程序, 到网络时代的web 应用程序, 再到近几年相当盛行的行动装置应用程序(Mobile Application), 身为C#的开发人员与Visual Studio的使用者. Windows Phone与Windows Store App的开发是否已满足不了你了呢? 如果能夠让你使用C#及Visual Studio 来开发...

2015-06-27 20:28:00 101

转载 上中下布局,上下高度指定,中间自适应(左中右同理)

采用线性布局,按照顺序排列,将需要自适应的View设置weight,其他的不设置,采用相对布局,下面的View设置属性layout_alignParentBottom:true,放在底部,中间的View需要分别设置 android:layout_above="" android:layout_below=""这样中间的View就自动填充中间剩下的部分,并且它的高...

2015-06-26 09:43:00 389

转载 存储管理实验

一、实验目的 连续内存分配方式会形成许多“碎片”,虽然可以通过“紧凑”方法将许多碎片拼接成可用的大块空间,但须为之付出很大开销。如果允许将一个进程直接分散地装入到许多不相邻接的分区中,则无需再进行“紧凑”。基于这一思想而产生了离散分配方式。如果离散分配的基本单位是页,则称为分页存储管理方式;如果离散分配的基本单位是段,则称为分段存储管理方式。在分页存储管理方式中,如果不具...

2015-06-25 08:48:00 263

转载 如何写一个简单的手写识别算法?

 gesture recognizer 是比较好的解法。洒家也有一个类似的算法,借鉴了原始手写ocr的思路来实现的。其实是写在 $1 gesture recognizer 之前的,但没有 $1 gesture recognizer 归纳得好,作者jacob还是我偶像。Realtime Gesture recognition把所有的笔画定义了个8个方向,然后将B的笔画可以分解成一个字符串。然后当人在...

2015-06-24 10:15:00 243

转载 C#中的里氏替换原则

C#中的里氏替换原则 里氏转换原则子类可以赋值给父类对象父类对象可以强制转化为对应的子类对象里氏替换原则直观理解就是"子类是父类",反过来就说不通了.就像男人是人对的,但人是男人就不对了.这样明白了吧.在面向对象思想中可知,派生类拥有基类向下公开的所有特征,它是基类的一个特例。当派生类对象赋于基类类型时,将出现以下情况:派生类的数...

2015-06-24 07:27:00 130

转载 net-snmp-5.7.3配置编译安装

目录net-snmp-5.7.3配置编译安装1.下载net-snmp-5.7.3源码包2.解压net-snmp源码包3.编译安装配置4.编译安装make编译make install安装5. snmpd.conf配置5.1 snmpd.conf文件生成和修改net-snmp-5.7.3配置编译安装先看一下系统环境o@o-pc:~/work/_snmp/net-snm...

2015-06-23 12:06:00 845

转载 10.MyBatis 延迟加载,一级缓存,二级缓存 设置

什么是延迟加载 resultMap中的association和collection标签具有延迟加载的功能。延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。使用关联信息时再去加载关联信息。设置延迟加载 需要在SqlMapConfig.xml文件中,在<settings>标签中设置下延迟加载。...

2015-06-22 23:10:25 149

转载 bboss启动应用程序帮助类

为什么80%的码农都做不了架构师?>>> ...

2015-06-22 15:49:00 57

转载 数组和指针问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2015-06-20 15:27:00 54

转载 sql 语句随机时间存储过程

CREATE PROC [dbo].[Proc_GetRandomTime](@startTime datetime,@endTime datetime,@date datetime output )ASBegin Declare @MS intSet @MS=DATEDIFF(ms,@startTime,@endTime)set @date=DateAdd(...

2015-06-19 19:34:00 154

转载 栈和堆之间的差

在bbs上。堆和栈的区别问题,这似乎是一个永恒的话题。由此可见,人们刚开始学习的经常混淆,所以我决定把他的第一次手术。    首先,我们给出了一个样本:    void f() { int* p=new int[5]; }     这条短短的一句话就包括了堆与栈,看到new。我们首先就应该想到,我们分配了一块堆内存,那么指针p呢?他分配的是一块栈内存,所以这句话的意思就是:在栈内存中存放了一个...

2015-06-19 13:27:00 40

转载 【Android开发】多媒体应用开发-使用SoundPool播放音频

由于MediaPlayer占用资源较多,且不支持同时播放多个音频,所以Android还提供了另一个播放音频的类-----SoundPool。SoundPool即音频池,可以同时播放多个短小的音频,而且占用的资源较少。SoundPool适合在应用程序中播放按键音或消息提示音等,在游戏中播放密集而短暂的声音,如多个飞机爆炸的声音等。使用SoundPool播...

2015-06-18 18:27:00 151

转载 linux下搭建cacti监控

一、cacti 监控软件简介1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。2. Mysql配合PHP程序存储一些变量数据并对...

2015-06-17 11:26:22 67

转载 (转)Spring 读书笔记-----使用Spring容器(一)

Spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口。他们都可代表Spring容器,Spring容器是生成Bean实例的工厂,并且管理容器中的Bean。Bean是Spring管理的基本单位,在基于Spring的Java EE应用中,所有的组件都被当成Bean处理,包...

2015-06-16 14:50:00 38

转载 maven学习---pom配置篇

为什么80%的码农都做不了架构师?>>> ...

2015-06-15 20:42:00 108

转载 .Net 转战 Android 4.4 日常笔记(8)--常见事件响应及实现方式

原文:.Net 转战 Android 4.4 日常笔记(8)--常见事件响应及实现方式在Andrioid开发中,常见的事件如下单击事件 OnClickListener长按事件 OnLongClickListener滑动事件 OnTouchListenner键盘事件 OnKeyListenner焦点事件 setOnFoucsChangeListener设置方式1....

2015-06-10 08:53:00 51

转载 oncopy和onpaste

       在Javascript在,有一个相应的事件可以听复制和粘贴。也就是说,oncopy和onpaste。       oncopy:demo:&lt;body oncopy="alert('不能复制');return false;"&gt; 你能复制我吗?&lt;/body&gt;使用场景:非常多站点上的页面内容是不同意复制的。这样...

2015-06-09 16:52:00 98

转载 cachefiled

1.cachefiled介绍   FS-Cache 是指在文件系统和缓存之间的接口。  CacheFS 指的则是FS-cache的缓存后端。CacheFS做实际的数据存储和检索处理,并使用块设备的分区。   NFS,AFS等netfs因为受网络的影响,使得对数据访问和存储的实时性就有了一定的挑战,CacheFS(FS-cache缓存后端即客户端)可解决响应实效的问题 ,用于提供分布式文件系...

2015-06-09 12:13:00 578

转载 java网络编程笔记

1:网络编程(理解)(1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享(2)网络编程模型(3)网络编程的三要素 A:IP地址 a:点分十进制 b:IP地址的组成 c:IP地址的分类 d:dos命令 e:InetAddress B:端口 是应用程序的标识。范围:0-65535。其中0-1024不建议使用。...

2015-06-07 22:27:00 52

转载 Gradle-user guide-第6章 构建脚本基础(译)

为什么80%的码农都做不了架构师?>>> ...

2015-06-06 10:26:00 60

转载 jQuery 效果 - 淡入淡出

实例jQuery fadeIn()演示 jQuery fadeIn() 方法。jQuery fadeOut()演示 jQuery fadeOut() 方法。jQuery fadeToggle()演示 jQuery fadeToggle() 方法。jQuery fadeTo()演示 jQuery fadeTo() 方法。jQuery Fading 方法通过 jQuery,您可以实现元...

2015-06-05 14:53:00 75

转载 关于telnet协议的研究以及用java进行封装实现自己的telnet客户端(转)

 最近在做一个远程控制的模块,其中用到了telnet协议,开始用的是apache-net包的telnetclient,但发现问题不少,比较慢,还有就是判断是否read完毕的问题。后来经过讨论打算实现自己的telnet,于是网址打罗了一番,找了一个,但是bug也不少,就开始封装。具体的telnet我已经发过2篇文章了,这里再发布一个深化封装的telnet实现。仅供参考,可以在windows和...

2015-06-05 08:05:00 192

转载 团队工作总结

1 <!-- 2 作者:543488944@qq.com 3 时间:2015-05-30 4 描述:珍爱网山寨版 5 --> 6 <!DOCTYPE html> 7 <html> 8 9 <head lang="en"> 10 &l...

2015-06-04 18:03:00 154

转载 数据挖掘实习

原文:http://aleeee.com/category/it/interview百度数据挖掘实习工程师一、二现场面试(深圳)一面项目详细介绍项目。现场手写代码字符串反转快排Python如何提高Python的运行效率写一个简单的正则匹配表达式(将文本中的123.4匹配出来)机器学习KNN(分类与回归)CART(回归树用平...

2015-06-03 19:09:00 444

转载 Solr使用SolrJ出现Lock obtain timed out: NativeFSLock

2019独角兽企业重金招聘Python工程师标准>>> ...

2015-06-02 19:45:00 198

转载 VMware虚拟机之间互相访问

为什么80%的码农都做不了架构师?>>> ...

2015-06-02 16:26:00 709

转载 SDWebImage

http://blog.shiqichan.com/using-afnetworking-sdwebimage-and-ohhttpstubs/– sd_imageURL– sd_setImageWithURL:– sd_setImageWithURL:placeholderImage:– sd_setImageWithURL:placeholderImage:optio...

2015-06-02 09:44:00 59

转载 hadoop MapReduce编写一个分组统计并排序查询-排序

2019独角兽企业重金招聘Python工程师标准>>> ...

2015-06-01 12:03:00 325

空空如也

空空如也

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

TA关注的人

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