- Android kotlin开发项目MVP架构搭建
哎吆我呸
androidKotlin初入门
1、引入需要的网络库implementation'com.squareup.retrofit2:retrofit:2.7.1'implementation'com.squareup.retrofit2:converter-gson:2.7.1'implementation'com.jakewharton.retrofit:retrofit2-kotlin-coroutines-adapter:0.
- 2021-07-17
恰我年少时
做demo:画画板记事本食物商城使用kotlin开发完整项目需要技术:Navigation组件:https://blog.csdn.net/wangzhaung/article/details/103062735safeargs传值ROOMDATABASEDatabingding绑定适配RecyclerView数据搜索、数据排序LiveDataViewModelRepository网格布局、瀑布布
- 【原创】基于Qt5.14的一站式安卓开发环境搭建
Jamie.T
Qt安卓开发C/C++qtandroid
一、前言为了学吉他,本博主用C#开发了一个吉他指板音名训练器,奈何PC版不能随时随地记忆指板音,要开发一个安卓版才能满足当下人的现实需求哇!用Java或Kotlin开发安卓App固然好,但本王不想学,只能研究用Qt去开发一个安卓版的App,那么话不多说咱们开动吧。二、材料1.Windows10(专业版)2.Qt5.14.2(qt-opensource-windows-x86-5.14.2.exe)
- kotlin实践及反思
wgyscsf
前言已经在线上应用采用java和kotlin混编半年多,基本上逻辑代码全部采用kotlin进行实现。使用kotlin从最开始的排斥、不屑到现在的完全适应、习惯,经历了很多变化。这篇文章主要聊一聊kotlin开发过程中的一些反思以及个人认为的“最佳实践”。这不是入门教程。所谓的空指针安全相信大多数开发者都和我一样,最开始听到kt的介绍就是空指针安全,包括google的IO大会也在说这个特性。声明一个
- 优化使用kotlin开发Android app的编译速度
Android高级工程师
团队使用kotlin挺长时间了,一直以来都不太满意kotlin的编译速度,但是也能忍受。最近开了一个新项目,有不少同事从java过来的,他们就实在是受不了,优化编译速度就变得很重要了。优化之前和之后的对比在优化之前我们的一次完整编译时间是2分21秒image.png具体的耗时任务在RunTasks中:image.png可以看到具体的耗时任务如上,主要是kapt相关的编译和编译kotlin代码,以及
- Kotlin开发中有关时间的具体使用
华海渡
KotlinAndroid常用的工具类kotlin开发语言android
前言本篇文章主要讲解的有关Android开发中常用的时间的处理方式以及应用。其它相关的内容,可以参考链接:https://blog.csdn.net/qq_36451275/article/details/135929424?spm=1001.2014.3001.5501上篇文章。文章目录前言@[TOC](文章目录)一、时间戳相关的用法1.根据年月日获取时间戳2.根据年月日时分秒获取时间戳3.获取
- 2024最新版IntelliJ IDEA安装使用指南
Jackson@ML
JavaIDEAIDEintellij-ideajavaide
2024最新版IntelliJIDEA安装使用指南InstallationandUsageGuidetotheLatestJetBrainsIntelliJIDEACommunityEditionnin2024ByJackson@MLJetBrains公司开发的IntelliJIDEA一经问世,就受到全球Java/Kotlin开发者的热捧。这款集成开发环境(IntegratedDevelopmen
- Kotlin 开发环境配置指南
好奇的菜鸟
Kotlinkotlin
一、下载与安装Kotlin编译器步骤1:获取最新版Kotlin编译器要配置Kotlin开发环境,首先需要从JetBrains官方GitHub仓库下载最新的Kotlin编译器。访问以下链接以获取最新版本的编译器:[https://github.com/JetBrains/kotlin/releases](https://github.com/JetBrains/kotlin/releases)在该页
- kotlin 简单实现实体类的Parcelable序列化接口
Alex老夫子
kotlinkotlinandroidParcelableParcelize序列化
以前用Java代码实现Parcelable序列化接口,需要在实体类里面写一堆代码,麻烦得很,现在用kotlin开发安卓APP,只需2步就可以实现,这里记录下;1.在模块的build.gradle文件如下配置:applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-ext
- The ‘kotlin-android-extensions‘ Gradle plugin is no longer supported.
xiaowang_lj
androidkotlin开发语言
Android使用kotlin开发,运行报错The'kotlin-android-extensions'Gradlepluginisnolongersupported.Pleaseusethismigrationguide(https://goo.gle/kotlin-android-extensions-deprecation)tostartworkingwithViewBinding(http
- 26.9K Star,漫画阅读 APP 开源了
码个锤子Pro
Androidandroid
今天推荐是一款适用于Android6.0及更高版本的免费开源漫画阅读器,基于Kotlin开发的。这款APP完全免费、好用、无广告,自带上千个全球漫画源,在线阅读和下载都很方便,是漫画爱好者必备!它以插件的形式提供了来自全球的上千个漫画图源,包含中文、英文、日文等多种语言,我们可以自由选择安装。功能包括:来自各种来源的在线阅读下载内容的本地阅读具有多个查看器、阅读方向和其他设置的可配置阅读器。跟踪器
- Kotlin 学习(kotlin 的基础语法)
青青雉
前言之前的时候再项目中使用过Kotlin了,但是总感觉自己对于Kotlin的认识有点浅薄。所以,专门重新学习了一下。开发准备:开发工具:IntelliJIDEA开发语言:kotlin开发调整:1.IntelliJ默认字体很小,所以调大一些2.设置IntelliJ不区别大小写创建项目选择项目的时候勾选kotlinimage.png创建kotlin主函数的时候,千万不要将自己创建的.kt文件创建称为有
- Kotlin-KCP的应用-第一篇
guodongAndroid
前言KCP的应用计划分两篇,本文是第一篇本文主要记录从发现问题到使用KCP解决问题的折腾过程,下一篇记录KCP的应用背景Kotlin号称百分百兼容Java,所以在Kotlin中一些修饰符,比如internal,在编译后放在纯Java的项目中使用(没有Kotlin环境),Java仍然可以访问被internal修饰的类、方法、字段等在使用Kotlin开发过程中需要对外提供SDK包,在SDK中有一些AP
- Kotlin开发第五天,广播BroadcastReceiver
peacejay
Kotlin10天开发计划kotlin开发语言android
完整代码Gitee地址:kotlin-demo:15天Kotlin学习计划第五天学习内容代码:Chapter5目录前言定义应用场景知识点1:静态注册广播知识点2:动态注册广播知识点3:自定义全局广播前言BroadcastReceiver(广播接收器),属于Android四大组件之一在Android开发中,BroadcastReceiver的应用场景非常多今天,我将详细讲解关于BroadcastRe
- 总结篇,MVVM + Kotlin
peacejay
Kotlin10天开发计划kotlinandroid
完整代码Gitee地址:kotlin-demo:10天Kotlin开发计划总结篇:mvvm请求框架经过前面基础学习,我们要如何运用到实际开发当中,这里整理出了一套MVVM框架,先看看实际效果图:项目结构MVVM+Kotlin+ViewModel+Retrofit+RxJava项目引用库/*viewmodel*/implementation'androidx.lifecycle:lifecycle-
- Kotlin 中的 DataBinding
锐湃
mvvmKotlinkotlinandroidjava
前言前面一章和大家简单的讲解了Kotlin中的变量、方法以及对象声明的定义,今天呢,就和大家讲讲Kotlin中的DataBinding的使用。KotlinTestGithub:添加DataBinding依赖在我之前的文章里就有说过如何在项目中使用DataBinding,当然了,那是在Java语言开发中,要是使用Kotlin开发的话,还是有所区别的。不了解的可以看看我之前的Android项目基本架构
- 《第一行代码(第三版)》kotlin开发Android,学习笔记(进行中ing)
陈壮实的搬砖生活
安卓开发学习kotlinandroid
文章目录第2章快速入门Kotlin编程2.1kotlin取代Java成为Android第一开发语言的原因2.2如何运行Kotlin代码2.3编程之本:变量和函数2.3.1变量2.3.2函数2.4程序的逻辑控制2.4.1if语句2.4.2when条件语句2.4.3循环语句2.5面向对象编程2.5.1类与对象2.5.2继承与构造函数kotlin继承重点:2.5.3接口补充:Java和Kotlin函数可
- android 纯 java项目_android工程java项目如何转kotlin
Malong Wu
android纯java项目
到目前为止,使用java来开发android的的优势基本已经不存在了。因此手上的项目,新项目基本使用纯kotlin开发,旧的项目也慢慢在重构代码。记得去年刚切kotlin开发的原因有几点:市场上大部分代码都是kotlin了,没办法!!!有些项目组件不切androidx没法用,而最新的androidx库都是用kotlin来封装的最新的jetpack框架都是kotlin的kotlin上手直接通过官方文
- UNIAPP day_01(8.30) uin-app概述
加1床铺盖
uni-app
H5的两种解释:①HTML5的简称②H5:指可以在手机中浏览/分享的网页,要求快速开发/快速修改/快速丢弃,成本低!一、重点面试题:移动端应用的种类NativeApp:原生App,指Android下使用Java/Kotlin开发、iOS下使用Objective-C/Swift开发的App优势:性能高,功能丰富不足:代码互不兼容,开发成本高H5:使用HTML/CSS/JS开发的手机端网页,需要Web
- Kotlin开发Android App和Java的差异3----Kotlin中的单例设计模式(简单封装Retrofit)
Awesome_lay
kotlinandroidjava单例模式移动开发
个人淘宝店铺需要的可以点进来1委托1.1类委托类委托,就是一个类实现了一个方法,但是委托另一个类来执行这个方法,这种方式的意义在哪,目前不太清楚,存在就是合理的吧interfaceIA{funrun()}classII:IA{overridefunrun(){println("II的run方法")}}classBB(ia:IA):IAbyia这样看起来有点儿像Java中的多态,可以传入不同的IA接
- Kotlin开发android 报Could not find org.jetbrains.kotlin:kotlin-stdlib-jre7:1.3.72
雨人来
androidkotlin开发语言java
报的错是这样的image.png解决办法:image.png把jre7改成jdk7就ok了stackOverFlow找到的答案:image.png这里链接:https://stackoverflow.com/questions/53448450/how-to-resolve-error-failed-to-resolve-org-jetbrains-kotlinkotlin-stdlib-jre7
- 优雅的 Android 对话框类库封装 xDialog
开发者如是说
对Android开发而言,对话框是打交道比较频繁的UI控件之一。对话框对大部分程序员而言并不陌生。然而,当考虑到复杂的交互效果、组件复用、自定义和各种UI风格的时候,事情变得麻烦了起来。xDialog就是我设计的用来整合以上多种情况的UI组件。相比于大部分开源库,它可自定义程度更高,能满足更多的应用场景。QQ截图20220305172244.png1、整体设计xDialog基于Kotlin开发,也
- 鸿蒙开发第一步-入门
小狗蛋ing
鸿蒙harmonyos华为鸿蒙安卓转鸿蒙
本人安卓开发小趴菜一枚,在现公司做中控产品,目前通过Java,Kotlin开发,但是随着后面可能会用到华为产品(后续华为可能不支持安卓)做中控设备,所以在领导的建议下,入手鸿蒙开发。先说下中控产品吧,以pad开发,和手机一样的,只不过可能要稍微注意下界面适配,因为是中控,用到的基本是局域网,所以基本没有什么高深代码,刚好可以作为鸿蒙入手项目。鸿蒙:华为产品支持的系统,后续版本可能不支持安卓了,所以
- 一文吃透 Kotlin 中眼花缭乱的函数家族
许诺承诺
kotlin开发语言android
料想Kotlin开发者对于其庞大复杂的函数家族必深有感触:包括但不限于简化函数、lambda表达式、匿名函数、高阶函数、扩展函数、闭包、顶层函数、运算符重载函数等。细看这些叫法,貌似都会用。但要论其个中区别乃至实现原理,则难以说的明白。本文将通过格式、用法和反编译后的代码对这些函数进行整体地盘点和对比,期望能为大家理清这些函数之间的关系。目录前瞻:1.简化函数2.lambda表达式和匿名函数3.高
- kotlin 开发桌面应用_2020-21年Kotlin应用开发十大公司
cullen2012
大数据编程语言人工智能java敏捷开发
kotlin开发桌面应用KotlinisaJVMcompatible&Javainteroperablelanguagethatisthemost-encouragedlanguagebyGooglefordevelopingAndroidapps&production-gradesystems.AccordingtoSnyk,overthelastfewyears,Kotlinhasgained
- Kotlin Weekly 中文周报
DoubleThunder
Kotlin开发中文周报文章使用Kotlin中的takeIf(zhuanlan.zhihu.com)在Kotlin的标准函数中有个takeIf函数,你是否了解这个函数呢?它是否只是漂亮点的if语句呢?Kotlin的单元测试详细开发教程(proandroiddev.com)在Kotlin中一些关于『null』的处理。(arturdryomov.online)6种魔法糖,可以使您的Kotlin代码库更
- c++ string转double_Kotlin快速入门 - 安卓开发新趋势,Java转Kotlin开发,花一天时间就够了...
weixin_39849239
c++string转doublejava异步得到函数返回值kotlin设置按钮不可点击
前言在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言。在GoogleI/O2019中,Google宣布,Kotlin编程语言现在是Android应用程序开发人员的首选语言,“Android的开发将越来越以Kotlin为先。”许多新的JetpackAPI和特性将首先在Kotlin中提供。Kotlin将成为Android开发程序员的必修课。本文既不是全面系统的
- compose-jb初体验
田文健
Google推出了jetpack-compose来提高Android的开发效率,话说Google又是flutter又是这玩意的,这家公司真的很强。jetpack-compose使用kotlin开发,运行在JVM平台并和Java编写的程序兼容,对于习惯Java开发的人来说学习成本不算太高。官方网站JetpackCompose|AndroidDevelopers(google.cn)如果熟悉react
- Android Studio中的Kotlin语言
GXR_1116
Kotlinandroidkotlinjava
AndroidStudio中支持Java语言和Kotlin语言,为什么我们更建议使用Kotlin语言呢?主要原因有以下几点:1.语法更加简洁,对于同样的功能,使用Kotlin开发的代码量可能会比使用Java开发的减少50%甚至更多。2.语法更加高级,Kotlin增加了很多现代高级语言的语法特性,大大提升了开发效率。3.语言更加安全,Kotlin几乎杜绝了空指针这个全球崩溃率最高的异常。4.Kotl
- 视频教程-图解Python编程神器Jupyter Notebook-Python
weixin_28838453
图解Python编程神器JupyterNotebook曾就职于联想、HTC、阿里巴巴,担任高级软件开发工程师、TeamLeader、技术主管、高级技术培训讲师。丰富的Python、Swift、Kotlin开发及培训经验。参与过的项目:阿里巴巴聚宝盆系统、阿里巴巴夺宝奇兵系统、联想移动智能农业管理系统、联想移动智能交通管理系统、HTCSense4.0系统、中国自主研发的手机操作系统COS。Sun认证
- 书其实只有三类
西蜀石兰
类
一个人一辈子其实只读三种书,知识类、技能类、修心类。
知识类的书可以让我们活得更明白。类似十万个为什么这种书籍,我一直不太乐意去读,因为单纯的知识是没法做事的,就像知道地球转速是多少一样(我肯定不知道),这种所谓的知识,除非用到,普通人掌握了完全是一种负担,维基百科能找到的东西,为什么去记忆?
知识类的书,每个方面都涉及些,让自己显得不那么没文化,仅此而已。社会认为的学识渊博,肯定不是站在
- 《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