- 软件设计之MySQL(9)
柳叶寒
软件设计之MySQLmysql数据库
软件设计之MySQL(9)此篇应在JavaSE之后进行学习:路线图推荐:【Java学习路线-极速版】【Java架构师技术图谱】Navicat可以在软件管家下载``使用navicat连接mysql数据库创建数据库、表、转储sql文件,导入sql数据MySQL数据库入门到大牛,mysql安装到优化,百科全书级,全网天花板资料可以去尚硅谷官网免费领取学习内容:触发器窗口函数使用(MySQL新特性)公用表
- 说一说JDK21
java_heartLake
JAVAjava开发语言
JDK21,2023年9月19日发布,是长期支持(LTS)版本,作为JavaSEPlatform的一个重要更新,引入了一系列提升性能、简化编程和增强安全性的新工具和技术。首先,字符串模板(JEP430)的加入,让字符串的拼接和格式化变得更加直观和简洁。这不仅可以减少代码量,还能提高代码的可读性和可维护性。其次,扩展了ZGC(ZGarbageCollector)的功能,这是一种为大型堆设计的低延迟垃
- Java泛型基础概念
项目笔记与工具库
java开发语言
Java泛型是JavaSE5引入的一种特性,允许在编写代码时指定类、接口或方法的类型参数。通过泛型,你可以编写更具通用性、类型安全的代码,避免在运行时遇到不必要的类型转换错误。1.泛型的基本语法泛型的基本形式如下:classBox{privateTt;publicvoidset(Tt){this.t=t;}publicTget(){returnt;}}这里,T是一个类型参数,可以被任何类型替代。当
- 高级java每日一道面试题-2024年8月27日-框架篇[SpringMVC篇]-Spring MVC 支持哪些视图技术?
java我跟你拼了
java每日一道面试题javaspringmvc框架篇SpringMVC篇后端视图解析器
如果有遗漏,评论区告诉我进行补充面试官:SpringMVC支持哪些视图技术?我回答:SpringMVC作为基于Spring框架的Web应用开发框架,其核心优势之一在于其支持多种视图技术,这使得开发者可以根据项目需求或个人偏好选择最适合的视图渲染方式。以下是SpringMVC支持的一些主要视图技术:JSP(JavaServerPages):JSP是JavaEE规范的一部分,是Java平台下最常用的视
- Java SE基础——Java集合
原来是帅亮亮呀
java
JavaSE基础——Java集合Java集合框架概述Java容器:集合与数组(1)面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。集合,数组都是对多个数据进行存储操作的结构说明:此时的存储,主要指的是内存的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)(2)数组在存储多个数据方面的特点:一旦初始化以后,其长度就确定了。数组一旦定义好,其
- Java笔试面试题AI答之集合(6)
工程师老罗
Java笔试面试题AI答java开发语言
文章目录31.简述JavaSet有哪些实现类?32.简述Java哪些集合类是线程安全的?33.简述ConcurrentHashMap和HashTable有什么区别?1.线程安全机制2.支持null键和值3.迭代器和分割器4.性能和扩展性5.初始化和默认参数总结34.简述HasmMap和HashSet的区别?一、存储方式二、唯一性三、排序四、访问速度五、功能六、适用场景31.简述JavaSet有哪些
- 搭建elk日志管理系统
阿色你过来啊
学习分享elkelasticsearch大数据
ELK日志管理系统一.环境准备按照JDK1.8第一步:下载JDKhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html第二步:安装mkdir/usr/jdktar-xvfjdk-8u112-linux-x64.tar.gz/usr/jdk第三步:配置环境变量命令:vim/etc/pro
- 2018-12-02
天黑了_c8f7
JAVA学习第一天,JAVA核心概念JVM.JDK,JRE,搭建JAVA开发环境,JAVA环境变量的配置。java简介:javaSE:面向对象,API,JVM;javaME:移动设备,游戏,通讯;javaEE:EJB,JSP,服务;java的跨平台就是通过JVM来实现的;JDK(javaDevelopmentKit):JAVA开发工具包;JRE:javaRuntimeEnvironment(jav
- Tomcat log日志解析
在产线打螺丝
日志分析tomcatjavalinux运维
ApacheTomcat是一个开源的Servlet容器,用于运行JavaServlets和JSP页面。Tomcat生成各种日志文件来帮助管理员监控服务器运行状况和排查问题。以下是关于Tomcat日志文件的详细解析:1.日志文件类型Tomcat主要生成以下几类日志文件:catalina.log:包含Tomcat服务器的启动、关闭和运行过程中生成的日志信息。localhost.log:包含针对特定主机
- Java 22 中的4个永久特性
代号0408
开发工具java开发语言Java22
功能处于孵化或预览阶段是什么意思?实际上,这是向Java编程语言添加新功能的新过程,Java社区使用这种过程来在API和工具处于早期实验阶段时从社区获得反馈(孵化功能)或已经完全指定但尚未永久的阶段(预览功能)。预览功能是Java语言、Java虚拟机或JavaSEAPI的新功能,已经完全指定和实现,但尚未成为永久性的。它在JDK功能发布中提供,以便开发人员根据实际使用情况提供反馈,这可能导致其在未
- Android测试环境搭建之 ADB
Nubin4939
1.安装JDK官网下载并安装【根据系统下载对应的版本】http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.配置JAVA环境变量A.增加变量JAVA_HOME,值为JDK安装路径B.在PATH中增加%JAVA_HOME%\binC.在PATH中增加platform-tools文件夹的
- Yolov8:模型部署到安卓端
爱编码的小陈
深度学习YOLO
1.项目准备1.1先安装JDK和Androidstudio(1)JDK下载:官网站:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html同意协议后,下载相应版本的JDK我这里没有下载JDK21版的,下载的是jdk1.8版本,参考文章:AndroidStudio开发环境快速搭建(超详细
- Javase阶段API总结
LL.KK.LL
java开发语言
APIStringBuilder\StringBuffer作用:可变的字符串对象,提供了操作字符串一些方法,拼接时效率更高,会使用该对象。拼接时不会创建新的字符串对象创建对象://publicStringBuilder() 创建一个空白的可变的字符串对象,不包含任何内容//publicStringBuilder(Stringstr)创建一个指定字符串内容的可变字符串对象常见方法://publicS
- Spring笔记(一)
m0_75227909
spring笔记java
一、了解Spring1.Spring概述Spring是分层的JavaSE/EE应用full-stack轻量级开源框架,以IOC(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming:面向切面编程)为内核,提供了展现层SpringMVC和持久层SpringJDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,
- JAVA常见的工具类之Object类(超详细)
忧郁的西红柿
java开发语言
1、JavaAPI简介JavaAPI(JavaApplicationProgrammingInterface)是Java应用程序编程接口的缩写。Java中的API,就是JDK提供的具有各种功能的Java类,灵活使用JavaAPI能够大大提高使用Java语言编写程序的效率。JavaAPI的帮助文档可到http://docs.oracle.com/javase/8/docs/api/下载,灵活使用Ja
- 软通动力华为java机考题库_软通动力Java考试题库.doc
假行酥
软通动力华为java机考题库
软通动力Java考试题库.doc软通动力培训课程题库Java编号:ISS-TJ-TC版本:1.0作者:JavaSE基础康佳琪日期作者:JavaEE高级张建军日期:审批人:张林福日期:目录JavaSE基础部分Java基础Java面向对象Java异常Java集合框架J2EE中,下列不属于集合类的是()。(选择一项)CVectorStackEnumerationHashtable2)在J2EE中,下列元
- Jmeter+Ant+Git/SVN+Jenkins实现持续集成接口测试,一文精通(三)
L小林同学
软件测试jmetergitsvn测试工具jenkinsci/cdios
一、Jmeter中的BeanShell组件和语言规则BeanShell是一种完全符合java语法规则的脚本语言,同时他还有自己的语法规则。java包括:javase,jjavaee,javameJmeter有哪些BeanShell:1.前置处理器:Beanshell预处理程序。2.定时器:BeanShell3.采样器:BeanShell4.后置处理器:BeanShell5.断言:BeanShell
- 快速搭建项目运行环境(JDK+Maven+Git+Docker+Mysql+Redis+Node.js+Nginx)+前后端项目分别部署
A尘埃
javamavengit
JDK①、从oracle官方网站上下载1.8版本中的最新版的JDKhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html②、把文件通过WinSCP或者XFTP上传到服务器上③、解压和配置环境变量#进入安装包目录,解压cd/data/tmptar-zxvfjdk-8u261-linux-x64.tar.gz
- Mac上安装安卓环境步骤
Queen_BJ
MAC环境搭建javaJDK下载网址:[http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html]Oracle免费账号
[email protected]屏幕快照2019-12-25下午3.46.55.pngAndroidStudio下载网址:http://www.andr
- 搭建Appium工具环境
测试涛叔
软件测试自动化测试技术分享appium
1、安装JavaDevelopmentKit(JDK)前往Oracle官网下载JDK。在https://www.oracle.com/java/technologies/javase-jdk11-downloads.html找到最新版本的JDK。根据操作系统选择适合的版本,并根据指示下载安装程序。安装JDK。运行下载的安装程序,并按照指示进行安装。配置JAVA_HOME环境变量。打开系统环境变量设
- Linux学习和阿里云服务器的配置(感谢秦老师)
南桑爱吃牛筋
服务器linux学习
Linux学习我这里给大家准备的是继续Java全栈开发的Linux,而不是运维级别!我们为什么要在这个时间学习Linux?Java全栈开发的我们要掌握哪些知识?需要准备什么工作?Java开发之路:JavaSE、MySQL、前端(HTML、Css、JS)、JavaWeb、SSM框架(很多人就开始找工作了!)、SpringBoot、Vue、SpringCloud~、(MPGit)Linux(CentO
- CentOS7中怎样安装JDK与配置环境变量
霸道流氓气质
Linuxcentos
场景去官网或者网上下载jdk1.8的tar包https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html这里下载的是jdk-8u162-linux-x64.tar.gz然后将其上传到CentOS7服务器上。这里将其上传到/usr/local目录下注:博客:https://blog.csdn.net/bad
- 解决IDEA2023版本创建Sping项目只能勾选17和21,无法使用Java8的问题
Chen-GW
intellij-idea
前言想创建一个springboot的项目,本地安装的是1.8,但是在使用SpringInitializr创建项目时,发现版本只有17和21。Java17和Java8(JDK1.8)的区别版本号:Java17是JavaSE17的版本,而JDK1.8是JavaSE8的版本。发布时间:Java17发布于2021年,而JDK1.8发布于2014年.新特性:Java17相对于JDK1.8,新增了很多特性和改
- Java虚拟机01——Java内存数据区域和内存溢出异常
Java耕耘者
运行时数据区域Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟机规范(JavaSE7版)》的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示:我们可以将上面的数据区域分为线程独有、线程共享
- 【C语言必刷题】4. 打印100~200之间的素数
爱敲代码的小杨.
C生万物c语言算法开发语言
博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》|《数据结构与算法》|《C生万物》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录题目描述解题思路代码题目描述使用C语言写一个程序打印100~200之间的的素数,数字中间使用空格分割。解题思路素数是指只能被1和它本身整除的正整数。我们可以遍历100~200,并找出那些数字是素数
- eclipse-view和perspective介绍
风吹秋水冷
java基础基本概念java
eclipseView和perspective介绍包资源管理器代码编写区查看类的方法,成员变量,成员方法,内部类控制台创建新的View窗口:windows-Showview还原View窗口:windows-perspective-resetperspectiveperspectivejava:javasejavaee:用于开发网站等系统debug:调试程序的view组合自定义perspective
- Spring概述
一朝风月S
面试宝典Spring家族springjava
1引言Spring是一个轻量级Java开发框架,最早由RodJohnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题,它是一个分层的JavaSE/JavaEEfull-stack(全栈式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应用程序开发。Spring最根本的使命是解决企业级应用开发的复杂性,即简
- Java EE面试题解析(下)
小爱聊IT
Javajava-eejava
21、什么是Servlet?【掌握】Servlet是使用JavaServlet应用程序接口(API)及相关类和方法的Java程序。所有的Servlet都必须要实现的核心接口是javax.servlet.servlet。每一个Servlet都必须要直接或者间接实现这个接口,或者继承javax.servlet.GenericServlet或javax.servlet.HTTPServlet。Servl
- Java游戏开发------贪吃蛇
不酸的柠檬lemon
java开发语言游戏
文章目录前言一、游戏说明二、游戏的图片素材以及源代码三、游戏说明1.游戏框架构建2.编写画布背景3.创建Data类,用于存放图片数据四、全部代码1.StartGame类(测试类)2.GamePanel类(画布)3.Data类(存放图片数据)五、总结前言在我们学习完JavaSE的基础知识后,我们可以利用Java语言开发一款简单的小游戏来锻炼我们游戏开发的能力,今天我来带领大家利用Java语言开发一款
- 双人在线聊天项目-Java小项目
YCY^v^
JavaJava项目java
本人自己完成的小项目,过程仅供学习使用,不可商用哈,如果有哪里不对的,还请各位过路神仙指点一二。感谢!!!效果video:在线聊天项目双人在线聊天项目简介在线聊天小项目的主要目的是让学完JavaSE的同学对socket知识做一些运用,该项目应用的知识点包括下面内容:Thread的运用线程池的运用io流的使用Socket的运用项目打包引入jar包拆分模块启动&
- [黑洞与暗粒子]没有光的世界
comsci
无论是相对论还是其它现代物理学,都显然有个缺陷,那就是必须有光才能够计算
但是,我相信,在我们的世界和宇宙平面中,肯定存在没有光的世界....
那么,在没有光的世界,光子和其它粒子的规律无法被应用和考察,那么以光速为核心的
&nbs
- jQuery Lazy Load 图片延迟加载
aijuans
jquery
基于 jQuery 的图片延迟加载插件,在用户滚动页面到图片之后才进行加载。
对于有较多的图片的网页,使用图片延迟加载,能有效的提高页面加载速度。
版本:
jQuery v1.4.4+
jQuery Lazy Load v1.7.2
注意事项:
需要真正实现图片延迟加载,必须将真实图片地址写在 data-original 属性中。若 src
- 使用Jodd的优点
Kai_Ge
jodd
1. 简化和统一 controller ,抛弃 extends SimpleFormController ,统一使用 implements Controller 的方式。
2. 简化 JSP 页面的 bind, 不需要一个字段一个字段的绑定。
3. 对 bean 没有任何要求,可以使用任意的 bean 做为 formBean。
使用方法简介
- jpa Query转hibernate Query
120153216
Hibernate
public List<Map> getMapList(String hql,
Map map) {
org.hibernate.Query jpaQuery = entityManager.createQuery(hql);
if (null != map) {
for (String parameter : map.keySet()) {
jp
- Django_Python3添加MySQL/MariaDB支持
2002wmj
mariaDB
现状
首先,
[email protected] 中默认的引擎为 django.db.backends.mysql 。但是在Python3中如果这样写的话,会发现 django.db.backends.mysql 依赖 MySQLdb[5] ,而 MySQLdb 又不兼容 Python3 于是要找一种新的方式来继续使用MySQL。 MySQL官方的方案
首先据MySQL文档[3]说,自从MySQL
- 在SQLSERVER中查找消耗IO最多的SQL
357029540
SQL Server
返回做IO数目最多的50条语句以及它们的执行计划。
select top 50
(total_logical_reads/execution_count) as avg_logical_reads,
(total_logical_writes/execution_count) as avg_logical_writes,
(tot
- spring UnChecked 异常 官方定义!
7454103
spring
如果你接触过spring的 事物管理!那么你必须明白 spring的 非捕获异常! 即 unchecked 异常! 因为 spring 默认这类异常事物自动回滚!!
public static boolean isCheckedException(Throwable ex)
{
return !(ex instanceof RuntimeExcep
- mongoDB 入门指南、示例
adminjun
javamongodb操作
一、准备工作
1、 下载mongoDB
下载地址:http://www.mongodb.org/downloads
选择合适你的版本
相关文档:http://www.mongodb.org/display/DOCS/Tutorial
2、 安装mongoDB
A、 不解压模式:
将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以启动服务,默
- CUDA 5 Release Candidate Now Available
aijuans
CUDA
The CUDA 5 Release Candidate is now available at http://developer.nvidia.com/<wbr></wbr>cuda/cuda-pre-production. Now applicable to a broader set of algorithms, CUDA 5 has advanced fe
- Essential Studio for WinRT网格控件测评
Axiba
JavaScripthtml5
Essential Studio for WinRT界面控件包含了商业平板应用程序开发中所需的所有控件,如市场上运行速度最快的grid 和chart、地图、RDL报表查看器、丰富的文本查看器及图表等等。同时,该控件还包含了一组独特的库,用于从WinRT应用程序中生成Excel、Word以及PDF格式的文件。此文将对其另外一个强大的控件——网格控件进行专门的测评详述。
网格控件功能
1、
- java 获取windows系统安装的证书或证书链
bewithme
windows
有时需要获取windows系统安装的证书或证书链,比如说你要通过证书来创建java的密钥库 。
有关证书链的解释可以查看此处 。
public static void main(String[] args) {
SunMSCAPI providerMSCAPI = new SunMSCAPI();
S
- NoSQL数据库之Redis数据库管理(set类型和zset类型)
bijian1013
redis数据库NoSQL
4.sets类型
Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是O(1)。对集合我们可以取并集、交集、差集。通过这些操作我们可以实现sns中的好友推荐和blog的tag功能。
sadd:向名称为key的set中添加元
- 异常捕获何时用Exception,何时用Throwable
bingyingao
用Exception的情况
try {
//可能发生空指针、数组溢出等异常
} catch (Exception e) {
 
- 【Kafka四】Kakfa伪分布式安装
bit1129
kafka
在http://bit1129.iteye.com/blog/2174791一文中,实现了单Kafka服务器的安装,在Kafka中,每个Kafka服务器称为一个broker。本文简单介绍下,在单机环境下Kafka的伪分布式安装和测试验证 1. 安装步骤
Kafka伪分布式安装的思路跟Zookeeper的伪分布式安装思路完全一样,不过比Zookeeper稍微简单些(不
- Project Euler
bookjovi
haskell
Project Euler是个数学问题求解网站,网站设计的很有意思,有很多problem,在未提交正确答案前不能查看problem的overview,也不能查看关于problem的discussion thread,只能看到现在problem已经被多少人解决了,人数越多往往代表问题越容易。
看看problem 1吧:
Add all the natural num
- Java-Collections Framework学习与总结-ArrayDeque
BrokenDreams
Collections
表、栈和队列是三种基本的数据结构,前面总结的ArrayList和LinkedList可以作为任意一种数据结构来使用,当然由于实现方式的不同,操作的效率也会不同。
这篇要看一下java.util.ArrayDeque。从命名上看
- 读《研磨设计模式》-代码笔记-装饰模式-Decorator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.Fi
- Maven学习(一)
chenyu19891124
Maven私服
学习一门技术和工具总得花费一段时间,5月底6月初自己学习了一些工具,maven+Hudson+nexus的搭建,对于maven以前只是听说,顺便再自己的电脑上搭建了一个maven环境,但是完全不了解maven这一强大的构建工具,还有ant也是一个构建工具,但ant就没有maven那么的简单方便,其实简单点说maven是一个运用命令行就能完成构建,测试,打包,发布一系列功
- [原创]JWFD工作流引擎设计----节点匹配搜索算法(用于初步解决条件异步汇聚问题) 补充
comsci
算法工作PHP搜索引擎嵌入式
本文主要介绍在JWFD工作流引擎设计中遇到的一个实际问题的解决方案,请参考我的博文"带条件选择的并行汇聚路由问题"中图例A2描述的情况(http://comsci.iteye.com/blog/339756),我现在把我对图例A2的一个解决方案公布出来,请大家多指点
节点匹配搜索算法(用于解决标准对称流程图条件汇聚点运行控制参数的算法)
需要解决的问题:已知分支
- Linux中用shell获取昨天、明天或多天前的日期
daizj
linuxshell上几年昨天获取上几个月
在Linux中可以通过date命令获取昨天、明天、上个月、下个月、上一年和下一年
# 获取昨天
date -d 'yesterday' # 或 date -d 'last day'
# 获取明天
date -d 'tomorrow' # 或 date -d 'next day'
# 获取上个月
date -d 'last month'
#
- 我所理解的云计算
dongwei_6688
云计算
在刚开始接触到一个概念时,人们往往都会去探寻这个概念的含义,以达到对其有一个感性的认知,在Wikipedia上关于“云计算”是这么定义的,它说:
Cloud computing is a phrase used to describe a variety of computing co
- YII CMenu配置
dcj3sjt126com
yii
Adding id and class names to CMenu
We use the id and htmlOptions to accomplish this. Watch.
//in your view
$this->widget('zii.widgets.CMenu', array(
'id'=>'myMenu',
'items'=>$this-&g
- 设计模式之静态代理与动态代理
come_for_dream
设计模式
静态代理与动态代理
代理模式是java开发中用到的相对比较多的设计模式,其中的思想就是主业务和相关业务分离。所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。比如我们在进行删除操作的时候需要检验一下用户是否登陆,我们可以删除看成主业务,而把检验用户是否登陆看成其相关业务
- 【转】理解Javascript 系列
gcc2ge
JavaScript
理解Javascript_13_执行模型详解
摘要: 在《理解Javascript_12_执行模型浅析》一文中,我们初步的了解了执行上下文与作用域的概念,那么这一篇将深入分析执行上下文的构建过程,了解执行上下文、函数对象、作用域三者之间的关系。函数执行环境简单的代码:当调用say方法时,第一步是创建其执行环境,在创建执行环境的过程中,会按照定义的先后顺序完成一系列操作:1.首先会创建一个
- Subsets II
hcx2013
set
Given a collection of integers that might contain duplicates, nums, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.
The solution set must not conta
- Spring4.1新特性——Spring缓存框架增强
jinnianshilongnian
spring4
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- shell嵌套expect执行命令
liyonghui160com
一直都想把expect的操作写到bash脚本里,这样就不用我再写两个脚本来执行了,搞了一下午终于有点小成就,给大家看看吧.
系统:centos 5.x
1.先安装expect
yum -y install expect
2.脚本内容:
cat auto_svn.sh
#!/bin/bash
- Linux实用命令整理
pda158
linux
0. 基本命令 linux 基本命令整理
1. 压缩 解压 tar -zcvf a.tar.gz a #把a压缩成a.tar.gz tar -zxvf a.tar.gz #把a.tar.gz解压成a
2. vim小结 2.1 vim替换 :m,ns/word_1/word_2/gc  
- 独立开发人员通向成功的29个小贴士
shoothao
独立开发
概述:本文收集了关于独立开发人员通向成功需要注意的一些东西,对于具体的每个贴士的注解有兴趣的朋友可以查看下面标注的原文地址。
明白你从事独立开发的原因和目的。
保持坚持制定计划的好习惯。
万事开头难,第一份订单是关键。
培养多元化业务技能。
提供卓越的服务和品质。
谨小慎微。
营销是必备技能。
学会组织,有条理的工作才是最有效率的。
“独立
- JAVA中堆栈和内存分配原理
uule
java
1、栈、堆
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public static f