自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

原创 win10 'javac' 不是内部或外部命令,也不是可运行的程序

JDK安装完成后,在命令窗口java -version 正常,但是javac 提示不是内部或外部命令,也不是可运行的程序。原因:win10 中环境变量设置问题解决:在系统变量中path 中增加           1.D:\Program Files\Java\jdk1.7.0_80\bin           2. D:\Program Files\Java\jdk1.7.0_8...

2018-12-27 10:53:35 6265

原创 Netbeans Swing 实体管理器的使用

1.建立frame2.拖入“实体管理器”“查询”“查询结果”使用默认名称。3.导航器中选中窗体-》其他组件,找到拖入的组件,分别设置属性。4. 选择entityManager1属性窗口   在 persistenceUnit  属性中填入 xml 中的persistence-unit name5.1 选择query1  属性窗口 在query 中填入要执行的查询命令,可以在“对应数据库实体类中找到...

2018-06-13 15:49:37 558

原创 Netbeans 通过数据库生成实体类和JPA控制器类使用

使用数据库类和JPA可以简化数据库交互程序设计。使用步骤如下:1. 在“服务”中建立要连接的数据库。2. 新建项目3. 新建 -》“持久性”-》“通过数据库生成实体类”4.选中要生成数据库中的表,对应生成类。5.新建-》“持久性”-》“通过实体生成JPA控制器类”6.选中刚刚建立的数据库实体类,生成对应JPA. 在此过程中自动生成 persistence.xml7.在要使用的位置,实例化JPA.7...

2018-06-13 15:37:02 1431

原创 bashrc 设置

将当前目录切换到/home/usrname后,vi   .bashrc 可以打开对应的bahrc 文件。

2017-08-04 10:16:44 447

原创 QT 国际化

随着项目海外项目的增多,qt设计的界面需要加入外文显示。qt在设计上完美解决了这个问题。三步可以实现1.在QT 工程中增加 TRANSLATIONS =LanguageForRuss.ts   可以在等号后选择指定的文件夹2.依次点击 QT菜单中的《工具》-》外部-》QT预言家-》更新翻译。在指定的文件夹会生成  LanguageForRuss.ts 文件3.终端 输入linguist

2017-06-08 11:05:15 356

原创 QT 显示字体设置

项目需要俄文显示,str= “Режим” 在开发板显示为方框。怀疑QT设置问题,查阅资料将解码格式设置如下QTextCodec::setCodecForCStrings(QTextCodec::codecForName(“UTF-8”)); 问题依旧。 测试解码是否正常 QString MainWindow::ParseLanguage(QString Text) { if(

2017-05-19 10:07:21 3943

转载 java c3p0代码实现

准备  a)下载jar包,总共需要两个包,c3p0-0.9.1.2.jar和MySQL-connector-java-5.0.4-bin.jar   b)创建工程将两个jar包导入,然后创建属性文件c3p0.properties(只能是这样的名字)   c)配置好c3p0.properties,其内容如下:c3p0.driverClass=com.mysql.jdbc.Driv

2017-03-01 17:03:51 832

原创 vb adobc TEXT显示数据库数据使用方法

1. 首先选中ADBOC控件到窗体2.设置ADBOC 属性页,选择使用数据源名称选中要使用的数据库名称。3.设置好登录服务器信息。4.切换到数据源标签,命令文本输入 SQL语句作为  数据源5.添加TEXT控件6.设置TEXT属性中数据源 选择ADBOC控件名称7.DataField 下拉菜单中选择 数据库中的字段8.运行程序后 TEXT 选中字段将会显示到TEXT中

2017-02-27 17:44:28 1753

原创 4.ICMP笔记

4.ICMP笔记

2016-10-13 10:23:38 187

原创 4.ICMP

2016-10-13 10:19:37 179

原创 传输层笔记

2016-10-13 10:07:31 243

原创 数据链路层

链路层笔记

2016-09-19 17:02:41 302

原创 linux inetd 用法

Linux inetd 有多个服务1, 开启方式   命令行输入 inetd。2, 开启服务选择  /etc/inetd.conf       ftp  telnet   etc.3.  开启服务对应程序建立软连接  指向 busybox 对应程序     busybox cp .

2016-08-31 21:53:57 3282

转载 推荐一款嵌入式Linux的FTP服务端软件(stupid-ftpd)

作者:gzshun. 原创作品,转载请标明出处!来源:http://blog.csdn.net/gzshun在嵌入式Linux系统中,有时候需要搭建一个ftp服务器,以便windows或linux系统去访问嵌入式linux系统的数据。现在流行的ftp和vsftpd软件相对比较大,在嵌入式Linux系统下不太合适。最近由于需要,发现了一款很小型的ftp服务器,在这里分享。

