05 2017 档案

摘要:最近由于项目需要,用到C#调用Python的技术。 于是在网上找了各种资料(大概都是利用IronPython): 1、下载IronPython,并引用C#中。 2、调用py文件中的方法 c#代码: py代码: 经过测试,能运行成功。 但是当python需要用到调用复杂含第三方类库时,会报各种找不到模 阅读全文
posted @ 2017-05-27 17:15 chanjuan 阅读(775) 评论(0) 推荐(0) 编辑
摘要:项目中文本框中验证汉子拼音。 汉子拼音的格式: 1、以字母开头,字母个数6个以内。 2、可加数字结束(有数字代表声调,可包含:0、1、2、3、4) 正则表达式如下: 正则符号使用:\\匹配反斜线字符\r匹配回车符\t匹配制表符\f匹配换页符 \n匹配换行符 [abc]匹配abc中的一个[^abc]匹 阅读全文
posted @ 2017-05-22 08:37 chanjuan 阅读(4190) 评论(0) 推荐(0) 编辑
摘要:最近在做项目时,有个需求需要改写键盘的backspace事件。 首先是一个可编辑的div,div中含有标签(li,li为空标签)也还有文字。 需求问题: 1、删除文字时,不能删除前面的空标签。 2、标签可以直接删除。 此处需要重写键盘的backspace事件。代码如下: 阅读全文
posted @ 2017-05-15 08:43 chanjuan 阅读(3246) 评论(1) 推荐(0) 编辑
摘要:用js下载文件,使用<a>标签,添加download属性即可。 但是如果想给文件重新命名,貌似js无法实现。 因此考虑后台实现,用java代理请求,获取文件设置文件名,返回到前端。 阅读全文
posted @ 2017-05-08 08:27 chanjuan 阅读(10094) 评论(0) 推荐(0) 编辑
摘要:java创建线程有3种方式: (1)继承Thread(2)实现Runnable接口(3)实现Callable接口 1、继承Thead 2、实现Runnable接口 3、实现Callable接口 由于Java只支持单继承,所以用继承的方式创建线程,比较死板,不够灵活;用实现接口的方式创建线程,可以实现 阅读全文
posted @ 2017-05-02 08:37 chanjuan 阅读(142) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示