- 2018-03-07(62)感赏与投射
欣然怡然
感赏:昨晚孩子又因为睡眠问题情绪激动,难以控制。今天早上继续帮他请假,感赏孩子今天上午还是坚持去学校上学。投射:我希望在读爱不完课程中,领悟到更多教养孩子智慧,让我感受到希望和力量。我希望能够有意识的留一只眼睛看自己,一发现有抗拒孩子的现状时,能及时打断停止,舒缓接纳。我希望能够主动花时间来感赏自己,感赏孩子,感赏生命中让我感觉好的东西。我希望能够从晨读群中吸取更多正能量、智慧与力量,能的话,我也
- 2018-03-07课后总结
刘泽清
昨天遇到的触摸板反应迟钝的问题,今天在郭老师的指导下得到了解决,茅塞顿开。问题的焦点在于memset函数的插入位置,原来的程序编写方法导致触摸屏频繁获取坐标点,快到获取的坐标来不及显示就进入下一次获取。今天学习了ADC即模数转换器的采样,并且依据今天所学设计可变电阻在串口输出上显示实时电压和光敏电阻利用占空比控制开发板小灯的亮灭。在这几天编写程序的时候发现由于现在需要编写的程序多了,相应的需要初始
- 2018-03-07生命陪伴心语
洪芸
生命陪伴心语系统:(当下)此刻就是我享受爱,体验爱和表达爱的最大机会(过程)深呼吸一,二,三,我看见了我的情绪和想法,这不过是情绪和想法而已,我想要的是什么?那我可以选择什么样的想法和情绪来支持自己达成呢?(事后)这是我生命中独一无二的体验,这个体验都有什么好处呢?今天再次体验到金钱是如何显化的,早晨送完果果,想去吃早餐,结果包子全卖完了,我正准备离开。我常去的包子铺老板娘叫住我,曾经听我说过我们
- 2018-03-07
J0hn先生
组别301期利他一组【日精进打卡第155天【知~学习】诵读《六项精进大纲》3遍,累计258遍;诵读《大学》3遍,累计258遍【经典名句分享人生四然:来是偶然,去是必然,尽其当然,顺其自然~实践一、修身:尽量以沟通让事情更好做二、齐家:1.晚上带孩子去洗澡三、建功:1.完成了一个自制色母造粒,完成一个颜色的注塑物料造粒积善}:许愿日行一善/行善1件,时间为365天;累计167件【省~觉悟】1.哪怕自
- 2018-03-07瑜伽的呼吸
么么和丢丢
瑜伽,距今大概有5000年的历史,在古印度时期,瑜伽被人们作为一种宗教信仰存在着,起初瑜伽的形式很单调,只专注冥想,没有体式,随着时代的发展人们根据各自时代的需要开始研究瑜伽,随之各种形式的瑜伽就延伸了出来,我来讲一个关于瑜伽体式由来的故事。瑜伽原是梵文yoga中文音译来的,本意是「合一」、「连接」、「结合」的意思,就是人、万物与宇宙的结合,就是即中国人所说的「天人合一」的境界。瑜伽最高境界就是三
- 2018-03-07
今天安好
忙碌的一天,却不知道该写些什么。上午完成了报账工作,终于拿到了自己的年终奖金,可是随之而来的是一个噩耗,因为各种原因,要退回前两个月的工资这样一算,年终奖消化的应该差不多了。不知怎么回事,又回到了原来的状态,昨天还兴致勃勃等待自己的工资入兜,今天却得到这样一个消息,内心是不平静的,虽然知道下个月这些都还会回来,但是真心不舍得退回。上午第一次见到和我谈心的大姐,确实苍白了许多,也许是因为看孙子的原因
- 2018-03-07 忘了说再见
面包圈儿
青葱校园的梧桐黄了绿绿了黄多年后的梦境里仍然闪烁着你发光的眼五年,十年,甚至更长的时间我们不再相见亦不曾相爱夏天的光闪亮而耀眼我们擦肩而过看你逐渐远去心里的哀伤弥漫了整个校园忘了说再见忘了sayhello忘了你曾经的决绝和自己的忧郁时光让你逐渐模糊而我越走越远不再怀念亦不肯再见
- 2018-03-07
leayrainy
一般在45五岁以后就很难找工作了。如果说做工二十年能企业奖励一套房子。那么你20多岁每做的一天都是在这套房子上舔砖加瓦。就好像愚公移山,只有得道的人才不会觉得徒劳枯燥。
- 2018-03-07
任我行_792a
我从你的世界路过时间或长或短也许就在招手的一瞬间我希望记忆中的我们彼此是一样的笑脸在相互的思念中灿烂也许前行的路上肩并肩不一定是相互搀扶也许只是彼此向前的见证风雨中记住我们的身影也许我们若即若离需要时互为依撑暂时的短聚后更多的是别后的长情路过你的世界不是前世相约也绝非今生注定能在人生之路上相逢请彼此道声珍重
- 2018-03-07
ellahope
突然一片空白。生活总像是有人在一旁念旁白。每天都很焦虑,纠结。不能释怀。碎片时间就是不想上人生大课。什么时候才有时间?普通人的人生意义就是生儿育女,抚养成人。有闲功夫才会思考人生。
- iOS开发 Instruments Time Profile
LearningCoding
首先打开Instrments屏幕快照2018-03-07下午6.04.38.png选择TimeProfiler屏幕快照2018-03-07下午6.10.46.png屏幕快照2018-03-07下午6.09.12.png我们已经打开了Instruments工具,下面我们开始运行我们的应用1、首先保证使用Xcode真机运行过我们的应用2、选择我们的设备,app,点击小红点运行image.png3、查看
- 2018-03-07
z张耀华
妈妈一进门,我看到妈妈左手拿着一捆绿色的小葱,右手提着香喷喷的面包.我和妈妈去公园,带着旱冰鞋和奶茶.过春节的时候,我们回老家给爷爷奶奶带着鱼和虾。我去上学的时候,背着书包,带着水杯。
- 2018-03-07
ultimater
热身5分钟1,史密斯机深蹲*32,哑铃弓步蹲*23,腿弯举*24,腿后屈伸*35,腿屈伸*26,站姿提踵*3有氧30分钟放松10分钟总结:腿的练习,今天感觉有点累,今天不说重量,只说动作,做提踵一个教练过来指点,膝盖不能锁死,得有点弯曲,从上下来的里就能到小腿部,到锁膝盖就没有这么深并动作上有错误,同时也证明了重量在于大肌肉群,而小肌肉辅助比方小腿辅助大腿,同时意念关注是有效的,以后看来锻炼时要仔
- 2018-03-07
南宫云允
看着柬埔寨的塔布隆寺,脑海里就出现虔诚,仰望你的每一枝每一叶,刺骨刮下的印记,凄凉而壮美,甘愿匍匐,一句淡写不了你的沧轻触摸你,透露着刺骨的寒,阳光从缝隙中照射进来也是散发着寒气,但愿日复一日的软阳能驱散你经年的伤.......
- 2018-03-07
殷建兵yjb
生命陪伴心语系统:(当下)此刻就是我享受爱,体验爱和表达爱的最大机会(过程)深呼吸一,二,三,我看见了我的情绪和想法,这不过是情绪和想法而已,我想要的是什么?那我可以选择什么样的想法和情绪来支持自己达成呢?(事后)这是我生命中独一无二的体验,这个体验都有什么好处呢?1今天早晨八点钟我喊儿子起来,主要是想让他先提前调时差。这次去杭州和这边有两个小时的时差,喊醒他以后我就下来做早餐。到八点半的时候,依
- 2018-03-07 日写作9_人生的小成就
caucxiaom
今日话题是:人生中的小成就前几天写的一篇文章刚好契题,一封邀请函_用结果来说话今天职业生涯咨询中,也有这么一项,请列出成长过程中最有成就感的事情(大于三件),并描述为什么。①学自行车,摔的鼻青脸肿的,学会了。②在学校一直比较受老师和同学的欢迎,成绩优异,人率直;③第一份工作,得到领导认可,级别和工资涨的很快;④坚持英语学习日打卡,从不迟到;⑤有一个优秀的女儿,倾注了自己的爱和时间。⑥坚持快走第12
- 2018-03-07
super_xiaoju
图片发自App第四天作业李奕菊[正常世界]我,李奕菊,88年,双鱼座,爱幻想,多愁善感,简单善良[冒险召唤]由于父母给予温暖的环境,让自己一直混混沌沌的生活着,踩着规划好的路行走着[见导师]直到遇到叶老师,时间管理的理念和一群优秀的同学,才知道人该有自己的愿景和使命,活的有价值,于是带着理念和一些优秀的人一起践行[接近最深洞穴]一开始是满腔热血,积极性,行动力都很足,但是到了第二个阶段,似乎是新事
- 2018-03-07梦与心灵一起成长
刘霞
作为经常做梦的我,通过这两天的学习,学会了尝试着去分析自己的梦,有时会有点小小的进步。通过分析梦,通过潜意识去分析的意识,可以更好的认识自己。
- 2018-03-07
小石头的简书
Markdown使用第一天测试markd你我是代码区域表头1表头2表头3左对齐居中对齐右对齐ssssdeeesssasd
- 2018-03-07
王玉笙
冬天的雨,为什么总是下个不停,难道是因为爱情,还是因为相爱而难在一起。想起来觉得冬天是感情的日子,在大雪飘零,满地是雪绒花和梅花,洁白纯净,白里飘香,我喜欢冬天,冬天的早晨,来欢迎新年的到来,我们一起揭开冬天的秘密,来共享过年的乐趣。过年,年年岁岁,平平安安。
- 2018-03-07
宋慧慧应数二班
1:概念,教学方法可能是约定俗成的,改变方法是个冒险的事情,致敬改革创新。2.单词,gamble冒险capacity能力3.句子,IrealizedldnevertakenAgambleinmylife.4.困难,可能我还没有适应开学新课表,课排的好满,我会努力改变的。5.语伴,她举报我没有认真对待英语,像玩一样。原话,别以为英语过了,就放松了好吗。6.其他的,从死亡诗社中得出,希望可以善待那些与
- 2018-03-07
烟花雨下的诺言
在重庆六天了,完全一段出乎意料的行程,以前很羡慕能有一段说走就走的旅行,每次都会想要是能有那么一段时间,还是多么幸福美好,我会改变自己多少,见识不同的人,有不一样的路。真的有时间了,有好几次这样的旅行,时间是自由的,我是随意的,每一段时间感觉都是我为了逃避什么才出发的,我实在逃避现实,逃避自己的孤单和失意,我渴望能在一个陌生的地方,在人群中行走,累了坐在公园边上,看着人来人往,那样我才觉得自己是自
- 2018-03-07
悦米时光
早晨惊讶于小米今天看见狗对我说“汪汪”。中午边听牛听听边把羽毛球拍当单手推车。这两天学习速度飞快,晚上看。我喝药,也学着朝后仰起小脖子。大米中午吃完饭画了一副画,拿来给我看时,我问她画的什么?呵呵,听她讲完后我觉得这才是一副画。如果没有她的描述,我真看不出来。今天没有向以往一样责怪她,得益于大v里的课程《如何提高孩子的艺术兴趣》。自己抽空看了《特别狠心特别爱》。
- 2018-03-07
乐美清
姓名:乐美清公司:宁波华光《六项精进》第340期反省二组学员【日精进打卡第60天】【知~学习】《六项精进》1遍共17遍《大学》0遍共26遍【经典名句分享】【行~实践】一、修身:(对自己个人)1.付出不亚于任何人的努力2.要谦虚,不要骄傲3.要每天反省4.活着就要感谢5.积善行,思利他6.不要有感性的烦恼二、齐家:(对家庭和家人)儿子生日,订蛋糕三、建功:(对工作)与朋友讨论新线运行的关注点了解新线
- 2018-03-07
AliceWellin
2018-03-07(万尚学习会)打卡第16天姓名:鲁瑶丽部门:业务部组别:待定【知~学习】稻盛和夫自传第三章:家人的支持活法第一章:【内容感悟分享】命运绝对不是一成不变的,随着人的思想与行动的改变,人生也不断变化。心存善念,多行善事,事情会朝着好的方向发展。无论如何收到幸运之神的眷顾,春风得意之时,时刻都不忘记谦虚之心。傲慢不逊只会招致自取灭亡。无论面对怎样的命运,只要心怀感恩之情,乐观地活下去
- 2018-03-07音乐之旅集体课程回顾
保利加艺朮中心
一、《音乐会小奏鸣曲》首先了解一种由四个独立乐章组成的乐曲,各乐章都具有独特的结构与风格。二、《来自水果糖工厂的声音》跟伴奏节奏较快,后面大家有点跟不上,回去试练习三、完成部分乐理作业四、新曲四手联弹谱子已经发给大家,课程最后十五分钟分开练习,识谱。昨天梓安没有带好书本,接受批评。总体三位学生比较认真,但有时候希希的话就有点多而分神,没有听清楚老师课堂要求,这点要注意,下节课希望更好!加油!!
- 2018-03-07
summerzsf
体验:苦尽甘来说的是:艰难的日子过完,美好的日子来到了。当下人,绝大部分败在“熬”的过程中!bysummer空间精进:吃得苦中苦,方为人上人!
- 2018-03-07
应数二班田玉峰
1、从文章中学到:我们要认识到世界还是充满爱的,我们要用善良对待他人,不能被利益所支配。2.怦然心动的单词:watchoutfor密切注意revelation展示charm魔力patriotic爱国的3.文章中最喜欢的一句话:Thepeoplewhohadtheleasttogiveoftengavethemost.4、学习遇到的困难单词记不住,音标发音不准。5、语伴给我的建议:单词多背,多读英语
- 2018-03-07
209王志文
1、从文章中学到:这个世界还是有许多善良的人,不论是我们遇到困难需要别人的帮助,还是我们去帮助别人,本就是件好事,所以我们应该时刻怀着善心去帮助别人,善良的人总是会有好运的。2.怦然心动的单词:display显露,流露,显示compassionate有同情心,怜悯,同情心magnificent壮丽的,伟大的,高贵的charm魔力,魅力,吸引力attentive注意的,专心的3.文章中最喜欢的一句话
- 2018-03-07公交车上
乐哈网
昨天遇到一大姐,搞什么秘密活动,约定4号见面,电话里说:你4号就可以看到我了,让对方信任她,电话里至少和对方说了半小时,有种给对方洗脑的意思。我有种不好的感觉,是不是应该跟踪她,然后查出一桩大阴谋,瓦解一个地下组织呢。。。今天路上睡觉了,回来发现微信加好友这种营销方式是不行的。互联网上的营销也进入了精耕细作的时代。但愿明天还能写几句话。发现现在已经是明天了。。。3.8节日快乐。
- 基本数据类型和引用类型的初始值
3213213333332132
java基础
package com.array;
/**
* @Description 测试初始值
* @author FuJianyong
* 2015-1-22上午10:31:53
*/
public class ArrayTest {
ArrayTest at;
String str;
byte bt;
short s;
int i;
long
- 摘抄笔记--《编写高质量代码:改善Java程序的151个建议》
白糖_
高质量代码
记得3年前刚到公司,同桌同事见我无事可做就借我看《编写高质量代码:改善Java程序的151个建议》这本书,当时看了几页没上心就没研究了。到上个月在公司偶然看到,于是乎又找来看看,我的天,真是非常多的干货,对于我这种静不下心的人真是帮助莫大呀。
看完整本书,也记了不少笔记
- 【备忘】Django 常用命令及最佳实践
dongwei_6688
django
注意:本文基于 Django 1.8.2 版本
生成数据库迁移脚本(python 脚本)
python manage.py makemigrations polls
说明:polls 是你的应用名字,运行该命令时需要根据你的应用名字进行调整
查看该次迁移需要执行的 SQL 语句(只查看语句,并不应用到数据库上):
python manage.p
- 阶乘算法之一N! 末尾有多少个零
周凡杨
java算法阶乘面试效率
&n
- spring注入servlet
g21121
Spring注入
传统的配置方法是无法将bean或属性直接注入到servlet中的,配置代理servlet亦比较麻烦,这里其实有比较简单的方法,其实就是在servlet的init()方法中加入要注入的内容:
ServletContext application = getServletContext();
WebApplicationContext wac = WebApplicationContextUtil
- Jenkins 命令行操作说明文档
510888780
centos
假设Jenkins的URL为http://22.11.140.38:9080/jenkins/
基本的格式为
java
基本的格式为
java -jar jenkins-cli.jar [-s JENKINS_URL] command [options][args]
下面具体介绍各个命令的作用及基本使用方法
1. &nb
- UnicodeBlock检测中文用法
布衣凌宇
UnicodeBlock
/** * 判断输入的是汉字 */ public static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);
- java下实现调用oracle的存储过程和函数
aijuans
javaorale
1.创建表:STOCK_PRICES
2.插入测试数据:
3.建立一个返回游标:
PKG_PUB_UTILS
4.创建和存储过程:P_GET_PRICE
5.创建函数:
6.JAVA调用存储过程返回结果集
JDBCoracle10G_INVO
- Velocity Toolbox
antlove
模板toolboxvelocity
velocity.VelocityUtil
package velocity;
import org.apache.velocity.Template;
import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
import org.apache.velocity.c
- JAVA正则表达式匹配基础
百合不是茶
java正则表达式的匹配
正则表达式;提高程序的性能,简化代码,提高代码的可读性,简化对字符串的操作
正则表达式的用途;
字符串的匹配
字符串的分割
字符串的查找
字符串的替换
正则表达式的验证语法
[a] //[]表示这个字符只出现一次 ,[a] 表示a只出现一
- 是否使用EL表达式的配置
bijian1013
jspweb.xmlELEasyTemplate
今天在开发过程中发现一个细节问题,由于前端采用EasyTemplate模板方法实现数据展示,但老是不能正常显示出来。后来发现竟是EL将我的EasyTemplate的${...}解释执行了,导致我的模板不能正常展示后台数据。
网
- 精通Oracle10编程SQL(1-3)PLSQL基础
bijian1013
oracle数据库plsql
--只包含执行部分的PL/SQL块
--set serveroutput off
begin
dbms_output.put_line('Hello,everyone!');
end;
select * from emp;
--包含定义部分和执行部分的PL/SQL块
declare
v_ename varchar2(5);
begin
select
- 【Nginx三】Nginx作为反向代理服务器
bit1129
nginx
Nginx一个常用的功能是作为代理服务器。代理服务器通常完成如下的功能:
接受客户端请求
将请求转发给被代理的服务器
从被代理的服务器获得响应结果
把响应结果返回给客户端
实例
本文把Nginx配置成一个简单的代理服务器
对于静态的html和图片,直接从Nginx获取
对于动态的页面,例如JSP或者Servlet,Nginx则将请求转发给Res
- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugin
blackproof
maven报错
转:http://stackoverflow.com/questions/6352208/how-to-solve-plugin-execution-not-covered-by-lifecycle-configuration-for-sprin
maven报错:
Plugin execution not covered by lifecycle configuration:
- 发布docker程序到marathon
ronin47
docker 发布应用
1 发布docker程序到marathon 1.1 搭建私有docker registry 1.1.1 安装docker regisry
docker pull docker-registry
docker run -t -p 5000:5000 docker-registry
下载docker镜像并发布到私有registry
docker pull consol/tomcat-8.0
- java-57-用两个栈实现队列&&用两个队列实现一个栈
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
/*
* Q 57 用两个栈实现队列
*/
public class QueueImplementByTwoStacks {
private Stack<Integer> stack1;
pr
- Nginx配置性能优化
cfyme
nginx
转载地址:http://blog.csdn.net/xifeijian/article/details/20956605
大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必
- [JAVA图形图像]JAVA体系需要稳扎稳打,逐步推进图像图形处理技术
comsci
java
对图形图像进行精确处理,需要大量的数学工具,即使是从底层硬件模拟层开始设计,也离不开大量的数学工具包,因为我认为,JAVA语言体系在图形图像处理模块上面的研发工作,需要从开发一些基础的,类似实时数学函数构造器和解析器的软件包入手,而不是急于利用第三方代码工具来实现一个不严格的图形图像处理软件......
&nb
- MonkeyRunner的使用
dai_lm
androidMonkeyRunner
要使用MonkeyRunner,就要学习使用Python,哎
先抄一段官方doc里的代码
作用是启动一个程序(应该是启动程序默认的Activity),然后按MENU键,并截屏
# Imports the monkeyrunner modules used by this program
from com.android.monkeyrunner import MonkeyRun
- Hadoop-- 海量文件的分布式计算处理方案
datamachine
mapreducehadoop分布式计算
csdn的一个关于hadoop的分布式处理方案,存档。
原帖:http://blog.csdn.net/calvinxiu/article/details/1506112。
Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同ja
- 以資料庫驗證登入
dcj3sjt126com
yii
以資料庫驗證登入
由於 Yii 內定的原始框架程式, 採用綁定在UserIdentity.php 的 demo 與 admin 帳號密碼: public function authenticate() { $users=array( &nbs
- github做webhooks:[2]php版本自动触发更新
dcj3sjt126com
githubgitwebhooks
上次已经说过了如何在github控制面板做查看url的返回信息了。这次就到了直接贴钩子代码的时候了。
工具/原料
git
github
方法/步骤
在github的setting里面的webhooks里把我们的url地址填进去。
钩子更新的代码如下: error_reportin
- Eos开发常用表达式
蕃薯耀
Eos开发Eos入门Eos开发常用表达式
Eos开发常用表达式
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2014年8月18日 15:03:35 星期一
&
- SpringSecurity3.X--SpEL 表达式
hanqunfeng
SpringSecurity
使用 Spring 表达式语言配置访问控制,要实现这一功能的直接方式是在<http>配置元素上添加 use-expressions 属性:
<http auto-config="true" use-expressions="true">
这样就会在投票器中自动增加一个投票器:org.springframework
- Redis vs Memcache
IXHONG
redis
1. Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcached相比一个最大的区别。
2. Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。
3. Redis支持数据的备份,即master-slave模式的数据备份。
4. Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
Red
- Python - 装饰器使用过程中的误区解读
kvhur
JavaScriptjqueryhtml5css
大家都知道装饰器是一个很著名的设计模式,经常被用于AOP(面向切面编程)的场景,较为经典的有插入日志,性能测试,事务处理,Web权限校验, Cache等。
原文链接:http://www.gbtags.com/gb/share/5563.htm
Python语言本身提供了装饰器语法(@),典型的装饰器实现如下:
@function_wrapper
de
- 架构师之mybatis-----update 带case when 针对多种情况更新
nannan408
case when
1.前言.
如题.
2. 代码.
<update id="batchUpdate" parameterType="java.util.List">
<foreach collection="list" item="list" index=&
- Algorithm算法视频教程
栏目记者
Algorithm算法
课程:Algorithm算法视频教程
百度网盘下载地址: http://pan.baidu.com/s/1qWFjjQW 密码: 2mji
程序写的好不好,还得看算法屌不屌!Algorithm算法博大精深。
一、课程内容:
课时1、算法的基本概念 + Sequential search
课时2、Binary search
课时3、Hash table
课时4、Algor
- C语言算法之冒泡排序
qiufeihu
c算法
任意输入10个数字由小到大进行排序。
代码:
#include <stdio.h>
int main()
{
int i,j,t,a[11]; /*定义变量及数组为基本类型*/
for(i = 1;i < 11;i++){
scanf("%d",&a[i]); /*从键盘中输入10个数*/
}
for
- JSP异常处理
wyzuomumu
Webjsp
1.在可能发生异常的网页中通过指令将HTTP请求转发给另一个专门处理异常的网页中:
<%@ page errorPage="errors.jsp"%>
2.在处理异常的网页中做如下声明:
errors.jsp:
<%@ page isErrorPage="true"%>,这样设置完后就可以在网页中直接访问exc