2016-08-22 18:10:20 1333

原创 PPP 拨号

前面的文章已经看到了ttyUSB ,到了这一步 通过AT 我们就其实可以控制3G网卡发送短信,拨打电话了.要连接网络还需要PPP1. 下载  https://download.samba.org/pub/ppp/2.交叉编译 make CC=arm-none-linux-gnueabi-gcc   3.将生成的 char pppd pppdump pppstats 复制到  /us

2016-06-17 15:48:24 1158

原创 E1750 驱动加载

上篇文章将上网卡从U盘 成功切换为网卡状态,但是没有加载对应驱动打印出的设备信息为I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=5msE:  Ad=82(I) Atr=02(Bulk) MxPS=  64

2016-06-16 15:16:27 344

原创 usb_modeswitch 的使用总结

使用E1750 在ARM Linux 上通讯,首先遇到的问题就是 切换USB模式1.下载 libusb-1.0.8 1.在解压后的文件夹中创建 install 文件夹2../configure --build=i686-linux  --host=arm-none-linux-gnueabi --prfix= '解压路径/install'        3.make4.

2016-06-16 14:08:09 6525

原创 mxc_uart driver 加载过程

2016-05-30 16:24:22 452

原创 mxc_uart device 添加过程

梳理了以下imx257 linux2.6.31 kernel 添加设备的过程

2016-05-20 11:17:34 333

转载 MXC_UART 内核调用过程

1.在 Serial.c 中首先被调用的函数是 arch_initcall(mxc_init_uart);2.继续查找arch_initcall的定义  在init.h 中发现  init.h 定义了驱动的初始化和退出相关的函数#define __define_initcall(level,fn,id) \static initcall_t __initcall_##fn##id __

2016-05-19 10:51:36 411

转载 Linux进程间通信——使用共享内存

转载自   http://blog.csdn.net/ljianhui/article/details/10253345下面将讲解进程间通信的另一种方式,使用共享内存。一、什么是共享内存顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理

2015-03-09 15:39:46 389

转载 如何将驱动程序静态编译进内核

分类:原文地址:如何将驱动程序静态编译进内核 作者:cqqjliyuan驱动模块可以内核编译好后动态加载进去,也可以在编译内核的时候就直接添加。下面是将驱动程序静态编译进内核的方法:以一个字符设备为例:1.修改/drivers/char下的Kconfig文件在Kconfig中增加如下代码:config MY_HELLO    bool "this i

2015-02-12 10:27:53 479

转载 纯C与QT通过socket通信

转载自 http://david4383.lofter.com/post/1cbffe05_39cfee1最近使用linphone,linphone是使用C编写的,他写的linphonec可以比较简单的实现通讯,因此想在这个基础上做些修改,应用到项目中去,最紧要的就是如何让纯C的LINPHONE与QT通讯,QT是C++的这个,因此C与C++的数据交换还是有些问题的,最终采用SOCKET通讯,很

2015-01-21 17:51:40 2461

转载 gdb移植

转载自  wangbaolin719的ChinaUnix博客一、源程序下载环境: 硬件:TI davinci 开发板上内核:linux-2.6.32.2 交叉编译工具:arm-none-linux-gnueabi-gcc-4.3.3PC 机器 Linux 系统:Ubuntu PC 机编译环境:gcc 4.4.3 gdb

2015-01-13 12:03:37 1031

转载 QT使用GDB调试开发板

QT使用GDB调试开发板  2013-08-07 17:16:24|  分类: linux|举报|字号 订阅转载请注明出处:http://blog.163.com/tianjunqiang666@126/1.先安装所需要的环境sudo apt-getinstall texinfosudo apt-getinstall libn

2015-01-12 09:20:07 709

转载 Shell编程(/bin/sh和/bin/bash)

转载自  Shell编程(/bin/sh和/bin/bash)保留字符及其含义shell变量条件测试命令表达式流程控制参考资料查看ubuntu支持的Shell:$ cat /etc/shells查看当前shell:$ echo $SHELL 以下是sh Shell脚本编程,也适用于bash,差异之处

2014-12-09 14:25:53 1557

转载 如何去掉linux 开机屏幕的字符信息?

在启动参数把console=tty 去掉就可以我修改了板子里的/etc/inittab 脚本,注释掉里面的脚本,开机时还是有显示。是在u-boot改的以下的内容是背光问题的说明,你可以先参考下:Linux下LCD驱动默认是10分钟之后会自动关闭屏幕,出厂演示系统默认启动的Qt framework,则不会出现自动关闭情况。当屏蔽/usr/share

