- JupyterHub 如何切换 conda 小环境
生信小博士
服务器linux人工智能
JupyterHub如何切换conda小环境服务器已经部署好JupyterHub,相关端口请看对应答疑群群公告。在Jupyterhub中使用conda创建的小环境,首先ssh登录上服务器或者在JupyterHub网页端打开终端terminal。然后安装conda,方法请见Q4,在conda中创建小环境(这里示例rna),并且安装ipykernel# conda 创建 小环境conda creat
- jupyter环境变量不同步问题
天涯古巷
pythonjupyterpythonbash
问题总结如果有个库或者其他依赖在bash的python和ipython中可以正常使用,但是在jupyter(jupyternotebook,jupyterlab,jupyterhub)中无法使用。那其问题是由于jupyter中的环境变量未与bash环境变量同步导致的。具体问题和解决方案见githubjupyter/notebookissue1290:librarypathnotworkinnote
- 管理员配置Jupterhub
生信小博士
rllinuxjupyterpostgresql数据库
在Ubuntu上演示如何部署R语言环境,包括posit的已经编译了一些R的安装系统已经装了R,我额外编译的R如何让大家都能用到如何配置RStudiojupyterhub的配置和使用管理员如何配置jupyterhub用户如何配置自己的jupyter环境Ubuntu上的R部署这一次,我们以从posit上下载预编译的R:https://docs.posit.co/resources/install-r/
- Pycharm中使用远程JupyterLab以及JupyterHub登录问题
autoreleasepools
pycharmpythonidejupyter
文章目录需求分析登录网页JupyterHubPycharm配置远程JupyterHub一点思考需求分析在之前的文章中我们讨论了如何使用Pycharm连接远程服务器并进行调试,Pycharm中SSH、SFTP连接远程服务器编辑调试全面手把手教程,成功在Pycharm中添加了远程Python解释器,并用其运行了服务器上的.py文件,但是对于很多数据科学工作者,JupyterNotebook的灵活易用性
- 关于jupyterHub登陆遇到Spawn failed: Server at http://127.0.0.1:55345/user/pas.datascience_dev/ did
三浪.
报错解决dockerjupyerHub登陆
遇到的问题如图:卡了我差不多两天,最后发现好像是要给创建的用户添加权限以及对应的文件夹.具体操作:进入对应的jupyterHub容器dockerexec-it容器ID/bin/bash创建对应的用户useraddtestpasswdtest此时这里需要输入两次确定密码安装jupyterhub和notebookpipinstalljupyterhub--upgradepipinstallnotebo
- 【机器学习】Python开发环境配置-Ubuntu18
阿利518
人工智能python机器学习linux
文章目录一、系统环境二、设置国内源三、安装基础软件四、Anaconda1.安装conda2.常用conda命令3.配置conda软件源为清华源五、nodejs六、JupyterHub+Lab多用户云notebook环境1.安装配置2.JupyterLab使用conda虚拟环境七、Pytorch+CUDA环境1.CUDA安装2.cuDNN安装2.PytorchGPU版安装总结一、系统环境本机操作系统
- 搭建一套云工作平台 (JupyterHub + Rstudio Server)
Chunkit_Lau
为什么会做这个?使用Chromebook的朋友都知道,电脑上是没有也是不太可能在上面跑程序的(crouton装Linux也是可以的,但是,本身存储空间不多,而且性能也是不够的呀),所以打算在云上搭好一个工作环境,这样带着Chromebook也可以完成作业。搭建一套云工作平台要几个步骤:有云装系统使用PS:此系统仅使用于我自己的需求,如果有更多需求的朋友可以自己摸索拿到一台服务器GoogleClou
- JupyterHub on Kubernetes--部署指南
weixin_34056162
2019独角兽企业重金招聘Python工程师标准>>>JupyterHubonKubernetes--部署指南https://zero-to-jupyterhub.readthedocs.io/en/latest/JupyterHubisatoolthatallowsyoutoquicklyutilizecloudcomputinginfrastructuretomanageahubthatena
- 为JupyterHub自定义Notebook Images
weixin_34252686
2019独角兽企业重金招聘Python工程师标准>>>JupyterHub已经成为数据探索的最佳工具,而且可以在Kubernetes中运行,提供托管的、可伸缩的数据分析环境。JupyterHub可以为每个用户创建独立的运行环境,在单机环境下运行在不同的Anaconda环境(不能扩展),在Kubernetes中,是运行在Docker容器之中的,而且可以扩展到多个节点。Jupyter项目已经提供了一些
- jupyterHub+k8s 命令记录 日常更新
晚安何先生
插件工具使用kubernetesdockerlinux
k8s命令记录namespace的作用是资源隔离,默认情况下kubernetes集群中的所有的Pod都是可以相互访问的,当pod之间需要资源隔离时创建不同的namespacepod是容器组,里面可以有多个容器//查看所有命名空间下的podkubectlgetpod-A//查看指定命名空间下的pod//创建namespacekubectlcreatenamespacetest//创建命名空间test
- JupyterHub Jupyterlab DockerSpawner Docker单主机部署
yurh
webAI
使用自定义验证,DockerSpawner,mysql后面添加新主机的时候考虑使用SwarmSpawner,生产环境使用Kubernetes(k8s)+KubeSpawner安装docker和docker-composehttps://docs.docker.com/engine/install/ubuntu/https://docs.docker.com/compose/install/加入do
- JupyterHub容器镜像自定义方法与步骤
weixin_33744141
运维开发工具
2019独角兽企业重金招聘Python工程师标准>>>IPython、JupyterHub、JupyterLab是用于大数据分析和机器学习的流行的环境,JupyterHub可以运行于Kubernetes集群环境中,从而供多人同时使用,支持动态伸缩。虽然登录后可以通过pip和conda安装软件包,但是服务重启或者pod漂移后将会被重新初始化,所安装的软件和配置参数、使用状态都会丢失。按照Kubern
- 用Docker部署自己的JupyterHub
gman344
技术
【话在前头】用Docker部署JupyterLab感觉是部署JupyterLab最方便的方式了,官方提供了很多可选的镜像,也可以自己从jupyter/base-notebook中继续打包,镜像启动命令加上“--NotebookApp.password”就可以直接用密码登录用了。虽然只是自己一个人用,但是如果放在互联网上访问的话,总感觉不是那么安全,还是希望能像其他服务一样,能独立管理用户信息,能设
- 00_镜像构建-iObjects Python with JupyterHub for K8s
chenhuipin1173
运维javapython
JupyterHub是一个广泛使用的大数据分析的WebUI界面,在JupyterHubforK8s中集成SuperMapiObjectsPython,即可在JupyterLab的Notebook环境下中使用各种地理空间数据的处理功能,实现一体化的空间数据分析,如果整合SuperMapiClientPython,还可以进一步实现GIS服务的在线访问和Web浏览器上的可视化。需要步骤:创建一个Jupy
- docker部署jupyterhub
wxl781227
docker容器运维
为了避免出现如下错误:除了最基本的执行外:dockerrun-d-p8000:8000--namejupyterhubjupyterhub/jupyterhubjupyterhubdockerexec-itjupyerhubashuseraddwxlpasswdwxl还需要在容器中做以下操作:1.需要增加wxl用户目录及其权限chmod-R777homecd/homemkdirwxlchownwx
- docker 安装jupyterhub
xglinux
python
官方:官方文档mkdir-p/opt/jupyterhub/jupyterhubmkdir-p/opt/jupyterhub/homedockerrun-p8000:8000-d--namejupyterhub-v/opt/jupyterhub/jupyterhub:/srv/jupyterhub-v/opt/jupyterhub/home:/home--restart=alwaysjupyter
- 使用Docker搭建jupyterhub,并采用sqlite3数据库验证登录
原来是木斯
dockersqlite3
先pip安装好DockerSpawnerpipinstalldockerspawner拉取相关镜像dockerpulljupyterhub/jupyterhubdockerpulljupyterhub/singleuser创建jupy_network网络dockernetworkcreate--driverbridgejupyterhub_network创建jupyterhub的volume,也就
- 在docker里使用jupyterhub
vivisol
docker容器kubernetes
准备工作需要先安装docker,具体方法参考我的上一篇文章。1.查看本地镜像dockerimagesD:\go练习\go-zero-demo>dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEalpine/gitlatestc6b70534b5343monthsago27.4MBhello-worldlatestfeb5d9fea6a55monthsago13.
- python-jupyterhub通过docker方式安装
感性企鹅
pythondockerjupyterhubpython
背景在python的开发中,经常会用到jupyternotebook,脚本都是写在本机的,这点难以协同开发。本博客将阐述jupyterhub的安装,方便在服务器上写jupyter。安装过程参考:https://jupyterhub.readthedocs.io/en/stable/quickstart-docker.html提前安装docker,步骤略。使用如下命令进行下载并且启动镜像。docke
- docker部署jupyterhub+SSL (HTTPS)/证书生成
常名先生
dockerCentOS7dockersslhttps
JUPYTER1、JupyterHub简介2、先决条件3、安装准备3.1、创建Dockerfile3.2、创建jupyter-docker-compose.yml3.3、准备配置文件4、启动jupyterhub容器5、访问页面5.1、设置其他用户名密码5.2、添加用户注:可能用到的命令:证书生成1、JupyterHub简介支持多用户的JupyterNotebook服务器,用于创建、管理、代理多个J
- 使用dockerhub的jupyterhub搭建jupyterhub服务器
喝喝茶
jupyter大数据dockernginxpython
前言不是小白文,不是小白文,不是小白文!!!!需要一定基础。这个只算是本人踩坑记,不是每一步很详细。但是关键点很细。我们为什么使用jupyterhub?1.什么是jupyterhub?jupyterhub是****,请自行百度。它实际上就是一个带登陆的jupyter。支持多人在线登录使用。2.什么是jupyter?详细介绍也请百度。简单理解jupyter就是可视化的语言编辑器。一般来说是做数据分析
- 利用docker部署jupyterhub接入ldap
bigzhangx
Docker编程语言dockerlinuxpythonjupyterjupyterhub
最近新增了一台显卡性能强劲的服务器,但由于训练任务不多,还处理闲置状态,跟公司领导商量了一下后决定在上面部署一个jupyternotebook,以便开放机器算力让更多同事可以把这台计算机利用起来。对比了一下jupyter生态圈的几个产品后,我们决定用jupyterhub+ldap的方式对待部署,以便达到以下效果:用户拥有个人notebook服务及文件空间(虚拟化);直接利用AD账号登录。Jupyt
- 使用Docker安装JupyterHub
鬼义II虎神
学习笔记docker容器运维JupyterHub
安装JupyterHub拉取Jupyter镜像并运行容器dockerrun-d-p8000:8000--namejupyterhubjupyterhub/jupyterhubjupyterhub#-d:后台运行#-p8000:8000:宿主机的8000端口映射容器中的8000端口#--namejupyterhub:给运行的容器起名叫jupyterhub#jupyterhub/jupyterhub:
- Linux:Jupyterhub多用户远程登录安装、使用经验
风萧萧1999
linux运维服务器
1、安装首先,打开官网帮助文档:JupyterHub官方安装帮助文档一般安装都是参考官方最新版安装文档。1.1环境条件本次安装JupyterHub的软件环境:基于LinuxCentos系统;Python3.9或更高版本;安装nodejs/npm;安装nodejs/npm:如果使用conda:conda将为您安装nodejs和npm依赖项。如果您正在使用pip,请安装最新版本的nodejs/npm。
- JupyterHub代码自动补全功能
北邮郭大宝
之前安装的Jupyterhub的Notebook中没有代码自动补全的功能,在实际开发过程中给用户带来了一些不便,这次补上相关的功能。在Jupyterhub中本质是对用户的基础镜像,也就是jupyterhub/k8s-singleuser-sample:0.9.0做一些升级,所以我采用的方式是通过重新构建singleruser基础镜像来实现。第一步:准备安装的Python包,可以放进requirem
- RISC-V公测平台发布 · 在SG2042上配置Jupiter+Octave科学计算环境
深圳王哥
risc-vsg2042x86arm
简介JupyterHub是一个开源的共享计算平台,它为每个用户管理一个单独的Jupyter环境,可以用于学生班级、企业数据科学小组或科学研究小组。它是一个多用户中心,可以生成、管理和代理多个单用户Jupyter笔记本服务器的实例。GNUOctave是一种采用高级编程语言的主要用于数值分析的软件。Octave有助于以数值方式解决线性和非线性问题,并使用与MATLAB兼容的语言进行其他数值实验。它也可
- 【系统化学习】CSDN算法技能树测评
RiskBaby
目录一、前言二、使用流程(Web端)1.点击技能树2.进入技能树3.开始学习4.进入练习5.官方匹配三、使用流程(App端)四、整体评价五、改进建议1.显示位置2.技能树选择3.限制题目4.参考资料5.匹配机制(bug)六、新的需求1.技能树题型2.JupyterHub代码调试3.错题集4.答疑区七、用户采访一、前言CSDN技能树Python版本率先于2021年9月17日发布,能帮助用户系统地浏览
- 当AI遇上K8S:使用Rancher安装机器学习必备工具JupyterHub
RancherLabs
JupyterNotebook是用于科学数据分析的利器,JupyterHub可以在服务器环境下为多个用户托管Jupyter运行环境。本文将详细介绍如何使用Rancher安装JupyterHub来为数据科学和机器学习开发创建可扩展的工作区。image本文来自RancherLabs人工智能(AI)和机器学习(ML)正在成为技术领域的关键差异化因素。从本质上讲,人工智能和机器学习都是计算量巨大的工作负载
- JupyterHub实战应用
南宫乘风
#Linux服务应用pythonipython
一、JupyerHubjupyternotebook是一个非常有用的工具,我们可以在浏览器中任意编辑调试我们的python代码,并且支持markdown语法,可以说是科研利器。但是这种情况适合个人使用,也就是jupyternotebook以我们自己的主机作为服务器,然后我们用自己的浏览器编辑自己本机的python代码。最近公司搭建了业务模型的服务器,每个人都有一个用户可以使用GPU资源,但是每次写
- Jupyterhub On K8s使用mysql进行身份认证
一叶舟遥
JupyterHubAuthenticationJupyerhub初始的authtype是dummy,就是个伪认证,输任意密码就能登录(可以通过修改config.yaml的auth:dummy:password改掉),此外还支持OAuth2、LDAP的方式,可以通过GitHub、google、CILogon等账号认证,这些配置方式在官方文档介绍的还蛮详细的。基于常见数据库进行身份验证的官方资料没找
- Java 并发包之线程池和原子计数
lijingyao8206
Java计数ThreadPool并发包java线程池
对于大数据量关联的业务处理逻辑,比较直接的想法就是用JDK提供的并发包去解决多线程情况下的业务数据处理。线程池可以提供很好的管理线程的方式,并且可以提高线程利用率,并发包中的原子计数在多线程的情况下可以让我们避免去写一些同步代码。
这里就先把jdk并发包中的线程池处理器ThreadPoolExecutor 以原子计数类AomicInteger 和倒数计时锁C
- java编程思想 抽象类和接口
百合不是茶
java抽象类接口
接口c++对接口和内部类只有简介的支持,但在java中有队这些类的直接支持
1 ,抽象类 : 如果一个类包含一个或多个抽象方法,该类必须限定为抽象类(否者编译器报错)
抽象方法 : 在方法中仅有声明而没有方法体
package com.wj.Interface;
- [房地产与大数据]房地产数据挖掘系统
comsci
数据挖掘
随着一个关键核心技术的突破,我们已经是独立自主的开发某些先进模块,但是要完全实现,还需要一定的时间...
所以,除了代码工作以外,我们还需要关心一下非技术领域的事件..比如说房地产
&nb
- 数组队列总结
沐刃青蛟
数组队列
数组队列是一种大小可以改变,类型没有定死的类似数组的工具。不过与数组相比,它更具有灵活性。因为它不但不用担心越界问题,而且因为泛型(类似c++中模板的东西)的存在而支持各种类型。
以下是数组队列的功能实现代码:
import List.Student;
public class
- Oracle存储过程无法编译的解决方法
IT独行者
oracle存储过程
今天同事修改Oracle存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。
1. 查看无效对象
XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='IN
- 重装系统之后oracle恢复
文强chu
oracle
前几天正在使用电脑,没有暂停oracle的各种服务。
突然win8.1系统奔溃,无法修复,开机时系统 提示正在搜集错误信息,然后再开机,再提示的无限循环中。
无耐我拿出系统u盘 准备重装系统,没想到竟然无法从u盘引导成功。
晚上到外面早了一家修电脑店,让人家给装了个系统,并且那哥们在我没反应过来的时候,
直接把我的c盘给格式化了 并且清理了注册表,再装系统。
然后的结果就是我的oracl
- python学习二( 一些基础语法)
小桔子
pthon基础语法
紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/ 除 结果浮点型
// 除 结果整形
% 除 取余数
* 乘
** 乘方 eg 5**2 结果是5的2次方25
_&
- svn 常用命令
aichenglong
SVN版本回退
1 svn回退版本
1)在window中选择log,根据想要回退的内容,选择revert this version或revert chanages from this version
两者的区别:
revert this version:表示回退到当前版本(该版本后的版本全部作废)
revert chanages from this versio
- 某小公司面试归来
alafqq
面试
先填单子,还要写笔试题,我以时间为急,拒绝了它。。时间宝贵。
老拿这些对付毕业生的东东来吓唬我。。
面试官很刁难,问了几个问题,记录下;
1,包的范围。。。public,private,protect. --悲剧了
2,hashcode方法和equals方法的区别。谁覆盖谁.结果,他说我说反了。
3,最恶心的一道题,抽象类继承抽象类吗?(察,一般它都是被继承的啊)
4,stru
- 动态数组的存储速度比较 集合框架
百合不是茶
集合框架
集合框架:
自定义数据结构(增删改查等)
package 数组;
/**
* 创建动态数组
* @author 百合
*
*/
public class ArrayDemo{
//定义一个数组来存放数据
String[] src = new String[0];
/**
* 增加元素加入容器
* @param s要加入容器
- 用JS实现一个JS对象,对象里有两个属性一个方法
bijian1013
js对象
<html>
<head>
</head>
<body>
用js代码实现一个js对象,对象里有两个属性,一个方法
</body>
<script>
var obj={a:'1234567',b:'bbbbbbbbbb',c:function(x){
- 探索JUnit4扩展:使用Rule
bijian1013
java单元测试JUnitRule
在上一篇文章中,讨论了使用Runner扩展JUnit4的方式,即直接修改Test Runner的实现(BlockJUnit4ClassRunner)。但这种方法显然不便于灵活地添加或删除扩展功能。下面将使用JUnit4.7才开始引入的扩展方式——Rule来实现相同的扩展功能。
1. Rule
&n
- [Gson一]非泛型POJO对象的反序列化
bit1129
POJO
当要将JSON数据串反序列化自身为非泛型的POJO时,使用Gson.fromJson(String, Class)方法。自身为非泛型的POJO的包括两种:
1. POJO对象不包含任何泛型的字段
2. POJO对象包含泛型字段,例如泛型集合或者泛型类
Data类 a.不是泛型类, b.Data中的集合List和Map都是泛型的 c.Data中不包含其它的POJO
 
- 【Kakfa五】Kafka Producer和Consumer基本使用
bit1129
kafka
0.Kafka服务器的配置
一个Broker,
一个Topic
Topic中只有一个Partition() 1. Producer:
package kafka.examples.producers;
import kafka.producer.KeyedMessage;
import kafka.javaapi.producer.Producer;
impor
- lsyncd实时同步搭建指南——取代rsync+inotify
ronin47
1. 几大实时同步工具比较 1.1 inotify + rsync
最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是 inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件列表就达20M,严重减低的带宽的使用效率以及同步效率;更为要紧的是,加入inotify
- java-9. 判断整数序列是不是二元查找树的后序遍历结果
bylijinnan
java
public class IsBinTreePostTraverse{
static boolean isBSTPostOrder(int[] a){
if(a==null){
return false;
}
/*1.只有一个结点时,肯定是查找树
*2.只有两个结点时,肯定是查找树。例如{5,6}对应的BST是 6 {6,5}对应的BST是
- MySQL的sum函数返回的类型
bylijinnan
javaspringsqlmysqljdbc
今天项目切换数据库时,出错
访问数据库的代码大概是这样:
String sql = "select sum(number) as sumNumberOfOneDay from tableName";
List<Map> rows = getJdbcTemplate().queryForList(sql);
for (Map row : rows
- java设计模式之单例模式
chicony
java设计模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构
单例模式的特点:
单例类只能有一个实例。
单例类必须自己创建自己的唯一实例。
单例类必须给所有其他对象提供这一实例。
饿汉式单例类
publ
- javascript取当月最后一天
ctrain
JavaScript
<!--javascript取当月最后一天-->
<script language=javascript>
var current = new Date();
var year = current.getYear();
var month = current.getMonth();
showMonthLastDay(year, mont
- linux tune2fs命令详解
daizj
linuxtune2fs查看系统文件块信息
一.简介:
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
二.用法:
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g grou
- 做有中国特色的程序员
dcj3sjt126com
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有
- Android:TextView属性大全
dcj3sjt126com
textview
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输
- tomcat虚拟目录安装及其配置
eksliang
tomcat配置说明tomca部署web应用tomcat虚拟目录安装
转载请出自出处:http://eksliang.iteye.com/blog/2097184
1.-------------------------------------------tomcat 目录结构
config:存放tomcat的配置文件
temp :存放tomcat跑起来后存放临时文件用的
work : 当第一次访问应用中的jsp
- 浅谈:APP有哪些常被黑客利用的安全漏洞
gg163
APP
首先,说到APP的安全漏洞,身为程序猿的大家应该不陌生;如果抛开安卓自身开源的问题的话,其主要产生的原因就是开发过程中疏忽或者代码不严谨引起的。但这些责任也不能怪在程序猿头上,有时会因为BOSS时间催得紧等很多可观原因。由国内移动应用安全检测团队爱内测(ineice.com)的CTO给我们浅谈关于Android 系统的开源设计以及生态环境。
1. 应用反编译漏洞:APK 包非常容易被反编译成可读
- C#根据网址生成静态页面
hvt
Web.netC#asp.nethovertree
HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件是后台管理的首页。包含生成留言板首页,以及显示用户名,退出等功能。根据网址生成页面的方法:
bool CreateHtmlFile(string url, string path)
{
//http://keleyi.com/a/bjae/3d10wfax.htm
stri
- SVG 教程 (一)
天梯梦
svg
SVG 简介
SVG 是使用 XML 来描述二维图形和绘图程序的语言。 学习之前应具备的基础知识:
继续学习之前,你应该对以下内容有基本的了解:
HTML
XML 基础
如果希望首先学习这些内容,请在本站的首页选择相应的教程。 什么是SVG?
SVG 指可伸缩矢量图形 (Scalable Vector Graphics)
SVG 用来定义用于网络的基于矢量
- 一个简单的java栈
luyulong
java数据结构栈
public class MyStack {
private long[] arr;
private int top;
public MyStack() {
arr = new long[10];
top = -1;
}
public MyStack(int maxsize) {
arr = new long[maxsize];
top
- 基础数据结构和算法八:Binary search
sunwinner
AlgorithmBinary search
Binary search needs an ordered array so that it can use array indexing to dramatically reduce the number of compares required for each search, using the classic and venerable binary search algori
- 12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
刘星宇
c面试
12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
1.gets()函数
问:请找出下面代码里的问题:
#include<stdio.h>
int main(void)
{
char buff[10];
memset(buff,0,sizeof(buff));
- ITeye 7月技术图书有奖试读获奖名单公布
ITeye管理员
活动ITeye试读
ITeye携手人民邮电出版社图灵教育共同举办的7月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
7月试读活动回顾:
http://webmaster.iteye.com/blog/2092746
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《Java性能优化权威指南》