Day015

1.DOM 操作怎样添加、移除、移动、复制、创建和查找节点?

1、创建新节点

创建一个具体的元素: createElement()

创建一个文本节点:createTextNode()

2、添加、移除、替换、插入

添加:appendChild()

移除:removeChild()

替换:replaceChild()

插入:insertBefore() 在已有的子节点前插入一个新的子节点

3、查找

通过标签名称:getElementsByTagName()

通过元素的Name属性的值:getElementsByName()

通过元素Id:getElementById()

2.将下边的记录插入到 food 表中

idnamecompanypriceproduce_timevalidity_timeaddress
1AA饼干AA饼干厂2.520133北京
2CC牛奶CC牛奶厂3.520142河北
3EE果冻EE果冻厂1.520151北京
4FF咖啡FF咖啡厂2020025天津
5GG奶糖GG奶糖厂1420173广东

1.写出创建表的 SQL 语句;

CREATE TABLE food(
    id INT PRIMARY KEY NOT NULL UNIQUE AUTO_INCREMENT,
    name VARCHAR(20) NOT NULL,
    company VARCHAR(30) NOT NULL,
    price FLOAT,
    produce_time YEAR,
    validity_time INT,
    address VARCHAR(50)
);

2.将下边的记录插入到 food 表中

idnamecompanypriceproduce_timevalidity_timeaddress
1AA饼干AA饼干厂2.520133北京
2CC牛奶CC牛奶厂3.520142河北
3EE果冻EE果冻厂1.520151北京
4FF咖啡FF咖啡厂2020025天津
5GG奶糖GG奶糖厂1420173广东

INSERT  INTO  food  VALUES(NULL,'AA饼干','AA饼干厂', 2.5 ,'2013', 3 ,'北京');
INSERT  INTO  food  VALUES(NULL,'CC牛奶','CC牛奶厂', 3.5 ,'2014', 2 ,'河北');
INSERT  INTO  food  VALUES(NULL,'EE果冻','EE果冻厂', 1.5 ,'2015', 1 ,'北京');
INSERT  INTO  food  VALUES(NULL,'FF咖啡','FF咖啡厂', 20 ,'2002', 5 ,'天津');
INSERT  INTO  food  VALUES(NULL,'GG奶糖','GG奶糖', 14 ,'2017', 3 ,'广东');
3.将「CC牛奶厂」的厂址(address)改为「内蒙古」,并且将价格改为 3.2。

UPDATE food SET address='内蒙古',price=3.2 WHERE name='CC牛奶';

4.将厂址在北京的公司保质期(validity_time)都改为 5 年。

UPDATE food SET validity_time=5 WHERE address='北京';

5.删除过期食品的记录。若当前时间-生产年份(produce_time)>保质期(validity_time),则视为过期食品。

DELETE FROM food WHERE validity_time < (YEAR(NOW())-produce_time);

6.删除厂址为北京的食品的记录。

        DELETE FROM food WHERE address='北京';

3.将 100 元纸币兑换成 10 元、5 元和 1元纸币共 20 张,输出各种兑换法,并统计个数。
[html]  view plain  copy
  1. package demo03;  
  2. /**将 100 元纸币兑换成 10 元、5 元和 1元纸币共 20 张  
  3.  * ,输出各种兑换法,并统计个数。  
  4.  */  
  5. public class Day015 {  
  6.     public static void main(String[] args) {  
  7.         int x,y,z,count=0;  
  8.         //可以存在10元的张数  
  9.        for(x=0;x<=10;x++)  
  10.            //可以存在5元的张数  
  11.            for(y=0;y<=20;y++)  
  12.                //可以存在1元的张数  
  13.                for(z=0;z<=100;z++)  
  14.                    //利用If语句挑出符合要求的张数  
  15.                    if(x+y+z==20&&10*x+5*y+z==100) {  
  16.                        //每找到一个符合条件的count加1  
  17.                        count++;  
  18.                        //输出每次符合要求的张数  
  19.                        System.out.println("10元张数:" + x + ", 5元张数" + y + ", 1元张数:" + z);  
  20.                    }  
  21.         //输出最后的count    
  22.        System.out.println("一共有" + count + "种兑换方法。");  
  23.     }  
  24. }  
