清空input file中的值

清空input file中的值 对于input type为file元素: 未选择文件之前,它是这个样子: 当选择文件名为index.html的文件后,它变成了这个样子,input元素会显示文件名信息:   有时候在选择上传文件时,需要前端对选择的文件格式进行一个判断,当满足条件时,才在input元素中显示其文件名信息,当不满足时则保持原来样子即显示“未选择任何文件”。由于input...
分类: 其他 发布时间: 06-23 23:24 阅读次数: 3

display: inline-block

display: inline-block <div class="container"> <div class="item"></div> <div class="item"></d
分类: 其他 发布时间: 06-23 23:24 阅读次数: 2

大鱼海棠

大鱼海棠 北冥有鱼,其名为鲲。鲲之大,不知其几千里也;化为鸟,其名为鹏。鹏之背,不知其几千里也;怒而飞,其翼若垂天之云。是鸟也,海运将徙于南冥。南冥者,天池也。 当你脑海回荡这句词之时,隐隐约约的视乎映入眼帘的就是这一幅幅画面在轮播着。因为你的世界已经完全被带入其中,就像大鱼海棠中一句独白这样说的:“我们是谁,我们从哪里来,又要到哪里去,没有人关心这个问题,人们日复一日地去工作,日复一日地笑,抱怨,买东西,吃饭,睡觉。一百年过去了,我已经一百一十七岁,每一次我告诉人们,所有活着的人类,都是海里
分类: 其他 发布时间: 06-23 23:23 阅读次数: 3

路,看似很多条,但选择了就只有一条。 直到你开始考虑改变主意,那才有多条路 再选择,就又是只有一条。 何不认真对待呢? 人生苦短,当及时行乐。 何为真乐,心中自知... 从今往后,让时间有意义吧。
分类: 其他 发布时间: 06-23 23:23 阅读次数: 2

在Linux系统安装Nodejs最简单步骤

一.去官网下载和自己系统匹配的文件   英文网址:https://nodejs.org/en/download/   中文网址:http://nodejs.cn/download/   通过 uname -a 命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统),如图   故下载一下红色框中文件 二.下载下来的tar文件上传到服务器并且解压,然后通过建立软连接变为全局 1)上传服务器可以是自己任意路径,目前我的放置路径为 cd /ap
分类: 其他 发布时间: 06-23 23:23 阅读次数: 2

6.oracle数据库恢复

1.1 Oracle数据库恢复 目录 1 安装新的客户端 2 新建异机恢复文件 3 新建数据库实例 4 建立spfile文件 5 建立数据文件夹 6 启动数据库到nomount状态 7 列出备份信息 8 还原controlfile,并mount数据库 9 查找数据文件信息 10 数据文件恢复 11 归档日志恢复 12 联机日志路径修改 13 Recover并打开数据库 14 验证数据库 1.1.1 安装新的客户端 在备份服务器上添加hosts信息 10.110.10.74 backup-tes
分类: 其他 发布时间: 06-23 23:23 阅读次数: 2

[2018.6.23集训]y-带权二分

题目大意 几乎同HNOI2018道路,但将题面中的"小 W 决定对每个城市翻修恰好一条通向它的道路,即从公路和铁路中选择一条并进行翻修"这句话删去,即改为可以任意选择$n-1$条边翻修。 数据范围不变。 题解 考虑朴素DP。 即,在可以通过原题的代码的基础上,加上一维表示已选择的边的数量,同时转移上多出两边都选和都不选的方案。 复杂度$O(n^2d^2)$($d$为深度,$d \leq 40$),30分。 考虑优化,然而从dp的角度较难下手。 注意到有一维跟数量有关,同时打表发现,若令答案关于
分类: 其他 发布时间: 06-23 23:23 阅读次数: 2

