自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tumiz的技术天地

连接技术与人

  • 博客(95)
  • 资源 (16)
  • 收藏
  • 关注

原创 QT 图标 windows系统

.pro文件 RC_ICONS+=XXX.ico 注意文件的格式是ico,而不是icon

2017-03-31 09:32:10 586

原创 Qt Quick 和qml介绍

很多人不了解Qt Quick和Qml,还有很多人对其存在偏见。这篇文章就是来向这些有困惑的人介绍一下其是什么,有什么特点。首先,这两个是一个东西吗?答案:是的。但是,具体来说,Qt Quick是框架,qml是语言。Qt Quick是用C++搭建起来的一套DirectUI/Immediate UI框架,在这个框架上可以用和js语法一样的qml语言开发界面。和原来的QWidgets框架有什么关系吗?答案

2016-12-03 15:59:21 10653 8

原创 生鲜物流创业所要解决的问题和方法

问题:农产品经常会出现积压,贱价出售,而另一方面城市消费者并没有因此买到便宜的水果 原因分析:农业的种植或者养殖规模一直在提高,但是信息化程度始终不高,价格波动大,农民对市场的把握总是被动的,他们掌握的市场信息总是相当滞后的。另一方面城市规模也在日益膨胀,市郊的农产品产量已经不能满足城市人口的需要,有很多产品需要从外地运输。农场品的主产区往往离城市较远,农户掌握的市场信息有限而且滞后,为了满足这

2016-10-30 01:07:00 897

原创 QT Canvas3D 例子

QT Canvas3D能够和好与qml其他组件融为一体,在同一窗口显示,这是目前QT 3D不具备的。QT 3D是比QT Canvas更加高级更加傻瓜化的api,但是没有了基础的绘图函数,只能以组件为最基础的设计单元,更加细节的内容需要导入模型或者借助其他手段。 而Canvas3D作为更加基础的3D绘图api库有更加灵活运用。而且在开发活跃度上更胜一筹,这是因为Canvas3D直接使用webgl的a

2016-10-23 18:17:41 6963

原创 QT 3D原来是这么个东西

出于工作需要,学习了QT,要求做数据的3d显示,原本用的是vtk,vtk的api纷繁复杂,一个数据流bind来bind去的,画一个平面几何图形的立体拉伸都没有直接的api,靠自己连三角点,人都晕了也没搞出来。学得吃力就想到qt也有QT 3D啊,于是去学,后来发现不行,QT 3D没有基本的几何绘制能力,是靠导入模型的,接着就发现了QT还有个QT canvas 3D,这下好了,这就是我要找的。 QT的

2016-10-23 14:46:31 10139 2

原创 Listit 桌面版开发日志

2016年10月16日现在学会了qt,正在学qml,于是lisa随手记也就是现在的{立记}{listit}的桌面客户端也就可以出炉了。qt是跨平台的,那么windows下开发,移植到linux下也不难。本来是打算用deepin开发的,但是deepin开了之后风扇停不下来,索性还是用win开发,然后移植到deepin上用。先看看一天的成果 qml的动画效果还是很好的,初次学习还是很有些不适应,相

2016-10-16 22:07:32 470

原创 CodeLink计划

CodeLink 在git CodeLink是模仿Simulink开发的一款编程工具。目的是想结合图形化编程语言开发效率高和文本编程语言灵活性大的优点,同时免去Simulink模型到目标机器(target machine)的本地语言的转化过程。 最开始,我是想做成C++代码的图形化集成和测试工具,如上图所示,每个block就是一个代码块,或者更直接的说就是函数,每个block都是用户自定义的

2016-10-05 12:49:53 1941

转载 把C++当脚本语言写

把C++当脚本语言写!   提到脚本,脑海里马上闪过一大堆:Python,Perl,Ruby,PHP,JS,VBS,LUA。。。 不过你有没听说过,用经典的C++做脚本语言吗?先不多说,上个图。(先别纠结那个function,那仅仅是个宏而已,待会你就明白了)  或许你在想这一定是疯了,用世界上最复杂的语言做脚本,写的人累不说,脚本引擎先累坏了。各种复杂的模板库,要边解释边运行,得有多强大的虚拟机才

