- 2023-09-26
阳光亦然
读书笔记:读《阿德勒人格哲学》有感最近喜欢上了读书,且呈现了入迷的状态。每天只要一有空我就会读书,且是那种纸质书。我喜欢手里捧着书,拿支笔划出重点的那种感觉。朋友知道我喜欢读书,所以我生日的时候不送我红包也不送其他,送了我五十本书。说是可以让我读一年的礼物。其中就有这本《阿德勒人格哲学》。花了近一周的时间,我看完了第一遍。又花四天的时间,我看完了第二遍。于是,关于这本书,我想说点什么,写点什么。阿
- 华杉版资治通鉴【2055】嫉贤妒能,封锁老板。2023-09-26
华杉2009
7、九月,追尊皇上的生母晁昭容为元昭皇太后。8、加授魏博节度使何弘敬兼中书令,幽州节度使张允伸为同平章事。9、冬,十月九日,赦天下。10、十一月七日,以门下侍郎、同平章事萧邺为同平章事,充任荆南节度使。11、十二月三日,以翰林学士承旨、兵部侍郎杜审权为同平章事。杜审权,是杜元颖的弟弟的孙子。12、浙东贼帅裘甫攻陷象山,官军屡败,明州城门白天也紧闭,贼众进逼剡县,有部众一百人,浙东骚动。观察使郑祗德
- 2023-09-26好习惯养成
蜕变成更好的自己
5:40起床不发朋友圈56天冥想14分钟运动19分钟,消耗49千卡不刷短视频,闲逛拼多多,和淘宝6天听书20分钟9点34睡觉
- 2023-09-26 周二
開囍
00:10又是一事无成的一天好在雨水终于回到了天上天空看起来明朗了不少最近总有各种各样的事情搅得一团糟我知道人生总会碰到各种困难的阶段但没想到比困难更难的是熬就是那种没有希望但又不能绝望的状态不知道会持续多久也没有主动改变的方法希望一切随月圆OVER
- 2023-09-26《走近大诗人》戴建业1
每天坚持
20230926五点零二星期二《走近大诗人》戴建业1今天早上四点的闹钟把我叫醒了,儿子睡在我的屋里边,我把儿子送回到爹的屋里,爹说儿子昨天晚上又尿床了,我就说没事,我爹就对儿子偶尔尿床这一件事情比较介意,说要去看病,但是我知道初中甚至高中有几个特别聪明的同学都尿床,没有办法,只能是顺其自然,我的儿子流鼻血我爹非得逼着去看病,说没事不行,没有常识,总是说我和老婆不管孩子,我们不给儿女喂饭,我嫂子追着
- 2023-09-26
大法师的输出
threeDelicacyWonton_v2(SFW:2),HDR,UHD,8K,bestquality,masterpiece,Highlydetailed,Studiolighting,ultra-finepainting,sharpfocus,physically-basedrendering,extremedetaildescription,Professional,VividColors
- 247 --250 刘表(景升) 等四首
田力寻梦
2023-09-26今日诗目247刘表(景升)248呂布249陈宫250陈登247刘表(景升)号称八骏有威名,南楚雄居几万兵。观望袁曹交恶斗,操兵未至已先崩。248呂布辕门射戟壮名留,公路联姻怒蓄仇。威猛无谋多犯忌,竖儿命丧白门楼。249陈宫天下纷争事太祖,后从吕布尽心扶。下邳一败成操虏,就义依如性烈初。250陈登眀赏刑罚百姓怀,强敌智取凯旋还。临江魏武曾长叹,早用元龙计自来。
- 2023-09-26
NEOFREE
最美不过夕阳红,宋城的这片红终究还是值得驻留!因为谁值得停留?心里有爱的人,爱让彼此圆满。我记忆中的那片彼岸花,一直盛开着。
- 2023-09-26 宁可过错,也不错过
体验生命
宁可过错,也不错过。现在在的项目是两个人,今天小领导问我自己一个人在这个项目上行吗。我犹豫着说,可以。如果没什么特殊的情况下,没问题。说的很不坚定。让人听了,就觉得我这个人,很不自信,很不相信自己的能力,也没有魄力。相信大家都有这样的经历。我对这件事进行了思考,与大家分享。这就是典型的不自信,没有把握机会的意识。这样的话会错失很多发展的机会。为什么这么说?因为领导一看你说话犹犹豫豫的,就做不了大事
- 2023-09-26
030f1d78f790
孩子犯错是很平常的事情,对大人来说微不足道的小事,对孩子而言就是天大的错误。当孩子犯错后,换一个角度看孩子,你会有意想不到的收获。孩子犯错往往喜欢逃避职责,这样对他的成长是不利的,一个不敢应对自己错误的人,无法承担重任,也无法应对纷繁复杂的世界。
- 日更6 妈妈来了
陶美顺的碎碎念
2023-09-26周二今天是大姨妈第二天,全身无力,忙碌了一整天,为的是明天请假和后天做手术,但是现在大姨妈还没有停的迹象,也不知道明天的术前检查和后天的手术能不能正常进行。好害怕医生不给做啊。今天妈妈已经到我这边了,碰巧今天生意特别好,工作也特别忙,忙到特别晚才回家,因为时间焦虑,又把儿子吼了一通。我气他不独立不能好好照顾自己,原本我在忙碌事情,他可以自己回去睡觉,可是他每次回家都在耍手机,我
- @Configuration需要Change Active Spring Profiles
90后中软中年人
springjava后端
类上面如果有@Configuration,idea需要指定springprofile,我们需要在Profiles后面加上当前分支配置,如下图.但是还是提示要我们changeprofile,问题保留,有空再看,先下班.2023-09-26更(以下解释来自chatgpt,已经是很久之前的东西了,后来好像是没有报错。):要更改ActiveSpringProfiles,可以使用以下方法之一:在项目的app
- 行业追踪,2023-09-26
醉卧梦星河
python
自动复盘2023-09-26凡所有相,皆是虚妄。若见诸相非相,即见如来。k线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让市场来告诉你跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红成交量要大于均线有必要给每个行业加一个上级的归类,这样更能体现主流方向rps有时候比较滞后,但不少是欲杨先抑,应该持续跟踪,等macd反转时参
- 【Rust日报】2023-09-26 Deadpool v0.10 发布
Rust语言中文社区
rust开发语言后端
Deadpoolv0.10发布Deadpool是一个简单易用的异步连接和支持任意类型对象的池。这个包提供了两种实现方式:托管池(deadpool::managed::Pool)根据需要创建和回收对象适用于数据库连接池通过Cargo.toml中的managed功能实现未管理的池(deadpool::unmanaged::Pool)所有对象要么需要由用户手动创建并添加到池中,要么从现有的对象集合中创建
- 2023-09-26 LeetCode每日一题(递枕头)
HEU_firejef
LeetCode每日一题leetcode算法数据结构
2023-09-26每日一题一、题目编号2582.递枕头二、题目链接点击跳转到题目位置三、题目描述n个人站成一排,按从1到n编号。最初,排在队首的第一个人拿着一个枕头。每秒钟,拿着枕头的人会将枕头传递给队伍中的下一个人。一旦枕头到达队首或队尾,传递方向就会改变,队伍会继续沿相反方向传递枕头。例如,当枕头到达第n个人时,TA会将枕头传递给第n-1个人,然后传递给第n-2个人,依此类推。给你两个正整数
- 【每日一题】递枕头
wang_nn
LeetCode每日一题模拟C++算法2023-09-26
文章目录Tag题目来源题目解读解题思路方法一:模拟方法二:O(1)O(1)O(1)解法写在最后Tag【模拟】【O(1)O(1)O(1)公式】【2023-09-26】题目来源2582.递枕头题目解读编号从1到n的n个人站成一排传递枕头。最初,排在队首的第一个人拿着一个枕头。每秒钟,拿着枕头的人会将枕头传递给队伍中的下一个人。一旦枕头到达队首或队尾,传递方向就会改变,队伍会继续沿相反方向传递枕头。给你
- 山西电力市场日前价格预测【2023-09-26】
电力价格预测分析
山西电力市场日前价格预测价差预测算法人工智能机器学习
日前价格预测预测说明:如上图所示,预测明日(2023-09-26)山西电力市场全天平均日前电价为343.21元/MWh。其中,最高日前电价为463.39元/MWh,预计出现在19:00。最低日前电价为237.69元/MWh,预计出现在13:30。以上预测仅供学习参考,严禁用于商业用途。价差方向预测上图价差方向预测的补充说明:纵坐标数值为1表示的价差方向是:实时价格>日前价格纵坐标数值为0表示的价差
- 2023-09-26幸福日记106
静心love
1.感恩自己早起,现在基本已经形成生物钟了,自然醒,早睡早起精神好2.感恩自己早上接水烧水间隙肩颈运动10分钟,已经养成规律,真是舒服3.感恩自己早上阅读一个小时,学习的时间度过的最快,学习跟钱打交道4.感恩自己早上诵读羊皮卷,内心充满了能量5.感恩自己早上梳妆打扮自己,皮肤美美的心情棒棒的6.感恩自己早上煮的早餐,蛋白质碳水和维生素都有了7、感恩老公早上送孩子们去上学,让我得空梳妆打扮自己8.感
- 2023-09-26 mysql-代号m-mdb和mysql对于db,schema,table,user,role之间的关系-分析要点
财阀悟世
mysql-代号m数据库mysql
摘要:mdb只支持单个数据库句柄,无法同时打开两个数据库.要对其做修改.但是在修改mdb这块逻辑前,必须对mdb数据库和mysql数据库的相关的基础概念了解的足够清晰.mdb要分析的点:user,role,schema,db之间的关系database在mdb中承担的作用,db与其他模块间的关系database与schema的概念,schema是否能取代mysql中的databasemdb中的sch
- 2023年最新电商某东app端sign签名算法与cipher加解密逆向分析(2023-09-26)
byc6352
数据采集android爬虫pythonjavajavascriptjsonandroidhttps数字签名
前言:本文仅供学习交流,只提供关键思路不会给出完整代码,严禁用于非法用途,若有侵权请联系我删除!技术交流合作请私信!一.工具的选择(抓包工具的选择,是门学问)用到工具如下:1、安卓手机一台,系统版本:android6.01;型号:小米MI4LTE之所以要选择android6手机,原理如下:Android系统将CA证书又分为两种:用户CA证书和系统CA证书。系统CA证书存放在/etc/securit
- 2023-09-26力扣每日一题-水题
Qian丶Xi
力扣每日一题leetcode
链接:2582.递枕头题意略解:先对循环取余,然后判断在那个阶段实际代码:intpassThePillow(intn,inttime){time%=2*n-2;return(time<=n-1)?(time+1):n-(time-n+1);}限制:2<=n<=10001<=time<=1000
- 行业追踪,2023-09-26
程序员
自动复盘2023-09-26凡所有相,皆是虚妄。若见诸相非相,即见如来。k线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让市场来告诉你跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红成交量要大于均线有必要给每个行业加一个上级的归类,这样更能体现主流方向rps有时候比较滞后,但不少是欲杨先抑,应该持续跟踪,等macd反转时参
- 2023-09-26
爱上容嬷嬷
第一卷伟大的远征第一章洪荒灵山本如梦、真经亦难求。十万八千里、万水千山行。洪荒东胜神州、东海十三州群岛,连绵起伏、云雾翻腾、紫气缭绕。飞禽走兽、苍天神木,一望无尽碧蓝大海连接天际之间,悠然蔚蓝像似深空蓝宝石般璀璨光芒,天界大罗仙境圣境,磅礴大气浩瀚无边,述说着上古神话传说。蓬莱仙岛,无名山石上,白衣少年后躺青石之上,嘴角叼着一根兰草根嚼嚼,神情淡然看向风起云涌、海浪涛涛美如诗画般东海仙境,一幅置身
- 2023-09-26
yellowyumao
上一篇SinanAral和DylanWalker(2012)的论文《Identifyinginfluentialandsusceptiblemembersofsocialnetworks》,提出了一种使用实地随机实验来识别网络中影响力和易受影响性的方法,避免了传统的社会传播估计中固有的偏差,同时构建了影响者和潜在易受影响者之间的双边(两方)关系的模型连续时间单一失效比例风险模型,检验影响是否取决于
- WuThreat身份安全云-TVD每日漏洞情报-2023-09-26
WuThreat
安全
漏洞名称:D-LINK无限制上传漏洞级别:高危漏洞编号:CVE-2023-5150相关涉及:D-LinkDAR-7000漏洞状态:POC参考链接:https://tvd.wuthreat.com/#/listDetail?TVD_ID=TVD-2023-23890漏洞名称:用友时空KSOASQL注入漏洞漏洞级别:高危漏洞编号:NULL相关涉及:用友时空KSOAv9.0漏洞状态:POC参考链接:ht
- 2023-09-26 不分页的表格导出excel
丁夏叮当
项目中遇到了动态合并单元格的复杂表格,用XLSX的book_append_sheet方法还得动态计算合并单元格的信息,太麻烦了。好在这个表格没有分页,无需再次从接口中请求数据,直接可导出。百度了很久,发现了XLSX的另一个方法:table_to_book1、首先安装依赖npmixlsxnpmifile-saver2、引入依赖import*asXLSXfrom'xlsx'import{saveAs}
- Nginx负载均衡
510888780
nginx应用服务器
Nginx负载均衡一些基础知识:
nginx 的 upstream目前支持 4 种方式的分配
1)、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2)、weight
指定轮询几率,weight和访问比率成正比
- RedHat 6.4 安装 rabbitmq
bylijinnan
erlangrabbitmqredhat
在 linux 下安装软件就是折腾,首先是测试机不能上外网要找运维开通,开通后发现测试机的 yum 不能使用于是又要配置 yum 源,最后安装 rabbitmq 时也尝试了两种方法最后才安装成功
机器版本:
[root@redhat1 rabbitmq]# lsb_release
LSB Version: :base-4.0-amd64:base-4.0-noarch:core
- FilenameUtils工具类
eksliang
FilenameUtilscommon-io
转载请出自出处:http://eksliang.iteye.com/blog/2217081 一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
- xml文件解析SAX
不懂事的小屁孩
xml
xml文件解析:xml文件解析有四种方式,
1.DOM生成和解析XML文档(SAX是基于事件流的解析)
2.SAX生成和解析XML文档(基于XML文档树结构的解析)
3.DOM4J生成和解析XML文档
4.JDOM生成和解析XML
本文章用第一种方法进行解析,使用android常用的DefaultHandler
import org.xml.sax.Attributes;
- 通过定时任务执行mysql的定期删除和新建分区,此处是按日分区
酷的飞上天空
mysql
使用python脚本作为命令脚本,linux的定时任务来每天定时执行
#!/usr/bin/python
# -*- coding: utf8 -*-
import pymysql
import datetime
import calendar
#要分区的表
table_name = 'my_table'
#连接数据库的信息
host,user,passwd,db =
- 如何搭建数据湖架构?听听专家的意见
蓝儿唯美
架构
Edo Interactive在几年前遇到一个大问题:公司使用交易数据来帮助零售商和餐馆进行个性化促销,但其数据仓库没有足够时间去处理所有的信用卡和借记卡交易数据
“我们要花费27小时来处理每日的数据量,”Edo主管基础设施和信息系统的高级副总裁Tim Garnto说道:“所以在2013年,我们放弃了现有的基于PostgreSQL的关系型数据库系统,使用了Hadoop集群作为公司的数
- spring学习——控制反转与依赖注入
a-john
spring
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。
- 用spool+unixshell生成文本文件的方法
aijuans
xshell
例如我们把scott.dept表生成文本文件的语句写成dept.sql,内容如下:
set pages 50000;
set lines 200;
set trims on;
set heading off;
spool /oracle_backup/log/test/dept.lst;
select deptno||','||dname||','||loc
- 1、基础--名词解析(OOA/OOD/OOP)
asia007
学习基础知识
OOA:Object-Oriented Analysis(面向对象分析方法)
是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。
OOA(面向对象的分析)模型由5个层次(主题层、对象类层、结构层、属性层和服务层)
- 浅谈java转成json编码格式技术
百合不是茶
json编码java转成json编码
json编码;是一个轻量级的数据存储和传输的语言
在java中需要引入json相关的包,引包方式在工程的lib下就可以了
JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非
常适合于服务器与 JavaScript 之间的数据的交
- web.xml之Spring配置(基于Spring+Struts+Ibatis)
bijian1013
javaweb.xmlSSIspring配置
指定Spring配置文件位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-dao-bean.xml,/WEB-INF/spring-resources.xml,
/WEB-INF/
- Installing SonarQube(Fail to download libraries from server)
sunjing
InstallSonar
1. Download and unzip the SonarQube distribution
2. Starting the Web Server
The default port is "9000" and the context path is "/". These values can be changed in &l
- 【MongoDB学习笔记十一】Mongo副本集基本的增删查
bit1129
mongodb
一、创建复本集
假设mongod,mongo已经配置在系统路径变量上,启动三个命令行窗口,分别执行如下命令:
mongod --port 27017 --dbpath data1 --replSet rs0
mongod --port 27018 --dbpath data2 --replSet rs0
mongod --port 27019 -
- Anychart图表系列二之执行Flash和HTML5渲染
白糖_
Flash
今天介绍Anychart的Flash和HTML5渲染功能
HTML5
Anychart从6.0第一个版本起,已经逐渐开始支持各种图的HTML5渲染效果了,也就是说即使你没有安装Flash插件,只要浏览器支持HTML5,也能看到Anychart的图形(不过这些是需要做一些配置的)。
这里要提醒下大家,Anychart6.0版本对HTML5的支持还不算很成熟,目前还处于
- Laravel版本更新异常4.2.8-> 4.2.9 Declaration of ... CompilerEngine ... should be compa
bozch
laravel
昨天在为了把laravel升级到最新的版本,突然之间就出现了如下错误:
ErrorException thrown with message "Declaration of Illuminate\View\Engines\CompilerEngine::handleViewException() should be compatible with Illuminate\View\Eng
- 编程之美-NIM游戏分析-石头总数为奇数时如何保证先动手者必胜
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class Nim {
/**编程之美 NIM游戏分析
问题:
有N块石头和两个玩家A和B,玩家A先将石头随机分成若干堆,然后按照BABA...的顺序不断轮流取石头,
能将剩下的石头一次取光的玩家获胜,每次取石头时,每个玩家只能从若干堆石头中任选一堆,
- lunce创建索引及简单查询
chengxuyuancsdn
查询创建索引lunce
import java.io.File;
import java.io.IOException;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Docume
- [IT与投资]坚持独立自主的研究核心技术
comsci
it
和别人合作开发某项产品....如果互相之间的技术水平不同,那么这种合作很难进行,一般都会成为强者控制弱者的方法和手段.....
所以弱者,在遇到技术难题的时候,最好不要一开始就去寻求强者的帮助,因为在我们这颗星球上,生物都有一种控制其
- flashback transaction闪回事务查询
daizj
oraclesql闪回事务
闪回事务查询有别于闪回查询的特点有以下3个:
(1)其正常工作不但需要利用撤销数据,还需要事先启用最小补充日志。
(2)返回的结果不是以前的“旧”数据,而是能够将当前数据修改为以前的样子的撤销SQL(Undo SQL)语句。
(3)集中地在名为flashback_transaction_query表上查询,而不是在各个表上通过“as of”或“vers
- Java I/O之FilenameFilter类列举出指定路径下某个扩展名的文件
游其是你
FilenameFilter
这是一个FilenameFilter类用法的例子,实现的列举出“c:\\folder“路径下所有以“.jpg”扩展名的文件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
- C语言学习五函数,函数的前置声明以及如何在软件开发中合理的设计函数来解决实际问题
dcj3sjt126com
c
# include <stdio.h>
int f(void) //括号中的void表示该函数不能接受数据,int表示返回的类型为int类型
{
return 10; //向主调函数返回10
}
void g(void) //函数名前面的void表示该函数没有返回值
{
//return 10; //error 与第8行行首的void相矛盾
}
in
- 今天在测试环境使用yum安装,遇到一个问题: Error: Cannot retrieve metalink for repository: epel. Pl
dcj3sjt126com
centos
今天在测试环境使用yum安装,遇到一个问题:
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。
&n
- 单例模式
shuizhaosi888
单例模式
单例模式 懒汉式
public class RunMain {
/**
* 私有构造
*/
private RunMain() {
}
/**
* 内部类,用于占位,只有
*/
private static class SingletonRunMain {
priv
- Spring Security(09)——Filter
234390216
Spring Security
Filter
目录
1.1 Filter顺序
1.2 添加Filter到FilterChain
1.3 DelegatingFilterProxy
1.4 FilterChainProxy
1.5
- 公司项目NODEJS实践0.1
逐行分析JS源代码
mongodbnginxubuntunodejs
一、前言
前端如何独立用nodeJs实现一个简单的注册、登录功能,是不是只用nodejs+sql就可以了?其实是可以实现,但离实际应用还有距离,那要怎么做才是实际可用的。
网上有很多nod
- java.lang.Math
liuhaibo_ljf
javaMathlang
System.out.println(Math.PI);
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1));
System.out.println(Math.abs(111111111));
System.out.println(Mat
- linux下时间同步
nonobaba
ntp
今天在linux下做hbase集群的时候,发现hmaster启动成功了,但是用hbase命令进入shell的时候报了一个错误 PleaseHoldException: Master is initializing,查看了日志,大致意思是说master和slave时间不同步,没办法,只好找一种手动同步一下,后来发现一共部署了10来台机器,手动同步偏差又比较大,所以还是从网上找现成的解决方
- ZooKeeper3.4.6的集群部署
roadrunners
zookeeper集群部署
ZooKeeper是Apache的一个开源项目,在分布式服务中应用比较广泛。它主要用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步、集群管理、配置文件管理、同步锁、队列等。这里主要讲集群中ZooKeeper的部署。
1、准备工作
我们准备3台机器做ZooKeeper集群,分别在3台机器上创建ZooKeeper需要的目录。
数据存储目录
- Java高效读取大文件
tomcat_oracle
java
读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法: Files.readLines(new File(path), Charsets.UTF_8); FileUtils.readLines(new File(path)); 这种方法带来的问题是文件的所有行都被存放在内存中,当文件足够大时很快就会导致
- 微信支付api返回的xml转换为Map的方法
xu3508620
xmlmap微信api
举例如下:
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<appid><