node.js获取url中的各个参数

  实例代码test.js var http=require('http'); var url=require('url'); var querystring=require('querystring'); http.createServer(function(request, response) { var urlStr = request.url; var methodName = urlStr.substring(1, urlStr.indexOf('?')); co
分类: 其他 发布时间: 06-23 23:23 阅读次数: 2

路由系统(urls.py)

路由系统(urls.py) 正则表达式匹配 urls.py from django.conf.urls import url from . import views urlpatterns = [ url(r'^articles/2003/$', views.special_case_2003), url(r'^articles/([0-9]{4})/$', views.year_archive), ] Django 2.0版本中的路由系统已经替换成下面的写法 from dja
分类: 其他 发布时间: 06-23 23:23 阅读次数: 3

第二阶段:2.商业需求文档MRD:2.MRD-目标市场分析

版本管理的变更人,属性,时间以及审核人都要严格的写清楚。 MRD主要面向的是参与这个需求同级别的同时或主管,让大家更好的了解这个产品的各个方面,达成共识。 现在互联网的发展周期很短,不需要看4.5年,只要看2.3年的发展趋势。时间周期就代表着节奏。多利用工具:比如网站(36K),公众号,百度指数等工具。
分类: 其他 发布时间: 06-23 23:23 阅读次数: 2

android国际化应用——多国语言Values文件命名规则

在给自己的app适应国际化语种的时候,这个values文件夹是不可以随便命名的哦,按照以下对应的去命名才不会报错; android多国语言文件夹文件汇总如下: 维吾尔文(中国):values-ug-rCN 中文(中国):values-zh-rCN 中文(台湾):values-zh-rTW 中文(香港):values-zh-rHK 英语(美国):values-
分类: 其他 发布时间: 06-23 23:23 阅读次数: 3

android中传递复杂参数,activity之间和fragment之间的bundle传递集合/对象

在Android开发中,Activity之间通过Intent使用bundle,fragment之间和Activityty通过setArguments使用bundle,对于一些简单的参数传递比较简单,而且方式也有多种,这个就不介绍了。在这里介绍一下复杂的参数传递,比如传递集合ArrayList,对象ArrayList。        无论是Activity之间参数传递,还是Fragment之间参数
分类: 其他 发布时间: 06-23 23:23 阅读次数: 3

Android中callback(接口回调)机制

其实,callback 机制在Android 中无处不在,特别是以Handler、Callback、Listener这三个词结尾的,都是利用callback机制来实现的。比如点击事件onClickListener就是一个已经封装好的callback案例: tv.setOnClickListener(new OnClickListener() { @Override publ
分类: 其他 发布时间: 06-23 23:22 阅读次数: 3

android stutio项目如何导入Eclipse中,完美解决

android stutio早已问世,但是国人程序员还是对eclipse爱不释手,毕竟用了这么多年,已经这么熟悉了。其实我也是这么想的,所以现在还在坚持使用eclipse。不过有时间还是非常有必要去学习学习android stutio的,它操作起来比eclipse更方便而且有很多新内容。          在使用一些开源框架时,几乎都是android stutio敲出来的,如何导入eclipse
分类: 其他 发布时间: 06-23 23:22 阅读次数: 2

setTag和findViewByTag的使用详解

在使用ListView或者GridView的时候, 如果想要在Aciviry中获取到Item中的子View,比较频繁的使用是:getChildAt(int position); 之前自己几乎不会去使用findViewByTag,因为用不需要使用。这次项目需要,使用到了ExpandableListView,上下级的IItem,而且自己定义了事件监听,但是事件监听方法的参数列表中没有专递Vi
分类: 其他 发布时间: 06-23 23:22 阅读次数: 2

Broadcast监听网络状态,ping判断网络是否可用

判断网络状态,android提供了api,可以很方便的使用。但是在某些情况下,网络状态连接正常,但是并不一定就可以去访问其他网页。比如,路由器打开了,但是没有插上网线,手机GPRS打开了,但是手机已经欠费了。这种情况,有网络连接,但是依旧上不了网。根据android提供的api,我们只能判断是否网络连接正常,无法去判断是否可以访问其他网站。                  最近,一个项目中遇
分类: 其他 发布时间: 06-23 23:22 阅读次数: 3

一个可以拖动指针设置hour,minute的钟表,开源框架TimePickerDialog改动eclipse project

现在比较流行可以通过用户拖动指针自定义时间的定时器,公司boss非得也要个这样的,于是网上找了些资源,看了一些开源框架,改了一个出来了。 先上效果图吧: 关键可操作代码也贴出来: public class MainActivity extends Activity implements TimePickerDialog.OnTimeSetListener { pr
分类: 其他 发布时间: 06-23 23:21 阅读次数: 3

Only one Looper may be created per thread

在开发一套智能家居的APP时,因为要让APP自动根据用户操作过的数据来更新自己的状态。 出现大致一个这样的代码结构(该结构不是原项目中的,这是随便写了一个与项目代码结构一致): class LoopThread extends Thread { @Override public void run() { // TODO Auto-generated method stub
分类: 其他 发布时间: 06-23 23:21 阅读次数: 2

自定义ProgressDialog,有四种样式。比较简洁。

系统自定的ProgressDialog比较大众化,有不好看。于是自己就自定义了几个。 不好意思,由于时间比较紧,已经下班了,急着下班,直接上图和Demo;谢谢理解! 基本上比较简单,代码注释比较详细; 下载地址:::: ProgressDialog
分类: 其他 发布时间: 06-23 23:21 阅读次数: 3

调用摄像头的拍照功能

我们要调用摄像头的拍照功能,显然 第一步必须加入调用摄像头硬件的权限,拍完照后我们要将图片保存在SD卡中,必须加入SD卡读写权限,所以第一步,我们应该在Android清单文件中加入以下代码 //摄像头权限 SD卡读写权限 第二步,要将摄像头捕获的图像实时地显示在手机上。 我们是用SurfaceView这个视图组件来实现的,因此在main.xml中加入下
分类: 其他 发布时间: 06-23 23:21 阅读次数: 2