- 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等账号认证,这些配置方式在官方文档介绍的还蛮详细的。基于常见数据库进行身份验证的官方资料没找
- 书其实只有三类
西蜀石兰
类
一个人一辈子其实只读三种书,知识类、技能类、修心类。
知识类的书可以让我们活得更明白。类似十万个为什么这种书籍,我一直不太乐意去读,因为单纯的知识是没法做事的,就像知道地球转速是多少一样(我肯定不知道),这种所谓的知识,除非用到,普通人掌握了完全是一种负担,维基百科能找到的东西,为什么去记忆?
知识类的书,每个方面都涉及些,让自己显得不那么没文化,仅此而已。社会认为的学识渊博,肯定不是站在
- 《TCP/IP 详解,卷1:协议》学习笔记、吐槽及其他
bylijinnan
tcp
《TCP/IP 详解,卷1:协议》是经典,但不适合初学者。它更像是一本字典,适合学过网络的人温习和查阅一些记不清的概念。
这本书,我看的版本是机械工业出版社、范建华等译的。这本书在我看来,翻译得一般,甚至有明显的错误。如果英文熟练,看原版更好:
http://pcvr.nl/tcpip/
下面是我的一些笔记,包括我看书时有疑问的地方,也有对该书的吐槽,有不对的地方请指正:
1.
- Linux—— 静态IP跟动态IP设置
eksliang
linuxIP
一.在终端输入
vi /etc/sysconfig/network-scripts/ifcfg-eth0
静态ip模板如下:
DEVICE="eth0" #网卡名称
BOOTPROTO="static" #静态IP(必须)
HWADDR="00:0C:29:B5:65:CA" #网卡mac地址
IPV6INIT=&q
- Informatica update strategy transformation
18289753290
更新策略组件: 标记你的数据进入target里面做什么操作,一般会和lookup配合使用,有时候用0,1,1代表 forward rejected rows被选中,rejected row是输出在错误文件里,不想看到reject输出,将错误输出到文件,因为有时候数据库原因导致某些column不能update,reject就会output到错误文件里面供查看,在workflow的
- 使用Scrapy时出现虽然队列里有很多Request但是却不下载,造成假死状态
酷的飞上天空
request
现象就是:
程序运行一段时间,可能是几十分钟或者几个小时,然后后台日志里面就不出现下载页面的信息,一直显示上一分钟抓取了0个网页的信息。
刚开始已经猜到是某些下载线程没有正常执行回调方法引起程序一直以为线程还未下载完成,但是水平有限研究源码未果。
经过不停的google终于发现一个有价值的信息,是给twisted提出的一个bugfix
连接地址如下http://twistedmatrix.
- 利用预测分析技术来进行辅助医疗
蓝儿唯美
医疗
2014年,克利夫兰诊所(Cleveland Clinic)想要更有效地控制其手术中心做膝关节置换手术的费用。整个系统每年大约进行2600例此类手术,所以,即使降低很少一部分成本,都可以为诊 所和病人节约大量的资金。为了找到适合的解决方案,供应商将视野投向了预测分析技术和工具,但其分析团队还必须花时间向医生解释基于数据的治疗方案意味着 什么。
克利夫兰诊所负责企业信息管理和分析的医疗
- java 线程(一):基础篇
DavidIsOK
java多线程线程
&nbs
- Tomcat服务器框架之Servlet开发分析
aijuans
servlet
最近使用Tomcat做web服务器,使用Servlet技术做开发时,对Tomcat的框架的简易分析:
疑问: 为什么我们在继承HttpServlet类之后,覆盖doGet(HttpServletRequest req, HttpServetResponse rep)方法后,该方法会自动被Tomcat服务器调用,doGet方法的参数有谁传递过来?怎样传递?
分析之我见: doGet方法的
- 揭秘玖富的粉丝营销之谜 与小米粉丝社区类似
aoyouzi
揭秘玖富的粉丝营销之谜
玖富旗下悟空理财凭借着一个微信公众号上线当天成交量即破百万,第七天成交量单日破了1000万;第23天时,累计成交量超1个亿……至今成立不到10个月,粉丝已经超过500万,月交易额突破10亿,而玖富平台目前的总用户数也已经超过了1800万,位居P2P平台第一位。很多互联网金融创业者慕名前来学习效仿,但是却鲜有成功者,玖富的粉丝营销对外至今仍然是个谜。
近日,一直坚持微信粉丝营销
- Java web的会话跟踪技术
百合不是茶
url会话Cookie会话Seession会话Java Web隐藏域会话
会话跟踪主要是用在用户页面点击不同的页面时,需要用到的技术点
会话:多次请求与响应的过程
1,url地址传递参数,实现页面跟踪技术
格式:传一个参数的
url?名=值
传两个参数的
url?名=值 &名=值
关键代码
- web.xml之Servlet配置
bijian1013
javaweb.xmlServlet配置
定义:
<servlet>
<servlet-name>myservlet</servlet-name>
<servlet-class>com.myapp.controller.MyFirstServlet</servlet-class>
<init-param>
<param-name>
- 利用svnsync实现SVN同步备份
sunjing
SVN同步E000022svnsync镜像
1. 在备份SVN服务器上建立版本库
svnadmin create test
2. 创建pre-revprop-change文件
cd test/hooks/
cp pre-revprop-change.tmpl pre-revprop-change
3. 修改pre-revprop-
- 【分布式数据一致性三】MongoDB读写一致性
bit1129
mongodb
本系列文章结合MongoDB,探讨分布式数据库的数据一致性,这个系列文章包括:
数据一致性概述与CAP
最终一致性(Eventually Consistency)
网络分裂(Network Partition)问题
多数据中心(Multi Data Center)
多个写者(Multi Writer)最终一致性
一致性图表(Consistency Chart)
数据
- Anychart图表组件-Flash图转IMG普通图的方法
白糖_
Flash
问题背景:项目使用的是Anychart图表组件,渲染出来的图是Flash的,往往一个页面有时候会有多个flash图,而需求是让我们做一个打印预览和打印功能,让多个Flash图在一个页面上打印出来。
那么我们打印预览的思路是获取页面的body元素,然后在打印预览界面通过$("body").append(html)的形式显示预览效果,结果让人大跌眼镜:Flash是
- Window 80端口被占用 WHY?
bozch
端口占用window
平时在启动一些可能使用80端口软件的时候,会提示80端口已经被其他软件占用,那一般又会有那些软件占用这些端口呢?
下面坐下总结:
1、web服务器是最经常见的占用80端口的,例如:tomcat , apache , IIS , Php等等;
2
- 编程之美-数组的最大值和最小值-分治法(两种形式)
bylijinnan
编程之美
import java.util.Arrays;
public class MinMaxInArray {
/**
* 编程之美 数组的最大值和最小值 分治法
* 两种形式
*/
public static void main(String[] args) {
int[] t={11,23,34,4,6,7,8,1,2,23};
int[]
- Perl正则表达式
chenbowen00
正则表达式perl
首先我们应该知道 Perl 程序中,正则表达式有三种存在形式,他们分别是:
匹配:m/<regexp>;/ (还可以简写为 /<regexp>;/ ,略去 m)
替换:s/<pattern>;/<replacement>;/
转化:tr/<pattern>;/<replacemnt>;
- [宇宙与天文]行星议会是否具有本行星大气层以外的权力呢?
comsci
举个例子: 地球,地球上由200多个国家选举出一个代表地球联合体的议会,那么现在地球联合体遇到一个问题,地球这颗星球上面的矿产资源快要采掘完了....那么地球议会全体投票,一致通过一项带有法律性质的议案,既批准地球上的国家用各种技术手段在地球以外开采矿产资源和其它资源........
&
- Oracle Profile 使用详解
daizj
oracleprofile资源限制
Oracle Profile 使用详解 转
一、目的:
Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。
二、条件:
创建profile必须要有CREATE PROFIL
- How HipChat Stores And Indexes Billions Of Messages Using ElasticSearch & Redis
dengkane
elasticsearchLucene
This article is from an interview with Zuhaib Siddique, a production engineer at HipChat, makers of group chat and IM for teams.
HipChat started in an unusual space, one you might not
- 循环小示例,菲波拉契序列,循环解一元二次方程以及switch示例程序
dcj3sjt126com
c算法
# include <stdio.h>
int main(void)
{
int n;
int i;
int f1, f2, f3;
f1 = 1;
f2 = 1;
printf("请输入您需要求的想的序列:");
scanf("%d", &n);
for (i=3; i<n; i
- macbook的lamp环境
dcj3sjt126com
lamp
sudo vim /etc/apache2/httpd.conf
/Library/WebServer/Documents
是默认的网站根目录
重启Mac上的Apache服务
这个命令很早以前就查过了,但是每次使用的时候还是要在网上查:
停止服务:sudo /usr/sbin/apachectl stop
开启服务:s
- java ArrayList源码 下
shuizhaosi888
ArrayList源码
版本 jdk-7u71-windows-x64
JavaSE7 ArrayList源码上:http://flyouwith.iteye.com/blog/2166890
/**
* 从这个列表中移除所有c中包含元素
*/
public boolean removeAll(Collection<?> c) {
- Spring Security(08)——intercept-url配置
234390216
Spring Securityintercept-url访问权限访问协议请求方法
intercept-url配置
目录
1.1 指定拦截的url
1.2 指定访问权限
1.3 指定访问协议
1.4 指定请求方法
1.1 &n
- Linux环境下的oracle安装
jayung
oracle
linux系统下的oracle安装
本文档是Linux(redhat6.x、centos6.x、redhat7.x) 64位操作系统安装Oracle 11g(Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production),本文基于各种网络资料精心整理而成,共享给有需要的朋友。如有问题可联系:QQ:52-7
- hotspot虚拟机
leichenlei
javaHotSpotjvm虚拟机文档
JVM参数
http://docs.oracle.com/javase/6/docs/technotes/guides/vm/index.html
JVM工具
http://docs.oracle.com/javase/6/docs/technotes/tools/index.html
JVM垃圾回收
http://www.oracle.com
- 读《Node.js项目实践:构建可扩展的Web应用》 ——引编程慢慢变成系统化的“砌砖活”
noaighost
Webnode.js
读《Node.js项目实践:构建可扩展的Web应用》
——引编程慢慢变成系统化的“砌砖活”
眼里的Node.JS
初初接触node是一年前的事,那时候年少不更事。还在纠结什么语言可以编写出牛逼的程序,想必每个码农都会经历这个月经性的问题:微信用什么语言写的?facebook为什么推荐系统这么智能,用什么语言写的?dota2的外挂这么牛逼,用什么语言写的?……用什么语言写这句话,困扰人也是阻碍
- 快速开发Android应用
rensanning
android
Android应用开发过程中,经常会遇到很多常见的类似问题,解决这些问题需要花时间,其实很多问题已经有了成熟的解决方案,比如很多第三方的开源lib,参考
Android Libraries 和
Android UI/UX Libraries。
编码越少,Bug越少,效率自然会高。
但可能由于 根本没听说过、听说过但没用过、特殊原因不能用、自己已经有了解决方案等等原因,这些成熟的解决
- 理解Java中的弱引用
tomcat_oracle
java工作面试
不久之前,我
面试了一些求职Java高级开发工程师的应聘者。我常常会面试他们说,“你能给我介绍一些Java中得弱引用吗?”,如果面试者这样说,“嗯,是不是垃圾回收有关的?”,我就会基本满意了,我并不期待回答是一篇诘究本末的论文描述。 然而事与愿违,我很吃惊的发现,在将近20多个有着平均5年开发经验和高学历背景的应聘者中,居然只有两个人知道弱引用的存在,但是在这两个人之中只有一个人真正了
- 标签输出html标签" target="_blank">关于标签输出html标签
xshdch
jsp
http://back-888888.iteye.com/blog/1181202
关于<c:out value=""/>标签的使用,其中有一个属性是escapeXml默认是true(将html标签当做转移字符,直接显示不在浏览器上面进行解析),当设置escapeXml属性值为false的时候就是不过滤xml,这样就能在浏览器上解析html标签,
&nb