首页 > 编程语言
【JavaScript学习笔记】if使用
...
分类:编程语言   时间:2017-09-02 21:06:22    收藏:0  评论:0  赞:0  阅读:235
python生成器
generator 1.生成器函数: 函数中有yield的就是生成器函数,执行生成器函数得到一个生成器,生成器具备生成某些东西的能力 yield具有返回值,退出函数体,保留进度的功能,下次调用__next__功能继续从当前位置开始执行 2.生成器: 生成器函数的产物 3.生成器的意义: python ...
分类:编程语言   时间:2017-09-02 20:40:39    收藏:0  评论:0  赞:0  阅读:324
Java实现时间日期格式转换示例
package com.hanqi.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * 日期转换器 * * @author asus * */ p... ...
分类:编程语言   时间:2017-09-02 20:40:02    收藏:0  评论:0  赞:0  阅读:261
python :字符串,列表,集合,字典
字符串方法: 字符串是一个有序的,不可修改的,元素是以引号包围的序列。单引号,双引号,三引号,str生成 字符串的修饰 a='novo gene' a.center() 让字符串在指定的长度居中显示,如果不能居中,默认以空格填充 -a.center(20,'*') 返回一个原字符串居中,并使用‘*’ ...
分类:编程语言   时间:2017-09-02 20:38:56    收藏:0  评论:0  赞:0  阅读:336
JAVA-初步认识-第三章-位运算符
一. 位运算符 这里的位是指二进制位,bit位运算的符号。 观看ppt可知,位运算符不止一个,是由多个运算符组成,甚至使用了之前定义过的运算符号。 二. 对不同的位运算符进行分析 a. &除了参与与运算外,还参与位运算,具体的位运算过程:6&3,一定要记得位运算是对二进制位进行计算,6的有效二进制位 ...
分类:编程语言   时间:2017-09-02 20:38:20    收藏:0  评论:0  赞:0  阅读:322
Java CAS简析
什么是CAS CAS:Compare and Swap,它是一种原子操作,什么是原子操作,可以在多线程编程中实现数据交换而不被打断。是用来更新变量的,当多个线程使用CAS来更新变量时,只有一个线程可以更新变量的值,其他线程都会失败,失败的线程不回被挂起,而是重试直到成功为止。 CAS实现方式,有三个 ...
分类:编程语言   时间:2017-09-02 20:36:38    收藏:0  评论:0  赞:0  阅读:311
剑指offer 合并两个排序的链表
题目描述: 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 这题说明自己对链表还是不熟悉。 1 /* 2 struct ListNode { 3 int val; 4 struct ListNode *next; 5 ListNode(int x) : ...
分类:编程语言   时间:2017-09-02 20:33:18    收藏:0  评论:0  赞:0  阅读:259
梯度下降算法
这篇博文主要讲解下梯度与方向导数的关系、等值线图中梯度的表示,以及梯度的应用。因涉及太多高数的知识点,在此就不一一详述了,只是简单梳理下知识点,有所纰漏还望纠正指出,文末附有参考文献,借图。 一、方向导数与梯度 1、方向导数 导数引言 我们知道在二维平面上,F(x,y)=0 有斜率的概念,从名字上看 ...
分类:编程语言   时间:2017-09-02 20:30:36    收藏:0  评论:0  赞:0  阅读:691
c# 线程的等待(堵塞)
这里我要强调一个概念, 多线程是多线程, 异步编程是异步编程 这两个是有区别的概念; 我可以说多线程天生就要异步的特点;但你不能说多线程成就等同于我们的异步编程; 根不能说异步编程就是我们的多线程。这里不要搞混淆了; 再net中的进化如下: 多线程:Thread =>ThreadPool=> Tas ...
分类:编程语言   时间:2017-09-02 20:30:13    收藏:0  评论:0  赞:0  阅读:1546
Java--重载--重写
重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。 多个同名方法同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同 ...
分类:编程语言   时间:2017-09-02 20:21:25    收藏:0  评论:0  赞:0  阅读:303
各种 Python 库/模块/工具
1 算法 1.1 字符串处理 re 正则表达式的标准库。 StringIO / cStringIO 以读写文件的方式来操作字符串(有点类似于内存文件)。 cStringIO 是 C 语言实现的,提供高性能;而 StringIO 是 Python 实现的,提供 Unicode 兼容性。 chardet ...
分类:编程语言   时间:2017-09-02 19:50:48    收藏:0  评论:0  赞:0  阅读:584
Java播放mp3的方法
介绍:Java自带的播放mp3的方法 ...
分类:编程语言   时间:2017-09-02 19:49:40    收藏:0  评论:0  赞:0  阅读:301
Java高级特性系列--多线程
多线程相关概念: 线程的5种状态: 1,新建状态(New):线程对象被创建之后,就进入了新建状态。Thread thread = new Thread(); 2, 就绪状态(Runnable):可执行状态,线程对象被创建后,其他线程调用了该对象的start()方法,该线程就启动了。处于就绪状态,随时 ...
分类:编程语言   时间:2017-09-02 19:48:44    收藏:0  评论:0  赞:0  阅读:228
【Luogu】P1155双栈排序(二分图)
题目链接在此 此题一开始写了个深搜,过了30%的数据,也就是n<=10的那一段。。。。 然后看了题解发现这是个二分图的判断。 我们先举例子找到不能放进一个栈里的规律。设有数列【2,3,1,4】 容易模拟得到这个数列单栈是搞不出来的。为什么搞不出来呢? 如果输入的序列是单调递减的,自然一个栈可以搞定。 ...
分类:编程语言   时间:2017-09-02 19:47:02    收藏:0  评论:0  赞:0  阅读:204
201671010132 2016-2017-2 《Java程序设计》
周次 (阅读/编写)代码行数 发布博客量/博客评论数量 课堂/课余学习时间(小时) 最满意的编程任务 第1周 20/6 1/1 6/3 实验一 第2周 200/ 30 1/0 6/6 第3章编程任务1 …… …… …… …… …… 第17周 累计 编写Java应用程序不是一件很容易的事情,编程者需要 ...
分类:编程语言   时间:2017-09-02 19:46:37    收藏:0  评论:0  赞:0  阅读:227
python装饰器(3)
另一种实现方式: ...
分类:编程语言   时间:2017-09-02 19:45:42    收藏:0  评论:0  赞:0  阅读:257
Linux安装Java开发环境
一、JDK安装 安装JDK的实现步骤(使用root用户登录安装,避免需要对文件授权) (1)下载JDK,JDK的存放目录一般存放于 /opt目录下(Oracle官网下载jdk,需要accept license,使用如下命令可直接通过用户验证) wget --no-check-certificate ...
分类:编程语言   时间:2017-09-02 19:44:44    收藏:0  评论:0  赞:0  阅读:255
hdu2328(后缀数组 + 二分)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2328 题意: 求 n 个串的字典序最小的最长公共子串 思路: 本题中单个字符串长度不超过 200, 可以暴力枚举一个字符串的所有前缀, 然后用kmp去匹配其他字符串. 我这里是用后缀数组写的. 类似 ...
分类:编程语言   时间:2017-09-02 19:44:03    收藏:0  评论:0  赞:0  阅读:263
(转)LINUX CENTOS7下安装PYTHON
LINUX CENTOS7下安装PYTHON 原文:http://www.cnblogs.com/lclq/p/5620196.html Posted on 2016-06-27 14:58 南宫羽香 阅读(8506) 评论(5) 编辑 收藏 1.查看是否已经安装Python Centos7默认安装 ...
分类:编程语言   时间:2017-09-02 19:43:52    收藏:0  评论:0  赞:0  阅读:260
Javascript - ExtJs - TabPanel组件
示例 Ext.create('Ext.tab.Panel', { width: "100%", renderTo: "tabBox", items: [ { title: "权限查询", items: [ Ext.getCmp("TbRightPanel") //将组件放进tab ] }, { ti ...
分类:编程语言   时间:2017-09-02 19:43:11    收藏:0  评论:0  赞:0  阅读:254
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!