- 【Java心得总结三-----初识泛型】
siyuetian1943
Javajava-泛型
一、函数参数与泛型比较 泛型(generics),从字面的意思理解就是泛化的类型,即参数化类型。泛型的作用是什么,这里与函数参数做一个比较:无参数的函数:publicint[]newIntArray(){returnnewint[6];} 函数功能即返回一个大小为6的数组,但是这个函数只能返回固定大小为6的数组,如果想返回不同size的数组则还要重新编写函数。解决方法就是使用函数参数,传入一个
- 动态规划算法——2020美团校招合并金币算法
卫诗
动态规划以此谨记自己学习java心得这几天为了笔试一直在牛客网刷题,分享一题动态规划的题目,想了好几天,今天开了几篇文章就开窍了。首先我们来说说什么是动态规划算法。这里引用一下我参考的文章,讲的挺详细的这是我参考的CSDN文章看完上面这篇,我来简单介绍一下步骤吧。1.一般算法题都是用二维数组来求解的,我这里比方说dp[][]那这个数组dp[i][j]到底是什么含义,是弄清动态规划算法的前提,一般性
- 国庆期间Java心得
weixin_30292843
java
国庆期间,主要复习一些以前学过的知识,遇到一些以前遇到的问题:(1)总是在privateLocalDatehireDay和hierDay=LocalDate.of(year,month,day)出错,写的和书上一样,但就是运行时出现错误(出错的地方:of上显示没有为LocalDate定义方法;LocalDate无法解析其类型)。(2)Arrays.sort(planets,(first,secon
- Java心得体会
爱吃菠萝的小丸子
学习Java已经两周啦,还是感觉啥都不会,每天都处于自我怀疑中,常常会想他们说的那些话:“女孩子学计算机没有男孩子快,比男孩大脑反应迟钝,不适合学计算机技术。”真的吗?我不知道这种理论是谁提出的,反正我是真的陷入了那种状态中。每天情绪都特别低落,没了刚开始学习的那种冲劲儿,整个人天天都像是霜打的茄子似的,蔫儿吧唧的,还滋生了逃避心理,不太想去学Java。耳边那不停传来的键盘声响使我抬头环绕四周,看
- 校园招聘面试精典博文java
Martin__Liu
校园招聘java面试jvm
面试一.面试手册二.面试经验三.各个公司汇总一.面试手册菜鸟面试手册Java面试宝典牛客面经面试问题总结参考1,csdn二.面试经验秋招总结&Java心得(双非硕士,已拿11+5家offer)被疫情逼得gapyear的完全菜鸡的春招之路谨以此文纪念2019年春招2019秋招经验谈秋招心得非科班本科菜鸡投的337家(Java后台)2018这一年双非的秋招,感谢牛客二本本科Java上岸(滴滴京东58)
- java实验泛型与容器总结_【Java心得总结三】Java泛型上——初识泛型
普罗奈尔
java实验泛型与容器总结
一、函数参数与泛型比较泛型(generics),从字面的意思理解就是泛化的类型,即参数化类型。泛型的作用是什么,这里与函数参数做一个比较:无参数的函数:publicint[]newIntArray(){returnnewint[6];}函数功能即返回一个大小为6的数组,但是这个函数只能返回固定大小为6的数组,如果想返回不同size的数组则还要重新编写函数。解决方法就是使用函数参数,传入一个代表数组
- 秋招之后的学习java心得
张讨嫌学java
java开发语言javascripttypescriptspring
2021.3.20投出第一份实习简历,5.28收到华为实习意向书。8月12日实习离职开始投递秋招,期间边面试边查缺补漏,算法能力、面经八股文以及项目经验都在这个过程中不断提高,最终收获了几个比较满意的offer。国庆假期刚结束,我的秋招之旅也随之结束。在非科班转码的路上,走了很多的弯路也干了很多无意义的工作,其中的酸甜苦辣只有经历过的朋友才能体会,最终如愿成功上岸,我十分庆幸自己的选择和坚持,也十
- 秋招总结&Java心得(双非硕士,已拿11+5家Offer)
追忆似水_年华
#秋招面经
文章目录1、本人情况:2.Java研发:3、面经链接:1、本人情况:25岁,男,双非硕士(本科也是双非),计算机专业,硕士研究方向是:CV,无顶会,无kaggle,无相关项目经历,本科感兴趣领域是:Java和大数据。找工作过程从3月份春招开始准备找暑期实习到10月中结束,历史7个月,从小白到现在入门,希望能给大家分享一点自己的心得。简历也是改了20多版,主要都是在改项目描述。文章较长,如果不想看面
- Java心得笔记->持有对象
小白爱准准
《java编程思想》笔记
阅读《JAVA编程思想》随手笔记,后期有时间慢慢整理如果一个类没有显示地声明继承自那个类没那么它自动继承ObjectCollection类要确保这个Collection包含指定的元素,这是因为考虑到Set的含义,因为在Set中只有元素不存在的情况下才会添加。ListList接口是在Collection的基础上添加了大量的方法,可以在List的中间插入和移除元素。List允许被创建之后添加元素、移除
- effective java心得
imbird
#effectivejava在第四章类与接口##修饰符相信很多程序员对修饰符这个概念都了解,但其实修饰符这些概念中蕴含着很多信息,就好像好的代码,你看到类名,就知道他是什么意思,好的方法不需要太多注释,看方法名和看方法参数就能知道他要做什么一样。修饰符同样包含有很多的信息。假如要是一个api设计者会对这些修饰符要求特别的严格-private:私有一般用在类的属性,方法中代表某个类或者说某个类的实例
- java心得!--很好的java学习历程(转自张国宝)
linuxgroup
Java
1.数组有没有length()这个方法?String有没有length()这个方法?答:数组没有length()这个方法,有length的属性。String有length()这个方法。2.Strings=newString("xyz");创建了几个StringObject?答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。3.abstractclass和interface有什么区别
- Java学习心得
gdky005
Java
java心得!--很好的java学习历程(转自张国宝)1.数组有没有length()这个方法?String有没有length()这个方法?答:数组没有length()这个方法,有length的属性。String有length()这个方法。2.Strings=newString("xyz");创建了几个StringObject?答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。3.a
- Java心得--自定义异常、断言
weixin_30580341
java数据库
1.抛出异常Java运行时系统引发的异常根据需要人工创建并抛出人工抛出异常(被抛出的必须是Throwable或其子类的对象)语法格式:throw异常类对象;例如:IOExceptione=newIOException();throwe;(程序执行throw语句后立即终止,然后在包含它的所有try块中从里向外寻找含有与其类型匹配的catch子句。)2.声明抛弃异常µ如果一个方法中的代码在运行时可能生
- Java心得---单例类、final修饰符、抽象类
weixin_30388677
1.设计模式:是一种问题的解决思想。解决某一类问题最行之有效的方法。Java有23中设计模式(前人总结出来的)。单例设计模式:解决一个类在内存中只存在一个对象。如果一个类始终只能创建一个实例,则这个类称为单例(Singleton)类。2.想要保证对象的唯一(创建单例类的三个步骤):1).禁止其他程序自由创建对象:将构造方法私有化,使用private修饰。2).为了让其他程序可以访问到该类对象,只能
- 【Java心得总结三】Java泛型上——初识泛型
weixin_30914981
一、函数参数与泛型比较泛型(generics),从字面的意思理解就是泛化的类型,即参数化类型。泛型的作用是什么,这里与函数参数做一个比较:无参数的函数:publicint[]newIntArray(){returnnewint[6];}函数功能即返回一个大小为6的数组,但是这个函数只能返回固定大小为6的数组,如果想返回不同size的数组则还要重新编写函数。解决方法就是使用函数参数,传入一个代表数组
- 初学java心得小总结
qq_14993563
java基础
*初学java心得小总结*在Java基础课中面向对象的思想一直贯穿始终,是一套紧密联系又前后呼应的体系。Java是一种计算机语言,有自己独特的语法结构,听话和说话方式。我们必须改变“人”的理解方式;我一直不理解计算机语言是人发明的,为什么不是它学人说话,而是人学它。在一开始的时候,一个很简单的加减运算,或者变量交换方式,就会让人头大。inta=1;intb=2;intc=a;c=b;System.
- Java心得体会
wdnmd857
111
学习了一学期的Java,有点心得的体会想说一下,通过之前C语言和数据库,让我有一些编程的基础,在大二下学期的时候,开始了踏上了学习Java的路。还记得我编写的第一个经典程序“helloWord”。从那时起我已开始走进Java的世界。当时自己不是很理解为什么main方法一定要这样来定义publicstaticvoidmain(String[]args),能不能不这样写?问了好多同学,他们告诉我的答案
- 学习java心得体会(一)
vipcowrie
java
1.“我不敢相信这是真的!”我正在开发一个swing应用程序,这个程序通过后台的rmi服务器获得数据,然后使用新的数据通知前台的显示程序,前台的显示反过来也可以在被修改以后通知后台保存新的数据。具体的过程我使用了Sequence视图来表示:其中c/s架构传递的使某个可视化元素的datamodel的序列化字符串。前台使用了一个PANEL类来显示当前所有的可视化的元素。PANEL类的表示如下:现在的问
- 本周JAVA心得
gxl2670337482
每周心得
本周我们学习了如何将自己设置的好友显示出来,还有将数据库里的相关代码整理到一起,老师说比较简单其实还是挺麻烦的哈哈。简单搜了一下数据库的好处存档海量信息,历史数据随时可查。例如十年前的数据,如果没有数据库,想要找到是不容易的,可能存档的纸质资料或者电脑资料早就丢失了。提高记录和检索信息的效率。试想,如果是在一堆存档了几年的纸张合同里找到一张合同是很麻烦的事,尤其是如果你仅仅知道某产品的名称而不记得
- python和java心得体会
疯子.轩
在这两学期里,先学的是python,对于python我差不多都没有学会做作业根本做不来,虽然python是从我大学入学就开始学习,我只在刚开始的时候还能听懂一点点,但是我后来有两节课没有听,再想去听的时候发现已经听不懂了。python只会一点基础语法,比如说换行、注释、输出、输入等等,其他的简直就大眼瞪小眼,谁都不认识谁。对于python,我只想说只要你一两节课没有听,你还没去自学,你后面就跟不上
- 初学Java心得体会
Sep`
关于我这一周学习JAVA的心得体会本周我开始了JAVA语言的入门学习,JAVA语言比原来的C语言要复杂一些,刚学的时候我就感觉到困难了。老师讲的东西实在是一时无法理解透彻,只能机械的模仿老师课堂上的操作,只有课后去学习。Java语言是一种跨平台的高级语言,无论是网络世界还是桌面应用程序都可以看到Java的身影。显然Java语言依然保持着旺盛的生命力,这也使得众多的从业人员开始学习Java语言。Ja
- java心得
名字_都被占了
当调用一个方法传入参数时,传入的是这个引用或基本类型变量所指向或者是所在的内存空间地址,接下来在方法体中所操作的是该引用或者是该基本类型变量所在的内存空间中的内容publicclassTest{floatpvalue;publicvoidchangInt(intv){v=55;//只能是一个基本类型变量才能接收55,而此时v是基本类型所在的栈空间,不是一个基本类型变量,所以此时v=55相当于55,
- java心得体会
16jz熊治义38383116103
java
JAVA心得体会1,对java的认识,在大一下学期接触java语言,对java是模糊的,没有具体的概念。java语言涉及到C语言的知识,它是另一种类似于C语言但有所不同,需要对C有一定的基础,我因大一没有学好C语言,对java的学习很吃力,对它不是那么很感兴趣,也学得不是太好。幸运的是这学期又开java的语言的实训,我重新对java又系统的学习一次,慢慢的懂得关于java语言的知识,这让我对jav
- Effective Java心得
imbird
effectivejava在第四章类与接口修饰符相信很多程序员对修饰符这个概念都了解,但其实修饰符这些概念中蕴含着很多信息,就好像好的代码,你看到类名,就知道他是什么意思,好的方法不需要太多注释,看方法名和看方法参数就能知道他要做什么一样。修饰符同样包含有很多的信息。假如要是一个api设计者会对这些修饰符要求特别的严格private:私有一般用在类的属性,方法中代表某个类或者说某个类的实例能访问它
- 第五周Java心得
Liaring
第五周Java心得
这周Java主要学的是错误的查找和线程。错误的查找要从开始一点一点用System.out.println进行输出,在一点一点进行分析,分析之后需要还要找对方法,比如run()方法等;线程Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开
- Java学习日记
李永琦
title:Java学习笔记date:2018-05-1812:00:00tags:Java学习笔记Perface因为Minecraft接触到Java,很想写Minecraft的插件/MOD,可惜今年寒假才算开始入门,到了现在大一下学期(18年5月)断断续续地学,没有具体的学习安排所以没坚持下来,最近看了这篇文章Java心得感觉又活过来了,就开始在这里更新学习日记吧做一个长久一点的规划,比如大二上
- 201671010115 2016-2017-2《Java程序设计》第十五周Java心得
北岸&初晴
上周我们主要是通过老师讲解对Swing用户界面组件进行了理解,老师讲解了四种基本用户界面组件,即文本输入、选择组件、菜单、对话框。对于文本输入组件,它主要包括文本域、文本区、标签、滚动窗格及密码域;对于选择组件,主要包括复选框、单选框、边框、组合框及滑动条;对于菜单组件,主要学习了菜单创建、菜单项中的图标、复选框和单选按钮菜单项、弹出菜单、快捷键和加速器、启用和禁用菜单项、工具栏及工具提示;对于对
- 初学Java心得
赵乾ZQ
JDK对做java开发是如此重要,在上一篇经验中,由本人亲自演示了JDK的下载安装,JKD安装好后,必须对JDK环境进行配置,不然不能运行的。jdk安装方法如下:第一步:在桌面找到【我的电脑】-->鼠标右键-->【属性(R)】第二步:在打开的【系统】里面找到【高级系统设置】并点击,弹出【系统属性】对话框第三步:在【系统属性】对话框里选择【高级】选项卡,点击【环境变量】按钮,弹出【环境变量】对话框第
- 201671010117 2016-2017-2《Java程序设计》第一周学习Java心得
柏原崇s_c
第一周学习Java心得第一次真正意义上的接触Java,在第一章中了解到了Java的发展简史,任何一种语言从出现到被人接受,需要背后工作人员付出很大的努力,第二章中我我了解到了怎样安装Java开发工具包(JDK)以及如何编译和运行不同类型的程序,JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础类库,没有JDK的话,无法编译Java程序,Java的集成开发环境有很多种,我
- [心得] Effective Java心得笔记
tangchen2016
Java
通读了Java编程思想,发现是个书呆子。还是不会写代码啊。。所以别光看不练,看千本书不如练熟一本!学习编程艺术,首先要学会基本的规则。然后才知道什么时候打破这些规则。Java支持4种类型:接口interface类calss数组arrayList基本类型primitive前3种类型通常称为引用类型。类实例和数组都是对象,而基本类型的值则不是对象。签名不包含它的返回类型。publicstaticBoo
- 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的表,其有一