自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (6)
  • 收藏
  • 关注

原创 java多线程设置超时时间

情景:多线程中个别线程执行时间会很长,如果线程执行时间超过某段时间,自动结束该线程百度了很多答案之后大部分的解决办法都是利用Future类中的get(long timeout,TimeUnit unit) 方法进行设置,但是这个方法是阻塞的,在取不到结果之前是不会执行后边的程序的。下面代码是按照这个方法进行的测试:public static void main(String[] a

2017-02-21 19:32:04 25514 6

原创 vscode下配置C++开发环境(windows)

vscode配置c++开发环境(windows)

2022-08-31 13:37:40 493

转载 QR二维码Java开发笔记

QR二维码是目前最常用二维码是把字符串编码后通过二维图片的黑白两色模块显示出来可表示的字符串长度和 容错率(ECC) 显示编码模式(EncodeMode)及版本(Version)有关     容错率共四档:L     7%M    15%Q     25%H     30%  编码模式:Numeric             数字Al

2015-12-31 17:23:55 497

转载 Java Swing 字体居中显示

在开发Swing程序的时候,很多情况下为了美观,我们需要将字体水平和垂直居中于某一个控件。        让我们先来说说居中的算法。其实很简单,将外面控件的长度减去显示内容的长度,然后除以2,这样就得到了放置内容的X坐标。同理,将控件的高度减去内容的高度,然后除以2,就得到了Y坐标。通过X,Y坐标我们就可以在指定点上绘制内容了,这样的算法适用于任何需要居中显示的情况。但是如果需

2015-12-31 14:23:37 2468

转载 最全的常用正则表达式大全

作者:zxin链接:http://www.cnblogs.com/zxin/archive/2013/01/26/2877765.html很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。

2015-12-26 16:33:54 323

转载 如何切换eclipse中svn用户

最近几次在项目中提交代码,用的是别的保存的帐号,项目经理今天强调要用自己的,搜到了如下内容,并且成功切换到了自己的帐号 :两种解决办法:  1. 通过删除SVN客户端的账号配置文件   1) 查看你的Eclipse中使用的是什么SVN Interface(中文:svn接口)windows > preference > Team > SVN

2015-12-24 20:02:18 299

转载 寻址方式

共7种寻址方式:1. 立即寻址方式立即数包含在指令中,作为指令的一部分。如 MOV AX 1234H2. 寄存器寻址方式操作数在CPU内部的寄存器中,指令指定寄存器号16位操作数,寄存器可以是:AX,BX,CX,DX,SI,DI,SP和BP8位操作数,寄存器可以是:AL,AH,BL,BH,CL,CH,DL,DH如 MOV AX,BX

2015-10-29 09:11:40 1847

转载 UML类图几种关系的总结

转自:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization), 关联(Association), 聚合(Aggregation), 组合(Composition), 依赖(Dependency) 1.    

2015-10-27 11:37:11 287

转载 BigDecimal类型比较大小

这个类是java里精确计算的类   1 比较对象是否相等     一般的对象用equals,但是BigDecimal比较特殊,举个例子:     BigDecimal a=BigDecimal.valueOf(1.0);     BigDecimal b=BigDecimal.valueOf(1.000);     在现实中这两个数字是相等的,但是问题来来了     a

2015-09-23 19:51:15 1303

转载 js中如何将小写数字金额转换成大写中文数字

