码迷,mamicode.com
首页 > 2015年06月10日 > 全部分享
MYSQL设计优化
本文将从各方面介绍优化mysql设计的一些方式。...
分类:数据库   时间:2015-06-10 19:32:30    阅读次数:137
Linux下搭建maven服务器nexus
1.下载nexus 到http://download.sonatype.com/nexus/oss/nexus-2.11.1-01-bundle.zip这个地址下载,下载到的文件是nexus-2.11.1-01-bundle.zip 2.解压到相应的目录下 unzip nexus-2.11.1-01-bundle.zip,我这边是存放在/home/www/chendq/nexus 下 3.设...
分类:系统相关   时间:2015-06-10 19:29:47    阅读次数:1896
iOS中的字符串NSString
创建一个字符串对象: NSstring * str1 = @"hello world"; NSString * str = [[NSString alloc]initWithString:@"hello world!"]; NSString * str_1 = [[NSString alloc]initWithUTF8String:"hello world"];//把C的字符串转化为OC...
分类:移动开发   时间:2015-06-10 19:29:58    阅读次数:121
通过Pojo对象 field 属性加注解实现格式校验,极大的减少代码量
最近做一个接口,接受外系统的报文,通过XStream转换成java对象以后,需要对其中的字段做格式校验。要求如下: 传统的方式是硬编码校验,但是对于field很多的情况,代码量暴增。容易出错。 String storeCode = uHeader.getStoreCode(); if (StringUtils.isNotBlank(storeCode)) {...
分类:其他好文   时间:2015-06-10 19:31:26    阅读次数:150
基于视图的增删改查操作(颠覆传统思维吧)
视图是关系型数据库提供的一个非常强大好用的功能,它提供了一种基于基本表(相对视图的虚拟表而言)的数据提取重组和分隔技术。          视图通过对一个或者多个基本表进行数据提取和重新组织,将数据以用户希望的方式重新呈现。          需要注意的是,视图的主要目的就是重新组织多个基础表的数据以新的方式展现,重点是数据展示,并不涉及到增删改的功能。(另一个主要功能是数据隔离) ...
分类:其他好文   时间:2015-06-10 19:29:47    阅读次数:147
Linux中du和df
Linux运维过程中,经常发现du和df返回值不一样,偶尔会发现差别很大。 特定情况下,可能df看到磁盘已满,但是du判断磁盘剩余空间很大。 文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如i节点,磁盘分布图,间接块,超级块等。这些数据对大多数用户级的程序来说是不可见的,通常称为Meta Data。 df:命令通过查看文件系统磁盘块分配图得出总块数与剩余块数。反应系统磁盘实际用量。...
分类:系统相关   时间:2015-06-10 19:29:43    阅读次数:144
编程之美之将帅问题
思路很简单,但是要实现只用一个字节还是有些难度的,一开始我在试图寻找有没有什么方法可以定义出2bit的变量,因为如果我们可以定义出这样的变量,利用循环很容易就能求解了。可惜的是,没有能够找到 !!于是,只能硬着头皮写,为避免main过长,用到了两个宏定义,写完之后看到参考答案,感觉太巧妙了,瞬间学习了新技能,从答案来看 似乎只有在自定义数据类型的时候才能指定 char 这些数据类型在编译器...
分类:其他好文   时间:2015-06-10 19:31:22    阅读次数:119
Windows 驱动开发 - 5
上篇《Windows 驱动开发 - 4》我们已经完成了硬件准备。但是我们还没有具体的数据操作,例如接收读写操作。     在WDF中进行此类操作前需要进行设备的IO控制,已保持数据的完整性。     我们知道进行WDF开发主要是跟随IRPs的“脚步”。 I/O Request Delivery Mechanism I/O request type...
分类:Windows程序   时间:2015-06-10 19:30:22    阅读次数:196
利用magent搭建memcached集群
memcached虽然能够通过分布式缓存,实现其中memcached宕掉不会丢失全部缓存数据,但部分数据还是难逃一劫。 我们可以利用magent代理memcached实现主从备份来保证缓存数据完好无损,而且magent还可以作为从继续使用,但大体工作原理如下: 1.magent每次写数据都会写到主memcached和从memcached上,并且向主从memcached写的算法一样; 2.当主...
分类:系统相关   时间:2015-06-10 19:30:33    阅读次数:168
第六章 Binder在Java框架层的实现
Binder在native层的实现为Binder在java层的实现提供了基石,在java层中,无论是四大组件之间的交互还是使用各种XXXService,都要依靠Binder。而且在java层中,binder的实现同样也还是有四个部分:Client、Proxy、Server、Stub四个部分。下面来看: 6.1Java 系统服务的启动 这里以PowerManagerService为例子,...
分类:编程语言   时间:2015-06-10 19:30:01    阅读次数:289
异步模块定义AMD
全称为Asynchronous Module Definition,异步组件(或模块)定义。AMD是一种机制,使用这种机制,组件和它的依赖就可以实现异步加载。Define方法define(id?, dependencies?, factory);组件ID组件ID是组件的唯一标识符,在和组件ID一对一的脚本文件(一个脚本文件中只有一个define)中这个ID可以没有,而且最好没有。这是因为组件加载器...
分类:其他好文   时间:2015-06-10 19:28:33    阅读次数:126
Spring MVC返回json格式
在使用SpringMVC框架直接返回json数据给客户端时,不同的版本有差异。 下面介绍两种类型的版本如何配置。 注意:这两种方法均已验证通过 1、Spring3.1.x版本 1.1 dispatcher-servlet.xml配置文件如下:     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns:...
分类:编程语言   时间:2015-06-10 19:28:50    阅读次数:126
nginx+keepalived实现双机热备高可用性
nginx+keepalived实现双机热备高可用性(不懂运维的程序员,不是好的工程师!)...
分类:其他好文   时间:2015-06-10 19:29:12    阅读次数:149
java NIO 学习笔记
项目组是做IM产品的,服务端当然用的是NIO技术做通信底层。但是一直都是对NIO有些理论的了解,没有实践,最近有空了,就实践了下NIO。     NIO,新IO,也称之为非阻塞IO。非阻塞是它跟传统IO的最重要的区别之一。传统IO用Socket进行通信,NIO则用channel进行消息交互。channel必须注册到selector上,把它感兴趣的事件告诉selector。这是个观察者模式的实现。...
分类:编程语言   时间:2015-06-10 19:27:22    阅读次数:134
Linux 程序启停脚本
start.sh#!/bin/sh java -jar ./program.jar & echo $! > /var/run/program.pidstop.sh#!/bin/sh PID=$(cat /var/run/program.pid) kill $PID原文链接:Linux 程序启停脚本 - 零度空间...
分类:系统相关   时间:2015-06-10 19:29:23    阅读次数:150
MySQL Study之--Mysql启动失败“mysql.host”
MySQL Study之--Mysql启动失败“mysql.host” 系统环境: 操作系统:RedHat EL55 DB Soft:  Mysql 5.6.4-m7 通过源码包安装mysql后,在启动mysqld时出现错误: [root@rh55 mysql]# bin/mysqld_safe & [1] 15846 [root@rh55 mysql]#...
分类:数据库   时间:2015-06-10 19:28:57    阅读次数:144
网络攻防初步
网络查看最常见的命令: ping net netstat tracret telnet ftp ping命令主要就是用来查看网络地址和主机信息,当然有的时候也可以作为一种攻击手段 netstat用来查看主机开启的服务以及端口号 tracret:查看访问一个web地址所经过的路由,可以用来排除故障 telnet和ftp:当然是主要用来远程操作的。 先学习一下插入用户,并升...
分类:其他好文   时间:2015-06-10 19:27:57    阅读次数:129
2053条   上一页 1 ... 23 24 25 26 27 28 29 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!