- 2018-12-17
你的名字叫遗憾
越长大就越喜欢温柔的那类人,哪怕是有点带着疏离的温柔也很喜欢。有时候觉得自己可以成为一个美食博主,但事实上在厦门这么吃喝玩乐已经让我变得没有像当初那么挑剔,现在回到家父母都会感觉欣慰,对我说,你终于不挑食啦,我真的是有苦说不出。父亲这段时间身体不好,现在还能够想起来高三三月份的那时候,我得到了通知一个人压抑着,多说两句话都会非常难过,于是一直哭,一直和自己较劲个没完。那几天没有几个人敢和我太说话,
- 2018-12-17
AA京心达小任
今日体验:今天有点忙,下午有俩个宝马检查胎压,没有钉子就是缺气,用水泡了一下还是没有漏气的地方,一定要检查仔细,赢取客户的信任
- 2018-12-17 广告
LIUSHIJIU
不学就出局|AA小班,老学员全年最低,现价六折,元旦前老学员报班复读介绍送做题软件,老学员介绍新学员,全年最低七折!现在报名送学习福利和学霸分享,送价值2000的项目经理俱乐部终身社群,送价值980元,考前50天冲刺,不学就出局|考前冲一波!别人做一年班我们做终身别人通过没有保障我们做保过别人通过不管了我们终身服务提供项目经理俱乐部!别人不管你每天学不学习我们每年四轮强制学习,每天军事化管理,每天
- 2018-12-17
杨园园1987
今天分享的内容是专题36:《脚踏实地放飞想象——我能“力求不空想”》,培养学生想象现实性的积极心理品质。想象是人在头脑中对已存储的表象进行加工改选形成新形象的心理过程。它是一种特殊的思维形式,想象与思维有着密切的联系,都属于高级的认知过程,都产生于问题的情境,由个体的需要所推动,并能预见未来,想象的形象受现实的制约,并能真实地反映现实。儿童入学以后,想象的现实性逐渐提高,主要有以下表现:想象所反映
- 2018-12-17
霖霖z
打卡人:周云日期:2018年12月17日【日精进打卡第218天】【知~学习】《六项精进》1遍共217遍《通篇》1遍共129遍《大学》2遍共383遍《坚强工作,温柔生活》ok《不抱怨的世界》ok《活法》第一章《经典名句》【行~实践】一、修身:(对自己个人)1、坚持打卡二、齐家:(对家庭和家人)送孩子,陪孩子学习,三、建功【分享】图片发自App图片发自App【省~觉悟】从不同的角度思考问题,以创新的思
- 2018-12-17
爱文字的心理人
接下来的几天需要思考以下几个问题,并且形成文字。坦白讲,我现在没有一点思路,也不太理解学院为什么还要求在职人员提交这个实习报告。其实大家都心知肚明,提交的实习材料及内容不少都是虚假的。然而,仿佛有些形式还必须要走。所以,这个实习报告必须要提交。需要发挥我想象力及写作能力的时候到了。每天想一个内容的话,预计能在这周末完成。下周等项目负责人来了之后让她帮忙签字,我再找公司盖个章。一、实习准备(不少于1
- 2018-12-17
显山露水
家住农村,因为前段时间老是下雨,供电所的需要大修线路,故停电四天。没电又没网,迫不得已更文停止几天。
- 2018-12-17
lebabyen121
图片发自App阿莲-福建厦门-20181217-6:30周一早安,每日送自己一句话:我的生活,不是只在一条赛道上。加油~1今日早起计划清单:a准备并享用早餐b看书半小时c更文2昨日完成情况:完成。昨日的厦门一日游,很开心。告别周末愉快,迎来了不紧不慢的我的工作日。再过一个多月就快放春节,我的工作也基本接近收尾,其实并不会那么忙,上班期间有不少可以支配我私事的时间。可发现下班后的时间很紧张,最近发现
- 2018-12-17
穆晓芳
态度决定一切,比如始终如一的饭馆老板偶尔吃涨肚子或吃拉肚子可以忽略,照样去。小市民似的又不地道的再特色好吃也不去吃他的。
- 2018-12-17日网络初级八期马晓丽原创分享第330天
一束茉莉
焦点,是从家庭治疗出发的,在意识层面工作的,可以落实运用到实际生活中的学派,最重要的,不是来访者在咨询室中有改变,而是,来访者从咨询室中出去后,把过程中感受到的、觉察到的、学习到的运用到实际生活中的改变,所以,在咨询的最后,特别强调反馈的重要性:赞美、桥梁、建议,且,一定是会落实到实际生活中运用的一小步!
- 2018-12-18
王相松
2018-12-17姓名:王相松公司:扬州滋奇餐饮有限公司【日精进打卡第35天】【知~学习】【经典名句】能干的人,选择改变;懒惰的人,选择适应;懦弱的人,选择回避;勇敢的人,选择放手。做一个什么样的人,决定权在自己;要过什么样的生活,决定权也在自己。透过“批评”的眼睛看,世界充满了有缺陷过失的人。透过“傲慢”的眼睛看,这世界充满了低贱愚痴的人。透过“智慧”的眼睛看,你会发现原来每一个人都有值得你尊
- 2018-12-17
知识改变生活
排骨板栗汤。材料:排骨500克、板栗300克、胡萝卜100克、葱姜10克、精盐适量、食用油适量。做法:板栗清洗干净以后,在表面用刀切上一刀,将板栗剥好,胡萝卜切成滚刀块,将排骨泡一泡,洗去血水。之后,将排骨温水入锅;焯水以后的排骨,再另外起锅,热水下锅,加入葱和姜;大火烧开以后炖上5分钟,大约炖上20分钟左右,加入板栗和胡萝卜,烧开,再转入小火炖至熟透即可。将炖好的汤,加入盐进行调味即可。功效:。
- 有效沟通:在同一个频道上交流2018-12-17
醉美田园
沟通要有效,需沟通双方处于同一个频道上进行交流。今天下午,有和我坐一辆班车的同事微信告知我一事:会有她办公室的人来找我,请我帮她捎回东西。她是一句一句将信息传过来的,几句话也未表达清楚到底是个什么事。恰好,她上周日托我办一件事,于是我就疑惑了,相当然地以为她说的就是这件事。于是再次查找我们之间的信息,最终确认发现:她周日托我办的事,当是本周五完成呢!她后来又一条条信息告知原委:今天未来上班,她买别
- 2018-12-17
L晶晶de水心
每天早晨都是孩子爸爸早起,带他出去吃早餐,然后送他上学!今早起床的时候,说很冷,藏在被窝里不愿出来穿衣服!我还说他夸张,等我起床时感觉确实很冷!哈哈!中午被接回了奶奶家,在那里吃的午饭!下午回家了告诉我数学考了满分,今天的语文听写也都没出错,希望你能一直保持!虽然有的时候表现不错,但是学习态度不是很好,有时皮起来气死个人,非揍几下不解恨!明天语文也要测试了,接下来的时间要进入期末总复习了,努力吧!
- 2018-12-17
静_0dcb
人一生会碰见很多心动的人可能会误以为那是喜欢其实也只不过是某一刻的好感毕竟心动都不是答案心定才是
- 2018-12-17
凯是钻石
亲子日记第三篇今天下午放学,我一接到玮萱,她高兴的对我说,她数学考了96分,得了个进步奖,我表扬了一下,接着对她说要继续努力,越来越好。特别感谢老师的付出!我也要和孩子一起加油!
- 2018-12-17
李淑瑛
289期志工325期志工423期志工公司:绍兴翔鹰纺织品有限公司部门:人事行政部【坚持日精进打卡第505天】【知~学习】读《六项精进》读《大学》读《翔鹰哲学手册》【行~实践】一、修身本月看完一本书阳明心学仰卧起坐50个坚持第43天转呼啦圈30分钟坚持第31天二、齐家下班后18:30之前到家,与家人一起吃饭三、积善从2017年8月27日开始日行1善,坚持365天!今日1善,已完成376善【感恩】1.
- 2018-12-17
自强不息_6451
敬爱的李老师智慧的马教授亲爱的家人们这是我写日精进的第83天我是来自鑫山力彩钢部的李硕我是侯维山侯总的人携手前行共创辉煌,每天进步一点点距离还差一点点!比学习今天复习了一下李老师讲的月亮,人有悲欢离合,月有阴晴月缺,但愿人长久,千里共婵娟!比付出太阳和月亮是一对恋人,它们总是在相互追逐,因为追逐而相互错过,但是,正是因为这样我们才有白天和黑夜之分,享受两种不同的美。有了它们的牺牲才有了我们这个明亮
- 2018-12-17
罗罗ph
1)使用《牛津英语搭配词典》查“universal”,了解它作为形容词时的常用搭配。搭配]verbsbe,seem,become,remain[搭配]adv.truly,bynomeans,farfromalmost,near,nearly,virtually几乎是普遍的;接近共通;实际上通用pretty颇为普遍apparently显然普遍supposedly一般认为普遍[搭配]prep.amon
- 2018-12-17 2
苦茶_09e4
今天去学校处理别人孩子偷我孩子钱的问题,都是事。今天期货执行的可以没有逆市。股票准备换票。消防没有看投射孩子能知道学习的重要投射老婆单位领导能调走。。
- 2018-12-17
shuaigefeng
姓名:王林锋企业名称:三亚蔚蓝时代实业有限公司组别:420期努力3组【日精进打卡138天】【知~学习、诵读】《金字塔原理》28页《六项精进》2遍,累计239遍《大学》2遍,累计205遍《创新供应链课堂》持续学习《数据化管理》阅读0页,累计36页《说话心理学》阅读0页,累计25页【经典分享】1、全部能够交易的是市场,不能全部交易的是社会。【行~实践】一、修身:(对自己个人)1.拍打腿部两侧50下,舌
- 2018-12-17
肖术华
真正的旅行,不在寻找新的景观,而在具备新的眼睛;真正的探索,不在创造更多的机会,而在触及更深的心灵。——歌德
- 2018-12-17晨间日记
旧时浮尘_4a2e
今天是什么日子起床:7:00就寝:23:30天气:晴心情:开心(∩_∩)纪念日:无叫我起床的不是闹钟是梦想年度目标及关键点:拿到奖学金本月重要成果:知道咋做推文今日三只青蛙/番茄钟1.完成了团日活动2.同学们的热情出乎我的意料3.又多了几个微信好友成功日志-记录三五件有收获的事务财务检视财政支出良好无奢侈浪费人际的投入无开卷有益-学习/读书/听书8小时健康与饮食今日步数:18835今日锻炼:步行今
- 2018-12-17
朱广力
人在山在一个人走的快,一群人走的远;兵雄雄一个,将雄雄一窝。选择信任,选择负责,选择承诺;选择目标,选择追随,选择行动人,相互帮扶才感到温暖!事,共同努力才知道简单!路,有人同行才不觉漫长!友,相互记挂才体味情深!与人为善,不遗余力地成就他人,不知不觉成就了自己。一己是人,众人是天;谋事在人,成事在天,做一个温暖的人!
- 2018-12-17
白介子
随笔第一天Zen2018-12-17这是来上海的第53天;这是第一次去迪士尼;这是第一次坚持,不怯懦,选择去接触一个男生,并有了一点点结果;这是重拾,码字第一天。这是第一次决定有仪式感的活着,开始有意识的拍照纪念我流逝的年华。正文今天,是和同事一起去了迪士尼乐园。我们同行三人,玩了一些游乐设施(创极速飞车,明日世界,冒险岛,旋转木马等等),并且看了舞台剧(冰雪奇缘,圣诞节庆祝活动)。在园里的时候就
- 2018-12-17晨间日记
心境如花
今天是什么日子起床:6.48就寝:23天气:晴朗心情:平静纪念日:叫我起床的不是闹钟是梦想年度目标及关键点:本月重要成果:今日三只青蛙/番茄钟1拿邮件2准备材料3打印表格成功日志-记录三五件有收获的事务财务检视人际的投入开卷有益-学习/读书/听书健康与饮食今日步数:5000今日锻炼:今日饮食:简单早餐图片发自App好习惯打卡
- 2018-12-17 人生就是一场自我完善的修行
騎車攆曹操
No.1人生不易,不要笑话别人。家家都有难念的经,人人都有难唱的曲。再风光的人,背后也有寒凉苦楚;再幸福的人,内心也有无奈难处。谁的人生都不易,笑人等于笑己,尊重别人就是尊重自己。No.2你整天负能量,觉得自己哪里都不好,时间都用来幻想,可和你一个起跑线的人,已经融入更好的圈子,多做事少抱怨,其实坏情绪就像垃圾,该扔就扔,不要过度追究没用的东西,快乐是自己给自己的,心态端正一切都不会让你心堵。No
- 2018-12-17
伽蓝214
【每日清单】766/1000次记录,2018/12/17,晴x2【三件事】1.[]第一要务:登录接口2.[]第二要务:业务了解3.[]第三要务:关注身体状况【小确幸】小节点【昨日感悟】密码学就是一场你追我赶的,竞技比赛。看世界顶尖大师们的见招拆招。【昨日跟进-三件事】1.[x]第一要务:码店2.[x]第二要务:了解新项目3.[x]第三要务:脑机接口-二周目图片发自App
- 2018-12-17
77Sunny
今天爸爸打电话来跟我说,女儿你要借我的钱借多久?大概几时还给我?我就让我老公回了电话给爸爸,直到他最近压力非常的大:因为给我筹了10万块钱。给弟弟筹了20万。父母的钱都不是大风刮过来的,辛苦挣来辛苦攒下来,父母的爱永远是伟大的。今天去逛超市的时候,会想爸爸这么多年他非常的不容易。虽然说也有很多不好的习惯,但总体来说他和我妈的身体还算是健康的,这是我最大的一个欣慰,感恩爸爸那么帮我,感恩老公,最近在
- 2018-12-17
胖姑
姓名:吴琼燕公司:三亚蔚蓝时代实业有限公司【日精进打卡第140天】【知-学习】《六项精进》背诵1遍累计223遍《大学》背读1遍累计216遍其他阅读:向希望中奋力、不做(积极废人)主要内容是寻找适合自己的生活方式记工作状态,有目标且有方向直前。【经典名句分享】在失败中学习是进步,在成功中学习是提升。【行-实践】把工作规划整理【省-觉悟】先不要着急做一个拆台者、学会站在他人的角度考虑不要太依赖任何人,
- ztree设置禁用节点
3213213333332132
JavaScriptztreejsonsetDisabledNodeAjax
ztree设置禁用节点的时候注意,当使用ajax后台请求数据,必须要设置为同步获取数据,否者会获取不到节点对象,导致设置禁用没有效果。
$(function(){
showTree();
setDisabledNode();
});
- JVM patch by Taobao
bookjovi
javaHotSpot
在网上无意中看到淘宝提交的hotspot patch,共四个,有意思,记录一下。
7050685:jsdbproc64.sh has a typo in the package name
7058036:FieldsAllocationStyle=2 does not work in 32-bit VM
7060619:C1 should respect inline and
- 将session存储到数据库中
dcj3sjt126com
sqlPHPsession
CREATE TABLE sessions (
id CHAR(32) NOT NULL,
data TEXT,
last_accessed TIMESTAMP NOT NULL,
PRIMARY KEY (id)
);
<?php
/**
* Created by PhpStorm.
* User: michaeldu
* Date
- Vector
171815164
vector
public Vector<CartProduct> delCart(Vector<CartProduct> cart, String id) {
for (int i = 0; i < cart.size(); i++) {
if (cart.get(i).getId().equals(id)) {
cart.remove(i);
- 各连接池配置参数比较
g21121
连接池
排版真心费劲,大家凑合看下吧,见谅~
Druid
DBCP
C3P0
Proxool
数据库用户名称 Username Username User
数据库密码 Password Password Password
驱动名
- [简单]mybatis insert语句添加动态字段
53873039oycg
mybatis
mysql数据库,id自增,配置如下:
<insert id="saveTestTb" useGeneratedKeys="true" keyProperty="id"
parameterType=&
- struts2拦截器配置
云端月影
struts2拦截器
struts2拦截器interceptor的三种配置方法
方法1. 普通配置法
<struts>
<package name="struts2" extends="struts-default">
&
- IE中页面不居中,火狐谷歌等正常
aijuans
IE中页面不居中
问题是首页在火狐、谷歌、所有IE中正常显示,列表页的页面在火狐谷歌中正常,在IE6、7、8中都不中,觉得可能那个地方设置的让IE系列都不认识,仔细查看后发现,列表页中没写HTML模板部分没有添加DTD定义,就是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3
- String,int,Integer,char 几个类型常见转换
antonyup_2006
htmlsql.net
如何将字串 String 转换成整数 int?
int i = Integer.valueOf(my_str).intValue();
int i=Integer.parseInt(str);
如何将字串 String 转换成Integer ?
Integer integer=Integer.valueOf(str);
如何将整数 int 转换成字串 String ?
1.
- PL/SQL的游标类型
百合不是茶
显示游标(静态游标)隐式游标游标的更新和删除%rowtyperef游标(动态游标)
游标是oracle中的一个结果集,用于存放查询的结果;
PL/SQL中游标的声明;
1,声明游标
2,打开游标(默认是关闭的);
3,提取数据
4,关闭游标
注意的要点:游标必须声明在declare中,使用open打开游标,fetch取游标中的数据,close关闭游标
隐式游标:主要是对DML数据的操作隐
- JUnit4中@AfterClass @BeforeClass @after @before的区别对比
bijian1013
JUnit4单元测试
一.基础知识
JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源 对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次
- 精通Oracle10编程SQL(12)开发包
bijian1013
oracle数据库plsql
/*
*开发包
*包用于逻辑组合相关的PL/SQL类型(例如TABLE类型和RECORD类型)、PL/SQL项(例如游标和游标变量)和PL/SQL子程序(例如过程和函数)
*/
--包用于逻辑组合相关的PL/SQL类型、项和子程序,它由包规范和包体两部分组成
--建立包规范:包规范实际是包与应用程序之间的接口,它用于定义包的公用组件,包括常量、变量、游标、过程和函数等
--在包规
- 【EhCache二】ehcache.xml配置详解
bit1129
ehcache.xml
在ehcache官网上找了多次,终于找到ehcache.xml配置元素和属性的含义说明文档了,这个文档包含在ehcache.xml的注释中!
ehcache.xml : http://ehcache.org/ehcache.xml
ehcache.xsd : http://ehcache.org/ehcache.xsd
ehcache配置文件的根元素是ehcahe
ehcac
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
白糖_
javaeclipsespringtomcatWeb
今天学习spring+cxf的时候遇到一个问题:在web.xml中配置了spring的上下文监听器:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
随后启动
- angular.element
boyitech
AngularJSAngularJS APIangular.element
angular.element
描述: 包裹着一部分DOM element或者是HTML字符串,把它作为一个jQuery元素来处理。(类似于jQuery的选择器啦) 如果jQuery被引入了,则angular.element就可以看作是jQuery选择器,选择的对象可以使用jQuery的函数;如果jQuery不可用,angular.e
- java-给定两个已排序序列,找出共同的元素。
bylijinnan
java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class CommonItemInTwoSortedArray {
/**
* 题目:给定两个已排序序列,找出共同的元素。
* 1.定义两个指针分别指向序列的开始。
* 如果指向的两个元素
- sftp 异常,有遇到的吗?求解
Chen.H
javajcraftauthjschjschexception
com.jcraft.jsch.JSchException: Auth cancel
at com.jcraft.jsch.Session.connect(Session.java:460)
at com.jcraft.jsch.Session.connect(Session.java:154)
at cn.vivame.util.ftp.SftpServerAccess.connec
- [生物智能与人工智能]神经元中的电化学结构代表什么?
comsci
人工智能
我这里做一个大胆的猜想,生物神经网络中的神经元中包含着一些化学和类似电路的结构,这些结构通常用来扮演类似我们在拓扑分析系统中的节点嵌入方程一样,使得我们的神经网络产生智能判断的能力,而这些嵌入到节点中的方程同时也扮演着"经验"的角色....
我们可以尝试一下...在某些神经
- 通过LAC和CID获取经纬度信息
dai_lm
laccid
方法1:
用浏览器打开http://www.minigps.net/cellsearch.html,然后输入lac和cid信息(mcc和mnc可以填0),如果数据正确就可以获得相应的经纬度
方法2:
发送HTTP请求到http://www.open-electronics.org/celltrack/cell.php?hex=0&lac=<lac>&cid=&
- JAVA的困难分析
datamachine
java
前段时间转了一篇SQL的文章(http://datamachine.iteye.com/blog/1971896),文章不复杂,但思想深刻,就顺便思考了一下java的不足,当砖头丢出来,希望引点和田玉。
-----------------------------------------------------------------------------------------
- 小学5年级英语单词背诵第二课
dcj3sjt126com
englishword
money 钱
paper 纸
speak 讲,说
tell 告诉
remember 记得,想起
knock 敲,击,打
question 问题
number 数字,号码
learn 学会,学习
street 街道
carry 搬运,携带
send 发送,邮寄,发射
must 必须
light 灯,光线,轻的
front
- linux下面没有tree命令
dcj3sjt126com
linux
centos p安装
yum -y install tree
mac os安装
brew install tree
首先来看tree的用法
tree 中文解释:tree
功能说明:以树状图列出目录的内容。
语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式
- Map迭代方式,Map迭代,Map循环
蕃薯耀
Map循环Map迭代Map迭代方式
Map迭代方式,Map迭代,Map循环
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年
- Spring Cache注解+Redis
hanqunfeng
spring
Spring3.1 Cache注解
依赖jar包:
<!-- redis -->
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
- Guava中针对集合的 filter和过滤功能
jackyrong
filter
在guava库中,自带了过滤器(filter)的功能,可以用来对collection 进行过滤,先看例子:
@Test
public void whenFilterWithIterables_thenFiltered() {
List<String> names = Lists.newArrayList("John"
- 学习编程那点事
lampcy
编程androidPHPhtml5
一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧!
接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去
- 架构师之流处理---------bytebuffer的mark,limit和flip
nannan408
ByteBuffer
1.前言。
如题,limit其实就是可以读取的字节长度的意思,flip是清空的意思,mark是标记的意思 。
2.例子.
例子代码:
String str = "helloWorld";
ByteBuffer buff = ByteBuffer.wrap(str.getBytes());
Sy
- org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1, column 1
Everyday都不同
$转义el表达式
最近在做Highcharts的过程中,在写js时,出现了以下异常:
严重: Servlet.service() for servlet jsp threw exception
org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1,
- 用Java实现发送邮件到163
tntxia
java实现
/*
在java版经常看到有人问如何用javamail发送邮件?如何接收邮件?如何访问多个文件夹等。问题零散,而历史的回复早已经淹没在问题的海洋之中。
本人之前所做过一个java项目,其中包含有WebMail功能,当初为用java实现而对javamail摸索了一段时间,总算有点收获。看到论坛中的经常有此方面的问题,因此把我的一些经验帖出来,希望对大家有些帮助。
此篇仅介绍用
- 探索实体类存在的真正意义
java小叶檀
POJO
一. 实体类简述
实体类其实就是俗称的POJO,这种类一般不实现特殊框架下的接口,在程序中仅作为数据容器用来持久化存储数据用的
POJO(Plain Old Java Objects)简单的Java对象
它的一般格式就是
public class A{
private String id;
public Str