[置顶] java回忆录——运行看泛型?1==1?200==200?1+1=2?

大家是不是都是看到标题来的呢?好奇心?好吧,不管出于什么原因,都请大家看完这篇文章,让你对 java 的源代码和反射有更深的理解,哈哈,好像已经说出来了,这篇文章是继于上篇反射入门的补充。第一个问题:泛型真的能够限制吗?需求:我给你ArrayList的一个对象,我想在这个集合中添加一个字符串数据,如何实现呢??大家一看,这不明摆着不行吗,往集合中添加一个integer那行,当我往集...
阅读(725) 评论(1)

[置顶] java回忆录—I/O流详解补充

上一篇文章中我们对java中的 I/O 流进行了一个详细的讲解,但是只是带大家讲了几个常用的流,今天再对其他几个流作个补充介绍。PrintWriter 、PrintStreamInputStreamWriter 、OutputStreamWriterPipedInputStream 、 PipedOutputStream SequenceInputStreamDataInputStream 、Dat...
阅读(797) 评论(0)

[置顶] java回忆录—输入输出流详细讲解(入门经典)

今天我们开始进入学习 java 中比较让人头疼的事, 那就是 I/O 流、多线程、网络编程。这里对 I/O 流的一个详细讲解。希望对大家有点用吧。(不看后悔哦)一、什么是IOJava中I/O操作主要是指使用Java进行输入,输出操作。 Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源...
阅读(4828) 评论(10)

[置顶] java回忆录—神奇的进制世界

进制就是进位制,是人们规定的一种进位方法。 对于任何一种进制—X进制,就表示某一位置上的数运算时是逢X进一位。二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十六进一。我们知道不同进制的数表示形式肯定不一样,不然怎么区分开来呢,对,不同进制的数据组成。二进制——由0,1组成,以0b开头。(b大小写都行)八进制——由0,1,…,7组成,以0开头。十进制——由0,1,…,9组成,整数...
阅读(913) 评论(1)

[置顶] 教你玩转HelloWorld

我们知道,要运行 java 程序,必须要配置 Java 开发环境,对吧。这次我们不使用开发工具,用命令行将HelloWorld编译运行出来,将其中的原理搞清楚。1)将下载好的 JDK 无脑安装(即下一步、下一步)或者指定安装目录,不过自己要记得安装到哪了。2)配置环境变量JAVA_HOME(新建) D:\JDK\jdk7 Path(追加) %JAVA_HOME%\bin CLASSP...
阅读(2456) 评论(3)

[置顶] android开发笔记之打造终极适配器

大家看到这个标题是不是觉得很诧异呢?什么叫终极适配器,其实就是这种适配器是万能的,所有需要使用适配器的组件,都可用这一个适配器就行。既然这样,就来讲讲吧。效果:当然这是个简单的布局,用普通的适配器也可以实现,这里只是用它来做个例子,用终极适配器的话,以后你换其他布局,适配器是不用变的,减少了很多代码。首先普通的适配器的写法是:public class MyAdapter extends BaseAd...
阅读(5906) 评论(11)

[置顶] android开发笔记之权重(layout_weight)

我相信大家在布局文件中都用过权重(layout_weight)吧,当然这只有在线性布局(Linearlayout)中才有的,可是很多人也许都只是简单的理解为比。其实权重就是: 把屏幕剩余空间按比例分配大家先记住这句话,这里就来深入理解下权重,这里以水平排列为例(即宽度的权重),懂了水平的,竖直排列的(即高度的权重)自然同理。①第一种情况(宽度为wrap_content):a.<LinearLayo...
阅读(4669) 评论(7)

Mongodb带权限控制的安装服务并新建个管理账户和一般数据库用户

上篇文章讲到了mongodb的安装和默认启动。这篇文章主要是解决在测试使用mongodb的时候,总是出现的MongoAuthenticationException 异常和 not authorized for query,not authorized on admin to execute command 等问题。直接上测试步骤图拉。这里将每次操作的命令都写下来,方便大家更好的复制。我这个是先卸载...
阅读(39) 评论(0)

Mongodb下载、安装、配置与使用

记得在管理员模式下运行CMD,否则服务将启动失败一、下载官网下载地址:https://www.mongodb.com/download-center?jmp=nav#community 为了方便下载,我把我当时下载的这个包,放在某度的云盘上。链接:http://pan.baidu.com/s/1kUM4Ynt 密码:t0et二、安装直接点击下载好的安装包进行安装 三、...
阅读(25) 评论(0)

Go编程基础—代码规范

Golang代码规范参考https://golang.org/doc/effective_go.html项目目录结构规范PROJECT_NAME├── README.md 介绍软件及文档入口 ├── bin 编译好的二进制文件,执行./build.sh自动生成,该目录也用于程序打包 ├── build.sh 自动编译的脚本 ├── doc 该项目的文档 ├── pack 打包后的程序放在此处 ├──...
阅读(49) 评论(0)

