1.javaԱ?员工源码源码?????ϵͳԴ??
2.我们公司要开发人脸考勤系统,现想要直接使用人脸识别API缩短开发周期,考勤考勤有啥平台可以下载吗?
3.java oa是系统系统什么意思
4.javaåå·¥èå¤è¡¨
javaԱ??????ϵͳԴ??
JAVA计ç®å·¥äººå·¥èµï¼åèä¾åå¦ä¸ï¼
import java.util.Scanner;
public class Demo {
//å®ä¹ä¸ä¸ªä¸ç»´æ°ç»ï¼ç¨äºè®°å½æ¯ä¸ªé¨é¨ãåæ¯ã绩æå·¥èµ
private static final float[][][] SALARY_OF_PER_HOUR = {
{ { .f,.f,.f},{ .f,.f,.f}},
{ { .f,.f,.f},{ .f,.f,.f}},
{ { .f,.f,.f},{ .f,.f,.f}}
};
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//è¾å ¥å§å
System.out.println("请è¾å ¥å§åï¼");
String name = sc.nextLine();
//è¾å ¥é¨é¨å¹¶éªè¯
System.out.println("请è¾å ¥é¨é¨: A,B,C");
char dept = sc.nextLine().charAt(0);
if(dept<'A'||dept>'C')
{
System.out.println("è¾å ¥æ误ï¼ç³»ç»å°éåº");
System.exit(0);
}
//è¾å ¥åæ¯æºæ并éªè¯
System.out.println("请è¾å ¥åæ¯æºæ: 1,2");
char div = sc.nextLine().charAt(0);
if(div<'1'||div>'2')
{
System.out.println("è¾å ¥æ误ï¼ç³»ç»å°éåº");
System.exit(0);
}
//è¾å ¥èªç»©è¡¨å¹¶éªè¯
System.out.println("请è¾å ¥èªç»©è¡¨: a,b,c");
char sal = sc.nextLine().charAt(0);
if(sal<'a'||sal>'c')
{
System.out.println("è¾å ¥æ误ï¼ç³»ç»å°éåº");
System.exit(0);
}
//è¾å ¥å°æ¶æ°
System.out.println("请è¾å ¥æ¬å¨å·¥ä½æ¶é´ï¼æ´å°æ¶æ°ï¼ï¼");
int hours = sc.nextInt();
float salary = 0;
//æ¯ä¸ªå°æ¶çèªæ°´
float salaryPerHour = SALARY_OF_PER_HOUR[dept-'A'][div-'1'][sal-'a'];
//åå«è®¡ç®å°æ¶å åè¶ è¿å°æ¶çèªæ°´
if(hours<=)
{
salary += salaryPerHour*hours;
}
else
{
salary += salaryPerHour*hours+(hours-)*1.5*salaryPerHour;
}
//è¾åºç»æ
System.out.println("å§å:\t"+name+"\né¨é¨:\t"+dept+"\nåæ¯æºæ:\t"+div
+"\nèªç»©è¡¨:\t"+sal+"\nå·¥ä½æ¶é´:\t"+hours+"\nèªæ°´:\t"+salary);
}
}
//Best wishes!
我们公司要开发人脸考勤系统,现想要直接使用人脸识别API缩短开发周期,管理有啥平台可以下载吗?
可以到云脉SaaS平台下载人脸识别API接口,员工源码源码小程序免费模板源码下载支持Java、考勤考勤js地址联动源码C++、系统系统C、管理object pascal及objective-C等多种语言。员工源码源码之间选择云脉人脸识别考勤系统可以进一步降低开发成本哦,考勤考勤毕竟人工成本更高,系统系统一个程序员一天的管理工资一般都挺高的。
java oa是员工源码源码php 消息推送 源码什么意思
Java OA是什么意思? Java OA指的是以Java语言为基础开发的办公自动化系统,通常用于企业管理和内部信息共享。考勤考勤OA系统可以帮助企业自动化办公流程,系统系统提高工作效率和管理水平。 Java OA系统的黄金回波浪源码基础架构通常包括多个模块,如文档管理、流程管理、考勤管理、电子邮件、asp源码如何架设日程安排和会议管理等。这些模块可以根据企业的实际需求进行定制和配置,从而满足企业不同的管理需求。 Java OA系统通常具有很强的数据安全性,可以完善地管理企业机密文档和敏感信息。同时,OA系统也可以与其他企业应用程序和系统进行集成,使企业内部信息传递更加顺畅和高效。 综上所述,Java OA作为一种办公自动化系统,可以为企业提供高效、安全、方便的管理和信息共享平台。在企业不断发展的背景下,Java OA系统的价值也将不断得到体现和提升。javaåå·¥èå¤è¡¨
ç®åï¼ç¬¬ä¸æ¥ï¼åä¸ä¸ªå工类 第äºæ¥ï¼åä¸ä¸ªåå·¥æä½ç±» 第ä¸æ¥ï¼åä¸ä¸ªæµè¯ä¸»å½æ° 第åæ¥ï¼åä¸ä¸ªæ°æ®åºæä½ç±»ç»ä½ ä¸ä¸ªåè¿ç代ç ï¼ä½ èªå·±åç §çççå§ï¼å¨ä¸è¡å æqqï¼ ï¼ç»æåå¨å ï¼å¦åä¸å ï¼=================================æµè¯ç±»Application.java=================================import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.ObjectInputStream;public class Application { public static void main(String[] args) throws Exception{
EmpManage em=new EmpManage();
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String EmpNo;
String name;
double salary;
while(true)
{
String optype;
System.out.println("请è¾å ¥ä½ éçæä½");
System.out.println("1:å建ç¨æ·");
System.out.println("2ï¼æ¥æ¾ç¨æ·ä¿¡æ¯");
System.out.println("3ï¼æ¾ç¤ºææç¨æ·ä¿¡æ¯");
System.out.println("4: ä¿åå°æ件");
optype=br.readLine();
if(optype.equals("1"))
{
System.out.println("请è¾å ¥ç¨æ·ID");
EmpNo=br.readLine();
System.out.println("请è¾å ¥ç¨æ·å");
name=br.readLine();
System.out.println("请è¾å ¥ç¨æ·å·¥èµ");
salary=Double.parseDouble( br.readLine());
Employee ee=new Employee(EmpNo,name,salary);
em.addEmployee(ee);
}else if(optype.equals("2"))
{
System.out.println("请è¾å ¥ç¨æ·ID");
EmpNo=br.readLine();
em.findEmployee(EmpNo);
}else if(optype.equals("3"))
{
em.allDisplay();
}else if(optype.equals("4")){
em.saveFile();
}
} }}
=================================å工类ãEmployee.java=================================import java.io.*;
public class Employee implements Serializable{
private String EmpNo;
private String name;
private double salary;
public Employee(String EmpNo,String name,double salary)
{
this.EmpNo=EmpNo;
this.name=name;
this.salary=salary;
} public String getEmpNo() {
return EmpNo;
} public void setEmpNo(String empNo) {
EmpNo = empNo;
} public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} public double getSalary() {
return salary;
} public void setSalary(double salary) {
this.salary = salary;
}
}
=================================åå·¥æä½ç±»ãEmpManage.java================================= import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.ArrayList;public class EmpManage {
ArrayList al=new ArrayList();
//å建添å ä¸ä¸ªæ°ç¨æ·
Employee ee=null;
public EmpManage()
{
try {
FileInputStream fis=new FileInputStream("data.ser");
ObjectInputStream ois=new ObjectInputStream(fis);
ee= (Employee)ois.readObject();
while(ee!=null)
{
al.add(ee);
System.out.println(al.size());
ee= (Employee)ois.readObject();
System.out.println("æ¤å¤å®å ¨");
}
System.out.println("æ¤å¤å®å ¨");
ois.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void addEmployee(Employee ee)
{
al.add(ee);
}
//éè¿åå·¥å·æ¥æ¾å工对åºä¿¡æ¯
public void findEmployee(String EmpNo)
{
for(int i=0;i<al.size();i++)
{
if(((Employee)al.get(i)).getEmpNo().equals(EmpNo))
{
System.out.println("ä½ ææ¥æ¾çç¨æ·å·²ç»æ¥å° ä¿¡æ¯å¦ä¸ï¼");
System.out.println("å§åï¼"+((Employee)al.get(i)).getName());
System.out.println("å·¥å·ï¼"+((Employee)al.get(i)).getEmpNo());
System.out.println("å·¥èµï¼"+((Employee)al.get(i)).getSalary());
}
}
}
public void saveFile() throws Exception
{
FileOutputStream fos=new FileOutputStream("data.ser");
ObjectOutputStream oos=new ObjectOutputStream(fos);
for(int i=0;i<al.size();i++)
{
Employee ee=(Employee) al.get(i);
oos.writeObject(ee);
System.out.println("ä¿åæå");
}
oos.close();
}
//æ¾ç¤ºææç¨æ·ä¿¡æ¯
public void allDisplay()
{
for(int i=0;i<al.size();i++)
{
Employee ee=(Employee) al.get(i);
System.out.println("====================");
System.out.println("å·¥å·:"+ee.getEmpNo());
System.out.println("åå:"+ee.getName());
System.out.println("å·¥èµ:"+ee.getSalary());
System.out.println("====================");
}
}
}