function atoc(numberValue){ var numberValue=new String(Math.round(numberValue*100)); // 数字金额 var chineseValue=""; // 转换后的汉字金额 var String1 = "零壹贰叁肆伍陆柒捌玖"; // 汉字数字 var String2

2015-09-16 09:14:30 1092

转载 mybatis 中#与$的区别

MyBatis/Ibatis中#和$的区别1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $us

2015-09-15 15:41:30 225

原创 括号配对问题

import java.util.Scanner;import java.util.Stack;public class ID2 { public static void main(String[] args) { /*Scanner sc = new Scanner(System.in); int n = sc.nextInt(); String sa = ""; fo

2015-09-09 11:46:36 248

原创 编写一个c++程序来编译运行java

cena评测系统由于不能评测java文件,所以作为一个小白按照网上的步骤尝试去配置一下。结果是扑街了,不过过程中学到了很多知识,其中觉得比较有意义的就是编写一个c++的程序来编译运行java文件,在此总结一下。源代码参考文章链接:http://youthlin.com/2015990.html问题1:如何将一个c++文件编译成exe文件?将debug改成release,运行可得相应的e

2015-09-08 14:15:14 523

原创 一个新手对where和left join的疑惑

问题描述:在开发中 两个表进行关联有两种方式,一是通过select a.*,b.* from a,b where a.id=b.id 二是select a.*,b.* from a left join b on b.id.=a.id 对此表示疑惑这两者到底有什么区别?开始探索:首先建立两个表a,ba表  id type b表 id type 1 11 42 24

2015-09-02 10:03:15 490

转载 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

确认包已经被导入web工程目录。 原来是tomcat找不到MYSQL JAR包的问题。后来又把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就ok了,嘿…… 在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。在web项目中,当Clas

2014-07-31 20:28:18 321

原创 <linux入门很简单>总结

apt:负责安装软件

2014-07-06 10:13:17 700

转载 c与c++分别是怎样动态分配和释放内存的,有什么区别?

转自:http://blog.csdn.net/wangkechuang/article/details/7541135

2014-06-02 20:28:50 714

原创 malloc函数和new

头文件:在Visual C++6.0中可以用malloc.h或者stdlib.h。原型

2014-06-02 20:25:04 411

原创 c语言scanf函数

文章目的:我们学校开讲的第一门y

2014-06-02 20:05:19 413

原创 c语言printf函数

printf函数定义:printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。

2014-05-28 12:32:15 402

转载 general error c101008a: Failed to save the updated manifest to the file ".\D

不能保存更新的文件,就是以前残留的文件没有删除,即:要删除Debug文件夹(这个问题以前已经讨论过了,有些错误必须这样做)解决方法:2种方法:第1种方法.手动删除Debug,注:在VS2008有2个Debug,2个都要删第2种方法:自动删除:在VC++6.0编译器下,build--->Clean,而在VS2008下,生成--->清理解决方案下面是摘自网上的一些,讨论

2014-05-23 16:00:09 488

转载 error C2664: strcpy : 不能将参数 2 从 CString 转换为 const char *;error C2440: “初始化”: 无法从“const wchar_t [15]”

你在vs2008中默认字符集是UNICODE字符集,CString中字符以wchar_t的形式来存储的,而不是char。你在项目-》属性-》配置属性 有一个字符集,可以改字符集,改成多字节字符集就行了。

2014-05-23 15:59:37 1053

原创 关于vs2008中没有datalist&datacombo的解决方法

在安装的vs2008中发现没有datalist&datacombo这两个组件

2014-05-14 21:45:17 498

原创 linux 安装软件

sudo apt-get install  xxx.rpm

2014-05-14 17:36:14 283

转载 g++的使用

转自http://www.dutor.net/index.php/2009/05/g-compiler-usage/

2014-05-14 17:14:19 342

转载 经典vim插件功能说明、安装方法和使用方法介绍

#=============================================================================  2  转载请注明出处: http://blog.csdn.net/tge7618291                     http://nuoerlz.35free.net  8 #================

2014-05-14 13:29:02 672

转载 如何在vs2008中添加WM_INITDIALOG消息映射

问:我在使用VC++2008添加消息映射WM_INITDIALOG的处理函数的时候,在CLASS VIEW中点击CMY_DIALOGDlg右键然后查看消息,没有找到WM_INITDIALOG,而只有WM_INITMENU等等,为什么??  答:看“重写”里有“OnInitDialog” 里面有“添加OnInitDialog”在属性页面的顶部,有几个图标,其中有个小长方体,那就是

2014-05-12 16:11:28 607 1

转载 一针见血:error C2146:

归为一句话就是要“注意引用头文件的先后顺序”!这个问题说大不大,说小不小,错误难找,很让人头疼。写下此文,告之遇到类似问题的朋友们,你们的程序没有错误,但请改变一下引用的H文件的顺序!像我这个例子来说,顺序如下:#include "stdafx.h"#include 如果颠倒了,就会出现下面一堆令人头疼的错误:

2014-05-05 15:49:23 401

原创 WIN32项目和Win32控制台应用程序区别

win32应用程序是指窗口类的,像QQ之类的,有图形化界面,而控制台是指运行在黑框下的,像cmd之类的win32应用程序和MFC应用程序有什么区别呢

2014-05-02 15:44:16 790

原创 ADO数据库访问技术总结

1.要在程序中使用ADO对象,需要在头文件中加入

2014-04-30 20:44:41 642

转载 vs2010错误解决

错误 1 error C2440: “初始化”: 无法从“char [32]”转换为“ATL::CStringT”错误 4 error C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型错误 3 error C2664: “int ATL::CStringT::Replace(wchar_t,wchar_t)”: 不能将参数 1 从“const

2014-04-30 16:51:47 578

原创 windows网络编程学习笔记三

客户端:第一步:创建一个套接字第二步:建立一个SOCKADDR地址结构。第三步:用connect初始化客户机与服务器的连接。 connect函数:int connect(SOCKET s,                 const struct sockaddr FAR *name,                 int namelen); 客户端代码:

2014-03-20 19:34:19 401

原创 windows网络编程学习笔记二

面向连接的通信  1.服务器api函数步骤:第一步是用socket将给定的协议的套接字绑定到一直的名称上,通过调用bind api来完成         第二步是将套接字设为监听模式,调用listen函数         第三步是建立连接,调用accept来接受连接。 bind函数定义:int bind(SOCKET s,                        

2014-03-20 17:46:01 569

原创 windows网络编程学习笔记一

Windows的初始化每个winsock应用都必须加载合适的winsock dll 版本,加载winsock库是通过WSAStartup函数实现的。定义如下:int WSAStartup(WORD wVersionRequested,//用于指定真被夹在的winsock库的版本,用MAKEWORD(x,y)来获得wVersionRequested的值

2014-03-20 15:37:38 612

转载 error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 LIBCMT.lib

这个问题表明你新建的是一个main类型函数(控制台程序),而你的程序中有窗口程序,显然是个win32函数,解决方法:项目-属性-链接器-系统-子系统-把控制台该为windows

2014-03-06 21:43:20 1480

转载 error C2731:"WinMain"无法重载函数

// This is winmain, the main entry point for Windows applicationsint WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow )照抄下来,在VS2005或VS2008编译的时候总

2014-03-06 21:41:16 4743 1

转载 VS2008中关于“MessageBoxW”: 不能将参数 2 从“char [20]”转换为“LPCWSTR”的错误解决

问题:1>d:\users\yangtse\documents\visual studio 2008\projects\winmain\winmain\54.cpp(27) : error C2440: “=”: 无法从“const char [14]”转换为“LPCWSTR”1>         与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换

2014-03-06 21:38:14 498

转载 linux gcc编译器使用

GCC使用在使用GCC编译程序时,编译过程可以被细分为四个阶段:预处理(Pre-Processing)编译(Compiling)汇编(Assembling)链接(Linking)。例如:     #include int main(void){       printf ("Hello world, Linux programming!\n");    

2014-03-05 20:02:24 470

转载 介绍linux下vi命令的使用

功能最强大的编辑器之一——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就

2014-03-05 19:59:43 348

转载 int main(int argc,char* argv[])详解

argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]){ int i; for (i = 0; ii++)coutcin>>i; return 0; } 执行时敲入 F:\MYDOCU~1\TEM

2014-03-05 19:55:01 323

ply-read.rar

python读取ply文件,生成相应元素的数组。需要首先安装plyfile库,pip install plyfile。

2019-08-02

python实现k-means聚类

python实现k-means聚类,利用的库有numpy sklearn,利用matplot绘图

2018-11-23

利用sse技术实现淡入淡出渐变电子相册

利用sse技术实现淡入淡出渐变电子相册,mmx,sse2,编程环境:vs2017,框架mfc,嵌入汇编,c++

2018-11-23

VisualC++网络通信编程技术详解光盘内容

VisualC++网络通信编程技术详解光盘内容

2014-05-15

JAVA程序员职场全攻略、从小工到专家

JAVA程序员职场全攻略、从小工到专家JAVA程序员职场全攻略、从小工到专家JAVA程序员职场全攻略、从小工到专家

2014-05-13

基于vc++的人事管理系统

基于vc++的人事管理系统基于vc++的人事管理系统基于vc++的人事管理系统

2014-05-13

空空如也

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

TA关注的人

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