MySQL函数大全

1、字符串函数ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2');   -> 50 mysql> select ascii(2);   -> 50 mysql> select ascii('dete');   -> 100 ord(str) 如果字符串str句首是单字节返回与ascii()函数返回的...
阅读(51) 评论(0)

jQuery—Ajax

前面我们介绍了jQuery和Ajax技术,这个小节我们来讲下jQuery对Ajax封装的方法即Ajax请求。JQuery 对 Ajax 操作进行了封装, 在 jQuery 中最底层的方法时 $.ajax(), 第二层是 load(), $.get() 和 $.post(), 第三层是 $.getScript() 和 $.getJSON(),其中最常用的方法是第二层的。一、使用load()方法异步请求...
阅读(43) 评论(0)

jQuery表单验证插件—jquery-validate

一、jQuery-validate介绍jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。 该插件是由 Jörn Zaefferer...
阅读(42) 评论(0)

Ajax基础(3)

一、数据格式提要在服务器端 AJAX 是一门与语言无关的技术。在业务逻辑层使用何种服务器端语言都可以。从服务器端接收数据的时候,那些数据必须以浏览器能够理解的格式来发送。服务器端的编程语言只能以如下 3 种格式返回数据:XML JSON HTML二、XML:优点:XML 是一种通用的数据格式。不必把数据强加到已定义好的格式中,而是要为数据自定义合适的标记。利用 DOM 可以完全掌控文档。缺点:如果文...
阅读(49) 评论(0)

Ajax基础(2)

一、XMLHttpRequest对象 1、XMLHttpRequest是XMLHTTP组件的对象,通过这个对象,AJAX可以像桌面应用程序一样只同服务器进行数据层面的交换,而不用每次都刷新界面,也不用每次将数据处理的工作都交给服务器来做;这样既减轻了服务器负担又加快了响应速度、缩短了用户等待的时间。 2、XMLHttpRequest最早是在IE5中以ActiveX组件的形式实现的。非W3C标...
阅读(54) 评论(0)

Ajax基础(1)

一、同步交互和异步交互举个例子:普通B/S模式(同步) AJAX技术(异步)* 同步: 提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事* 异步: 请求通过事件触发->服务器处理(这时浏览器仍然可以作其他事情)->处理完毕易懂的理解: 异步传输: 你传输吧,我去做我的事了,传输完了告诉我一声 同步传输: 你现在传输,我要亲眼看你传输完成,才去做...
阅读(70) 评论(0)

css基础(7)

一、盒模型代码简写还记得在讲盒模型时外边距(margin)、内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左。具体应用在margin和padding的例子如下:margin:10px 15px 12px 14px;/上设置为10px、右设置为15px、下设置为12px、左设置为14px/ 通常有下面三种缩写方法:1、如果top、right、b...
阅读(80) 评论(0)

css基础(6)

一、css布局模型清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与盒模型一样都是 CSS 最基本、 最核心的概念。 但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。 CSS包含3种基本的布局模型,用英文概括为:Flow、Float 和...
阅读(68) 评论(0)

css基础(5)

一、元素分类在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。常用的块状元素有:、、…、、、、、、 、常用的内联元素有:、、、、、、、、<var...
阅读(108) 评论(0)

css基础(4)

一、文字排版–字体我们可以使用css样式为网页中的文字设置字体、字号、颜色等样式属性。下面我们来看一个例子,下面代码实现:为网页中的文字设置字体为宋体。body{font-family:"宋体";}这里注意不要设置不常用的字体,因为如果用户本地电脑上如果没有安装你设置的字体,就会显示浏览器默认的字体。(因为用户是否可以看到你设置的字体样式取决于用户本地电脑上是否安装你设置的字体。) 现在一般网页喜...
阅读(71) 评论(0)

css基础(3)

一、继承 CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本,这里子元素为span标签。 p{color:red;} 三年级时,我还是一个胆小如鼠的小女孩。 可见右侧结果窗口中p中的文本与span中的文本都设置为了...
阅读(77) 评论(0)

css基础(2)

一、什么是选择器? 每一条css样式声明(定义)由两部分组成,形式如下: 选择器{ 样式; } 在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。 1、标签选择器 标签选择器其实就是html代码中的标签。如右侧代码编辑器中的、、、、。例如下面代码: p{font-size:12px;line-height:...
阅读(49) 评论(0)
158条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:194393次
    • 积分:3717
    • 等级:
    • 排名:第9076名
    • 原创:153篇
    • 转载:1篇
    • 译文:0篇
    • 评论:157条
    博客专栏
    强力推荐

    csdn交流群:391761328

    文章分类
    你的鼠标里,有老鼠喜欢的食物
    最新评论