- Java笔记第二章
荷包蛋大王iovo
笔记
第二章:变量、数据类型、运算符、表达式一、变量1.概念:计算机中的一块内存空间,存储数据的基本单元2.变量的组成部分:数据类型、变量名、数据3.语法:(1)先声明,再赋值:数据类型变量名;//声明变量名=值;//赋值(2)声明的同时并赋值:数据类型变量名=值;(3)同时定义多个相同类型的变量:数据类型变量名1,变量名2=值,变量3;二、java中的数据类型分类1.简单数据类型、基本数据类型(原始数
- 面向对象进阶(下)(JAVA笔记第二十五期)
不会聊天真君647
java笔记
p.s.这是萌新自己自学总结的笔记,如果想学习得更透彻的话还是请去看大佬的讲解目录抽象方法和抽象类抽象方法定义格式抽象类定义格式抽象方法和抽象类注意事项接口接口的定义接口中成员变量的特点接口中没有构造方法接口中成员方法的特点在接口中定义具有方法体的方法在接口中新增默认方法(解决接口升级的问题)在接口中新增静态方法(不能被重写)在接口中新增私有方法接口与类之间的关系类与类之间的关系类与接口之间的关系
- 2025全新纯手写Java笔记第一期,都是干货,会持续更新哦
小周编程
javalinux开发语言
第一章:JAVA语言概述首先我们先来认识一下常见的cmd命令:操作命令作用盘符名称+冒号盘符切换dir查看当前路径下的内容cd目录进入单级目录cd..回退到上一级目录cd目录1\目录2...进入多级目录cd\回退到盘符目录cls清屏caozuexit退出命令提示符窗口下载JDK注意事项:配置Path环境变量的目的:我们想要在任意的目录下都可以打开指定的软件。就可以把软件的路径配置到环境变量中。编译
- Java笔记 - 黑马程序员_06(Stream,字节流,字符流,对象流(序列化流),属性集(Properties))
谦逊蓄意,只为飞的更高
Javajava开发语言
StreamStream流的三类方法:获取Stream流创建一条流水线,并把数据放到流水线上准备进行操作中间方法流水线上的操作,一次操作完毕之后,还可以继续进行其他操作终结方法是流水线上的最后一个操作,一个Stream流只能有一次终结方法创建Stream流的方式:方式1:根据集合获取流Collection根接口中提供了stream()方法可以获取流。单列集合:直接调用stream0方法即可双列集合
- Java笔记——Java的三大体系架构:深入剖析Java的三大体系架构
啊健的影子
java笔记架构
Java的三大体系架构概述JavaSEJavaSE的主要特点和应用场景JavaSE中的核心API和功能JavaSE的优缺点JavaSE的主要特点和应用场景JavaSE中的核心API和功能JavaSE的优缺点JavaEEJavaEE的主要特点和应用场景JavaEE中的核心API和功能JavaEE的优缺点JavaEE的主要特点和应用场景JavaEE中的核心API和功能JavaEE的优缺点JavaMEJ
- java笔记——Map循环指南
啊健的影子
java笔记python
一、遍历Map的三种方法Java中的Map是一种以键值对形式存储数据的容器,常用的实现类有HashMap、LinkedHashMap和TreeMap。遍历Map是我们在使用Map时最常遇到的问题之一,下面介绍三种常用的遍历方法。1.通过entrySet遍历Mapmap=newHashMap();map.put(1,"one");map.put(2,"two");map.put(3,"three")
- #Java笔记 #程序实现:数组的操作——创建、插入、裁剪、扩展、翻转、排序
Mr_yuanh
Java初学笔记java
刚开始学JAVA,从笔记做起!program1数组的操作目的书上说,数组[...]的长度一经初始化就不能改变;但是对数组的一些操作(插入、裁剪、扩展等)又要求改变数组的长度。《第一行代码JAVA》一书的4.3继承案例中讲道:“数组的缺陷就在于长度固定,而这个问题的解决可以利用第3章的链表解决……”(p220)于是,在对继承的下一步学习之前,我先用链表的方法来尝试解决。作为自己的笔记,也请诸君不吝赐
- 【Java笔记】第6章:数组
熔光
Javajava笔记学习
目录前言1.数组概括2.数组的内存3.数组扩容4.二维数组5.数组的排序结语#includeintmain{上期回顾:【Java笔记】第5章:函数个人主页:C_GUIQU归属专栏:【Java学习】return一键三连;}前言各位小伙伴大家好!上期小编给大家讲解了Java中的函数,接下来讲讲数组!1.数组概括在Java中,数组是一种用于存储多个相同类型数据的集合。数组在内存中占据连续的空间,每个元素
- Java笔记——JAVA 面试题经典
啊健的影子
java笔记开发语言
JAVAJAVA8大基本数据类型HashMap和Hashtable的比较Hashtable:1.Hashtable不允许key或者value为null,线程安全,实现线程安全的方式是在修改数据时锁住整个Hashtable,效率低2.Hashtable线程安全的,很多方法都有synchronized修饰,但同时因为加锁导致单线程环境下效率较低。Hashmap:1.HashMap允许有一个key为nu
- Java笔记——Java基础概念_java概念
啊健的影子
java笔记python
Java基础概念基础概念Java语言一种面向对象的语言publicclassHello{publicstaticvoidmain(String[]args){System.out.println("Helloworld!");}}publicclassHello{publicstaticvoidmain(String[]args){System.out.println("Helloworld!")
- Java笔记——50个JAVA常见代码大全:学完这篇从Java小白到架构师
啊健的影子
java笔记python
50个JAVA常见代码大全:学完这篇从Java小白到架构师Java,作为一门流行多年的编程语言,始终占据着软件开发领域的重要位置。无论是初学者还是经验丰富的程序员,掌握Java中常见的代码和概念都是至关重要的。本文将列出50个Java常用代码示例,并提供相应解释,助力你从Java小白成长为架构师。基础语法1.HelloWorldpublicclassHelloWorld{publicstaticv
- java笔记——速记遍历Map的5种方法
啊健的影子
java笔记python
Java中的Map是一种常见的数据结构,用于存储键值对。遍历Map的方法主要有以下几种:1、使用for循环遍历MapmyMap=newHashMapentry:myMap.entrySet()){Stringkey=entry.getKey();Stringvalue=entry.getValue();System.out.println(key+":"+value);}运行结果:key1:val
- java笔记--设计模式之装饰模式
2401_89693697
java笔记设计模式
packagecom.example.design.decorate;publicclassConcreteComponentimplementsComponent{@OverridepublicvoiddoThingA(){//TODO自动生成的方法存根System.out.println("具体构件实现的抽象接口,dothingA");}}(3)装饰类角色packagecom.example.
- 非科班研究生转码-零基础学java笔记总结复习(2)
Javaer.Zhang的乞讨之路
java大数据后端android算法
说明:该Java笔记是基于B站韩顺平老师讲的Java来总结提炼的,其中参考了韩老师总结的笔记。具体内容可到B站观看韩顺平老师的Java详细了解。省略号表示不重要。。。具体参考韩老师笔记。目录级别,例:第#章#.##.#.##.#.#.#正文重点内容使用加粗,下划线,红体字等表示。全部内容共28章。需要了解哪章进主页看序号即可。[本文为第二章]目录第2章JAVA概述2.1什么是程序2.2JAVA诞生
- effective java笔记
Mrryo
1、Java中创建(实例化)对象的五种方式:a、new一个对象。b、反射,Objecta=Class.forName("java.lang.Object").newInstance();c、通过I/O流(包括反序列化)。d、对象的clone()。e、通过工厂方法返回对象。2、抽象类,要想对其实例化,只能用getInstance().(单例模式)。3、内存泄漏:用数组、集合、缓存、监听器等时要注意释
- java笔记--构造函数
吃饱喝足搬代码丶
特点:1函数名与类名相同2不用定义返回值类型3没有具体的返回值作用:给对象进行初始化注意:1默认构造函数的特点2多个构造函数是以重载的形式(方法名相同,参数列表不一样)存在的定义一个Person类:classPerson{privateStringname;privateintage;//这里主要讲构造函数,忽略getter和setter//定义一个Person类的构造函数Person(){//构
- MySQL高级篇——排序、分组、分页优化
程序员小海绵【vincewm】
Java学习路线数据库sqljava
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+牛客面试题目录5.排序优化5.1排序优化建议5.2测试5.2.1案例验证5.3.2练习5.3范围查询时索引字段选择5.4filesort算法5.4.1双路排序和单路排序5.4.2调优filesort6.分组优化
- Java笔记 迭代器Itr
blossom_6694
1、Itr是AbstractList里面的一个内部类,实现了Iterator接口。publicIteratoriterator(){returnnewItr();}2、分析Itr。privateclassItrimplementsIterator{//下一个元素的索引位置intcursor=0;//lastRet表示上一个元素的索引位置,如果执行了remove操作会置为-1intlastRet=-
- 【我与Java的成长记】之多态,重载与重写详解
古德猫宁-
Java笔记java开发语言经验分享笔记学习
系列文章目录能看懂文字就能明白系列C语言笔记传送门Java笔记传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、多态的概念二、多态的实现条件三、补充:重载与重写重载的概念重载的例子重载的规则重写的概念重写的例子重写的规则重载与重写的区别四、向上转型和向下转型向上转型向下转型多态的优缺点前言本节目标:理解多态的思想,掌握多态的使用,理解
- 【我与Java的成长记】之String类详解
古德猫宁-
Java笔记java开发语言学习笔记经验分享
系列文章目录能看懂文字就能明白系列C语言笔记传送门Java笔记传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、字符串构造二、String类的特性三、StringBuilder和StringBuffer总结三、StringBuilder一些常见的方法前言String类是Java中用于表示字符串的核心类之一。它提供了丰富的方法来操作字符
- Java笔记 --- 六、IO流
Marchwho
java笔记idea
六、IO流概述分类纯文本文件:Windows自带的记事本打开能读懂的eg:txt文件,md文件,xml文件,lrc文件IO流体系字节流FileOutputStream操作本地文件的字节输出流,可以把程序中的数据写到本地文件中创建字节输出流对象写数据释放资源写数据的3种方式FileInputStream操作本地文件的字节输入流,可以把本地文件中的数据读取到程序中创建字节输入流对象读数据释放资源循环读
- Java笔记 --- 七、多线程
Marchwho
java笔记idea
七、多线程线程线程是操作系统能够运行调度的最小单位被包含在进程之中,是进程的实际运行单位应用软件中相互独立,可以同时运行的功能每一个线程都有自己的栈并发和并行并发:在同一时刻,有多个指令在单个CPU上交替执行并行:在同一时刻,有多个指令在多个CPU上同时执行多线程的实现方式继承Thread类定义一个类继承Thread重写run方法创建类的对象,调用start()方法开启线程实现Runnable接口
- 【Java面试题汇总】Java基础篇——String+集合+泛型+IO+异常+反射(2023版)
程序员小海绵【vincewm】
Java面试题汇总Java学习路线jvmjava开发语言
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+设计模式+牛客面试题目录三、String3.1.String常量池3.2.请你说说String类3.3.newString("abc")创建了几个字符串对象?3.4.String、StringBuffer、Stringbuilder有什么区
- java该怎么做笔记_java学习笔记整理,如何整理java笔记?
不拾掇能这样吗
java该怎么做笔记
俗话说:“好记性不如烂笔头”,不得不说,这句话在大部分时候都是适用的。特别是刚刚入门学习java的朋友,是不是也觉得整理学习笔记是一件麻烦的事?下面就带大家来看看到底应该如何整理java笔记比较好呢?学习笔记切记过于复杂冗余,简单明了为上,可以选择一款比较方便的专门记录学习笔记的App,分门别类的记录为上。示例目录:基本概念篇操作系统中heap和stack的区别1.什么是基于注解的切面实现2.什么
- Java 学习和实践笔记(1)
复业思维20240108
学习笔记java
2024年,决定好好学习计算机语言Java.B站上选了这个课程:【整整300集】浙大大佬160小时讲完的Java教程(学习路线+Java笔记)零基础,就从今天开始学吧。在这些语言中,C语言是最基础的语言,绝大多数语言的底层都是基于C来扩展的。C是面向过程的语言。C++是基于C而扩展成的面向对象语言。Java是在C++基础上做了优化,减少了一些复杂性,又称为C++-.Javascript与Java,
- Java笔记01
大萌光武帝
系统软件:win7、Linux应用软件:qq、微信应用软件运行在系统软件上主要开发系统软件Windows的dos命令:1.cls2.exit3右键标记4.cd5.切换盘符C:D:E:文件扩展名——》组织——》文件夹和搜索选项——》查看机器语言低级语言高级语言javase是基础javaee是大方向可面向对象可移植性健壮性简单性多线程java系统不能和操作系统直接打交道编译过程:编译java源文件需要
- 【Think In Java笔记】第1章 对象导论
weixin_30703911
java
1.对象导论OOP面向对象编程C、Basic等语言所在的抽象仍要求在解决问题时基于计算机的解决,而不是基于所解决问题的结构来考虑。要建立起问题空间的元素和解空间的对象之间一一映射的关系万物皆对象;程序是对象的集合每个对象都提供服务当正在试图开发或者理解一个程序设计时,最好的方法之一就是将对象想象成“服务提供者”。程序本身将向用户提供服务,它将通过调用其他对象提供的服务来实现这一目的。被隐藏的具体实
- java listiterator_Java笔记--Java的List、Iterator用法
衣锦夜行的李公子
javalistiterator
1.List的使用准备知识:List继承自Collection接口。List是一种有序集合,List中的元素可以根据索引(顺序号:元素在集合中处于的位置信息)进行取得/删除/插入操作。跟Set集合不同的是,List允许有重复元素。对于满足e1.equals(e2)条件的e1与e2对象元素,可以同时存在于List集合中。当然,也有List的实现类不允许重复元素的存在。List还提供一个listIte
- Java笔记(网络编程、正则表达式)
独行乡窝窝侠
java笔记
一、网络编程1.网络协议(TCP/IP)1.1.概述传输层协议中有两个非常重要的协议:传输控制协议TCP(TransmissionControlProtocol)用户数据报协议UDP(UserDatagramProtocol)**TCP/IP以其两个主要协议:传输控制协议(TCP)和网络互联协议(IP)**而得名,实际上是一组协议,包括多个具有不同功能且互为关联的协议。IP(InternetPro
- JAVA笔记5
Lucky_Husky
java笔记开发语言
Java语法基础1.标识符:用来标识类名、对象名、变量名、方法名、类型名、数组名、文件名的有效字符序列。2.合法的标识符:由字母、数字、下划线“_”、美元符号“$”或者“¥”组成,并且首字符不能是数字。不能把java关键字和保留字作为标识符。标识符对大小写敏感。关键字:Java语言中已经赋予了特定含义的3.变量:程序运行期间可以被改变的量。在程序中使用变量,必须先创建它并为它取一个名字,并且指明它
- JAVA基础
灵静志远
位运算加载Date字符串池覆盖
一、类的初始化顺序
1 (静态变量,静态代码块)-->(变量,初始化块)--> 构造器
同一括号里的,根据它们在程序中的顺序来决定。上面所述是同一类中。如果是继承的情况,那就在父类到子类交替初始化。
二、String
1 String a = "abc";
JAVA虚拟机首先在字符串池中查找是否已经存在了值为"abc"的对象,根
- keepalived实现redis主从高可用
bylijinnan
redis
方案说明
两台机器(称为A和B),以统一的VIP对外提供服务
1.正常情况下,A和B都启动,B会把A的数据同步过来(B is slave of A)
2.当A挂了后,VIP漂移到B;B的keepalived 通知redis 执行:slaveof no one,由B提供服务
3.当A起来后,VIP不切换,仍在B上面;而A的keepalived 通知redis 执行slaveof B,开始
- java文件操作大全
0624chenhong
java
最近在博客园看到一篇比较全面的文件操作文章,转过来留着。
http://www.cnblogs.com/zhuocheng/archive/2011/12/12/2285290.html
转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html
一.获得控制台用户输入的信息
&nbs
- android学习任务
不懂事的小屁孩
工作
任务
完成情况 搞清楚带箭头的pupupwindows和不带的使用 已完成 熟练使用pupupwindows和alertdialog,并搞清楚两者的区别 已完成 熟练使用android的线程handler,并敲示例代码 进行中 了解游戏2048的流程,并完成其代码工作 进行中-差几个actionbar 研究一下android的动画效果,写一个实例 已完成 复习fragem
- zoom.js
换个号韩国红果果
oom
它的基于bootstrap 的
https://raw.github.com/twbs/bootstrap/master/js/transition.js transition.js模块引用顺序
<link rel="stylesheet" href="style/zoom.css">
<script src=&q
- 详解Oracle云操作系统Solaris 11.2
蓝儿唯美
Solaris
当Oracle发布Solaris 11时,它将自己的操作系统称为第一个面向云的操作系统。Oracle在发布Solaris 11.2时继续它以云为中心的基调。但是,这些说法没有告诉我们为什么Solaris是配得上云的。幸好,我们不需要等太久。Solaris11.2有4个重要的技术可以在一个有效的云实现中发挥重要作用:OpenStack、内核域、统一存档(UA)和弹性虚拟交换(EVS)。
- spring学习——springmvc(一)
a-john
springMVC
Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)实现,能够帮助我们构建像Spring框架那样灵活和松耦合的Web应用程序。
1,跟踪Spring MVC的请求
请求的第一站是Spring的DispatcherServlet。与大多数基于Java的Web框架一样,Spring MVC所有的请求都会通过一个前端控制器Servlet。前
- hdu4342 History repeat itself-------多校联合五
aijuans
数论
水题就不多说什么了。
#include<iostream>#include<cstdlib>#include<stdio.h>#define ll __int64using namespace std;int main(){ int t; ll n; scanf("%d",&t); while(t--)
- EJB和javabean的区别
asia007
beanejb
EJB不是一般的JavaBean,EJB是企业级JavaBean,EJB一共分为3种,实体Bean,消息Bean,会话Bean,书写EJB是需要遵循一定的规范的,具体规范你可以参考相关的资料.另外,要运行EJB,你需要相应的EJB容器,比如Weblogic,Jboss等,而JavaBean不需要,只需要安装Tomcat就可以了
1.EJB用于服务端应用开发, 而JavaBeans
- Struts的action和Result总结
百合不是茶
strutsAction配置Result配置
一:Action的配置详解:
下面是一个Struts中一个空的Struts.xml的配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
&quo
- 如何带好自已的团队
bijian1013
项目管理团队管理团队
在网上看到博客"
怎么才能让团队成员好好干活"的评论,觉得写的比较好。 原文如下: 我做团队管理有几年了吧,我和你分享一下我认为带好团队的几点:
1.诚信
对团队内成员,无论是技术研究、交流、问题探讨,要尽可能的保持一种诚信的态度,用心去做好,你的团队会感觉得到。 2.努力提
- Java代码混淆工具
sunjing
ProGuard
Open Source Obfuscators
ProGuard
http://java-source.net/open-source/obfuscators/proguardProGuard is a free Java class file shrinker and obfuscator. It can detect and remove unused classes, fields, m
- 【Redis三】基于Redis sentinel的自动failover主从复制
bit1129
redis
在第二篇中使用2.8.17搭建了主从复制,但是它存在Master单点问题,为了解决这个问题,Redis从2.6开始引入sentinel,用于监控和管理Redis的主从复制环境,进行自动failover,即Master挂了后,sentinel自动从从服务器选出一个Master使主从复制集群仍然可以工作,如果Master醒来再次加入集群,只能以从服务器的形式工作。
什么是Sentine
- 使用代理实现Hibernate Dao层自动事务
白糖_
DAOspringAOP框架Hibernate
都说spring利用AOP实现自动事务处理机制非常好,但在只有hibernate这个框架情况下,我们开启session、管理事务就往往很麻烦。
public void save(Object obj){
Session session = this.getSession();
Transaction tran = session.beginTransaction();
try
- maven3实战读书笔记
braveCS
maven3
Maven简介
是什么?
Is a software project management and comprehension tool.项目管理工具
是基于POM概念(工程对象模型)
[设计重复、编码重复、文档重复、构建重复,maven最大化消除了构建的重复]
[与XP:简单、交流与反馈;测试驱动开发、十分钟构建、持续集成、富有信息的工作区]
功能:
- 编程之美-子数组的最大乘积
bylijinnan
编程之美
public class MaxProduct {
/**
* 编程之美 子数组的最大乘积
* 题目: 给定一个长度为N的整数数组,只允许使用乘法,不能用除法,计算任意N-1个数的组合中乘积中最大的一组,并写出算法的时间复杂度。
* 以下程序对应书上两种方法,求得“乘积中最大的一组”的乘积——都是有溢出的可能的。
* 但按题目的意思,是要求得这个子数组,而不
- 读书笔记-2
chengxuyuancsdn
读书笔记
1、反射
2、oracle年-月-日 时-分-秒
3、oracle创建有参、无参函数
4、oracle行转列
5、Struts2拦截器
6、Filter过滤器(web.xml)
1、反射
(1)检查类的结构
在java.lang.reflect包里有3个类Field,Method,Constructor分别用于描述类的域、方法和构造器。
2、oracle年月日时分秒
s
- [求学与房地产]慎重选择IT培训学校
comsci
it
关于培训学校的教学和教师的问题,我们就不讨论了,我主要关心的是这个问题
培训学校的教学楼和宿舍的环境和稳定性问题
我们大家都知道,房子是一个比较昂贵的东西,特别是那种能够当教室的房子...
&nb
- RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系
daizj
oraclermanfilespersetPARALLELISM
RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系 转
PARALLELISM ---
我们还可以通过parallelism参数来指定同时"自动"创建多少个通道:
RMAN > configure device type disk parallelism 3 ;
表示启动三个通道,可以加快备份恢复的速度。
- 简单排序:冒泡排序
dieslrae
冒泡排序
public void bubbleSort(int[] array){
for(int i=1;i<array.length;i++){
for(int k=0;k<array.length-i;k++){
if(array[k] > array[k+1]){
- 初二上学期难记单词三
dcj3sjt126com
sciet
concert 音乐会
tonight 今晚
famous 有名的;著名的
song 歌曲
thousand 千
accident 事故;灾难
careless 粗心的,大意的
break 折断;断裂;破碎
heart 心(脏)
happen 偶尔发生,碰巧
tourist 旅游者;观光者
science (自然)科学
marry 结婚
subject 题目;
- I.安装Memcahce 1. 安装依赖包libevent Memcache需要安装libevent,所以安装前可能需要执行 Shell代码 收藏代码
dcj3sjt126com
redis
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。
异常一:
make[2]: cc: Command not found
异常原因:没有安装g
- 并发容器
shuizhaosi888
并发容器
通过并发容器来改善同步容器的性能,同步容器将所有对容器状态的访问都串行化,来实现线程安全,这种方式严重降低并发性,当多个线程访问时,吞吐量严重降低。
并发容器ConcurrentHashMap
替代同步基于散列的Map,通过Lock控制。
&nb
- Spring Security(12)——Remember-Me功能
234390216
Spring SecurityRemember Me记住我
Remember-Me功能
目录
1.1 概述
1.2 基于简单加密token的方法
1.3 基于持久化token的方法
1.4 Remember-Me相关接口和实现
- 位运算
焦志广
位运算
一、位运算符C语言提供了六种位运算符:
& 按位与
| 按位或
^ 按位异或
~ 取反
<< 左移
>> 右移
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。
例如:9&am
- nodejs 数据库连接 mongodb mysql
liguangsong
mongodbmysqlnode数据库连接
1.mysql 连接
package.json中dependencies加入
"mysql":"~2.7.0"
执行 npm install
在config 下创建文件 database.js
- java动态编译
olive6615
javaHotSpotjvm动态编译
在HotSpot虚拟机中,有两个技术是至关重要的,即动态编译(Dynamic compilation)和Profiling。
HotSpot是如何动态编译Javad的bytecode呢?Java bytecode是以解释方式被load到虚拟机的。HotSpot里有一个运行监视器,即Profile Monitor,专门监视
- Storm0.9.5的集群部署配置优化
roadrunners
优化storm.yaml
nimbus结点配置(storm.yaml)信息:
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional inf
- 101个MySQL 的调节和优化的提示
tomcat_oracle
mysql
1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。 2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。 3. 使用电池供电的RAM(注:RAM即随机存储器)。 4. 使用高级的RAID(注:Redundant Arrays of Inexpensive Disks,即磁盘阵列
- zoj 3829 Known Notation(贪心)
阿尔萨斯
ZOJ
题目链接:zoj 3829 Known Notation
题目大意:给定一个不完整的后缀表达式,要求有2种不同操作,用尽量少的操作使得表达式完整。
解题思路:贪心,数字的个数要要保证比∗的个数多1,不够的话优先补在开头是最优的。然后遍历一遍字符串,碰到数字+1,碰到∗-1,保证数字的个数大于等1,如果不够减的话,可以和最后面的一个数字交换位置(用栈维护十分方便),因为添加和交换代价都是1