码迷,mamicode.com
首页 > 编程语言
Java集合01----ArrayList的遍历方式及应用
Java集合01 ArrayList的遍历方式及应用 前面已经学习了ArrayList的源代码,为了学以致用,故列举一些ArrayList的遍历方式及应用。JDK源代码学习系列04 ArrayList 1.ArrayList的遍历方式 a.一般for循环(随机訪问) Integer value = ...
分类:编程语言   时间:2017-05-01 16:06:11    阅读次数:172
Java中String直接复制和new String创建对象的区别以及equals和==的区别和效率对比
编程语言中的问题很多时候我们看似懂,实际不懂,因为很多时候看不到更多的情况,从而缺少对这些看不到的情况的认知和解释。 今天mark一下String和new String()的区别。其实很简单。 String s1 = new String("string") // 这是一个对象,对象存放在堆里面 S ...
分类:编程语言   时间:2017-05-01 16:05:54    阅读次数:203
Js把Js序列化为urlencoded的方法,Java接受复杂对象。
服务器端 Java定义 Java接受的格式,Kotlin Test 客户端需要PostBody内容: 客户端 定义: 测试: ...
分类:编程语言   时间:2017-05-01 16:05:15    阅读次数:1194
为什么线程在《奇点灰烬》* 中至关重要
创建游戏时,您需要不断在特性和性能中作出权衡。 在游戏中添加图形效果和特性时,GPU 是最突出的瓶颈,但是游戏同时也会受到 CPU 的限制。 除了来自游戏逻辑的普通 CPU 负载以外,物理和人工智能 (AI) 计算以及赋予游戏浸入式体验的图形效果也是 CPU 密集型任务,在游戏开发的过程中,GPU ...
分类:编程语言   时间:2017-05-01 16:03:38    阅读次数:247
Spring第四天——SSH整合
(从整合开始,使用回归使用eclipse) 一、三大框架版本: struts2 hibernate5 spring4 二、SSH三大框架回顾: Hibernate: ORM思想 核心配置文件: 单独使用时名称和位置是固定,整合时不是固定的 会有一个HibernateTemplate的封装 Strut ...
分类:编程语言   时间:2017-05-01 16:03:29    阅读次数:290
c结构体里的数组与指针
/* 訪问成员数组名事实上得到的是数组的相对地址。而訪问成员指针事实上是相对地址里的内容 */ struct buf_str { int length; char buf[0]; }; struct foo { buf_str* pbuf; }; void test_funny() { foo f ...
分类:编程语言   时间:2017-05-01 16:03:10    阅读次数:172
Java实现GUI计算器【代码】
这几天用java写了一个计算器程序,开始写的时候原本只是想实现一下GUI界面,熟悉一下Java GUI 编程,为Java期末大作业练练手,本以为代码不会很长,结果写完下来发现到了惊人的千行数量级,我分析了一下,主要是在实现监听器的时候花了很大篇幅,主体程序应该会短不少。整个程序分为三个.java文件 ...
分类:编程语言   时间:2017-05-01 16:01:46    阅读次数:271
Python爬虫学习——使用selenium和phantomjs爬取js动态加载的网页
1.安装selenium 2.安装phantomjs 下载地址:http://phantomjs.org/download.html 下载的版本是:phantomjs-2.1.1-linux-x86_64.tar.bz2 解压下载好的文件,并把文件夹移动到/usr/local目录下 在/etc/pr ...
分类:编程语言   时间:2017-05-01 16:01:22    阅读次数:224
一个咸鱼的Python爬虫之路(一):requests库
作为一个咸鱼大学打了3年游戏才幡然醒悟,现在开始学点东西,这里记录下自己的所学。 urllib库之前有些了解就不写了,从requests 库开始吧(ˉ▽ ̄~) 。 首先要说的是一定要用好官方文档:http://docs.python-requests.org/en/master/ 先来看个列子吧: ...
分类:编程语言   时间:2017-05-01 15:59:57    阅读次数:563
python——常用模块2
python——常用模块2 1 logging模块 1.1 函数式简单配置 输出结果为: ps: logging.warning ("warning message") 为默认等级方式 可见,默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日 ...
分类:编程语言   时间:2017-05-01 15:58:22    阅读次数:231
python之计算器
开发一个简单的python计算器 1、实现加减乘除及拓号优先级解析 2、用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须自己解析里面的(), ...
分类:编程语言   时间:2017-05-01 15:07:39    阅读次数:288
python 实现v2ex的自动登录并签到
之前有了实现模拟登陆coursera的经验,我们可以模仿着来模拟登陆V2EX,因为这个网站的登陆不需要验证码,所以先从这个网站下手。 先打开登陆页面,按F12,用错误的用户名和密码登陆一次。 关键的就是form_data中提交发送的数据。连续试了几次发现用户名和密码是自动生成的会变的每次,所以我们需 ...
分类:编程语言   时间:2017-05-01 15:07:31    阅读次数:188
JAVA线程
线程的各种状态如上图所看到的。 对于wait/notify的測试,我将会留到 生产者消费者模式中实现。 对于join、interrupt的測试例如以下: package com.huan; public class ThreadTest { public static void main(Strin ...
分类:编程语言   时间:2017-05-01 15:06:40    阅读次数:153
接口 IEnumerable
C#提供了可供类继承的接口,在此解释一下经常遇到的IEnumerable,在此首相解释一下接口,如下例所示: 接口即统一定义了一些方法、属性、所以和事件的切入口,通过不同的类的继承来实现不同的方法。IEnumerable则是C#定义的接口它拥有一个GetEnumerator方法,该方法返回值为IEn ...
分类:编程语言   时间:2017-05-01 15:06:15    阅读次数:174
【airflow实战系列】 基于 python 的调度和监控工作流的平台
简介 airflow 是一个使用python语言编写的data pipeline调度和监控工作流的平台。Airflow被Airbnb内部用来创建、监控和调整数据管道。任何工作流都可以在这个使用Python来编写的平台上运行。 Airflow是一种允许工作流开发人员轻松创建、维护和周期性地调度运行工作 ...
分类:编程语言   时间:2017-05-01 15:06:09    阅读次数:970
java中使用redis
1、首先要下载redis,这个资源网上到处都有。(在使用redis的过程中,不能关闭服务,否则无法访问) 2、将安装或者解压好的redis配置到系统环境变量,我的路径为D:\redis\64bit 3、在java中使用,如下的基本操作: // 首先是得到redis在java中的对象Jedis Jed ...
分类:编程语言   时间:2017-05-01 15:05:42    阅读次数:143
(1)风色从零单排《C++ Primer》 一个简单的c++程序
从零单排《C++ Primer》 ——(1)一个简单的c++程序 本次学习收获 0、写在前面 风色以前上过C++的课程。然而当时并没有认真去学,基本不能使用c++来作项目开发。这次又一次学习c++,首先会阅读c++Prime英文版第五版。希望能够为以后的学习打下坚实的基础。 1、程序 一个简单的c+ ...
分类:编程语言   时间:2017-05-01 15:05:17    阅读次数:270
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!