-
MySQL存储过程学习及Java调用存储步骤
所属栏目:[教程] 日期:2021-11-24 热度:101
存储过程虽然经常听到,但是我遇到的项目还没有使用过,比较郁闷,只能选择自己入门了,也顺便与大家分享,希望大家也能如愿,呵呵。 首先我用的环境是window xp+mysql5,这个大家应该都有的,没有的安装一下吧。好装好了,不要忘记将mysql.exe的路径目录放[详细]
-
BusyBox的移植及谨慎事项
所属栏目:[教程] 日期:2021-11-24 热度:115
引子:做了两年嵌入式开发,一直想把学到和自己的一些收获记录下来,也方便自己查找,今天开始,慢慢把自己凌乱的东西整理下来,顺便当温习。 关于busybox的移植,网上有很多资料,这里只是做了个简单的移植到CSKY CPU上得介绍并整理自己使用过程中遇到的问[详细]
-
vgrabbj-0.9.6移植过程中得麻烦
所属栏目:[教程] 日期:2021-11-24 热度:179
因为项目的需要,本来只是做测量平台,后来因为导师要求,要加上摄像头来监控,于是查了一上午的文档,不想自己写驱动,也没有必要写驱动,所以,就找万能驱动最后找到gscape,在现在的内核上本来就由支持,所以,不需要自己下载源码包了,在编译内核的时候[详细]
-
Android平台上无线网卡自动扫描并关联AP的达成
所属栏目:[教程] 日期:2021-11-24 热度:177
最近为了验证一个算法的能耗,研究了在开源的Android平台上如何实现无线网卡的自动开启和基于wpa_supplicant的AP自动扫描和关联,记录且共享之。 目标: 自动打开无线网卡,扫描指定的信道列表,并在发现合适的AP时自动关联。 1. Android平台的WiFi框架 Andro[详细]
-
Android延长Toast显示时间的技巧
所属栏目:[教程] 日期:2021-11-24 热度:97
invokeLongTimeToast()函数关键在于调用initToast()方法。而initToast()又会调用execToast()方法,从而引发递归,cnt是序列号,当cnt等于3时停止递归,用它来调节Toast的显示时间。 /** * After a time show a codeToast/code again. * * @param toast *[详细]
-
Python socket上传文件的服务端和客户端达成
所属栏目:[教程] 日期:2021-11-24 热度:58
代码均已测试:希望高人能指点一二 服务端: #coding=gbk 等待连接 等待发送文件 读取数据 写入文件并且保存 等待连接 import socket import threading import time import struct def function(newsock, address): FILEINFO_SIZE = struct.calcsize(128sI)[详细]
-
jQuery中添加自定义或函数技巧
所属栏目:[教程] 日期:2021-11-24 热度:162
方法一: jQuery.fn.setApDiv=function () { //apDiv浮动层显示位置居中控制 var wheight=$(window).height(); var wwidth=$(window).width(); var apHeight=wheight-$(#apDiv).height(); var apWidth=wwidth-$(#apDiv).width(); $(#apDiv).css(top,apHeight/[详细]
-
Android之帧动画达成
所属栏目:[教程] 日期:2021-11-24 热度:135
今天实现了一个帧动画的例子,首先在res/anim下建立一个frame.xml来存放帧动画 ?xml version=1.0 encoding=utf-8? animation-list xmlns:Android=http://schemas.android.com/apk/res/android android:oneshot=false item android:drawable=@drawable/girl_1[详细]
-
Android第一个应用程序helloworld项目分析
所属栏目:[教程] 日期:2021-11-24 热度:198
首先新建一个Android项目!填上项目名称,选择build Target;填上包名,就建好了一个android项目,并且hello world也自动写好了!就写完了!!下面是文件分析: 1、 src目录中比较关键的有: HelloWorldActivity类 packagecn.csdn.android.hello; importandroi[详细]
-
深度研究Android应用程序的基本原理
所属栏目:[教程] 日期:2021-11-24 热度:83
Android应用程序是用Java语言编写的。编译过后的字节码,以及应用程序要求的其他数据和资源文件,通过aapt工具被绑定在一起,称为Android包,这是一个带.apk后缀的档案文件。这个文件也是用户下载到他们设备上的文件。所有的代码在一个单一的.apk文件中,组成[详细]
-
Android中的界面去除标题和实现全屏的两种技巧
所属栏目:[教程] 日期:2021-11-24 热度:146
很多时候我在设计界面的时候,让界面去除标题栏和使界面全屏看起来比较舒服点,今天学习一下实现以上效果的两种方法 (一):我们直接在Activity的onCreate的方法里面进行定义 // 取消标题 this.requestWindowFeature(Window.FEATURE_NO_TITLE); // 进行全屏[详细]
-
第一个Android的应用程序目录结构分析
所属栏目:[教程] 日期:2021-11-24 热度:113
结构图: 从上往下一一介绍: 1、 src文件夹一看就是放源代码的,自己编写的!! 2、 gen下有跟src中一样的包文件,包文件有一个R.java类,它是自动生成的一个类;该目录不用我们开发人员维护, 但又非常重要的目录 。 该目录用来存放由 Android 开发工具所[详细]
-
Android模拟打电话程序达成
所属栏目:[教程] 日期:2021-11-24 热度:137
首先建一个新项目叫Myphone 1、界面设计很简单 打开main.xml文件编辑添一个编译文本框和一个按钮代码如下: ?xml version=1.0 encoding=utf-8? LinearLayout xmlns:Android=http://schemas.android.com/apk/res/android android:layout_width=fill_parent and[详细]
-
Linux下AT&T语法同Intel语法差异
所属栏目:[教程] 日期:2021-11-24 热度:125
在Linux下汇编使用的是ATT汇编语法,同在windows上的Intel语法有所区别 总结一下ATT同Intel语法区别 1 ATT的立即数前面要加上$符号,比如$4 2 ATT的寄存器前面要加上%符号,比如%eax 3 ATT源操作数和目标操作数同Intel语法位置相反,例如movl$4, %eax,但是In[详细]
-
Handler的相关知识和实施
所属栏目:[教程] 日期:2021-11-24 热度:75
最近我在网路上查了很多关于handler的知识,但是感觉总是觉得有很多问题?? 1.为什么要使用handler? 2.handler是异步的,创建一个handler实例是创建一个新的线程吗??(NO,没有创建新的线程,但是为什么没有阻塞主线程?这是有系统管理Looper的) 3.在同[详细]
-
深入认识Android 之界面构造
所属栏目:[教程] 日期:2021-11-24 热度:123
UI界面,对于每个应用而言,是它与用户进行交互的门脸。好的门脸,不只是是要亮丽可人,最好还能秀色可餐过目不忘,甚至还应该有涵养有气质,彬彬有理温柔耐心。 对于开发者来说,锻造这样的面容,不但需要高超的技艺,也需要有称手的工具和对得起党的料子。[详细]
-
procfs信息读取达成案例
所属栏目:[教程] 日期:2021-11-24 热度:58
procfs信息读取实现案例: /********************************************** * Author: lewiyon@hotmail.com * File name: proc_sample.c * Description: create a file proc_example in the /proc, * which allows read. * Date: 2011-12-11 * Version: V1.[详细]
-
Python中Range和XRange的差异
所属栏目:[教程] 日期:2021-11-24 热度:174
Python中Range和XRange的区别(Difference between Range and XRange in Python) 最近机器出了点问题,所以一直没有写新的东西出来。之前在读Python的代码的时候,发觉好多人喜欢用XRange,而不是Range,我也只是 记得学习的时候开始学到的是Range,后面又看[详细]
-
Linux 内核路由发现演变
所属栏目:[教程] 日期:2021-11-24 热度:72
简单来讲fn_hash_lookup这个函数通过在一张路由表(struct fib_table)中,根据查询路由的目的IP地址(key)在其路由哈希表(struct fn_hash)中找到一个路由域(struct fn_zone),并在路由域中匹配到一个key相等的路由节点(struct fib_node),取其路由别名(struct[详细]
-
Android的按钮单击事件及监听器的实现措施
所属栏目:[教程] 日期:2021-11-24 热度:150
第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听[详细]
-
Android之Activity生命周期详细说明
所属栏目:[教程] 日期:2021-11-24 热度:73
Android之Activity生命周期史无前例的详细介绍,新手必必必看。 Android的Activity生命周期是一个非常重要的知识点,但是由于Activity的状态众多,而且状态直接的切换类型也十分的众多,导致Activity的方法很多,这就给新手学习并理解Activity造成了一定的难[详细]
-
jQuery plugin简单认识
所属栏目:[教程] 日期:2021-11-24 热度:157
jQuery不得不说是一个越用越喜爱的js框架,好处就太多了,google一下一大把,而jQuery自身提供的方法是有限的,对于要完成一个特定的复杂功能,就要自己去编写一些插件,对于这些插件具有高度的独立性和可复用性,在项目开发总可以节省大量的时间和精力,下[详细]
-
迅捷CAD编辑器如何绘制椭圆弧 一个工具完成
所属栏目:[教程] 日期:2021-11-24 热度:61
1、绘制椭圆弧的方法有两种: ①在软件上方菜单栏中点击【绘制】【椭圆[详细]
-
PS怎么给杯子制作倒影 一个工具轻松完成
所属栏目:[教程] 日期:2021-11-24 热度:53
我们首先演示下错误的操作,将你的杯子放到背景后,将杯子复制出一个图层当做倒影图层,在倒影的图层将杯子使用CTLR+T进行快速编辑。 然后右键【垂直翻转】,并将其移到下方。 垂直翻转 在倒影的图层上使用蒙板,并用【渐变工具】,倒影图层上从下往上拖。[详细]
-
文语通怎么保存音频 音频导出办法
所属栏目:[教程] 日期:2021-11-24 热度:65
导出音频: 1、首先下载安装文语通,并安装相应的音频输出插件。语音转换工作就是通过文语通输出插件进行的,正常输出的音频格式为WAV,虽然音质完美然而储存位置大,不是保存的最佳格式。 2、打开文语通5.0,输入文本内容,并在音库中选择喜欢的音色,可以[详细]
