首页 > 编程语言
用C++实现的SDK跨平台心得体会
C/C++的跨平台特性相比于Java更加原生(Java是一次编译到处运行,而C/C ++则需要拿着源码重新编译一遍),实现一个C/C++跨平台程序一般有几点做法:1.使用Qt2.使用ANSI C/C++支持的函数3.条件编译,如#if defined(__symbian32__) #define x...
分类:编程语言   时间:2015-01-28 19:39:13    收藏:0  评论:0  赞:0  阅读:430
Swift使用Alamofire实现网络请求
Alamofire是一个用Swift编写的HTTP网络库,由此前热门开源项目AFNetworking的的作者mattt开发,可非常简单地用于异步网络通信。要获取最新版本的 Alamofire,前往https://github.com/Alamofire/Alamofire然后单击网页右边的Downl...
分类:编程语言   时间:2015-01-28 19:38:13    收藏:0  评论:0  赞:0  阅读:2183
使用Python多线程犯的错误总结
在使用Python多线程的时候,在使用多线程编程的时候,由于对于变量作用域和多线程不是很熟悉,导致在使用多线程的时候,犯了低级的错误。第一个错误:在多线程中使用全局变量,导致多个线程修改全局变量。执行信息错乱,开始是几个个进程,后面就变成一个了。后来经过重新学习多线程,才把原来的错误修改过来。脚本功...
分类:编程语言   时间:2015-01-28 19:37:33    收藏:0  评论:0  赞:0  阅读:306
win7 gsoap与vs2010 c++创建Web Service
---恢复内容开始---之前曾经编写过简单的样例,很久没有碰过,发现已经全部忘记,如今又需要重新巩固一下。首先是下载gsoap,无法访问官方下载页面,只能在网上搜索,找到一个2.8版本存入云盘以防再次找不到。下面记录一下,通过gsoap创建web Service的过程。1.创建一个项目文件夹calc...
分类:编程语言   时间:2015-01-28 19:37:24    收藏:0  评论:0  赞:0  阅读:433
javascript对象访问
javascript中创建对象可以这样:var obj = { name : "sam", age : 27, sex : "boy" }也可以这样:var obj = { "name" : "sam", "age" : 2...
分类:编程语言   时间:2015-01-28 19:33:53    收藏:0  评论:0  赞:0  阅读:281
Java多线程
线程同步假设创建并启动100个线程,每个线程都往同一个账户中添加一个便士。非同步状态下得到的结果是2。package com.halin.demo;import java.util.concurrent.ExecutorService;import java.util.concurrent.Exec...
分类:编程语言   时间:2015-01-28 19:33:23    收藏:0  评论:0  赞:0  阅读:379
MFC 窗口居中显示 VS2010
MFC窗口居中显示VS2010 (2011-09-11 19:52:05)转载▼标签:窗口居中显示it分类:MFCMFC窗口居中显示VS2010工程名为:MFC22_6目的:点击居中按钮,窗口将在文档的中央显示思路:使窗口居中显示可以调用CWnd::CenterWindow函数。void Cente...
分类:编程语言   时间:2015-01-28 19:30:23    收藏:0  评论:0  赞:0  阅读:446
QSS的作用也是分语言的
QT这个库,无非使用OO对跨平台做了绝佳的封装,这其中的主要工作也就是比较繁琐而已,但并不多么崇高。唯独其中提供的QSS功能,让我感到十分神奇,做出来的效果实在很惊艳,而使用代码却又是如此简单,而且是在长期以来中规中冷冰冰的C++编译器上提供这些功能,实在是刮过业界一个新风。也让我认识到,不是什么功...
分类:编程语言   时间:2015-01-28 19:25:53    收藏:0  评论:0  赞:0  阅读:322
ID3算法
一、ID3算法简单介绍最早起源于《罗斯昆ID3在悉尼大学。他第一次提出的ID3 1975年在一本书、机器学习、研究所硕士论文。ID3是建立了概念学习系统(CLS)算法。ID3算法是一种基于决策树的算法。决策树由决策结点、分支和叶子组成。决策树中最上面的结点为根节点,每个分支是一个新的决策结点,或者是...
分类:编程语言   时间:2015-01-28 19:22:14    收藏:0  评论:0  赞:0  阅读:317
C语言中的变量
#include//定义全局变量,也是静态变量。存放在静态区域,不能够用auto修饰int d;//函数声明void autoFaction(int a, int b);void staticFaction();void registerFation();int main() { //使用全局变量 ...
分类:编程语言   时间:2015-01-28 19:19:03    收藏:0  评论:0  赞:0  阅读:303
JavaScript中的分号插入机制
原文:JavaScript中的分号插入机制仅在}之前、一个或多个换行之后和程序输入的结尾被插入 也就是说你只能在一行、一个代码块和一段程序结束的地方省略分号。 也就是说你可以写如下代码 function square(x) { var n = +x return n * n } 但是却不可以写的像下...
分类:编程语言   时间:2015-01-28 19:18:53    收藏:0  评论:0  赞:0  阅读:352
向线程中的函数传入参数的注意事项
1. 当函数的形参类型为 string, 而传入的参数类型为 char[] 时, 需要在线程函数中转型, 如此可以避免空悬指针。如:void f(int, std::string const&);void oops(int some_parm){ char buffer[100]; sp...
分类:编程语言   时间:2015-01-28 19:17:44    收藏:0  评论:0  赞:0  阅读:256
JNI调用c++实现AES加密解密
最近项目中用到数据加密解密的功能,由于Android、iOS以及服务器端都需要用到这个功能。而不同平台上加密出来的密文是不一样的,这样导致互相之间密文无法使用。于是决定使用C/C++完成加密解密,其他平台调用的方式进行处理。加密解密实现 AES加密的具体实现过程本文暂不讨论,实现代码是直接从ope....
分类:编程语言   时间:2015-01-28 19:16:43    收藏:0  评论:0  赞:0  阅读:2811
Spring mvc 联合主键
在数据库中,使用了两个字段来作为联合主键,那么在spring mvc model中需要进行特殊的配置。以下是之前查资料找的一种配置方式,记录下来,怕以后忘记了====================================表A:name 和 age 作为联合主键(表A字段有name,age,...
分类:编程语言   时间:2015-01-28 19:16:23    收藏:0  评论:0  赞:0  阅读:266
C++回顾map的用法
map是C++的STL中存储key-value键值对数据结构的最基础的模板类,相对于multimap可以重复的key值,map的key是非重复的。 C++的reference这样说明的:std::mapis a sorted associative container that contain...
分类:编程语言   时间:2015-01-28 19:15:23    收藏:0  评论:0  赞:0  阅读:363
winform-UI跨线程常用方法
出处:http://www.tuicool.com/articles/FNzURbhttp://www.cnblogs.com/smileberry/p/3912918.html概述C#Winform编程中,跨线程直接更新UI控件的做法是不正确的,会时常出现“线程间操作无效: 从不是创建控件的线程访...
分类:编程语言   时间:2015-01-28 19:15:13    收藏:0  评论:0  赞:0  阅读:355
[转] 不要被C++“自动生成”所蒙骗
http://www.cnblogs.com/fanzhidongyzby/archive/2013/01/12/2858040.htmlC++对象可以使用两种方式进行创建:构造函数和复制构造函数。假如我们定义了类A,并使用它创建对象。Aa,b;Ac=a;Ad(b);对象a和b使用编译器提供的默认构...
分类:编程语言   时间:2015-01-28 19:12:53    收藏:0  评论:0  赞:0  阅读:350
Java零基础系列002——命名、变量类型、类型转换、JDK中二进制整数和数字分隔符新特性
java基础
分类:编程语言   时间:2015-01-28 19:12:13    收藏:0  评论:0  赞:0  阅读:361
Python入门
首先介绍Python 它是一种高级编程语言,这样的高级语言,都有自己的数据结构,以减少以前编程时候搭建“框架”所耗费的时间。Python 中的列表(大小可变的数组)、字典(哈希表)就是内建于系统本身的。Python 是一门面向对象的语言,同时它的扩展性和可移植性都非常好。官网:https://www...
分类:编程语言   时间:2015-01-28 19:11:54    收藏:0  评论:0  赞:0  阅读:360
多线程爬虫Java调用wget下载文件,独立线程读取输出缓冲区
写了个抓取appstore的,要抓取大量的app,本来是用httpclient,但是效果不理想,于是直接调用wget下载,但是由于标准输出、错误输出的原因会导致卡住,另外wget也会莫名的卡住。所以我采用:一、独立线程读取输出信息;二、自己实现doWaitFor方法来代替api提供的waitFor(...
分类:编程语言   时间:2015-01-28 19:10:33    收藏:0  评论:0  赞:0  阅读:607
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!