码迷,mamicode.com
首页 > 编程语言
【java】itoo项目实战之百万数据查询优化收集与实践
数据库大数量查询优化,让你的查询速度更快,拥有胸怀,从小数据的时候开始考虑如何让自己的SQL 语句更加健壮。 通过做itoo从V1.0 到V3.0,加上以前做的项目,其实在做SQL优化的时候,可是从平常的个人习惯开始的,不需要等到数据量多的时候,发现查询数据很慢很慢了,才去绞尽脑汁想办法优化,在数据量小的时候就开始考虑数据量大的时候会出现什么问题,这个需要我们从点滴开始做起,需要我们拥有胸怀,有了胸怀,才会考虑长远问题。...
分类:编程语言   时间:2015-07-24 18:18:21    阅读次数:107
java 反射浅析
最近看rpc框架,中间用到了反射,以前也早就听说过反射,用处大大的广。反射的作用Java的反射机制、能够在java运行时根据类的路径去获取与路径对应的Class对象。在根据这个类对象去获取类的成员变量、方法、构造这些东西、哪怕他们是私有的。获取到这些东西来做什么?你可以用他们来判断、也可以调用他们去完成某些功能。 反射机制就是专门帮我们做那些重复的有规则的事情。反射的常用用法: 利用打开offic...
分类:编程语言   时间:2015-07-24 18:16:06    阅读次数:134
springmvc+spring+mybatis整合
由于进行框架的整合,所以原来好些就不需要,例如mybatis的总配置文件。 框架结构: java      com.jd.jr.contorllor                 ActivityControllor.java       com.jd.jr.dao                 UserMapper.java                 UserMapper...
分类:编程语言   时间:2015-07-24 18:16:45    阅读次数:112
Unicode与UTF-8互转(c语言和lua语言)
1. 基础 1.1 ASCII码 我们知道, 在计算机内部, 所有的信息最终都表示为一个二进制的字符串. 每一个二进制 位(bit)有0和1两种状态, 因此八个二进制位就可以组合出 256种状态, 这被称为一个字 节(byte). 也就是说, 一个字节一共可以用来表示256种不同的状态, 每一个状态对应一 个符号, 就是256个符号, 从 0000000到11111111. ...
分类:编程语言   时间:2015-07-24 18:16:52    阅读次数:144
c语言数组做函数参数退化为指针
我的系统是MAC OS 64位。根据自己的系统位数不同是有差异的。以下是我学习过程中遇到的问题大侠略过。。。有时候我们想通过一个函数对数组的元素进行操作,在sizelen函数中想想通过sizeof获得数组的长度。想法是好的,不要以为你对C语言很了解了。其实数组在做函数参数是只是传了,一个指针。也就是...
分类:编程语言   时间:2015-07-24 18:14:12    阅读次数:119
c语言,volatile
一、意义; 二、使用场景; 三、嵌入式编程中经常用到 volatile这个关键字; 四、volatile与const; volatile与指针 ;
分类:编程语言   时间:2015-07-24 18:09:51    阅读次数:129
利用javascript调用摄像头,可以配合socket开发监控系统
摄像头的调用
分类:编程语言   时间:2015-07-24 18:12:09    阅读次数:183
Python Network Programming
Python Network Programming
分类:编程语言   时间:2015-07-24 18:08:58    阅读次数:195
Unity之机器人AI
接着上篇简单机器人AI的那个,下午搜了下相关的看到“Unity3D研究院之游戏开发中的人工智能AI(三十八)”,便仔细尝试按照他的思路着写了并测试了,效果杠杠的我就贴自已写的一遍的代码了,作为一个小小小笔记吧!!! 1 using UnityEngine; 2 using System.Coll.....
分类:编程语言   时间:2015-07-24 18:07:14    阅读次数:203
【通信】Netty JBOSS提供的一个java开源框架
Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序dsf。也就是说,Netty 是一个基于NIO的客户,服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了...
分类:编程语言   时间:2015-07-24 18:04:04    阅读次数:177
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(11)-系统日志和异常的处理①
系统需要越来越自动化,我们需要引入日志记录和异常捕获管理员的操作记录需要被记录,看出哪些模块是频繁操作,分析哪些是不必要的功能,哪些是需要被优化的。系统的异常需要被捕获,而不是将系统出错显示出来给用户就不了了知。我们需要异常日志不断改进系统。我们老说用户,我们还没有用户权限的表,所以我们在Home中...
分类:编程语言   时间:2015-07-24 18:00:32    阅读次数:150
c++ 获取本地ip地址
c ip地址知识点:在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(), ntohl(), ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数:htonl()--"Host to Network Long"ntohl(...
分类:编程语言   时间:2015-07-24 18:01:03    阅读次数:171
Java语言与JVM中的Lambda表达式
Lambda表达式是自Java SE 5引入泛型以来最重大的Java语言新特性,本文是2012年度最后一期Java Magazine中的一篇文章,它介绍了Lamdba的设计初衷,应用场景与基本语法。Lambda表达式,这个名字由该项目的专家组选定,描述了一种新的函数式编程结构,这个即将出现在Java...
分类:编程语言   时间:2015-07-24 17:58:52    阅读次数:143
java-基本数据类型值范围
byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1)short的取值范围为-32768~32767,占用2个字节(-2的15次方到2的15次方-1)int的取值范围为(-2147483648~2147483647),占用4个字节(-2的31次方到2的31次方-1)lon...
分类:编程语言   时间:2015-07-24 18:00:13    阅读次数:111
合并两个己排好序的链表及数组
唉,这么简单的东西,说简单是简单,关键是要把这东西写得好,老少兼知。应对所有测试用例,那就有点难了吧。话说天下之事,作于细。我们用图来说说吧: 看合并的步骤:(1) (2) (3)(4)源代码:#ifndef COMBINE_TWO_LIST_H#define COMBINE_TWO_LIST_H#...
分类:编程语言   时间:2015-07-24 17:59:34    阅读次数:141
js数组去重的4个方法
面试前端必须准备的一个问题:怎样去掉Javascript的Array的重复项。据我所知,百度、腾讯、盛大等都在面试里出过这个题目。 这个问题看起来简单,但是其实暗藏杀机。 考的不仅仅是实现这个功能,更能看出你对计算机程序执行的深入理解。 我总共想出了三种算法来实现这个目的:Array.prototy...
分类:编程语言   时间:2015-07-24 17:59:02    阅读次数:110
python django 自定义 装饰器
# -*-coding:utf-8-*-__author__ = "GILANG (pleasurelong@foxmail.com)""""django 自定义用于view的装饰器"""from functools import wrapsdef object_does_not_exist(fun...
分类:编程语言   时间:2015-07-24 17:52:50    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!