自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Ubuntu 64位安装32位的运行库

要在64位多架构Ubuntu系统上运行32位可执行文件,您必须添加i386架构(1)添加i386架构sudo dpkg --add-architecture i386(2)更新源信息sudo apt update(3)安装相应的32位库,库名后面加上:i386,比如libc6:i386, libstdc++6:i386,libncurses5:i386sudo apt in...

2019-06-03 16:48:06 4961

原创 借用Openwrt进行抓包

[待详细]ssh  root@ "tcpdump  -i br-lan -s 0 -w -" | ./Wireshark.exe -k -S -i -

2016-08-04 14:56:39 4423

原创 关于C面向对象编程(一) 与C++内在联系

main.cpp#include #include #include typedef void (*PrintFunc)(void *arg);int main(){ PrintFunc print_cc; PrintFunc print_cpp; print_cc = (PrintFunc)&CClass_print; print_cpp = (Pri

2016-03-18 10:44:56 378

原创 使用git进行web开发跟踪管理,并自动部署

使用Gitblit对web开发跟踪管理,添加“自动部署”脚本,在push时将网页一并推送到webroot方法:将以下代码保存为在gitblit/data/groovy/目录,文件名为deploy.groovy(注意此脚本仅适于用Gitblit)/* * Copyright 2012 gitblit.com. * * Licensed under the Apache License,

2015-05-15 11:20:32 1823

原创 我要当爸爸了,哈哈

我要当爸爸了,哈哈。记录一下,激动又有点

2014-10-24 17:55:55 554

原创 修复Ubuntu Grub引导,找回丢失的系统启动

1.查看哪个是含有系统启动的磁盘设备,例如/dev/sda1u

2014-05-15 09:25:10 831

原创 关于QT自定义控件(Custom Widget)相关知识总结

关于QT自定义控件(Custom Widget)相关知识总结最近在学习做自定义控件,遇到的问题很多。整整GOOGLE的三天时间,好像知识量没有多大突出,不过腰椎和颈椎马上要尖盘突出了。值得庆幸的是问题总算解决了,不过对于国内编程技术和百度搜索技术很是担忧。为什么在我们中国人的地盘上找不到答案或相关的资料呢,为什么百度搜不出与问题相关的英文资料呢?坛里满满的都提问,唉!(工程环境:Win

2013-04-13 17:45:58 4399 1

原创 重载操作符与友元

重载操作符与友元这里只谈双目操作符(单目操作符请使用成员重载),操作符是友元函数也可以成员函数。(设我们自定义类型为Point a为其实例;)第一种情况左目是自定义类型:如:a+b,a-b;这时操作符既可以友元又可以成员,为了保持类的封装性,尽可以不使用友元。所以这里操作“+”“-”都应该为成员函数,调用关系为a.operator+(b)和a.ope

2013-04-13 17:44:29 526

原创 QtWebkit本地C++与JavaScript数据对接(映射)

QtWebkit本地C++与JavaScript数据对接QtWebKitBridge已经实现了本地C++与JavaScript数据对接,这些对接对程序员来可以说是透明的,转换隐式的。它巧妙的利用的Qt的万能类型QVariant。数据类型对接表,另外QTimeQDate也会与javascript的时间日期进行自动转换。java类型Qt C++ 类型

2012-04-11 14:45:17 1855

原创 配置Tomcat: 设置允许访问服务目录中文件链接

找到它的配置文件context.xml修改为重启服务就好了。

2012-04-11 14:35:15 984

原创 搞定ubuntu(11.04~11.10) tomcat绑定80端口

最近在ubuntu 11.10安装了tomcat7发现不能绑定80端口用lsof -i:80 发现端口没有被占用/etc/tomcat7/server.xml的端口也已修改为80.只是重启tomcat后还是不能正常访问.最好在网上发现要修改/etc/defau

2011-10-19 13:00:38 1136

转载 五条命令搞定linux共享上网(单网卡+交换机+地址绑定)

A机:echo "1">/proc/sys/net/ipv4/ip_forwardiptables -Fiptables -P INPUT ACCEPTiptables -P FORWARD ACCEPTiptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEB机:把路由和DNS设置成A机的IProute add

2011-09-20 19:52:31 799

原创 嵌入式平台arm linux 之qt 4.5交叉编译到webkit时出错解决方法

错误输出为libQtWebKit.so: undefined reference to `trunc’libQtWebKit.so: undefined reference to `lroundf’libQtWebKit.so: undefined reference to `r

2011-07-08 13:11:45 1334

原创 在ubuntu10.10下我按照以下步骤配置tftp

<br />1、安装相关软件包:tftpd(服务端),tftp(客户端),xinetd<br />sudo apt-get install tftpd tftp xinetd<br />2、建立配置文件<br />在/etc/xinetd.d/下建立一个配置文件tftp<br />sudo vi tftp<br />在文件中输入以下内容:<br />service tftp<br />{<br />socket_type = dgram<br />protocol = udp<br />wait = yes

2011-04-20 17:18:00 450

原创 走迷宫的问题

<br />#include <stdio.h>#include <stdlib.h>bool GetAcross(int *array,const int end_i,const int end_j,const int start_i,const int start_j,const int M,const int N);int main(){ const int M = 5; const int N = 6; int data[M][N] = {

2011-02-25 15:41:00 370

原创 linux下gcc编译可执行程序时,添加动态链接库加载路径

<br />gcc复合参数:-Wl,-rpath,路径<br />例:当前目录加载<br />           -Wl,-rpath,.

2011-02-22 15:13:00 1587

原创 添加deepin的wine的更新源

<br />点Applications 打开 Ubuntu software center<br />添加新的软件源<br />地址为:<br /> deb http://ppa.launchpad.net/wine-cn/ppa/ubuntu maverick main<br /> 

2011-02-15 16:47:00 2040

原创 ubunu使用笔记(1),开启framebuffer

开启framebufferlinux 版本:ubuntu 10.10注意:命令以$ 开头$ vi /etc/default/grub将内容"GRUB_CMDLINE_LINUX=""",修改为“GRUB_CMDLINE_LINUX="vga=mode"”mode是显示模式的值,例如:vga=788或者vga=0x0314 表示800x600 16 bits显示模式可以用命令列出$ sudo apt-get install hwinfo #安装查看工具$ sudo hwinfo --framebuffer #

2010-12-21 14:43:00 586

原创 是否有必要开发独立开发"中间件"

<br />我们公司是做机顶盒的,经理决定构建一个所谓的"中间件",目的就是为了可移植,换硬件平台时方便.那为什么不用DFB呢,为什么不遵循这个标准,非得自搞一套呢!我们仅有两个程序员,一个有一年工作经验的X某,一个是才工作4个多月的我.X某的代码质量我真的不敢恭维,也许是我太年轻太肤清浅.<br />我不同意搞所谓的中间件的原因有:<br />1.已经有很成熟的产品DFB,没有必要自搞一套,经理说我们做的一款产品中没有提供framebuffer,就算有那它的运行效率也不能得到保证,我一看还NND的没有.<

2010-11-26 17:47:00 519

原创 QT环境变量

<br /><br /><br />export QWS_DISPLAY="LinuxFb:mmWidth480:mmHeight272:0"<br />export QWS_SIZE="480x272"<br />或<br />export QWS_DISPLAY="LinuxFb:/dev/fb0"<br />export QT_QWS_FONTDIR=/usr/lib/fonts<br /><br />QWS_MOUSE_PROTO和QWS_KEYBOARD 也要配置好的

2010-09-01 15:15:00 725

原创 Qt编程笔记

Qt编程笔记设置窗体(窗口)无边框setWindowFlags(Qt::FramelessWindowHint);设置窗体(窗口)始终置顶 setWindowFlags(Qt::WindowStaysOnTopHint);设置窗体(窗口)无边框且始终置顶,使用|运算即可 setWindowFlags(Qt::FramelessWindowHint|Qt::WindowStaysOnTopHint);设置窗体(窗口)背景透明但内容不透明 setAttribute(Qt::WA_TranslucentBackg

2010-08-11 12:01:00 696

原创 突发奇想

<br />使用QT开发一套嵌入式集成开发环境<br />暂停补充……

2010-08-11 11:35:00 356

原创 在QT下编写带DLL的程序(二)

找到这个文件然后确定  <img onclick="function onclick(){if(this.width>screen.width-461) window.open(http://www.qtcn.org/bbs/attachment/Mon_0912/17_68509_4171299bfdcb857.jpg);}" src="http://www.qtcn.org/b

2009-12-16 18:23:00 808

原创 在QT下编写带DLL的程序(一)

注:我的工作目录是: D:/My Documents/MyProject (WORD版教程和示例源码见3楼)一.运行QtCreator 1.新建工程/选择C++ Library  这里设计被调用的DLL <img onclick="function onclick(){function onclick(){function onclick(){function onclic

2009-12-16 18:14:00 958

原创 QT中安装不使用dll的全局钩子

 /********************************************************** 不用调用dll就可以执行的全局钩子示例: 只留下F12做为程序退出,屏蔽键盘和鼠标,测试时请注意 ********************************************************/#ifndef HH_H#defin