2016-09-25 17:16:25 14599 2

原创 nana gui 拖拽改变控件大小

模仿simulink通过拖拽改变block的大小。 步骤:检测是否在边缘如果在边缘改变光标形状,提示用户可以改变控件大小了按下鼠标左键,移动光标,控件的选中边随光标位置移动松开左键,该动作结束

2016-08-14 17:26:37 694

原创 nana gui 控件拖拽

控件拖拽使用的是gui::dragger 操作方法是dragger dg;dg.trigger(*this);dg.target(*this);*this是控件 如果控件有好多,一个dragger无法操作多个控件,原因是一个dragger只记录了一个控件的拖拽状态。 所以可以在控件的类里增加一个dragger成员,这样每新建一个控件,就会伴随新建一个dragger。#ifndef BLOC

2016-07-23 15:06:50 1380

原创 GUI笔记

在一张图片上绘图,然后依据事件或周期刷新该图片,图片上某个区域的图形绘制加上自己的状态和触摸点击方法就是一个控件wedget。 例如nana gui中的按钮绘制,button.create(form, rectangle(x, y, w, h));form是窗口,主体就是一张大图片, rectangle是矩形绘制方法,在form的(x,y)位置绘制宽w高h的矩形。

2016-07-17 11:24:21 888

原创 nana初体验,菜单和可移动按钮

建立了一个带有菜单的窗口, 菜单File选项一“new block”,点击后新建一个block,File选项二“exit”,点击后退出。每个block都可以拖动 注意的是append(“new block”,[&fm](menu::item_proxy& ip){}) 这是个lambda匿名函数,C++11新特性,[]中是函数引用的外部变量,()内是参数,{}中是函数正文。#includ

2016-05-15 14:15:00 884

原创 android 通知栏 notification

