自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 asp.net core IConfiguration 读取配置文件示例

using Microsoft.Extensions.Configuration;using System;using System.Collections.Generic;namespace ConsoleApp5{ /// <summary> /// asp.net core IConfiguration Demo /// </summary> class Program { static void Main(s.

2021-03-15 11:39:26 1377

原创 C#调用C++ 动态链接库DLL

自己摸索的

2017-06-08 14:58:23 259

原创 c#/.net操作word插入表格实例

先给张效果图---整体是一个模板,第一个表格是替换里面的值,第二个直接动态生成插入。。。。代码using Abase;using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.IO;using Wor

2016-10-27 16:06:45 9466 2

原创 java websocket

<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> "> My WebSocket

2016-01-29 15:05:43 619

原创 java websocket网页端客户端实现

package com;import java.io.IOException; import java.util.concurrent.CopyOnWriteArraySet; import javax.websocket.OnClose; import javax.websocket.OnError; import javax.websocket.OnMessage; imp

2016-01-29 15:03:32 709

原创 初学C++类

实现文件#include "stdafx.h"#include "date.h"int Tdate::count=0; //类静态成员初始化void Tdate::setData(int y,int m,int d){ year=y; month=m; day=d;}void Tdate::printdate() const{ printf("%d:%d:%d\

2016-01-13 23:45:16 273

原创 学习网站收录

适合自己的才是最好的。。。菜鸟学习网:http://www.runoob.com/C语言中文网:http://c.biancheng.net看雪安全论坛:http://bbs.pediy.com/梦之未来:http://www.mengwuji.net注:不是为了推广,自己做备忘。。。

2016-01-13 23:37:35 301

原创 初学C++类比java语法复杂

#include "stdafx.h"#include using namespace std ;class User{public: int user_id; char* user_name; char* user_pwd; void setData() { user_id =0; user_name="user1"; user_pwd="***"; }}

2016-01-02 23:39:10 394

转载 C++函数模板

#include "stdafx.h"#include int max(int a,int b){ return 111;}int max(int a,int b,int c){ return 222;}//int max(int array[],int len) // int array[len]//{// int imax=0;// for(int i=0;i<

2016-01-02 23:03:26 254

原创 C++动态分配内存释放内存

#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){ /******指针动态分配内存***********/ int *p; p = new int;//p = (int*)malloc(sizeof(int)); void* delete p; /******一维数组动态分配内存***********/ int *p

2016-01-01 22:08:56 598

转载 C语言数组应用举例

【例7-18】把一个整数按大小顺序插入已排好序的数组中。为了把一个数按大小插入已排好序的数组中,应首先确定排序是从大到小还是从小到大进行的。设排序是从大到小进序的,则可把欲插入的数与数组中各数逐个比较,当找到第一个比插入数小的元素i时,该元素之前即为插入位置。然后从数组最后一个元素开始到该元素为止,逐个后移一个单元。最后把插入数赋予元素i即可。如果被插入数比所有的元素值都小则插入最后位置。

2015-12-29 22:49:20 1124

转载 #pragma 预处理指令详解(留着以后看看)

#pragma  预处理指令详解              在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。    

2015-12-28 21:25:14 316

转载 C语言中#define的用法

今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简

2015-12-28 21:19:11 335

转载 神一般的C语言指针,你看懂多少?

今天阅读《C/C++程序员面试指南》中指针一块,以前一知半解的指针问题顷刻间懂了。下面,可以做个测试,如果下面的指针问题你能够全都解答正确,那么你的C语言功底真是神一般的了。1.int *p;2.int **p;3.int *p[10];4.int (*p)[10];5.int *p(int);6.int (*p)(int);7.in

2015-12-28 21:13:18 268

转载 彻底搞定C语言指针详解

1.语言中变量的实质要理解C指针,我认为一定要理解C中“变量”的存储实质, 所以我就从“变量”这个东西开始讲起吧!先来理解理解内存空间吧!请看下图:内存地址→  6      7   8      9   10      11      12       13------------------------------------------------------

2015-12-28 21:07:04 317

转载 C语言变参函数

#include #include #include #include #include int addnum(int i,...){ va_list parg; int num=i;//存放和 int v=i; printf("%d",i); va_start(parg,i); v=va_arg(parg,int);//取i后边一个参数 while(v

2015-12-27 22:06:33 290

转载 C语言时间函数及结构化数据

#include #include #include #include #include #include int main(int argn,char* argv[])// int a[1]//a[0] { struct mytime { int 时;//时 int min; //分 }; time_t t;// long int

2015-12-27 22:02:35 356

转载 C语言控制台简易计算器

#include #include char str[256] = {0};//存放接受到的字符'char *pstr = str;int n[256] ={0};//存放数字char stemp[256] ={0};char s[256] ={0};//存放+—*/int i,j,k;int main() { /*********接收表达式************/ wh

2015-12-27 21:46:10 731

转载 C语言strcat(连接两字符串)用起来真不爽

strcat(连接两字符串)函数定义:char *strcat (char *dest,const char *src)函数说明:strcat()会将参数src字符串拷贝到参数dest所指的字符串尾,第一个参数dest要有足够的空间来容纳要拷贝的字符串;返回值:  返回dest字符串参数的起始地址;接下来分三种情况来看strcat()函数是可行:方案一:两个参数都是数组

2015-12-26 02:15:53 2519 1

转载 C语言字符串操作总结大全(超详细)

1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长度字符串 st

2015-12-26 01:54:37 344

转载 C语言字符数组与字符串的使用详解

1、字符数组的定义与初始化字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。char str[10]={ 'I',' ','a','m',' ',‘h','a','p','p','y'};即把10个字符分别赋给str[0]到str[9]10个元素如果花括号中提供的字符个数大于数组长度,则按语法错误处理;若小于数组长度,则只将这些字符数组中前面那些元素,其余的元素自动定为空

2015-12-26 01:42:32 583

原创 C语言九九乘法表

#include #include //头文件里包含了C、C++语言的最常用的系统函数 malloc()分配内存 void qqcfb() { int x,y; printf(" 九九乘法表\n"); for (x=1;x<=9;x++) { for (y=1;y<=9;y++) { printf("%d X %d = %d ",x,y,

2015-12-26 00:27:22 678

转载 C语言goto的应用直接跳出多层循环

#include /*找出10000-99999满足万位,千位,百位,十位,个位之和等于万位,千位,百位,十位,个位的乘积的数*/int main(void){ int i1,i2,i3,i4,i5;//分别表示 万位,千位,百位,十位,个位 for (i1=1;i1<=9;i1++) //i1*10000 for (i2=1;i2<=9;i2++) //i2*1000 f

2015-12-25 23:52:21 751

转载 C语言常用数学函数

#include //基本输入输出#include //数学函数int main(void) //main是程序入口 { int a=-3,b=3; float f=9.0f; float x=3,y=2; a/=b-1;//a=a/(b-1) printf("a=%d,b=%f \n",a,f); printf("a=%d,b=%f \n",abs(a),

2015-12-25 23:43:38 376

转载 C语言中强制数据类型转换的总结

● 字符型变量的值实质上是一个8位的整数值,因此取值范围一般是-128~127,char型变量也可以加修饰符unsigned,则unsigned char 型变量的取值范围是0~255(有些机器把char型当做unsighed char型对待, 取值范围总是0~255)。● 如果一个运算符两边的运算数类型不同,先要将其转换为相同的类型,即较低类型转换为较高类型,然后再参加运算,转换规则如下图所

2015-12-25 20:39:17 905

转载 C语言变量取值范围

#include #include //limits.h头中确定各种变量类型的最大值,和最小值常量short s;unsigned short us;int i;unsigned int ui;long j;unsigned long uj;char c;unsigned char uc;float f;unsigned float uf;double d;unsign

2015-12-25 20:28:22 4340

转载 C语言变量

#include //#开头的指令我们叫它预编译指令 包含stdio.h windows.hint qj_bl;//全局变量默认系统初始化int  main(void) //main是程序入口{ //打印出 一些字串信息 输出信息 int i,j,n; //定义的整型变量  //int k;局部变量使用前必须初始化 i=3; j=6; n=i*j;

2015-12-24 22:14:03 241

转载 hello c

#include int main(void) { printf("你好,我的第一个C程序!"); getchar(); return 0; }

2015-12-24 22:01:53 496

原创 java在控制台用星号打印出圆形

public class Yuan { public static void main(String[] args) { prinf(30); } //r圆的半径 public static void prinf(int r) { //i代表每一行 for(int i=0;i<=2*r;i+=2) { //圆上点到竖着半径的距离 long y = M

2014-07-03 11:03:56 6953 2

原创 jdom解析xml简单事例

/* *用jdom读取xml文档的例子 */ import org.jdom.output.*;import org.jdom.input.*;import org.jdom.*;import java.io.*;import java.util.*;public class ReadXML{ public static void main(

2014-06-16 15:11:27 414

原创 网络编程简单模型

import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;//server端public class ServerDemo { public s

2014-06-16 14:57:51 377

原创 IO练习

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;

2014-06-15 10:06:53 439

原创 javaIO流学习笔记

IO 流(Stream): 将数据Byte By Byte的处理方式InputStream  |-- 节点流 (流开始的地方, 流的源泉) |    |-- FileInputStream   |    |-- ByteArrayInputStrem |-- 过滤流 |    |-- BufferedInputStream  |    |-- ObjectInput

2014-06-15 10:04:05 417

原创 线程笔记

线程:线程状态:  1 new (新建)  2 Runnable  3 Running  4 Block  5 Dided线程状态管理:   Thread.yield() 当前线程让出处理器(离开Running),     使当前线程进入Runnable等待  Thread.sleep(times) 使当前线程从 Running 放弃处理器    进入B

2014-06-15 10:03:07 341

c#调用c++ 动态链接库

c#调用c++ 动态链接库 dll

2017-06-08

javaWebSocket服务器客户端支持jar包

解压后两个jar包一个服务器端的websocket-api,本地客户端(swing界面的那种)的java-websocket

2016-01-29

java实现控制dos清屏cls

解压之后得到CLS.class和cls.dll把他放在你程序的当前文件下,调用CLS.CLS()方法就能实现。

2014-07-04

空空如也

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

TA关注的人

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