2009-12-15 20:43:00 4983 15

原创 随笔-摆脱枯燥的代码.

摆脱枯燥的代码.在学习编程的过程中,我不断地要不断的敲代码,修改代码,确实这样做很枯燥.如果只是把书上例子的代码照搬过来的话,那更是枯燥无比,你便成了书的奴隶,失去了自己的思想.当然你若连照搬代码都还错误百出的话,也许你该停下来了.在我看来这样做是不错的:当我们学习这门编程知识时,我们开始阅读它.每当我们读完一个章节后我们便有了一个思想是属于自己的,是从书中理解的,也许是不对的.我

2009-12-13 08:50:00 679 1

原创 学好编程的关键,自然思维向程序思维转变

人有两种思维,感性思维和理性思维.感性思维:就是通过直接,简单地获取对事物的认知,主要以表面和现像为依据.理性思维:就是将通过感性认知的事物进行分析判断,按照事物发展的一般规律去看待.一个人的认知总是从感性开始,然后向理性转变.计算机则不然,它没有思维.它做每一件事情,都事先是按排好的,有顺序地,有步骤地严格执行.如果人模拟这种方法去思考问题,我们叫做程序思维,或者更确

2009-12-13 08:48:00 695 1

原创 我现在思考的问题

1,c/s架构下,进程通信,端口分配问题2,多用户地址查询,怎么才能从用户名最快得到其地址

2009-12-09 13:12:00 332

空空如也

空空如也

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

TA关注的人

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