首页 > 2016年05月12日 > 全部分享
多线程
并发行和并行性是两个概念: 并行指在同一时刻多条指令在多个处理器上同时执行。并行性指同一时刻只有一条指令执行,但多个进程指令被快速轮换执行,使得宏观上具有多个进程同时执行的效果。 线程和进程: 线程是进程的组成部分。线程是独立运行的,抢占式的。可以与其他线程共享父进程的共享变量及部分环境。 线程的创建和启动: 方法一:继承Thread类创建线程类 public class ** exte...
分类:编程语言   时间:2016-05-12 15:43:46    收藏:0  评论:0  赞:0  阅读:215
iOS9横屏竖屏设置
公司App里面有个需求,即所有界面都是竖屏,且不允许横屏切换,唯独有一个播放视频的界面允许横屏,大家都知道视频播放适配最大的播放屏幕那样是最好的。从网上多方查找资料,查到了这么一篇文章: 最终,根据此需求处理如下: 首先,确保App本身应该允许转屏切换: 我的App里面UITabBarController是根视图控制器,所以首先创建一个UITabBarController的子类,并设定允许转屏:...
分类:移动平台   时间:2016-05-12 15:43:26    收藏:0  评论:0  赞:0  阅读:343
OJ习题:简单密码破解 (JAVA大小写转换)
题目密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为zvbo941987,为了方便记忆,他通过一种算法把这个密码变换成YUANzi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密码。 他是这么变换的,大家都知道手机上的字...
分类:编程语言   时间:2016-05-12 15:43:16    收藏:0  评论:0  赞:0  阅读:175
HDU1754 I Hate It 线段树 单点更新
I Hate It Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 60417    Accepted Submission(s): 23517 Problem Description 很多学校流行一种比较的习惯。...
分类:其他   时间:2016-05-12 15:43:06    收藏:0  评论:0  赞:0  阅读:163
poj2774两串最长公共子串
http://poj.org/problem?id=2774 思路:后缀数组。(摘自罗穗骞的国家集训队论文)字符串的任何一个子串都是这个字符串的某个后缀的前缀。求 A 和 B 的最长公共子串等价于求 A 的后缀和 B 的后缀的最长公共前缀的最大值。如果枚举A和 B 的所有的后缀,那么这样做显然效率低下。由于要计算 A 的后缀和 B 的后缀的最长公共前缀,所以先将第二个字符串写在第一个字符串后面,中...
分类:其他   时间:2016-05-12 15:42:56    收藏:0  评论:0  赞:0  阅读:142
BZOJ4568 [Scoi2016]幸运数字
树上查两点间最大异或和 树倍增,每个点维护向上2^k个点的线性基,然后在查lca的时候合并 关于点权维护倍增略蛋疼-_- 合并线性基的时候就直接把一个线性基里的插到另一个里 复杂度O(m log n log^2INF) 合并的时候加点优化可以降掉一个logINF 接下来bb一些有关线性基和最大异或和的东西…… 首先线性基是一个拟阵,遗传性显然,交换性可以把大的里边找一个小的里没有的位...
分类:其他   时间:2016-05-12 15:42:46    收藏:0  评论:0  赞:0  阅读:158
str_replace、substr、strrpos组合使用来获取位置
相关代码如下//str_replace---替换出现的所有搜索的字符串替换字符串 define('DB_DIR', str_replace("\\", '/', dirname(__FILE__) ) );//获取文件当前位置 define('ROOT_DIR',substr(DB_DIR,0,strrpos(substr(DB_DIR,0,strrpos(DB_DIR,'/')),'/')));...
分类:其他   时间:2016-05-12 15:42:36    收藏:0  评论:0  赞:0  阅读:178
C++走向远洋——(项目二、存储班长信息的学生类、派生)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年5月8日 * 版本号:V1.0 * 问题描述:类的派生 * 程序输入:无 * 程序输出:见运行结果 */ #include #include...
分类:编程语言   时间:2016-05-12 15:42:26    收藏:0  评论:0  赞:0  阅读:101
第九周第三项目——数组类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 田志伟 *完成日期 : 2016年5月10号 *版 本 号 : v1.0 * *问题描述 : 我的数组类 *输入描述 : *程序输出 : */ #include using namespace std; class MyArray { private:...
分类:编程语言   时间:2016-05-12 15:42:16    收藏:0  评论:0  赞:0  阅读:174
图的深度和广度遍历(邻接矩阵)
这里我采用邻接矩阵的存储方式对图进行遍历#include #include #define INFINITY 100 #define MAXNODE 100 #define OK 1 using namespace std; typedef char VertexType; int vis[MAXNODE]; typedef struct { int adj; } ArcType; t...
分类:其他   时间:2016-05-12 15:42:06    收藏:0  评论:0  赞:0  阅读:115
图片轮播区域
第一步 创建一个盒子 操作: .banner按tab 写css .banner{ height:382px; width : 100 % ;}...
分类:其他   时间:2016-05-12 15:41:56    收藏:0  评论:0  赞:0  阅读:195
算法学习(十二)最大连续乘积子串、字符串编辑距离
最大连续乘积子串题目描述:给一个浮点数序列,取最大乘积连续子串的值,例如-2.5,4,0,3,0.5,8,-1,则取出的最大乘积子串为3,0.5,8。也就是说,上述数组中,3,0.5,8这3个数的乘积3*0.5*8 = 12是最大的,而且是连续的。 分析: 注意子串和字序列的区别。 子串:是串的连续的部分。 子序列:是串中不改变顺序,但是是去掉个别元素的到新的序列。 1,连续数的乘积,最简...
分类:编程语言   时间:2016-05-12 15:41:36    收藏:0  评论:0  赞:0  阅读:150
Java程序设计总复习题
Java程序设计总复习题   1、编写一个Java程序在屏幕上输出“你好!”。(p13,例1-1)  //programme name Helloworld.java  public class Helloworld {    public static void main(String args[]) {      System.out.print ("你好!" );     } ...
分类:编程语言   时间:2016-05-12 15:41:26    收藏:0  评论:0  赞:0  阅读:139
使用vb.net获取相应文件夹下相应文件的个数并显示
1. 前言因为我们实验室是做机器视觉方向的, 经常需要拍图, 最近在做双相机的实验, 但是拍图的时候, 可能会有很小几率的丢帧现象, 就是一个相机拍到图了, 另一个相机没有, 这个很讨厌。 我们本来是通过观察 左下角的数字来确定文件夹中相应的图片的数量, 不过这个太费劲了, 并且数字也特别小, 于是我们就想写个小程序来处理这个问题。2. 实现这里我们使用vb.net 来实现, 为什么用这个呢...
分类:Web开发   时间:2016-05-12 15:41:19    收藏:0  评论:0  赞:0  阅读:285
Scalaz(41)- Free :IO Monad-Free特定版本的FP语法
我们不断在重申FP强调代码无副作用,这样才能实现纯代码。像通过键盘显示器进行交流、读写文件、数据库等这些IO操作都会产生副作用。那么我们是不是为了实现纯代码而放弃IO操作呢?没有IO的程序就是一段烧CPU的代码,没有任何意义,所以任何类型的程序都必须具备IO功能,而在FP模式中对IO操作有特别的控制方式:具体实现是通过把代码中产生副作用的部分抽离出来延后运算(在所有纯代码运算之后)。scalaz的...
分类:其他   时间:2016-05-12 15:41:06    收藏:0  评论:0  赞:0  阅读:138
java 数据装箱及练习-对一个字符串中的数字进行排序
/* 八种数据类型:byte,short,int,long,float,double,char,boolean, 基本数据类型对象包装类: 为了方便操作基本数据类型值,将其封装成对象,在对象中定义了属性和行为丰富该数据的操作。 用于描述对该对象的类就称为基本数据类型对象封装类。 byte Byte short Short int Integer long Long float Flo...
分类:编程语言   时间:2016-05-12 15:41:02    收藏:0  评论:0  赞:0  阅读:122
C++第5次作业
一、项目二—【数组选择】 #include using namespace std; int main() { int a[10],b[10],i,j,k=0; cout<<"从键盘中输入十个数"<<endl; cout<<"数组A为"<<endl; for(i=0;i>a[i]; for(i=0;i<10;i++) { for(j=0;j<11;j...
分类:编程语言   时间:2016-05-12 15:40:50    收藏:0  评论:0  赞:0  阅读:148
83.JAVA编程思想——关于JAVA性能
83.JAVA编程思想——关于JAVA性能 Java 语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。对一个解释型的虚拟机来说,由于目前有大量平台可供挑选,所以进一步阻碍了性能的发挥。 “先做完它,再逐步完善。幸好需要改进的地方通常不会太多。” 1     基本方法 只有正确和完整地检测了程序后,...
分类:编程语言   时间:2016-05-12 15:40:48    收藏:0  评论:0  赞:0  阅读:127
数据分析概率及统计学基础
一.数据分析概述 1. 数据分析的概念 数据分析就是分析数据,从一大堆数据中提取你想要的信息。比较专业的回答:数据分析是有针对性的收集、加工、整理数据,并采用统计、挖掘技术分析和解释数据的科学与艺术。比较客观的回答:从行业的角度看,数据分析是基于某种行业目的,有目的地对数据进行收集、整理、加工和分析,提炼有价值信息的过程。 理解数据分析的三个方面:目标、方法、结果。 2. 数据挖掘...
分类:其他   时间:2016-05-12 15:40:16    收藏:0  评论:0  赞:0  阅读:186
HDU1166 敌兵布阵 线段树 入门
,还有什么途径可以申请加入ACM校队?  敌兵布阵 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 71311    Accepted Submission(s): 29895 Problem De...
分类:其他   时间:2016-05-12 15:39:56    收藏:0  评论:0  赞:0  阅读:173
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!