现在位置: 首页 > parted发表的所有文章
淘宝数据库OceanBase SQL编译器部分 源码阅读--Schema模式 什么是Database,什么是Schema,什么是Table,什么是列,什么是行,什么是User?我们可以可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个Schema中的柜子,行和列就是柜子中的格子。User就是房间的主人。简单来说,Schema是包括表,列,索引,视图等数据库对象的集合。 OceanBase中的强Schema OceanBase要求schema强类型约束,也就是要预先定义好schema。这与传统的数据库基本相同......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 1044字 评论关闭
现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可。在决定安装mysql之前,要先确定系统是否已经安装mysql。如下图:        由此可以看出系统中并没有安装mysql.下面执行sudo apt-get install mysql-server my-client进行安装。下图:   输入Y进入到安装界面,在安装过程中,会弹出一个界面要求输入mysql的root的密码,这里一定输入,省得安装后再设密码了。如下图     然后会要求确认,再输一遍,然后系统会自动安装mysql直到完成。 mysql安装完成......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 23275字 评论关闭
第十一章 探索Shell          我们现在将注意力从API转向Windows Shell本身。从这一章往后,我们的目标主要集中在清晰和全面的揭示探测器的工作原理和Shell 命名空间的构成对象上,最后给出客户化探测器和扩展其特征和行为的示例程序。          Windows Shell,也称之为探测器,是一群特殊模块的集合,这些模块一起形成了Shell的命名空间,并且给出了执行大量特殊任务的能力,例如,探测文件夹,显示特定的目录子树,装入外部模块并与它通讯等。尽管最终结果可能会有差异,只要这些对象被调用和显示,探测器总是进入后台操作......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 4039字 评论关闭
 一,Preferences     Preferences是一个较轻量级的存储数据的方法,具体使用方法:      在A中保存值: SharedPreferences.Editor sharedata = getSharedPreferences("data", 0).edit();   sharedata.putString("name","shenrenkui");   sharedata.commit();   在B中取值: SharedPreferences sharedata = getSharedPreferences("data", 0);   String data = sharedata.getString("name", null);   Log.i(TAG,"data="+data);   注意:Context.getSharedPreferences(Stringname,inttype)的参数更我们在创建数据的时......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 10554字 评论关闭
wifi相关的文件位置: WIFI Settings应用程序位于        packages/apps/Settings/src/com/android/settings/wifi/ JAVA部分:         frameworks/base/services/java/com/android/server/         frameworks/base/wifi/java/android/net/wifi/ JNI部分:        frameworks/base/core/jni/android_net_wifi_Wifi.cpp wifi管理库。         hardware/libhardware_legary/wifi/  wifi用户空间的程序和库:         external/wpa_supplicant/        生成库libwpaclient.so和守护进程wpa_supplicant。   调用流程......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 2624字 评论关闭
MATLAB有很强的图形功能,可以方便地实现数据的视觉化。强大的计算功能与图形功能相结合为MATLAB在科学技术和教学方面的应用提供了更加广阔的天地。下面着重介绍二维图形的画法,对三维图形只作简单叙述。   5.1 二维图形的绘制 5.1.1 基本形式 二维图形的绘制是MATLAB语言图形处理的基础,MATLAB最常用的画二维图形的命令是plot,看两个简单的例子: >> y=[0 0.58 0.70 0.95 0.83 0.25]; >> plot(y) 生成的图形见图5-1,是以序号为横坐标、数组y的数值为纵坐标画出的折线。 >> x=linspace(0,2*pi,30); % 生成......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 3830字 评论关闭
一、Redis安装步骤: 1.redis server安装 wget http://redis.googlecode.com/files/redis-2.4.6.tar.gz #下载文件tar xzf redis-2.4.6.tar.gzcd redis-2.4.6makecp src/redis-server src/redis-cli /usr/bin/ #方便在终端在任何地方直接运行cp redis.conf /etc/ufw allow 6379 #ubuntu下开启端口修改/etc/redis.conf,让server以守护进程在后台执行。daemonize yes2.启动redis服务redis-server /etc/redis.conf3.检测redis服务是否正常启动 ps -ef | grep redis Hiredis客户端下载地址:https://github.com/antirez/hiredis/zi......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 1039字 评论关闭
说明:含例句的方法我已作了测试。 播放动画:Play() 例:(网页中的 Flash id).Play(); 停止动画:StopPlay() 动画是否正在播放:IsPlaying() 跳转到某帧:GotoFrame(frame_number) 获取动画总帧数:TotalFrames() 回传当前动画所在帧数:CurrentFrame() 使动画返回第一帧:Rewind() 放大指定区域:SetZoomRect(left,top,right,buttom) 改变动画大小:Zoom(percent) 使动画在 x,y 方向上平移:Pan(x_position,y_position,unit) 返回动画被载入的百分比:PercentLoaded() 加载动画:LoadMovie(level_number,path) 例:(网页中的 Fla......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 2604字 评论关闭
文章目录 题目大意: 解题思路: 题目大意: 输入一个自然数N,对于一个最简分数a/b(分子和分母互质的分数),满足1<=b<=N,0<=a/b<=1,请找出所有满足条件的分数。 这有一个例子,当N=5时,所有解为: 0/1 1/5 1/4 1/3 2/5 1/2 3/5 2/3 3/4 4/5 1/1 给定一个自然数N,1<=n<=160,请编程按分数值递增的顺序输出所有解。 注:①0和任意自然数的最大公约数就是那个自然数②互质指最大公约数等于1的两个自然数。 解题思路: 由于N的范围不大,暴力枚举也......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 1918字 评论关闭
一个学生本来是用vba来处理两个sheet(每个sheet里面的数据差不多2完条)中的数据,要求本来不复杂,但是用excel的vba来处理数据处理了差不多一天也没有处理完,差不多崩溃了,我也尝试了用vba来处理,不过觉得用vba来处理有些不爽,里面处理大数据量有些慢,虽然有优化的方法,但是我不想在vba花费时间了,我尝试用npoi来对excel处理。处理的时间差不多5分钟就完事了。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using NPOI.SS.UserModel; using System.IO; using System.Windows......
阅读全文
  • 12月
  • 05日
综合 ⁄ 共 2318字 评论关闭
Linux常用的系统监控shell脚本 1、查看主机网卡流量 #!/bin/bash #network #Mike.Xu while : ; do time=’date +%m”-”%d” “%k”:”%M’ day=’date +%m”-”%d’ rx_before=’ifconfig eth0|sed -n “8″p|awk ‘{print $2}’|cut -c7-’ tx_before=’ifconfig eth0|sed -n “8″p|awk ‘{print $6}’|cut -c7-’ sleep 2 rx_after=’ifconfig eth0|sed -n “8″p|awk ‘{print $2}’|cut -c7-’ tx_after=’ifconfig eth0|sed -n “8″p|awk ‘{print $6}’|cut -c7-’ rx_result=$[(rx_after-rx_before)/256] tx_result=$[(tx_after-tx_before)/256] echo “$tim......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 514字 评论关闭
百度搜出来的一大堆方法都没有用,因为他们都是一样的,让你关掉校验:Window --》Preferences --》MyEclipse --》单击Validation。 但是还是没用,自动校验还是会出来,因为有一个选项是:Revalidate project  when excluded resource list is modified.,也就是说一旦资源文件列表改变,MyEclipse还是会再自动校验一次,我这么多js文件(jQuery等等),这一校验何时是个头啊……   彻底关掉自动校验的方法是:在编辑器中右键,MyEclipse-》Manage Validation,里面有一个单选Enable project specific settings.,把它勾掉。并且,......
阅读全文