`
tmj_159
  • 浏览: 706534 次
  • 性别: Icon_minigender_1
  • 来自: 永州
社区版块
存档分类
最新评论
文章列表

QT 学习笔记 (四)

        今天遇到了QString 和char * 转换的问题         查到了资料http://blog.csdn.net/qter_wd007/article/details/6011292         上面说QString 转 char *时:       QString qstr = "convert";       QByteArray ba = qstr.toLatin1();       const char *cstr = ba.data();          char* 转QString 时:         const ...

QT 学习笔记 (三)

    呵呵,最近学了点QT的内容,总希望写点什么东西出来,也不能总跟着别人的demo呀,哈哈     写个聊天程序吧,自己一直对通信比较感兴趣       今天写QTcpSocket 的时候出现了一个问题,找了好久才找出来,先记下来     connect(client, SIGNAL(readyRead()),             this, SLOT(readClientData()));       将readClientData() 方法声明错了在public里,而不是槽函数public slots:下,所以查了很就都没有发现,一直以为其它地方有问题,编译也没有错误 ...

Qt 学习笔记 (二)

      继续前面的内容,我想继续学习Qt的内容,于是我上网找到的这样的文章,文章地址:http://caterpillar.onlyfun.net/Gossip/Qt4Gossip/Qt4Gossip.html      对于这样的共享者,我心存感激,但是我不能直接把内容直接贴到我的BLOG中,这样是对原创blog的一种不敬。       我一个例子一个例子的跟着,一直到 自定义Signal 与Slot的时候出现问题了。我编译的时候code block 出现这样的错误 C:\cproject\lession3\Model.h|3|error: QObject: No such f ...

Qt 学习笔记 (一)

     写程序只写cosole的多没有意思,必须要搞点能看的见的东西出来才有成就感呀。       于是我走上了选择界面框架之路。。。。。。       Qt——一个多么简单的名字,我猜应该好学的吧。       于是我继续跟着昨天的文档一步步开心的做着,文档地址重复一遍:http://wenku.baidu.com/view/0a2961dc5022aaea998f0f9c.html?from=rec&pos=0&weight=582&lastweight=66&count=5       官网下载包,安装,设置环境变量,设置IDE包括,t ...
     做JAVA开发快3年了,做的时间越长就越想了解底层的东西。刚好目前事情还不算多,所以最近一直在学习C/C++语言。       因为有JAVA的基础,学习语法方面感觉还好,语言都是相同的,明显感觉到比之前学习JAVA要轻松许多了,看了一段时间的语法之后,就想弄点什么出来,于是开始装IDE,C/C++IDE还挺多的,之前对vs有些了解,当是因为需要注册码,比较反感,其实最让人忍不了的是安装包太大了,vs2008 有3.7个G之多。       有幸知道了另外一个IDE----code block 他可以支持N种平台的C/C++开发,好处不多说了,我今天主要是想把我今天遇到的问 ...
将文件simsun.ttc放到java安装目录下:/usr/java/jre1.6.0_16/lib/fonts/fallback/   注:1、目录fallback是自己创建的       2、文件simsun.ttc在Windows的c盘中搜索
      用flex  做项目的时候需要用到Tree打开所有节点的功能,API上只提供打开单个节点的,GOOGLE未果后,自己动手尝试写了个方法。   场景:进入页面的时候打开所有节点。数据格式为XML,其它类型没有验证。   代码如下:其中deviceTree为树组件的ID   private function expandTree():void { for each (var item:XML in deviceTree.dataProvider) { deviceTree.expandItem(item, true); expandTreeChildre ...
       网上有很多这样的东西了,但是本人比较懒,不想每次看到讨厌的异常就去GOOGLE        而且本人也笨,GOOGLE的效率不高         记下来,以后再有这个问题就直接打开JE多方便呢             本着只找最适合自己的方法的原则,只写自己怎么解决的,环境上的差异不写了。          网上查到一下3中修复方式(也许比这多很多方式可以解决,但是至少我就是用这样的方法解决的)       % myisamchk --recover --quick /path/to/tblName     % myisamchk --recover / ...
项目中经常需要将AD域中的组织架构数据同步到系统中,这里就需要访问AD并查询出对应的组织单元和用户信息,AD在进行查询的时候有数量的限制,缺省情况下AD只允许一次性查询1000条数据,这就意味着如果你要一次性查询1000以上的数据,则AD只会返回1000条数据给你。 解决办法是:修改查询数量限制。具体步骤如下: 1. 在“开始”-〉“运行”-〉输入:“ ntdsutil”,回车; 2. 输入:“ldap policies”,回车; 3. 输入:“connections”,回车; 4. 输入:“connect to domain 当前域名”在 ...
                 最近两天都在处理这个问题                    使用mysql 的时候用到了load data infile 的命令,为什么用这个命令和命令怎么用不解释,参考手册已经很详细了,之说出现的问题。            ...
          mysql卸载之后重新安装,进入配置的最后一步执行的时候出现错误             在本地计算机无法启动mysql 服务 错误 1067             又重新尝试了好几次都没有成功             郁闷中......             继续郁闷......             还想郁闷,可是郁闷解决不了问题             google 虽然大家解决的方式不是很像但是基本都处理了my.ini文件,为什么要处理呢,安装应该是文件拷贝生成的过程,没有安装完成怎么有my.ini文件呢,难道是卸载的时候没有卸载完成, ...
做项目的时候有发现问题记录下的习惯,今天刚了解到点东西,发发牢骚而已   做解析域控制器(Active Directory)的用户和组织单位的时候需要对特殊符号的处理,   习惯性的 str.replaceAll("+","\\+");   结果出现java.util.regex.PatternSyntaxException   查询了下原因是要改变的字符序列中包含正则表达式中特殊的字符,用replace 就解决了。   那么replace 和replaceAll究竟有什么区别呢   帮助文档 replace:使用指定的字面值替换 ...
         工作也有一年左右了,发现IO的使用还是很多的,主要是配置文件比较多。虽然理解起来并不复杂,看看源码看看API重新写一个自己需要的也要不了多少时间,权且记下,给自己添加一点印象也给初学者多一点学习资 ...
         我们安装mysql的时候是不支持远程连接的,如果要需要进行远程连接的话,进入mysql中执行如下命令:          grant all on *.* to 'tmj'@'%' identified by '111111';          flush privileges;          说明:给一个用户名为 tmj 密码为 111111的用户添加对所有表的操作的所有权限。如果还是连接不上可能是防火墙之类的东西阻止访问了。          查看mysql 支持的编码:         show character set;        ...
    项目里有这样的要求,用户通过浏览器配制一部分信息,这部分信息不存在数据库而存在LINUX下磁盘文件中。对我来说倒是没有什么区别,不就是数据嘛,怎么存不用我管,我只要能塞进去取出来就可以了。然而在运行的时候出现了两个问题       1.中文信息出现了乱码     2.file too many open       一、分析:            1.出现乱码就只能是编码的问题了,有可能有两种情况,一种是编码不一致,另一种是不支持设置的编码,因为我在项目里面都是用UTF8的编码,所以不存在设置了不支持的编码的问题,因此推断出是系统编码引起的。linux 下输入export ...
Global site tag (gtag.js) - Google Analytics