2018-01-16创建人:Ruo_Xiao开发环境:VS2010一、源代码#include"stdafx.h"#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){boolisOK1=true;_BoolisOK2=false;BOOLisOK3=TRUE;cout<<"sizeof(bool)="<
DYCom多平台聊天室Sample
内Cool超人
聊天平台silverlightmobilewindows2010
本示例演示了如何通过DYcom开发一个多平台的简单聊天室。本演示包括了一个silverlight客户端,一个Win客户端和一个windowMobile客户端。以下是应用截图:登陆后可从本文下载源代码。运行本示例前请先确定连接ip地址与你本机的地址一致。本示例两含两个项目。一个项目使用vs2010篇写,另一个windowsmobile项目使用的是vs2008篇写,请各位注意。谢谢。欢迎您参与更多关于
codefirst连接mysql_codefirst 连接数据库
每天痛苦与更好的
EFCodeFirst初体验原文:EFCodeFirst初体验CodeFirst顾名思义就是先代码,再由代码生成数据库的开发方式。废话不多说,直接来一发看看:在VS2010里新建一个空白解决方案,再依次添加两个类库项目:Model、DataAccess和一个控制台项目BreakAwayConsole。分别是实体...文章杰克.陈2014-02-25884浏览量EntityFramework5.0系
Learning hard C#学习笔记 孤军深入
GarfieldEr007
C#C#学习笔记
第2章来点C#的感觉在介绍C#语言的基本特性之前,让我们来点C#的感觉,通过亲手创建一个简单的控制台程序,叩开C#的大门!控制台应用程序没有图形化的界面,它类似于Windows操作系统中的命令行窗口。2.1开发环境的搭建用C#语言开发应用程序,首先要搭建好相应的开发环境。学过C语言的人都知道,TurboC是C语言的开发工具,而VisualStudio2010(简称VS2010)或者VisualSt
Windows Update检查更新时提示错误
Jelly-小丑鱼
windowswindows更新
我为什么要进行windows更新呢,是因为我要安装VS2010,没有更新就安装不了VS2010,其实如果不是必须要更新的,建议不用更新。WindowsUpdate检查更新时提示错误:【WindowsUpdate当前无法检查更新,因为未运行服务。你可能需要重新启动计算机。】如图所示怎样解决WindowsUpdate当前无法检查更新的问题方法/步骤1、依次单击【开始】——【所有程序】——【附件】——【
Vscode移植到VS2010遇到的问题C++
饿了就去喝水
c++开发语言visualstudiovscode
如果在vscode能运行,就是C++版本的问题,VS2010仅支持部分C++11及以上的功能,仍然有一小部分不支持,但是他的警告信息和错误信息又很不明显,所以花了很多时间纠错。总结:看这三种for循环for(constProduct&product:products){ if(product.type==TYPE_A){ sumA+=product.price; coun
Gnuplot安装与配置
饿了就去喝水
c++visualstudio编辑器
安装默认选项,下一步配置环境变量找到系统环境变量,找到PATH新建浏览将bin目录加进去如图再按win+R,输入cmd打开终端,输入gnuplot,如果提示以下信息就可以绘图如果要在VisualStudio中结合代码使用,需要把gunplot的安装包的c文件复制到VS的路径或者添加到头文件内(在属性配置),vscode同理。注意:仅C++11及以上版本支持!如果是vs2010建议升级编译器
GraphicsMagick 的 OpenCL 开发记录(二十五)
遍地是牛
GraphicsMagick的OpenCL开发GraphicsMagickImageMagickOpenCLc++windows
文章目录如何修复`R6025purevirtualfunctioncall`问题如何修复R6025purevirtualfunctioncall问题运气好,修复了这个问题。即,在ExitInstance()函数中调用一下MagickLib::DestroyMagick();即可。过程中也经历了尝试vs2010编译,尝试更换电脑环境等,均没有找到原因,同时我也在怀疑会不会是IMDisplay.exe
【C#】简单窗体程序,判断是否闰年,禁止窗体调整大小,关闭窗体前的判断
yongh701
C#C#窗体WinForm事件闰年
利用VS2010的C#.NET能够很简单创建一个窗体。同时可以很轻松地为这个窗体布局,添加事件,下面用一个简单的窗体程序,判断是否闰年,来说明这个问题。同时加一个关闭事件,在用户关闭窗体之前弹出对话框询问用户是否关闭此窗体?如下图:具体做法如下。1、打开VS2010之后,文件->新建->项目->选择其它语言中的->VisualC#->Windows->Windows窗体应用程序在最下方命名此项目的
Windows平台vs2010编译OpenSSL1.1.1
pony12
OpenDDS拓展开发指南OpenSSL1.1.1VC-WIN32libcrypto-1_1libssl-1_1.dllOpenDDS入门
OpenSSL1.1.1下载,https://www.openssl.org/source/old/1.1.1/openssl-1.1.1.tar.gz或https://www.openssl.org/source/openssl-1.1.1m.tar.gz,解压到E:\openssl-1.1.1l或E:\openssl-1.1.1m目录。(一)编译OpenSSL1.1.1x的前提准备条件:1)安
VC++ VS2010 MFC 配合串口控件MSCOMM 复选框CheckBox 下拉ComboBox来选择打开串口端口
jomoly
MFCMSCOMM复选框CheckBox下拉ComboBox打开串口端口
习惯性把例程放在评论一楼。关于串口的定义,声明和初始化,详见前几天贴的《VC++MFCMSCOMMVS2010手把手学会串口收发含例程》http://blog.csdn.net/jomoly/article/details/55046738多说两句,在VS2010中,使用MSComm控件,要注意:1)在资源视图右键->插入ACTIVEX控件:2)类向导-添加类-ActiveX控件中的MFC类;3)
VC++ VS2010 MFC配合串口控件MSCOMM 的实际应用 - 打码机上位机软件 Demo 含例程
jomoly
VC++VS2010串口控件MSCOMM打码机上位机例程
老习惯,例程在一楼.所谓打码机,其实就是一个输入设备,每次输入特定格式的一个字符串,并用显而易见的开头结尾标记来让上位机识别,从而实现输入输出的自动化。从这个角度讲,其实打码机的上位机软件,与其他串口助手一类的工具,只是多了一个对于字符串的分解分析和重新组合的过程。所谓Demo,就是说与实际的生产工具,还是有一定区别的,比如例程内,对于单个字串结束的字符的标记是连续两个‘1’,而生产中常用的是‘\
VC++ VS2010 MFC CString 追加append 写入文件 txt 捕捉键盘按键消息
jomoly
VC++VS2010MFC键盘按键写入文件
老规矩,例程在评论的一楼。如果键盘消息(以及HID键盘设备)的字符源源不断的涌来,那么单纯的把字符发到界面中是不够的,而且有些项目中,并不需要我们看到输入本身,只需要把相关的数据保存起来。这样,如何把输入字符进行一定的格式处理,并进一步保存在文件中就有意义了。每一个按键消息,都对应到虚拟按键表格中的一个键值,那么可以通过判断键值,利用WINDOWS的消息系统的WM_KEYDOWN消息,来实现字符的
VC++ MFC MSCOMM VS2010 手把手学会串口收发 含例程
jomoly
VC++VS2010MSCOMM手把手例程
老习惯,例程链接放在评论一楼。大部分情况下(毕设,实验室常用设备或传感器的上位机编程,工厂打码机/喷码机上位机编程,自己学习做串口助手的demo,等等90%情况),用到的都是占用一个端口的异步通讯。而这类工作用MSCOMM控件可以很方便的实现,并且在VS下面可以自己做一些定制的工作。而不少做这类工程的,都不是计算机科班,所以有一份好的教程和跑得通,并且逻辑清楚的完整源码,可以节约大把的时间。以下基
VC++ VS2010对比VC6 串口控件的方法变更
jomoly
VS2010对比VC6串口控件方法变更
这两天整理以往项目代码,正好朋友有个win平台下串口项目需求,不过他对win下面的开发IDE平台和MFC架构都没有概念,于是就开贴对部分demo做了手把手的备注。朋友使用的时候碰到了一些问题,这里梳理一下。也因为MSDN里面没有对VC++下面的CMSCOMM(或者新版本叫IMSCOMM)做出说明,这样有一份可用的相对正确的参考就很重要。1)部分源码是在VC6下面的,用VS2010可以直接兼容打开低
EtherNet/IP开发:JAVA、C#和C++开发源代码
金南瓜工业互联EAP SECS
tcp/ipc#c++
示例使用VS2010开发EtherNet/IP开发语言使用C++为什么选择C++呢?C++开发出来的程序,提供C标准API后,将可以提供给Dlphi、Labview、VB、QT、C#、C\C++、C#、Java等几乎所有编程语言使用。效率问题①在底层我们将采用socket和多线程方式开发,在数据处理方面使用指针为主。②EtherNet/IP在设计之初就是为高效,低延迟而设定③采用最基础的C++标准
使用c#.net实现打地鼠游戏和翻牌游戏
前端搬砖达人
c#.net知识运用c#.net小游戏实现翻牌游戏打地鼠游戏
***本程序通过vs2010建立窗体应用程序,通过控件建立记忆纸牌及打地鼠游戏窗口需求分析:为了用户给用户提供美观的游戏界面,本项目在游戏的开发实践中注重对界面的美观设计,并配有背景音乐,在打地鼠游戏中将指针变为锤子,满足玩家打地鼠的需求。游戏界面图如下***[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8zuBKBfQ-1698114536747)(https:/
清除 VS 最近使用的项目和解决方案
csdn_now
工程管理
在.txt中,添加脚本,将txt后缀更为.bat。VS2010@echooffcd\@echoon@REGDeleteHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\FileMRUList/va/f@REGDeleteHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Proje
清除VS2015工程不需要的文件
csdn_now
工程管理
以下为.bat文件的代码参考清除VS2010工程不需要的文件_u013719984的博客-CSDN博客echo正在清理VS2015工程中不需要的文件echo开始清理请稍等......@echooffrem清理attrib-s-h-r*opendbdel/s/q*.opendbdel/s/q*.dbdel/s/q.\ipch\*.*rd/s/q.\ipch\del/s/q.\Debug\*.*rd/
openmp matlab,matlab – 为什么在mex文件中的OpenMP只产生1个线程?
立夏之光
openmpmatlab
我是OpenMP的新手.我有以下代码使用配置了MSVS2010的Matlabmex进行编译.计算机有8个处理器(我也使用matlabpool检查过).#include"mex.h"#includetypedefunsignedcharuchar;typedefunsignedintuint;//Takesauint8inputarrayanduint32indexarrayandprealloca
初步了解win32界面库DuiLib
bcbobo21cn
VC++win32界面库duilibdirectUI
DuiLib是一个开源win32界面库;下载地址:https://github.com/duilib/duilib可以做类似一些杀毒软件的界面;效果还是比较好;先下载一个demo看一下;当前开发工具只有VS2010Express版本;打开看一下;DuiLib项目是源码;MFCDemo是示例;VS2010Express不支持MFC,所以有问题,不能运行demo;在解决方案中添加一个win32项目,空
视觉OpenCV-WIN7版本安装配置
老王工控笔记
视觉OpenCV-WIN7版本安装配置开源的OpenCV,有好多版本,最新是2020年12月的4.5.1版本,支持的VS版本最低V14以上,VS2015版本安装在WIN7上好像有点麻烦,所以只能下载个2015年4月的2.4.11版本,支持VS2010版本350M,以下是官方下载链接:https://opencv.org/releases/page/5/1.计算机--属性--高级系统设置--环境变量
多文档 添加菜单栏 工具栏 删除ribbon
密树
VS:vs2010工程类型:mfc多文档officeoffice20071、去掉ribbon在CMainFrame::OnCreate中删除//m_wndRibbonBar.Create(this);//Deletebypsq//m_wndRibbonBar.LoadFromResource(IDR_RIBBON);2、添加菜单栏删除ribbon,有时菜单栏就有了,要显示那个菜单栏在BOOL工程名
C/C++指针错误与调试相关学习总结
bcbobo21cn
VC++c语言指针visualstudio2010调试
使用VS2010调试技巧让C指针无处遁形http://blog.csdn.net/21aspnet/article/details/6723758Linux下调试远没有windows下的VS方便,不管是VC++6还是VS2003,2005,2008,2010,2012.VS2012自动格式化代码Ctrl+K+DVS下调试一定要注意尽量不要用F11,要用F10!不然需要引入库文件,提示的警告信息可以
mfc入门基础(四)对话框添加控件、创建对话框类和为对话框控件添加变量
Littlehero_121
MFC初学mfcc++
参考博客:VS2010/MFC编程入门之七(对话框:为对话框添加控件)-软件开发-鸡啄米VS2010/MFC编程入门之八(对话框:创建对话框类和添加控件变量)-软件开发-鸡啄米基于基础(三)中写的应用程序test02来讲,一、对话框添加控件1、找到资源视图,如下:进行双击2、删除系统给你新建好的静态文本框,找到工具箱,找到StaticText来进行拖动到界面上,实现效果如下:3、选中当前拖动过来的
多线程编程之join()方法
周凡杨
javaJOIN多线程编程线程
现实生活中,有些工作是需要团队中成员依次完成的,这就涉及到了一个顺序问题。现在有T1、T2、T3三个工人,如何保证T2在T1执行完后执行,T3在T2执行完后执行?问题分析:首先问题中有三个实体,T1、T2、T3, 因为是多线程编程,所以都要设计成线程类。关键是怎么保证线程能依次执行完呢?
Java实现过程如下:
public class T1 implements Runnabl
java中switch的使用
bingyingao
javaenumbreakcontinue
java中的switch仅支持case条件仅支持int、enum两种类型。
用enum的时候,不能直接写下列形式。
switch (timeType) {
case ProdtransTimeTypeEnum.DAILY:
break;
default:
br
hive having count 不能去重
daizj
hive去重having count计数
hive在使用having count()是,不支持去重计数
hive (default)> select imei from t_test_phonenum where ds=20150701 group by imei having count(distinct phone_num)>1 limit 10;
FAILED: SemanticExcep
WebSphere对JSP的缓存
周凡杨
WAS JSP 缓存
对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。
现服务
设计模式总结
朱辉辉33
java设计模式
1.工厂模式
1.1 工厂方法模式 (由一个工厂类管理构造方法)
1.1.1普通工厂模式(一个工厂类中只有一个方法)
1.1.2多工厂模式(一个工厂类中有多个方法)
1.1.3静态工厂模式(将工厂类中的方法变成静态方法)
&n
实例:供应商管理报表需求调研报告
老A不折腾
finereport报表系统报表软件信息化选型
引言
随着企业集团的生产规模扩张,为支撑全球供应链管理,对于供应商的管理和采购过程的监控已经不局限于简单的交付以及价格的管理,目前采购及供应商管理各个环节的操作分别在不同的系统下进行,而各个数据源都独立存在,无法提供统一的数据支持;因此,为了实现对于数据分析以提供采购决策,建立报表体系成为必须。 业务目标
1、通过报表为采购决策提供数据分析与支撑
2、对供应商进行综合评估以及管理,合理管理和
mysql
林鹤霄
转载源:http://blog.sina.com.cn/s/blog_4f925fc30100rx5l.html
mysql -uroot -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@centos var]# service mysql
Linux下多线程堆栈查看工具(pstree、ps、pstack)
aigo
linux
原文:http://blog.csdn.net/yfkiss/article/details/6729364
1. pstree
pstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) &n
html input与textarea 值改变事件
alxw4616
JavaScript
// 文本输入框(input) 文本域(textarea)值改变事件
// onpropertychange(IE) oninput(w3c)
$('input,textarea').on('propertychange input', function(event) {
console.log($(this).val())
});
String类的基本用法
百合不是茶
String
字符串的用法;
// 根据字节数组创建字符串
byte[] by = { 'a', 'b', 'c', 'd' };
String newByteString = new String(by);
1,length() 获取字符串的长度
&nbs
JDK1.5 Semaphore实例
bijian1013
javathreadjava多线程Semaphore
Semaphore类
一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。
S
使用GZip来压缩传输量
bijian1013
javaGZip
启动GZip压缩要用到一个开源的Filter:PJL Compressing Filter。这个Filter自1.5.0开始该工程开始构建于JDK5.0,因此在JDK1.4环境下只能使用1.4.6。
PJL Compressi
【Java范型三】Java范型详解之范型类型通配符
bit1129
java
定义如下一个简单的范型类,
package com.tom.lang.generics;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value = value;
}
}
【Hadoop十二】HDFS常用命令
bit1129
hadoop
1. 修改日志文件查看器
hdfs oev -i edits_0000000000000000081-0000000000000000089 -o edits.xml
cat edits.xml
修改日志文件转储为xml格式的edits.xml文件,其中每条RECORD就是一个操作事务日志
2. fsimage查看HDFS中的块信息等
&nb
怎样区别nginx中rewrite时break和last
ronin47
在使用nginx配置rewrite中经常会遇到有的地方用last并不能工作,换成break就可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。
location /
{
proxy_pass http://test;
java-21.中兴面试题 输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 , 使其和等于 m
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
public class CombinationToSum {
/*
第21 题
2010 年中兴面试题
编程求解:
输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 ,
使其和等
eclipse svn 帐号密码修改问题
开窍的石头
eclipseSVNsvn帐号密码修改
问题描述:
Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件对svn用户的概念极为淡薄,不但不能方便地切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。
解决思路:
删除subclipse记录的帐号、密码信息,重新输入
[电子商务]传统商务活动与互联网的结合
comsci
电子商务
某一个传统名牌产品,过去销售的地点就在某些特定的地区和阶层,现在进入互联网之后,用户的数量群突然扩大了无数倍,但是,这种产品潜在的劣势也被放大了无数倍,这种销售利润与经营风险同步放大的效应,在最近几年将会频繁出现。。。。
如何避免销售量和利润率增加的
java 解析 properties-使用 Properties-可以指定配置文件路径
cuityang
javaproperties
#mq
xdr.mq.url=tcp://192.168.100.15:61618;
import java.io.IOException;
import java.util.Properties;
public class Test {
String conf = "log4j.properties";
private static final
Java核心问题集锦
darrenzhu
java基础核心难点
注意,这里的参考文章基本来自Effective Java和jdk源码
1)ConcurrentModificationException
当你用for each遍历一个list时,如果你在循环主体代码中修改list中的元素,将会得到这个Exception,解决的办法是:
1)用listIterator, 它支持在遍历的过程中修改元素,
2)不用listIterator, new一个
1分钟学会Markdown语法
dcj3sjt126com
markdown
markdown 简明语法 基本符号
*,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号
空白行表示另起一个段落
`是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签
换行
单一段落( <p>) 用一个空白行
连续两个空格 会变成一个 <br>
连续3个符号,然后是空行
Gson使用二(GsonBuilder)
eksliang
jsongsonGsonBuilder
转载请出自出处:http://eksliang.iteye.com/blog/2175473 一.概述
GsonBuilder用来定制java跟json之间的转换格式
二.基本使用
实体测试类:
温馨提示:默认情况下@Expose注解是不起作用的,除非你用GsonBuilder创建Gson的时候调用了GsonBuilder.excludeField
报ClassNotFoundException: Didn't find class "...Activity" on path: DexPathList
gundumw100
android
有一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}: java.lang.ClassNotFoundException: Didn't f
JavaWeb之JSP指令
ihuning
javaweb
要点
JSP指令简介
page指令
include指令
JSP指令简介
JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。
JSP指令的基本语法格式:
<%@ 指令 属性名="
mac上编译FFmpeg跑ios
啸笑天
ffmpeg
1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl
2、安装yasm-1.2.0
curl http://www.tortall.net/projects/yasm
sql mysql oracle中字符串连接
macroli
oraclesqlmysqlSQL Server
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:
MySQL: CONCAT()
Oracle: CONCAT(), ||
SQL Server: +
CONCAT() 的语法如下:
Mysql 中 CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。
请注意,Oracle的CON
Git fatal: unab SSL certificate problem: unable to get local issuer ce rtificate
qiaolevip
学习永无止境每天进步一点点git纵观千象
// 报错如下:
$ git pull origin master
fatal: unable to access 'https://git.xxx.com/': SSL certificate problem: unable to get local issuer ce
rtificate
// 原因:
由于git最新版默认使用ssl安全验证,但是我们是使用的git未设
windows命令行设置wifi
surfingll
windowswifi笔记本wifi
还没有讨厌无线wifi的无尽广告么,还在耐心等待它慢慢启动么
教你命令行设置 笔记本电脑wifi:
1、开启wifi命令
netsh wlan set hostednetwork mode=allow ssid=surf8 key=bb123456
netsh wlan start hostednetwork
pause
其中pause是等待输入,可以去掉
2、
Linux(Ubuntu)下安装sysv-rc-conf
wmlJava
linuxubuntusysv-rc-conf
安装:sudo apt-get install sysv-rc-conf 使用:sudo sysv-rc-conf
操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。
背景知识
sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconf
svn切换环境,重发布应用多了javaee标签前缀
zengshaotao
javaee
更换了开发环境,从杭州,改变到了上海。svn的地址肯定要切换的,切换之前需要将原svn自带的.svn文件信息删除,可手动删除,也可通过废弃原来的svn位置提示删除.svn时删除。
然后就是按照最新的svn地址和规范建立相关的目录信息,再将原来的纯代码信息上传到新的环境。然后再重新检出,这样每次修改后就可以看到哪些文件被修改过,这对于增量发布的规范特别有用。
检出