真爱无限的知识驿站

学习积累技术经验,提升自身能力

[java基础]2、java中基本概念数据类型

CLASSPATH:

设置为固定目录

SET CLASSPATH=d:mydemo

设置为当前目录和指定目录

SET CLASSPATH=.;d:mydemo

//也可以同样以设置环境变量的方式自动生效


注释示例:

//  单行注释

/*  多行注释 */

/** 文档注释 */


基本数据类型:

.net web批量导入txt数据到mssql

数据库表字段:


C++最小生成树问题

问题描述

求一个连通无向图的最小生成树的代价(图边权值为正整数)。

输入

第一行是一个整数N(1<=N<=20),表示有多少个图需要计算。以下有N个图,第i图的第一行是一个整数M(1<=M<=50),表示图的顶点数,第i图的第2行至1+M行为一个M*M的二维矩阵,其元素ai,j表示图的i顶点和j顶点的连接情况,如果ai,j=0,表示i顶点和j顶点不相连;如果ai,j>0,表示i顶点和j顶点的连接权值。

输出

JAVA学习-包的概念和声明、不同包中类的相互调用

打包的意义:

可以使用嵌套层次结构来组织包

为了更好地规划代码,防止命名冲突和混乱

当把类组织起来放进一个包内时,也就给包中成员赋予了相互访问的权限

声明包:

package 包名,必须是源代码第一条语句

JAVA学习-static关键字、单例模式

static关键字:

static修饰类变量时,变量称为静态变量(类变量),它不属于任何对象

static修饰类方法时,方法称为静态方法,静态方法中只能使用调用静态方法或静态变量

非静态方法可以调用静态方法或静态变量,静态方法不能调用非静态方法或非静态变量

[CodeSnippet]取datagrid选中的数据并转换为url查询

jquery code:

        var opt = {
            'Name': $('#Name').val(),
            'sort': 'ProviderId',
            'order': 'desc',
        };
        var checkedItems = $('#tb_provider').datagrid('getChecked');
        if (checkedItems && checkedItems.length > 0)
        {
            var ids = [];
            $.each(checkedItems, function (index, item) {
                ids.push(item.ProviderId);
            });
            opt.SelectedProviderIds = ids.join(",");
        }
        var url = '/User/User/ExportData?' + $.param(opt);


linux下练习 c++ 栈中使用类模版例子

code:

//栈中使用类模版例子
#include <iostream>
#include <typeinfo>
using namespace std;
//typedef char T;
template<typename T,int len=4>//可以有默认值,有默认值的参数靠右
//如果成员函数在类外写,那么每个函数前要加语句: template<typename T> 
class Stack
{
T a[len];
int cur;
public:
Stack():cur(0){}
const char* stype()const//类型
{
return typeid(T).name();
}
int max_size()const//最大空间
{
return len;
}
void push(const T& d) throw(const char*)//入栈
{
if(full()) throw "满";
a[cur++]=d;
}
T pop() throw (const char*)//出栈
{
if(empty()) throw "空";
return a[--cur];
}
const T& top() const throw(const char*)//取顶元素
{
if(empty()) throw "空";
return a[cur-1];
}
bool empty()const//是否空
{
return cur==0;
}
bool full()const//是否满
{
return cur==len;
}
void clear()//清空
{
cur=0;
}
void travel()//遍历
{
while(!empty())
{
cout<<pop()<<' ';
}
cout<<endl;
}
int size()const{return cur;}//元素个数
};
int main()
{
Stack<char,10> s;
Stack<int> d;
s.push('+');s.push('-');s.push('*');s.push('/');
d.push(123);
d.push(42);
d.push(666);
cout<<s.stype()<<endl;
s.travel();
cout<<d.stype()<<endl;
d.travel();
return 0;
}


.Net中自动生成Model字段修改日志内容

直接上代码,传入新旧两个Model类字段说明,要加display标签: 代码如下:    public static class EntityExtension     {         public static HashSet<Type> Primit

后端开发规范(微服务)【VME项目】

2.1、接口自测标准

接口自测能减少最常见的BUG,有问题也只是小问题,尽量减少联调过程的时间

附:微服务清单中,接口的返回数据格式(可以直接是自测时的Json结果)要加上,现在没有写的话要调通接口才能获取数据格式然后再调整前端数据绑定,太浪费双方时间

前端开发规范(WinForm)【VME项目】

1.1Form控件样式等规范

1.1.1、卸载无关的项目,窗口都写在VME工程中;

1.1.2、窗体命名统一以Frm开头,需要有继承关系;

<< < 28 29 30 31 32 33 34 35 36 37 > >>

Powered By Z-BlogPHP 1.7.3

Copyright 2024-2027 pukuimin Rights Reserved.
粤ICP备17100155号