2014-12-04 09:36:44 3238

原创 Linux串口添加过程

1.驱动程序定义:struct uart_driver {struct module *owner;const char *driver_name;const char *dev_name;int major;int minor;int nr;struct console*cons;/** these are private; the

2014-12-03 13:56:55 1248

转载 浅谈设备、驱动的加载和匹配

原文地址:浅谈设备、驱动的加载和匹配 作者:xxw19840406要了解Linux设备驱动,首先要理解linux的bus、device、driver三个概念。Bus就是总线,除了我们通常知道的i2c、spi、usb等总线之外,Linux中还有一个很重要的总线platform总线,虽然这个总线是虚拟的,但并不妨碍它的重要性(暂不谈)。Linux驱动模型中d

2014-12-02 08:52:03 755

原创 platform_device 添加方法

1.在板级文件mx25_3statck.c 文件中添加1.1 声明 static struct platform_device 设备名1.2 函数 platform_device_register 设备名   注册1.3 编译内核,运行后,就可以看到在/sys/bus/platform/devies 看到对应设备名字2.驱动程序动态添加2.1 声明设备变量      stati

2014-11-27 15:49:40 891

原创 plantform 驱动笔记

1.当plantform 设备使用 platform_device建立成功后,在/bus/platform/目录下会有建立的设备节点文件夹.1.1 在建立设备时可以定义设备资源.也可以在设备驱动程序的probe中定义硬件资源.2.当设备建立后,开始编写驱动程序.首先使用 platform_driver_register(设备名) 注册驱动程序.linux 会找到对应的设备.并调用 pr

2014-11-27 15:38:53 1170

转载 LINUX设备驱动之platform总线

Eric Fang  2010-01-19--------------------------------------------------------------本站分析linux内核源码,版本号为2.6.32.3转载请注明出处:http://ericfang.cublog.cn/-------------------------------------------------

2014-11-25 16:04:33 464

转载 Linux系统下如何查看及修改文件读写权限

查看文件权限的语句:  在终端输入:ls -l xxx.xxx (xxx.xxx是文件名)  那么就会出现相类似的信息,主要都是这些:-rw-rw-r--  一共有10位数  其中: 最前面那个 - 代表的是类型  中间那三个 rw- 代表的是所有者(user)  然后那三个 rw- 代表的是组群(group)  最后那三个 r-- 代表的是其他人(other)

2014-11-25 14:23:42 358

原创 smart3250 LCDDCLK设置为50MHz

首先:  LCDPanelList.optimal_clock=50 000 000  编译后 串口打印的信息为: LCD: lcd_update_clock: Base clock 104000000, divider 3, LCD clock 34666666用示

2014-11-25 09:54:31 306

原创 kobject 的作用就是在sys目录下创建设备文件!

kobject 的作用就是在sys目录下创建设备文件!

2014-11-25 09:53:59 446

原创 linux 查看主设备号

1.cd /devls -l |grep 设备名     //显示主设备号和次设备号2.cat /proc/devices   //只显示主设备号

2014-11-25 09:53:52 669 1

原创 关于qt移植后在ARM平台运行时 line 1: syntax error: unexpected"("

Linux qt 构建设置问题.在QT中点击项目->构建shezhi

2014-10-16 09:42:45 1316

转载 java中关于try、catch、finally中的细节分析

看了一位博友的一片文章,讲解的是关于java中关于try、catch、finally中一些问题下面看一个例子(例1),来讲解java里面中try、catch、finally的处理流程1234567891011121314151617

2014-03-27 08:44:55 362

转载 吸气温度和压力分析

吸气温度分析:1.吸气温度的控制也是我们最常见一种控制方式,通过控制过热度来控制吸气温度。这个充分利用蒸发器的有效面积;调解被冷却介质温度或者流量的变化。通过阀的开度来调节流量从而调节负荷和保证压缩机吸气不带液。  如果冷凝温度或冷凝压力发生变化能不能通过阀的开度来调节呢

2011-09-22 16:28:05 2054

原创 错误: 没有为此解决方案配置选中要生成的项目

解决方法:右键“解决方案 ”-“属性”-“配置”- 选择平台,勾选 "生成",如果仿真 勾选 "部署"

2011-09-07 16:21:51 644

jfreechart 中文指导

jfreechart 中文指导,可以通过指导学习JfreeChart基本用法。

2018-04-16

空空如也

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

TA关注的人

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