- Android 开发必备知识点整理(1)
2401_84123113
程序员androidarm开发
1.虚拟机栈/本地方法栈中引用的对象2.方法区中常量/静态变量引用的对象四种引用强引用:不会被回收软引用:内存不足时会被回收弱引用:gc时会被回收虚引用:无法通过虚引用得到对象,可以监听对象的回收ClassLoader类的生命周期:1.加载;2.验证;3.准备;4.解析;5.初始化;6.使用;7.卸载类加载过程:1.加载:获取类的二进制字节流;生成方法区的运行时存储结构;在内存中生成Class对象
- 缓存
wu_yangchun
缓存缓存redismybatishttp
缓存[TOC]利用项目闲暇时间,对缓存知识进行了一次梳理,整理成了脑图,这里配合脑图进行一下说明。脑图:缓存知识点整理整体内容缓存简介1、缓存的本质是让数据更接近使用者,这里的使用者如何理解?不一定是真实用户,可以理解为调用方。如何设计缓存、哪些数据适合进行缓存、缓存的方式、缓存的回收策略、缓存带来的问题都是我们需要考量的点。2、缓存的一个主要考察点是缓存的命中率,缓存命中率=从缓存中读取次数/总
- JAVA基础知识点整理合集(附带思维导图超详细~~~)
Dd12.3
JavaSEjava后端
今天给大家分享一下我学习完JavaSE的思维导图,可以有助于朋友们对于Java基础语法的掌握,和记忆。详情请下载思维导图(全是干货呦~~~)打开思维导图的软件,各大应用商店皆可下载。
- SSH知识点整理
为了不再苦逼
java面试sshstruts设计模式
1、谈谈你对Struts的理解或者说是Struts的设计模式。1、Struts是一个按照MVC模式设计的web层框架。其实就是大大的Servlet,这个Servlet叫做ActionServlet,或者是其子类,我们可以在web.xml文件中将符合某种特性的所有请求交给Servlet来处理2、ActionServlet把请求交给Action去处理之前,会将参数封装成formbean对象,具体成什么
- JavaGuide知识点整理——集合使用注意事项总结
唯有努力不欺人丶
这篇文章是根据阿里巴巴java开发手册总结了关于集合使用常见的逐一实现以及原理。集合判空判断所有集合内部的元素是否为空使用isEmpty()方法,而不是size()==0的方式。这是因为isEmpty()方法的可读性更好,并且时间复杂度为O(1).不过也有很多复杂度不是O(1)的,比如JUC包下的某些集合ConcurrentLinkedQueue、ConcurrentHashMap...下面是Co
- 知识点整理之---性能优化(二)
楠楠_c811
本篇转自网络。性能优化细分的话可以分为两类:第一类:页面级别的优化,例如HTTP请求数、脚本的无阻塞加载、内联脚本的位置优化等;第二类:代码级别的优化,例如Javascript中的DOM操作优化、CSS选择符优化、图片优化以及HTML结构优化等等。一、页面级优化1减少HTTP请求数一个完整的请求都需要经过DNS寻址、与服务器建立连接、发送数据、等待服务器响应、接收数据这样一个“漫长”而复杂的过程。
- 汇编简单知识点整理
DeepHacking
1.汇编语言的AX,BX,CX,DX,分别表示什么?汇编语言中的AX、BX、CX、DX是CPU内部的通用寄存器中的数据寄存器助记符。数据寄存器用来存放参与运算的数据或是存储运算的结果。这四个数据寄存器都是16位的,实际由两个8位寄存器组合而成,这是为了灵活处理8位数据。每个寄存器可以将高、低8位分别作为独立的8位寄存器使用。其中的高8位用AH、BH、CH、DH表示,低8位用AL、BL、CL、DL表
- 如何进入当下,摆脱痛苦
A云逸祥龙
人之所以痛苦,是没有活在当下。然而有人会说:“我不是活着当下,难道是活在过去或未来?”是的,当你的思维控制了你的行动,你就活在“心理时间”——过去和未来。那如何进入当下呢?在《当下的力量》第三章给出了答案。我将知识点整理如下:《当下的力量》第三章《深深地进入当下》一、知识点1.如果不能很好地进入当下时刻,那就先观察自己老是脱离当下时刻的惯性开始。你总是把未来想得比现在更好或更坏。2.保持临在,随时
- 捣乱
落英满地
儿子的班级这几天分组整理易错题,他们是第四单元小组,今天是一二单元,明天三四单元,明天就轮到他们上台演讲易错题了。放学回到家,吃完饭儿子赶紧拿出语文书,课堂笔记,单元知识点整理等书,一点点的筛选,我想着给他帮点忙吧,结果人家不需要,还嘱咐我回屋歇着吧,别给他捣乱了!原来我是在给人家捣乱呀!
- 银行从业法律法规(初级)-多选
甜甜的巧克力阿
金融银行从业资格-法律法规(初级)
目录前言一、巴塞尔相关1-1第一版巴塞尔1-2第二版巴塞尔1-3第三版巴塞尔二、银行2-0银行相关2-1中国人民银行2-2国家开发银行2-3政策性银行2-4银保监会2-5银监会三、合规&风险3-1合规3-2风险3-3资产负债管理四、货币&财政4-1货币4-2利率五、存款贷款5-1存款5-2贷款六、法律七、贸易融资附录时间相关百分数相关计算相关前言 银行从业资格证-法律法规(初级),相关知识点整理
- 有关JSON的知识点整理
橘子柚子橙子_
参考资料:《JavaScript高级程序设计》1.关于JSONJSON是JavaScript的一个严格的子集,利用了JavaScript中的一些模式来表示结构化数据。JSON是一种数据结构,而不是一个编程语言。虽然它与JavaScript具有相同的语法形式,但JSON并不从属于JavaScript。因为它只是一种数据结构,所以很多编程语言都可以使用它。2.语法JSON的语法可以表示下面三种类型的值
- openssl3.2 - exp - buffer to BIO
LostSpeed
openSSLopenSSL
文章目录openssl3.2-exp-buffertoBIO概述笔记ENDopenssl3.2-exp-buffertoBIO概述openssl的资料看的差不多了,准备将工程中用到的知识点整理一下.openssl中很多API是以操作文件作为输入的,也有很多API是以BIO作为输入的.不管文件是不是受保护的,如果有可能都在内存操作,不落地.为了防止要操作的内容落地,最好是操作BIO.为了操作BIO,
- MQ知识点整理
妳嘚是个瓜怂
网络java数据库
1、为什么使用消息队列?其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么?面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用MQ可能会很麻烦,但是你现在用了MQ之后带给了你很多的好处。消息队列的常见使用场景,其实场景有很多,但是比较核心的有3个:解耦、异步、削峰。解耦:A系统发送个数据到BC
- #合书典礼##201810#第3本《引爆点》
雅俗儿的手帐
#201810#第3本书籍《引爆点》——第七次阅读☞本次阅读主要内容:第八章结论和后记。后记很精彩☞费时:47分钟。☞新增2个知识点整理成知识卡片。☞新增案例和实验共计3个。☞九宫格笔记里第8-9块内容,啊哈内容新增1个☞本章主要内容得出二个经验,并提出本书的最终目的。经验一:要想发起流行潮,就必须做到把有限的资源集中用到关键方面。经验二:世界并非是我们一厢情愿的直觉中的世界。(摘抄:成功发起流行
- 证券从业资格考试——金融市场基础知识关键点和错题整理
SunSachin
证券从业资格证金融市场基础知识其他
证券从业资格考试——金融市场基础知识错题及关键知识点整理金融市场基础知识错题整理一、各种申请条件(只记录关键的数字)二、与数字相关的点(时间,百分比,人数等)三、其他金融市场基础知识错题整理整理在做习题、真题中做错的题、个人以为的关键点以及模棱两可的题,以供复习参阅一、各种申请条件(只记录关键的数字)申请证券、期货投资咨询从业资格的机构(1)分别从事证券或期货的要有5名取得证券、期货从业资格人员,
- 【狂神-MySQL】MySQL全部详细知识点整理(共10章)
-Blue.
MySQLmysql数据库jdbc
如果对你有帮助的话为博主点个赞吧点赞是对博主最大的鼓励爱心发射~MySQL目录(共7章)一、初识MySQL1.1为什么学习数据库1.2什么是数据库1.3什么是DBMS1.4MySQL简介1.5安装MySQL1.6安装步骤1.7安装SQLyog我的操作1.8连接数据库二、操作数据库我的操作2.1结构化查询语句分类2.2数据库操作2.2.1命令行操作数据库2.3创建数据表2.4数据值和列类型1.数值类
- 大数据——Flink 知识点整理
Vicky_Tang
Flinkflink面试bigdata大数据
目录1.Flink的特点2.Flink和SparkStreaming的对比3.Flink和Blink、Alink之间的关系4.JobManager和TaskManager的职责5.Flink集群部署有哪些模式6.FlinkDataflow介绍7.Parallelism和Slot的理解8.Flink执行图9.DatastreamAPI常见的Transform算子10.Flink中窗口类型11.Fli
- 部编版小学语文二年级下册课文8《彩色的梦》第二课时汇总
宸宝书屋
4月24日《彩色的梦》第二课时知识点整理:一:复习导入通过上节课的学习,我们知道“彩色的梦”就是彩色的铅笔,他们躺在铅笔盒里聊天,一打开就在彩纸上跳蹦,画出了许多美丽的梦,请小朋友们自由读读第二小节,看看彩色铅笔画出了些什么梦呢?二:学习第二小节1.先自由朗读第二小节,找一找彩色铅笔画出了什么梦呢?2.闭上眼睛想一想画面,草坪、野花、天空是什么样的呢?(大块的草坪,大朵的野花,大片的天空)3.指导
- 阿里架构师花近十年时间整理出来的Java核心知识pdf(Java岗)
e4fb6e2425b9
由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!整理了一份Java核心知识点。覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。如果需要获取到这个【核心知识点整理】文档的话帮忙转发一下然后再关注我私信回复“架构资料”得到获取方式吧!如果需要获取到这个【核心知识点整理】文档的话帮忙转发一下然
- SpringBoot 核心知识点整理!,Java经典入门教程
Android开发课代表
程序员javaspringspringboot后端
[SpringBoot组件管理+属性注入]()[]()springboot集成Jsp、Thymeleaf模板=================================================================================================[SpringBoot集成JSP、Thymeleaf模板+Thymeleaf基本使用]()[]()
- SpringBoot体系知识点整理
没有一杯咖啡逃过九块九除了我
springbootintellij-ideaidea后端java
一.什么是SpringBootSpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。1.SpringBoot的特性SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭
- javascript的知识点整理
rubia--
web前端javascript开发语言ecmascriptcss
目录1.变量和数据类型2.条件语句3.循环4.函数函数表达式函数作用域循环和函数作用域的结合5.数组6.对象7.DOM操作8.异步编程9.事件处理10.面向对象编程11.构造函数定义构造函数:创建对象:构造函数中的this原型(Prototype):构造函数与类:1.变量和数据类型JavaScript中的变量用于存储数据。可以使用var、let或const来声明变量,它们具有不同的作用域和特性。v
- 学习笔记19——计算机网络八股大厂面试知识点整理
热烈小狗
学习笔记计算机网络
学习笔记系列开头惯例帮忙发布一些寻亲消息,感谢关注!链接:https://www.mca.gov.cn/lljz/indexdetail.html?id=9295b013729a4202986da46f9632d344&type=0&t=10.4333732219626494八股学习记录:湖科大计网视频过书,重点看书上运输层的知识(谢希仁第八版)阿秀的学习笔记整理笔记,查缺补漏计网的五层协议/四层
- 关于面向对象的面试知识点整理(一)
程序员杨小哥
例1:C++中的空类默认产生哪些类成员函数?对于一个空类,编译器默认产生4个成员函数:默认构造函数、析构函数、拷贝构造函数和赋值函数。例2:structure是否可以拥有constructor/destructor及成员函数?如果可以,那么structure和class还有区别么?区别是class中变量默认是private,struct中的变量默认是public。struct可以有构造函数,析构函
- 11 SpringBoot指标监控
Java大数据运动猿
SpringBootspringbootjavaspring
目录一、SpringBoot指标监控_添加Actuator功能二、SpringBoot指标监控_SpringBootAdmin1.创建SpringBootAdmin服务端项目2.客户端连接SpringBootAdmin项目三、知识点整理前言:SpringBoot指标监控更多的是运维人员在使用,作为开发人员,知道如何使用,看一下数据即可。文章中的springbootadmin工具只是帮助我们更直观的
- 【数据结构】数据结构知识点整理-第一章-绪论
敲代码两年半的练习生
数据结构
【数据结构】数据结构知识点整理-第一章-绪论1.1数据结构的基本概念1.1.1基本概念和术语数据数据元素数据对象数据类型数据结构1.1.2数据结构的三要素数据的逻辑结构数据的存储结构1.2算法和算法评价1.2.1算法的基本概念算法定义算法特性1.2.2算法效率的度量时间复杂度空间复杂度常见复杂度数量级比较(常对幂指阶):1.1数据结构的基本概念1.1.1基本概念和术语数据数据是信息的载体,是描述客
- 【MYSQL】-3 排序与过滤
silent_eyes_77
上周加入数据蛙二期培训,结束了孤独战斗的现状。断断续续自学了3个月(当然看了各种视频和各种书,一把辛酸泪。。。),现在选择报班,主要还是觉得一个靠谱的组织和团队,可以极大缓解我学习过程中不时闪现的焦虑和无助,最重要的是少走弯路。毕竟青春不再,年华易逝,浪费可耻哈哈哈哈~本文结合个人情况,依据学习规划,对《mysql必知必会》前9章内容关于排序和过滤操作进行知识点整理。一.排序子句排序:select
- [知识点整理]中科院/国科大 网络与系统安全 期末考试知识点整理
ct5ctl
知识点整理期末复习网络与系统安全网络系统安全安全
本文为2022秋的网络与系统安全课程期末复习知识点整理,水平有限,整理的答案可能有错误或遗漏,欢迎大家指正。目录新形势安全面临挑战和安全保障能力提升(我们要做什么)网络与系统安全的需求与目标(我们要做到什么程度)自主与强制访问控制(保护的核心技术)基于属性的访问控制(ABAC)(将主体、客体、环境的属性一起做成一个规则)网络边界与防护(网络安全两个防护:边界、通道)网络权限管理(核心内容:PKI、
- 《算法设计与分析》复习
Moliay
经验算法
复习参考:《算法设计与分析基础》潘彦译【北大公开课】算法设计与分析【算法设计与分析】期末考试知识总结(知识超浓缩版)《算法分析与设计》复习笔记【期末知识点整理】算法设计与分析算法设计与分析——算法复杂性分析一、基础知识算法是一系列解决问题的明确指令。换言之,对于符合一定规范的输入,能够在有效时间内获得要求的输出。算法:具有输入、输出、确定性、有限性。程序(算法+数据结构=程序):具有输入、输出、确
- Entity Framework知识点整理
可乐星-
linqc#
EntityFrameworkEntityFramework(EF)是微软提供的一种对象关系映射(Object-RelationalMapping,ORM)框架,用于在.NET应用程序和关系型数据库之间建立映射关系。它简化了数据访问层的开发,使开发人员可以将重点放在业务逻辑上,而无需过多关注数据库操作的细节。EntityFramework提供了一系列功能,包括:数据库上下文(DbContext):
- jQuery 跨域访问的三种方式 No 'Access-Control-Allow-Origin' header is present on the reque
qiaolevip
每天进步一点点学习永无止境跨域众观千象
XMLHttpRequest cannot load http://v.xxx.com. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. test.html:1
- mysql 分区查询优化
annan211
java分区优化mysql
分区查询优化
引入分区可以给查询带来一定的优势,但同时也会引入一些bug.
分区最大的优点就是优化器可以根据分区函数来过滤掉一些分区,通过分区过滤可以让查询扫描更少的数据。
所以,对于访问分区表来说,很重要的一点是要在where 条件中带入分区,让优化器过滤掉无需访问的分区。
可以通过查看explain执行计划,是否携带 partitions
- MYSQL存储过程中使用游标
chicony
Mysql存储过程
DELIMITER $$
DROP PROCEDURE IF EXISTS getUserInfo $$
CREATE PROCEDURE getUserInfo(in date_day datetime)-- -- 实例-- 存储过程名为:getUserInfo-- 参数为:date_day日期格式:2008-03-08-- BEGINdecla
- mysql 和 sqlite 区别
Array_06
sqlite
转载:
http://www.cnblogs.com/ygm900/p/3460663.html
mysql 和 sqlite 区别
SQLITE是单机数据库。功能简约,小型化,追求最大磁盘效率
MYSQL是完善的服务器数据库。功能全面,综合化,追求最大并发效率
MYSQL、Sybase、Oracle等这些都是试用于服务器数据量大功能多需要安装,例如网站访问量比较大的。而sq
- pinyin4j使用
oloz
pinyin4j
首先需要pinyin4j的jar包支持;jar包已上传至附件内
方法一:把汉字转换为拼音;例如:编程转换后则为biancheng
/**
* 将汉字转换为全拼
* @param src 你的需要转换的汉字
* @param isUPPERCASE 是否转换为大写的拼音; true:转换为大写;fal
- 微博发送私信
随意而生
微博
在前面文章中说了如和获取登陆时候所需要的cookie,现在只要拿到最后登陆所需要的cookie,然后抓包分析一下微博私信发送界面
http://weibo.com/message/history?uid=****&name=****
可以发现其发送提交的Post请求和其中的数据,
让后用程序模拟发送POST请求中的数据,带着cookie发送到私信的接入口,就可以实现发私信的功能了。
- jsp
香水浓
jsp
JSP初始化
容器载入JSP文件后,它会在为请求提供任何服务前调用jspInit()方法。如果您需要执行自定义的JSP初始化任务,复写jspInit()方法就行了
JSP执行
这一阶段描述了JSP生命周期中一切与请求相关的交互行为,直到被销毁。
当JSP网页完成初始化后
- 在 Windows 上安装 SVN Subversion 服务端
AdyZhang
SVN
在 Windows 上安装 SVN Subversion 服务端2009-09-16高宏伟哈尔滨市道里区通达街291号
最佳阅读效果请访问原地址:http://blog.donews.com/dukejoe/archive/2009/09/16/1560917.aspx
现在的Subversion已经足够稳定,而且已经进入了它的黄金时段。我们看到大量的项目都在使
- android开发中如何使用 alertDialog从listView中删除数据?
aijuans
android
我现在使用listView展示了很多的配置信息,我现在想在点击其中一条的时候填出 alertDialog,点击确认后就删除该条数据,( ArrayAdapter ,ArrayList,listView 全部删除),我知道在 下面的onItemLongClick 方法中 参数 arg2 是选中的序号,但是我不知道如何继续处理下去 1 2 3
- jdk-6u26-linux-x64.bin 安装
baalwolf
linux
1.上传安装文件(jdk-6u26-linux-x64.bin)
2.修改权限
[root@localhost ~]# ls -l /usr/local/jdk-6u26-linux-x64.bin
3.执行安装文件
[root@localhost ~]# cd /usr/local
[root@localhost local]# ./jdk-6u26-linux-x64.bin&nbs
- MongoDB经典面试题集锦
BigBird2012
mongodb
1.什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库?
NoSQL是非关系型数据库,NoSQL = Not Only SQL。
关系型数据库采用的结构化的数据,NoSQL采用的是键值对的方式存储数据。
在处理非结构化/半结构化的大数据时;在水平方向上进行扩展时;随时应对动态增加的数据项时可以优先考虑使用NoSQL数据库。
在考虑数据库的成熟
- JavaScript异步编程Promise模式的6个特性
bijian1013
JavaScriptPromise
Promise是一个非常有价值的构造器,能够帮助你避免使用镶套匿名方法,而使用更具有可读性的方式组装异步代码。这里我们将介绍6个最简单的特性。
在我们开始正式介绍之前,我们想看看Javascript Promise的样子:
var p = new Promise(function(r
- [Zookeeper学习笔记之八]Zookeeper源代码分析之Zookeeper.ZKWatchManager
bit1129
zookeeper
ClientWatchManager接口
//接口的唯一方法materialize用于确定那些Watcher需要被通知
//确定Watcher需要三方面的因素1.事件状态 2.事件类型 3.znode的path
public interface ClientWatchManager {
/**
* Return a set of watchers that should
- 【Scala十五】Scala核心九:隐式转换之二
bit1129
scala
隐式转换存在的必要性,
在Java Swing中,按钮点击事件的处理,转换为Scala的的写法如下:
val button = new JButton
button.addActionListener(
new ActionListener {
def actionPerformed(event: ActionEvent) {
- Android JSON数据的解析与封装小Demo
ronin47
转自:http://www.open-open.com/lib/view/open1420529336406.html
package com.example.jsondemo;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
impor
- [设计]字体创意设计方法谈
brotherlamp
UIui自学ui视频ui教程ui资料
从古至今,文字在我们的生活中是必不可少的事物,我们不能想象没有文字的世界将会是怎样。在平面设计中,UI设计师在文字上所花的心思和功夫最多,因为文字能直观地表达UI设计师所的意念。在文字上的创造设计,直接反映出平面作品的主题。
如设计一幅戴尔笔记本电脑的广告海报,假设海报上没有出现“戴尔”两个文字,即使放上所有戴尔笔记本电脑的图片都不能让人们得知这些电脑是什么品牌。只要写上“戴尔笔
- 单调队列-用一个长度为k的窗在整数数列上移动,求窗里面所包含的数的最大值
bylijinnan
java算法面试题
import java.util.LinkedList;
/*
单调队列 滑动窗口
单调队列是这样的一个队列:队列里面的元素是有序的,是递增或者递减
题目:给定一个长度为N的整数数列a(i),i=0,1,...,N-1和窗长度k.
要求:f(i) = max{a(i-k+1),a(i-k+2),..., a(i)},i = 0,1,...,N-1
问题的另一种描述就
- struts2处理一个form多个submit
chiangfai
struts2
web应用中,为完成不同工作,一个jsp的form标签可能有多个submit。如下代码:
<s:form action="submit" method="post" namespace="/my">
<s:textfield name="msg" label="叙述:">
- shell查找上个月,陷阱及野路子
chenchao051
shell
date -d "-1 month" +%F
以上这段代码,假如在2012/10/31执行,结果并不会出现你预计的9月份,而是会出现八月份,原因是10月份有31天,9月份30天,所以-1 month在10月份看来要减去31天,所以直接到了8月31日这天,这不靠谱。
野路子解决:假设当天日期大于15号
- mysql导出数据中文乱码问题
daizj
mysql中文乱码导数据
解决mysql导入导出数据乱码问题方法:
1、进入mysql,通过如下命令查看数据库编码方式:
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name&nbs
- SAE部署Smarty出现:Uncaught exception 'SmartyException' with message 'unable to write
dcj3sjt126com
PHPsmartysae
对于SAE出现的问题:Uncaught exception 'SmartyException' with message 'unable to write file...。
官方给出了详细的FAQ:http://sae.sina.com.cn/?m=faqs&catId=11#show_213
解决方案为:
01
$path
- 《教父》系列台词
dcj3sjt126com
Your love is also your weak point.
你的所爱同时也是你的弱点。
If anything in this life is certain, if history has taught us anything, it is
that you can kill anyone.
不顾家的人永远不可能成为一个真正的男人。 &
- mongodb安装与使用
dyy_gusi
mongo
一.MongoDB安装和启动,widndows和linux基本相同
1.下载数据库,
linux:mongodb-linux-x86_64-ubuntu1404-3.0.3.tgz
2.解压文件,并且放置到合适的位置
tar -vxf mongodb-linux-x86_64-ubun
- Git排除目录
geeksun
git
在Git的版本控制中,可能有些文件是不需要加入控制的,那我们在提交代码时就需要忽略这些文件,下面讲讲应该怎么给Git配置一些忽略规则。
有三种方法可以忽略掉这些文件,这三种方法都能达到目的,只不过适用情景不一样。
1. 针对单一工程排除文件
这种方式会让这个工程的所有修改者在克隆代码的同时,也能克隆到过滤规则,而不用自己再写一份,这就能保证所有修改者应用的都是同一
- Ubuntu 创建开机自启动脚本的方法
hongtoushizi
ubuntu
转载自: http://rongjih.blog.163.com/blog/static/33574461201111504843245/
Ubuntu 创建开机自启动脚本的步骤如下:
1) 将你的启动脚本复制到 /etc/init.d目录下 以下假设你的脚本文件名为 test。
2) 设置脚本文件的权限 $ sudo chmod 755
- 第八章 流量复制/AB测试/协程
jinnianshilongnian
nginxluacoroutine
流量复制
在实际开发中经常涉及到项目的升级,而该升级不能简单的上线就完事了,需要验证该升级是否兼容老的上线,因此可能需要并行运行两个项目一段时间进行数据比对和校验,待没问题后再进行上线。这其实就需要进行流量复制,把流量复制到其他服务器上,一种方式是使用如tcpcopy引流;另外我们还可以使用nginx的HttpLuaModule模块中的ngx.location.capture_multi进行并发
- 电商系统商品表设计
lkl
DROP TABLE IF EXISTS `category`; -- 类目表
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `category` (
`id` int(11) NOT NUL
- 修改phpMyAdmin导入SQL文件的大小限制
pda158
sqlmysql
用phpMyAdmin导入mysql数据库时,我的10M的
数据库不能导入,提示mysql数据库最大只能导入2M。
phpMyAdmin数据库导入出错: You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
- Tomcat性能调优方案
Sobfist
apachejvmtomcat应用服务器
一、操作系统调优
对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。
【适用场景】 任何项目。
二、Java虚拟机调优
应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。
J
- SQLServer学习笔记
vipbooks
数据结构xml
1、create database school 创建数据库school
2、drop database school 删除数据库school
3、use school 连接到school数据库,使其成为当前数据库
4、create table class(classID int primary key identity not null)
创建一个名为class的表,其有一