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

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

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

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

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

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

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

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

[置顶] 教你玩转HelloWorld

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

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

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

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

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

React-Native自学之路(1)

一、初识React-Native对于初学者常见的困惑是弄不清React、React.js、React-Native这三者之间的关系,有必要先说明一下:React是基础框架,是一套基础设计实现理念,开发者不能直接使用它来开发网页或移动应用。在它之上发展出了React.js框架来开发网页,发展出来React-Native用来开发移动应用。废话不多说,直接开始吧。二、开发环境搭建需要安装的工具:Node....
阅读(194) 评论(0)

sublime text 3 教程(3)

Sublime Text 快捷键列表快捷键按类型分列如下:1、通用 ↑↓← → 上下左右移动光标 Alt 调出菜单 Ctrl + Shift + P 调出命令板(Command Palette) Ctrl + ` 调出控制台2、编辑 Ctrl + Enter 在当前行下面新增一行然后跳至该行 Ctrl + Sh...
阅读(90) 评论(0)

sublime text 3 教程(2)

这一节主要来安装一些sublime text 3的插件。一、常用插件安装1、ConvertToUTF8 插件安装a)功能说明:ConvertToUTF8 能将除UTF8编码之外的其他编码文件在 Sublime Text 中转换成UTF8编码,在打开文件的时候一开始会显示乱码,然后一刹那就自动显示出正常的字体,当然,在保存文件之后原文件的编码格式不会改变。b)安装方法一:快捷键 &amp;amp;am...
阅读(186) 评论(0)

sublime text 3 教程(1)

一、sublime text 3 介绍一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。二...
阅读(128) 评论(0)

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

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

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

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

Go编程基础—代码规范

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

jQuery—Ajax

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

jQuery表单验证插件—jquery-validate

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

Ajax基础(3)

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

Ajax基础(2)

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

Ajax基础(1)

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

css基础(7)

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

css基础(6)

一、css布局模型清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与盒模型一样都是 CSS 最基本、 最核心的概念。 但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。 CSS包含3种基本的布局模型,用英文概括为:Flow、Float 和...
阅读(115) 评论(0)
162条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:213479次
    • 积分:3962
    • 等级:
    • 排名:第8725名
    • 原创:161篇
    • 转载:1篇
    • 译文:0篇
    • 评论:166条
    博客专栏
    强力推荐

    csdn交流群:391761328

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