码迷,mamicode.com
首页 > 编程语言
C#和C++之间通过WM_COPYDATA相互传递数据结构
C#和C++之间通过WM_COPYDATA相互传递数据结构  前言:今天真心忍不住要写这篇博客了,原因很简单,前几天在做这方面的通信,调试了好久,各种bug,也是第一次在C#和C++之间通过SendMessage传递数据结构,不知道怎么弄,去度娘了几十篇博客,要么就是文不对题,要么就是残章断句,要么就是互相copy,越看越烦,问题也一时半会儿解决不了,于是冷静下来想想,再好好找找,果然找到了一片...
分类:编程语言   时间:2016-07-19 10:40:39    阅读次数:211
java文件上传下载
浏览器在上传的过程中是将文件以流的形式提交到服务器端,一般选择采用apache的开源工具common-fileupload这个文件上传组件,common-fileupload依赖于common-io包,因此开发工程中需要导入common-fileupload ,和 common-io 包。        在保存文件名的,可能存在文件重名覆盖问题,处理这类问题方式很多, 如为每个上传文件创建一个独...
分类:编程语言   时间:2016-07-19 10:37:24    阅读次数:179
操作系统思考 第十一章 C语言中的信号量
第十一章 C语言中的信号量 作者:Allen B. Downey 原文:Chapter 11 Semaphores in C 译者:飞龙 协议:CC BY-NC-SA 4.0 信号量是学习同步的一个好方式,但是它们实际上并没有像互斥体和条件变量一样被广泛使用。 尽管如此,还是有一些同步问题可以用信号量简单解决,产生显然更加合适的解决方案。 这一章展示了C语言用...
分类:编程语言   时间:2016-07-19 10:35:28    阅读次数:321
Java链表
//如果链表的的数据类型是对象,则关于比较的方法全部改成compare() //class Book{ // private String title; // private double price; // public Book(String title,double price){ // this.title = title; // ...
分类:编程语言   时间:2016-07-19 10:36:32    阅读次数:162
More Effective C++读书小记
1、仔细区别pointer和references       不论pointer或是references都使你间接参考其它对象。      没有所谓的null reference。一个reference必须总代表某个对象。      如果你有一个变量,其目的是用来指向(代表)另一个对象,但是也有可能它不指向(代表)任何对象,那么你应该使用pointer,因为你可以将指针设为null。换个角度...
分类:编程语言   时间:2016-07-19 10:34:46    阅读次数:228
Spring整合MyBatis(二)源码分析
在Spring配置Mybatis的文件中我们可以看到如下代码: MapperScannerConfigurer,让它扫描特定的包,自动帮我们成批地创建映射器。这样就大大减少了配置的工作量。 basePackage属性是让你为映射器接口文件设置基本的包路径。可以使用分号或逗号作为分隔符设置多于一个的包路径。每个映射器都会在指定的包路径中递归地被搜索到。被发现的映射器将会使用Spri...
分类:编程语言   时间:2016-07-19 10:31:51    阅读次数:256
Java并发编程与技术内幕:聊聊锁的技术内幕(中)
摘要:本文主要讲了读写锁。一、读写锁ReadWriteLock       在上文中回顾了并发包中的可重入锁ReentrantLock,并且也分析了它的源码。从中我们知道它是一个单一锁(笔者自创概念),意思是在多人读、多人写、或同时有人读和写时。只能有一个人能拿到锁,执行代码。但是在很多场景。我们想控制它能多人同时读,但是又不让它多人写或同时读和写时。(想想这是不是和数据库的可重复读有点类型?),...
分类:编程语言   时间:2016-07-19 10:32:20    阅读次数:183
HDU 1166 敌兵布阵【树状数组入门题】
敌兵布阵 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 74051    Accepted Submission(s): 31080 Problem Description C国的死对头A国这段时间正在进行军事演...
分类:编程语言   时间:2016-07-19 10:31:59    阅读次数:141
netdevgirl.通过maven创建javaweb项目
eclipse安装maven插件,创建基于maven的java web项目,maven Java web项目的JDK / WEB 版本调整...
分类:编程语言   时间:2016-07-19 10:29:48    阅读次数:193
JavaScript-面向对象-系统函数-内部类-Math-Date-String-Array-Boolean-Number
内部类  - Math  - Date  - String  - Array  - Boolean  - Number 系统函数 1. 内部类  1) 什么是内部类     JavaScript中本身就提供一些 可以直接使用的类,     这种由JS本身事先定义好的类就是内部类  2) 主要的内部类     ① Array ...
分类:编程语言   时间:2016-07-19 10:28:55    阅读次数:196
HDU 1142 A Walk Through the Forest【记忆化搜索+最短路Dijkstra算法】
A Walk Through the Forest Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 7601    Accepted Submission(s): 2796 Problem Description ...
分类:编程语言   时间:2016-07-19 10:29:34    阅读次数:150
求线段交点"的几种算法(js实现,完整版)
“求线段交点”是一种非常基础的几何计算, 在很多游戏中都会被使用到. 下面我就现学现卖的把最近才学会的一些”求线段交点”的算法说一说, 希望对大家有所帮助. 本文讲的内容都很初级, 主要是面向和我一样的初学者, 所以请各位算法帝们轻拍啊 嘎嘎 引用 已知线段1(a,b) 和线段2(c,d) ,其中a b c d为端点, 求线段交点p .(平行或共线视作不相交)算法一: 求两条线段所在直线的...
分类:编程语言   时间:2016-07-19 10:29:59    阅读次数:423
R语言实战笔记(一)
今天开始将之前的笔记写到博客上,希望能写完  (第一章)         首先将第一章的几个函数截图放上来,之后会经常用到,就算记不住也要经常看看。                 我一开始也是觉得这些没什么好看的,结果用到的时候就吃亏了,每次都要翻书查看,还有可能写错,所以希望大家在学习这本书的时候,一定不要对这些基础知识懈怠。        特意一点,在查看包的时候...
分类:编程语言   时间:2016-07-19 10:26:12    阅读次数:307
C++设计模式<六>:Decorator装饰模式
“单一职责”模式 在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。 典型模式 - Decorator - Bridge 1.动机在某些情况下我们可能会“过度地使用继承来扩展对象的功能”,由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类...
分类:编程语言   时间:2016-07-19 10:26:40    阅读次数:259
python入门——猜数字游戏
学习资料:www.fishc.com 我的第一个程序: print('-------MissZhou的第一个游戏-------------') temp=input('猜猜她心里想的是那个数字') guess=int(temp) if guess==8: print("你怎么猜到了") print("猜到了也没用") else: print("猜错啦 想的是8") pr...
分类:编程语言   时间:2016-07-19 10:26:47    阅读次数:216
根据表结构自动生成JavaBean,史上最强最专业的表结构转JavaBean的工具(第4版)
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。 用其他工具生成多少会有一些不尽人意的地方,于是就自己用Swing写了一个通过数据库的表生成JavaBean的工具,支持MySQL、Oracle、SQLServce,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表前缀,支持单个和批量生成JavaBean,现在不但成员变量上能生成备注了,而且在Getter和Setter上也能有备注了!...
分类:编程语言   时间:2016-07-19 10:22:39    阅读次数:164
leetcode08- String to Integer (atoi)之Java版本
我的leetcode之旅,该篇章主要完成使用Java实现算法。这是第8篇String to Integer (atoi)...
分类:编程语言   时间:2016-07-19 10:20:11    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!