参考代码NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); for (int i = 1; i < rb.getSortOf("提醒").size(); i++) { Builder mBuilder = new

2016-04-30 20:00:47 405

原创 我的产品计划

眼前,短期 做一个工具,解决变量存储到文件,数据的在线(debug)对比和离线对比的问题。 中期 继续完善改进lisa随手记,发布2.0版 远期 开发结合代码和图形化优点的混合编程环境。 长期 信息化的果蔬物流企业

2016-04-27 22:57:37 396

原创 小米4进入开发者模式

这里写链接内容](http://jingyan.baidu.com/article/b7001fe16820810e7282dd09.html)

2016-04-23 00:08:11 3448

原创 如何快速输出C++结构体的成员名和其值

#include <iostream>#include <string>#define Name(X) #X#define Out(X) {string xname=Name(X);cout<<xname.substr(2,xname.size()-1)<<": "<<X<<endl;}using namespace std;struct A{ int x; int y;

2016-04-14 00:58:21 19007 2

原创 MingW Cmake bulid OpenCV

MingW需要安装,可以随codeblocks安装,但是需要注意安装位置。 cmake需要知道mingw的安装位置,而cmake是通过系统变量知道的,系统变量是操作系统管理的,所以首先绿色版的mingw肯定是不行的,除非手动增加系统变量,win8情况下mingw随codeblocks安装在program files下没有问题,但是win10经测不行,报如下错误Compiling the CXX c

2016-04-03 11:34:44 512

原创 opencv codeblocks配置

opencv官网上的window下载包里不含适合codeblocks的二进制文件,只有VS的,所以只有自己动手了。VS与codeblocks的最大区别就在于用的默认编译器不一样,opencv官网上给的是用VC编的,codeblocks直接用会报缺少dll文件,一查都是VC的。所以要用mingw自己编译一遍。所以问题是用mingw编译opencv源码得到二进制文件。这一过程要用到cmake。其界面如下

2016-01-17 13:55:33 1182

原创 汽车软件设计的变化趋势

汽车软件到目前还是一种嵌入式软件,嵌入式软件有领域的特点,汽车软件和其他嵌入式软件的开发有所不同,其特点有:大量使用moto芯片大规模使用simulink大量使用CAN通信标定功能是标配不使用通用的操作系统,如linux,即使是常见的实时操作系统也很少使用,如vxworks,ucos等主要开发人员都是机械类专业背景对于传统汽车,汽车软件设计就是控制器软件设计。控制器是用来控制汽车部件的

2015-11-07 20:35:22 5814

原创 我不懂

我或许有些懂但又不懂丢过去的石子没有回声我期待又不期待因为情况一直这么坏

2015-10-20 22:39:44 482

原创 自述

每个人都不想成为一个孤独的一个分子每个人都渴望被需要每个人都在寻找生存的意义我不是一个技术极客我不想成为一个技术极客我。。。。。

2015-10-18 22:21:43 473

原创 apk安装故障INSTALL_FAILED_INSUFFICIENT_STORAGE

[2015-10-02 20:44:24 - Lisa] Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE [2015-10-02 20:44:24 - Lisa] Please check logcat output for more details. [2015-10-02 20:44:24 - Lisa] Launch canc

2015-10-17 11:10:36 521

原创 Android APP build报错:Unable to resolve target 'android-17'

开发工具:eclipse,未使用gradle 原因:project属性里设置了用android-17构建项目,但是buildpath里没有android-17的库 解决办法:修改项目下project.properties文件 原来项目指定用android-17构建,但是buildpath下只有android-19,没有android-17,那么 原来是:# Project target.t

2015-10-17 11:01:58 595

原创 简单解决Linux改装windows后启动出现grub rescue的问题

用启动盘引导本地硬盘启动,进入windowswindows下安装360360》系统急救》修复MBR重启

2015-10-15 00:10:56 2076

原创 看衰simulink和autosar

simulink做为领域特定语言DSL,仅适合和数学相关的算法开发,不适合扩大应用范围。 开simulink的适用的开发范围是有限的,那就是控制算法。除此之外,用simulink开发并不合适,如ADC、CAN收发、故障管理、网络管理等,对于这些与底层相关的程序simulink开发效率或是运行效率都不及C/C++。 领域特定语言在特定的领域才有其优势,在次领域之外反而是弄巧成拙。很多汽车工程师都用

2015-10-11 15:20:59 7364 16

原创 Http文件传输

Http请求报文结构 http request message分四段: request-line headers 空行 entity-body1. request-line+headers 即QQ浏览器F12里的 请求标头,是描述段,描述报文的各种属性,便于浏览器解析request-line: 请求 POST / HTTP/1.1其中POST

2015-10-02 20:48:50 2340

原创 Deepin安装Gradle

从Gradle下载地址下载安装包解压到home/tumiz下,在/etc/profile里添加环境变量后,终端输入gradle或gradle -v或gradle -version出现ERROR: JAVA_HOME is set to an invalid directory: /home/tumiz/jdk1.8.0_51Please set the JAVA_HOME variable in y

2015-08-24 01:26:10 2092

原创 Linux(deepin)安装Oracle JDK

sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo apt-get install oracle-java8-set-default来源

2015-08-22 22:12:46 7721

原创 Deepin 安装Android-studio

android studio下载android-studio下载地址 选择linux版,不分32位64位android studio安装1.解压至系统盘! 2.安装jdk 3.运行studio.sh文件 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-

2015-08-20 00:27:33 7837

原创 OS学习笔记

OS的作用OS的基本任务是计算机硬件的管理CPU管理-任务调度、时间片分配、进程、线程RAM管理-内存管理、垃圾回收ROM管理-文件系统、数据库I/O管理-PWM、AD、DA、网络管理、外设再简单抽象一点,可以这么分时间管理-任务调度(时间片分配、进程<用户态内存不共享>、线程<用户态内存共享>、多核)存储管理-内存管理(即RAM管理,垃圾回收也属于内存管理)、ROM管理(文件系统、数

2015-08-03 00:55:46 969

原创 自动驾驶与车联网

目前完全的自动驾驶实现强烈依赖于高精度雷达、摄像头等昂贵传感器。汽车互联将先于自动驾驶实现,汽车互联将帮助汽车大规模地实现廉价的自动驾驶。

2015-07-22 23:40:34 1225

转载 奋斗者之歌

转自心声:http://xinsheng.huawei.com/cn/index.php?app=forum&mod=Detail&act=index&id=2486853 附背景音乐:http://www.111ttt.com/up/p173248440我终于提了离职 下个月考勤截止 今天是个伟大日子 画个大饼送给你 留个板凳送给你 这样坑我真伤不起变成机器不用休息 只为

2015-06-26 19:54:25 772

原创 UML之见

•uml描述系统多个角度描述同一个东西,多有重复,信息还不完整,而且大量使用软件工程慨念,仅适合描述软件,并不适合物理系统,社会系统等真实世界里存在的系统

2015-06-18 19:24:42 440

原创 现代汽车电子的问题和未来趋势

现阶段汽车电子的呈现ECU个数不断增多,EE日趋复杂的趋势,但是这就是未来的趋势吗, 我的见解是No, 汽车分布式控制系统虽然由来已久,但是硬线过多CAN带宽低ECU节点过多,控制困难 通信线路过长,易受电磁干扰 软硬件集成度低,导致硬件利用率低那么,未来应该是这样的:控制和数采功能分离,控制功能集中,一个强大的硬件上实现所有控制功能。

2015-06-15 21:30:15 2956

原创 APP图标制作-PS如何倒70圆角

选择》全选》修改》扩边选择》全选》修改》平滑,取样半径70象素

2015-06-13 14:03:34 2536

原创 Android 字体

android系统字体位于系统所在存储器system/fonts内,无root权限不能在文件管理器内查看,但是可以通过代码获取其位置Environment.getRootDirectory() + "/fonts/" TextView能够使用setTypeface()方法设置字体,ListView不能直接设置字体,而是需要对ListView中的子元素(也是TextView)逐个设置,这个工作可以在

2015-05-31 21:35:30 517

原创 关联android源码

方法:http://www.2cto.com/kf/201403/282937.html http://jingyan.baidu.com/article/0320e2c1ef046c1b86507b6f.html android-19源码:http://downloads.puresoftware.org/files/android/sources/ http://download.csdn

2015-05-29 23:42:08 333

原创 如何让PC浏览器作为文件管理器(client),访问android手机(server)?

如何让PC浏览器作为文件管理器(client),访问android手机(server)? 此功能类似FTP,但是用HTTP实现,因为android没有原生库支持FTP。 需要用到FileEntity这个类http message分四段:request line、headers、空行和body。entity就是body所含的内容。对于request来说,就是request body,一般是post

2015-05-24 14:35:53 2254

原创 Lisa随手记 1.8 版 发布

Lisa随手记是一款简单、易用、免费、无广告的移动记事本软件,具有以下特点:* 点开应用即可输入和显示,记录首页显示一目了然,能够快速输入、修改、保存和删除记录;* 具有丰富的自定义功能,可以按自己的喜好更改语言、字体、背景还有笔记名称;* 支持导出多种格式的文件;* 1.6版以上的Lisa随手记后无须任何其他软件就能与电脑实现wifi互联,在电脑的浏览器中就可以查看、搜索和增加记

2015-04-15 23:30:23 595

原创 Lisa随手记1.8 帮助

2015-04-12 17:56:31 412

QT Canvas 3D 介绍

QT canvas 3D模块的简要介绍,该模块集成了webGL技术,可以使用three.js,为QT 3D开发带来极大方便

2016-10-31

Lisa随手记,新名立记

立记,简单好用的android记事本

2016-08-10

lisa随手记1.1至1.8版apk合集

Lisa随手记是一款简单、易用、免费、无广告的移动记事本软件,具有以下特点: ☞免账号免登陆不使用云端存储,不主动联网不上传,无需担心隐私泄露 ☞操作便捷、查看方便,完成事项一目了然,特别适合工作备忘和购物清单 ☞不限制长度和数目,可以调整顺序,支持多行输入,支持多种格式导出 ☞软件删除后不会删除记录文件,下次安装后记录可以找回。 ☞丰富的界面自定义选项,语言、字体、背景、标题皆可自选 ☞不用安装任何软件和插件,不用云账号,只要连接wifi,就能在PC端查看、搜索并增加记录。 此压缩包为lisa随手记1.1至1.8版apk合集包,见证一个小软件的成长历程

2015-07-15

Lisa随手记1.8

Lisa随手记是一款简单、易用、免费、无广告的移动记事本软件

2015-04-15

Lisa随手记1.7版

Lisa随手记是一款简单、易用、免费、无广告的移动记事本软件,具有以下特点: * 点开应用即可输入和显示,记录首页显示一目了然,能够快速输入、修改、保存和删除记录; * 具有丰富的自定义功能,可以按自己的喜好更改语言、字体、背景还有笔记名称; * 支持导出多种格式的文件; * 安装1.6版以上的Lisa随手记后无须任何其他软件就能与电脑实现wifi互联,在电脑的浏览器中就可以查看、搜索和增加记录。 希望Lisa成为你的随身小秘书,让你的记录变得随时随地轻而易举。

2014-10-26

Lisa随手记1.6

Lisa随手记是一款简单、易用、免费、无广告的移动记事本软件,具有以下特点: * 点开应用即可输入和显示,记录首页显示一目了然,能够快速输入、修改、保存和删除记录; * 具有丰富的自定义功能,可以按自己的喜好更改语言、字体、背景还有笔记名称; * 支持导出多种格式的文件; * 安装最新版本的Lisa随手记后无须任何其他软件就能与电脑实现wifi互联,在电脑的浏览器中就可以查看、搜索和增加记录。 希望Lisa成为你的随身小秘书,让你的记录变得随时随地轻而易举。 本版新增两项功能: 1.不用安装任何软件和插件,不用云账号,只要手机连接wifi,就能通过浏览器在PC端查看、搜索、增加记录。 2.增加背景淡化效果,让文字显示更加清晰。

2014-09-20

Lisa随手记1.5

应用简介: 简单、易用、免费、无广告的移动记事本软件。点开应用即可输入和显示,记录首页显示一目了然。可以按自己的喜好更改语言、字体、背景还有笔记名称。希望Lisa能成为你的随身小秘书。 更新说明: 1.记录分类,可以设置密码保护你的隐私 2.增加导出功能,可以导出txt、html、xml多种格式 3.可以修改记录 Tumiz Design @2014

2014-09-10

lisa记事 1.2

简单、易用、免费、无广告的移动记事本软件。点开应用即可输入和显示,可以同时记录和显示五个条目,支持每个条目多行输入和显示。点击delete即可删除单一条目。选择save才会保存,防止误写。Lisa,你的随身小秘书。

2014-07-26

scheme语言结构体例子

scheme语言structure数据类型的使用例子,使用方法参阅我的博文http://blog.csdn.net/tumiz/article/details/27852349

2014-06-03

Android版lisa 1.1

android记事软件,可快速保存、删除记事条目。欢迎使用,多提意见

2014-04-26

博客《面向对象编程中的聚合与耦合》配套flash

博客原址http://blog.csdn.net/tumiz/article/details/22224067 转载自http://www.nowamagic.net/program/program_PolymerizationAndCoupling.php

2014-03-26

Lisa的半成品

Lisa是一个帮助记事的应用,这是半成品,可以记录5条内容,多行显示

2014-02-24

PC端Java记事软件 Lisa 1.0

这是一个叫Lisa的软件,她是一个秘书,能够帮你记录你想要完成的事情。

2014-01-11

PC端java记事程序

一个记事类程序,压缩包内包括一个源代码文件和一个由源代码生成的可执行文件,需要J2SE虚拟机,可记忆上次记录,可实时修改并显示修改结果,可与网盘联合使用,实现PC端和移动端的同步

2014-01-04

ViewPagerDemo

Android应用开发。滑动翻页。ViewPager使用例子。

2013-10-06

halloya终版

自开发的第一个app,具备声音、界面切换、日历等

2013-09-20

空空如也

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

TA关注的人

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