``` {—————————————— 智能选股系统 V5.0 OPTIMIZED ——————————————} {——动态估值引擎(贝叶斯自适应)——} EPS_TTM := MAX(FINANCE(33), 1E-6)/MAX(FINANCE(1), 1E-6); IND_PE := CLOSE/EPS_TTM; { 动态窗口优化 } WT_ALPHA_T := IF(BARSCOUNT(CLOSE)>240, CORR(LOG(CLOSE), IND_PE, FLOOR(120*VOL/MA(VOL,60))), 0.6); WT_ALPHA := WT_ALPHA_T*0.7 + 0.3*RANK(CORR(CLOSE,IND_PE,20)); DYNPETTM_N := CLOSE/(WT_ALPHA*IND_PE + (1-WT_ALPHA)*EMA(IND_PE,120)); PEG_VAL := DYNPETTM_N/MAX(EMA(FINANCE(54)/FINANCE(34),3)*100, 0.01); {——情绪引擎PRO(深度学习融合)——} NORTH_EMA := EMA(HKHOLD/REF(HKHOLD,3),5) - EMA(HKHOLD/REF(HKHOLD,5),8); ORDERFLOW_RT := (DYNAINFO(58)-DYNAINFO(57))/MAX(DYNAINFO(56),1); MF_RATIO := SUM(IF(CLOSE>DYNAINFO(11),VOL*1.5,-VOL*0.8),3)/MA(VOL,5)*1.2 + 0.3*EMA(DYNAINFO(58)/DYNAINFO(57),13); HOT_INDEX := (MF_RATIO*0.6 + NORTH_EMA*0.4) * POW(1.2, BLOCKVOLRATE); {——智能波动率(分形优化)——} VOL_BAND := EMA(STD(CLOSE,IF(VOL>MA(VOL,20)*2.5,5,18)),15); ADAPTIVE_VOL := (STD(CLOSE,20)/MA(CLOSE,20))*0.55 + VOL_BAND*0.45; MARKET_STATE := IF(INDEXC/EMA(INDEXC,120)>1.1,2,IF(INDEXC/EMA(INDEXC,120)<0.9,0,1)); VAR_PERIOD := 50 - 180*ADAPTIVE_VOL + 15*SIN(2*PI*WEEKDAY/5) + 8*MARKET_STATE; {——行业轮动增强(政策响应)——} POLICY_FACT := EMA(BLOCKHEAT,3)*0.5 + BLOCKNEWS*0.5; INDUSTRY_MOM := EMA(CLOSE,3)/EMA(CLOSE,60)*0.6 + RANK(FINANCE(25)/FINANCE(1))*0.3; INDUSTRY_TH := EMA(INDUSTRY_MOM,60)*1.1 + STD(INDUSTRY_MOM,90)*1.5; {——多周期共振PRO——} MTH_EMA_PER := IF(SLOPE(INDEXC,60)>0,120,240); MONTH_MA := EMA(CLOSE,MTH_EMA_PER); MONTH_TREND := CLOSE>MONTH_MA*1.015 AND SLOPE(MONTH_MA,5)>0.1; WEEK_DIF := EMA(CLOSE,12) - EMA(CLOSE,26); WEEK_DEA := EMA(WEEK_DIF,9); WEEK_MACD := 2*(WEEK_DIF - WEEK_DEA); WEEK_VOL := VOL>MA(VOL,5)*1.6 AND VOL>REF(VOL,1)*1.8; DAY_BREAK := CLOSE>HHV(HHV(HIGH,10),3) AND VOL>MA(VOL,20)*2.2; RSI6 := SMA(MAX(C-REF(C,1),0),6)/SMA(ABS(C-REF(C,1)),6)*100; DAY_RSI := RSI6>65 AND RSI6<85; {——风险控制模块——} MAX_DRAWN := (HHV(HIGH,20)-LOW)/HHV(HIGH,20)<0.25; LIQUIDITY := MA(VOL,5)/FINANCE(7)*100>0.8; {——信号合成引擎——} FINAL_SIGNAL: MONTH_TREND AND INDUSTRY_MOM>INDUSTRY_TH AND CROSS(WEEK_MACD,REF(WEEK_MACD,1)*1.1) AND WEEK_VOL AND DAY_BREAK AND DAY_RSI AND FINANCE(25)/FINANCE(1)>0.45 AND FINANCE(16)/FINANCE(1)<0.4 AND PEG_VAL<0.42 AND DYNPETTM_N<EMA(IND_PE,60)*0.9 AND HOT_INDEX>2.5 AND VOL_FILTER AND MAX_DRAWN AND LIQUIDITY;```你的身份是高级编程技术专家,精通各类编程语言,能对编程过程中的各类问题进行分析和解答。我的问题是【我正在编辑【通达信条件选股】代码,遇到了 【错误句 : {—————————————— 智能选股系统 V5.0 OPTIMIZED ——————————————} {——动态估值引擎(贝叶斯自适应)——} EPS_TTM := MAX(FINANCE(33), 1E-6)/MAX(FINANCE(1), 1E-6) 详细信息 : 未知字符串 1E 错误起始位置 : 159 ; 长度: 2】,请帮我检查并改正错误点补全正确代码,生成修正后完整代码。原有选股逻辑完整保留。
最新发布
03-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值