关于C# 堆栈 Stack
using System.Collections;
static void Main(string[] args)
{
TestStack();
}
//——————————————————
// 堆栈(Stack)
public static void TestStack()
{
Stack st = new Stack();
st.Push(‘a’);
st.Push(‘b’)
using System.Collections;
static void Main(string[] args)
{
TestStack();
}
//——————————————————
// 堆栈(Stack)
public static void TestStack()
{
Stack st = new Stack();
st.Push(‘a’);
st.Push(‘b’)
using System.Collections;
static void Main(string[] args)
{
TestHashtable();
}
//——————————————————
// 哈希表(Hashtable)
public static void TestHashtable()
{
Hashtable ht = new Hashtable();
ht.Add(
using System.Collections;
static void Main(string[] args)
{
TestArrayList();
}
//——————————————————
// 动态数组(ArrayList)
public static void TestArrayList()
{
ArrayList arr = new ArrayList();
arr.A
static void Main(string[] args)
{
TestGeneric();
}
//——————————————————
// 泛型(Generic)
public class SayGenericArray<T>
{
private T[] array;
public SayGenericArray(int size)
{
array = new
static void Main(string[] args)
{
TestDelegate();
}
//——————————————————
delegate string SayHi(string name);
public static string cn(string name)
{
return “你好 ” + name;
}
public static string en
using System.Reflection;
static void Main(string[] args)
{
TestReflection();
}
//——————————————————
// 反射(Reflection)
public class RefClass
{
public int age { set; get; }
}
public static void
历时3个月,完成WMS仓储管理系统的研发工作(C#+SQL Server),主要实现库存物品的管理、订货入库、拣货出库、移库补货和盘点等操作。根据具体仓库中出入库的实际情况对在库物品进行管理;优化出入库任务,对仓库中的上下架货位进行分配;在WMS仓储系统中将根据现场的布局和仓储操作要求,调用一些设备(如RF手持终端、堆垛机等)进行现场操作。
一、功能介绍
1、基础资料模块包括:部门管理、客户类型、客户资料、供应商类型、供应商信息、货品类型、货品信息、货运方式、计量单位、仓库类型、入库类型
一、开发工具
vc6+uTools-2.03.012。
二、主界面
三、安装
1、确保采集器连接线与电脑COM1口连接正常。
启动方法:
a、在关机状态下,先按住采集器的扫描键,再轻触开机键开机,采集器端进入一个英文界面,即会显示有两行“OK—load & exec”,“ENT–Download”。
b、直接按采集器端的“ENT”键,界面中显示“程序下载准备中…”。
2、打开PC端的Downloader程序,界面如下:
3、选择终端主程序“资产条码.bin.ue
PHP数组是拷贝传值,数组作形参需要在前面加”&”符号,表示引用传参数。也可以在函数调用时,在实参前加”&”符号。
<?php
function getInfo(&$user) {
foreach ($user as $obj) {
echo $obj;
}
}
$user = array(“a”, “b”, “c”);
getInfo($user);
?>
<?php
$str = array(“a”, “b”, “c”);
// sort() 对数组进行升序排列
sort($str);
// implode(元素分隔符, 数组) 将数组转string
echo implode(‘ ‘, $str);
echo ‘ ‘;
// rsort() 对数组进行降序排列
rsort($str);
echo implode(‘ ‘, $str);
echo ‘ ‘;
// arsort() 根据数组的值,对数
<?php
header(“Content-Type: text/html;charset=utf-8”);
// session_start
session_start();
$_SESSION[‘user_session’] = “0101”;
echo $_SESSION[‘user_session’];
?>
<?php
// 写入
// time()+3600指的是该cookie的生存周期,秒为位,1个小时(60秒*60分钟)
setcookie(“usercode”, “9001”, time()+3600);
// 读取
echo $_COOKIE[“usercode”];
echo “<br/>”;
if (isset($_COOKIE[“usercode”]))
echo “Welcome ” . $_COOKIE[“usercode”] .
<?php
// 定义变量
$name = ‘jzh’;
echo $name;
echo ‘<br>’;
// 字符串拼接
$a = ‘a’;
$b = ‘b’;
$c = $a . $b;
echo $c;
echo ‘<br>’;
// 数字相加
$i = 1;
$j = 2;
$k = $i + $j;
echo $k;
echo ‘<br>’;
// 定义常量
define
<?php
//substr() 函数返回字符串的一部分
//substr(string,start,length)
//echo substr(“jiangzhihao”, 6);
echo substr(“jiangzhihao”, 0, 5);
//strlen() 函数返回字符串的长度
echo strlen(“jiangzhihao”);
//trim() 函数移除字符串两侧的空白字符
echo trim(“
jiangzhihao
“);
<?php
$flag = “1”;
switch ($flag) {
case “0”:
echo “userAdd”;
break;
case “1”:
echo “userUpdate”;
break;
case “2”:
echo “userDel”;
break;
default:
echo “userGet”;
}
?>
Apache2+PHP5+MySQL5的相关软件版本如下:
apache_2.2.4-win32-x86-no_ssl.msi
php-5.2.3-Win32.zip
mysql-5.0.27-win32.zip
phpMyAdmin-2.10.3-rc1-all-languages.zip
1、Apache
httpd.conf文件修改
LoadModule php5_module “D:\app\php5\php5apache2_2.dll”
AddType application/x-
using System;
using System.Collections.Generic;
using System.Text;
///Mediator(中介者)模式 用一个中介对象来封装一系列的对象之间的交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
///add by jzh 2007-04-30
namespace DesignPattern
{
/// <summary>
/// 抽象中
using System;
using System.Collections.Generic;
using System.Text;
///Memento(备忘录)模式 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可将该对象恢复到原先保存的状态。
///add by jzh 2007-04-29
namespace DesignPattern
{
/// <summary>
/// Originator(
using System;
using System.Collections.Generic;
using System.Text;
///Template Method(模板方法)模式定义一个操作中的算法的骨架,将具体的处理细节交给子类具体实现。
///add by jzh 2007-04-26
namespace DesignPattern
{
/// <summary>
/// 抽象模版(AbstractClass)角色
/// 定义了
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
///Flyweight(享元)模式采用共享来避免大量拥有相同内容对象的开销。
///add by jzh 2007-04-24
namespace DesignPattern
{
/// <summary>
/// 享元工厂(FlyweightFactory