- 博客(4391)
- 收藏
- 关注
转载 建议收藏 - 专业的MySQL开发规范
为了项目的稳定,代码的高效,管理的便捷,在开发团队内部会制定各种各样的规范这里分享一份我们定义的MySQL开发规范,欢迎交流拍砖数据库对象命名规范数据库对象命名规范的对象是指数据库SCHEMA、表TABLE、索引INDEX、约束CONSTRAINTS等的命名约定数据库对象命名原则命名使用具有意义的英文词汇,词汇中间以下划线分隔命名只能使用英文字母、数字、下划线避免用...
2019-09-26 17:26:00 7973
转载 java统计字符串中每个字符出现的次数
package MapTest;import java.util.HashMap;public class MapTest { public static void Count(String str) { char[] chars=str.toCharArray(); HashMap<Character,Integer> hm=new HashM...
2019-09-23 22:12:00 8613
转载 JAVA中线程到底起到什么作用!
这是javaeye上非常经典的关于线程的帖子,写的非常通俗易懂的,适合任何读计算机的同学. 线程同步我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。当多个线程同时读写同一份共享资源的时候,可能会引起...
2019-09-19 23:51:00 381
转载 Java中的String,StringBuilder,StringBuffer三者的区别
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执...
2019-09-19 23:24:00 165
转载 java中stringBuilder的用法
String对象是不可改变的。每次使用System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用System.Text.StringBuilder类。例如,当在一个循环中将许多字符串连接在一起时,...
2019-09-19 22:58:00 218
转载 字符串反转
public static String reverse(String str){ return new StringBuilder(str).reverse().toString(); }public void test09() { String str = "hello"; for (int ...
2019-09-19 22:57:00 182
转载 字符串替换
String str="Hello World"; System.out.println( str.replace( 'H','W' ) ); System.out.println( str.replaceFirst("He", "Wa") ); System.out.println( str.replaceAll("He", "Ha") );转载于:https://ww...
2019-09-19 22:42:00 120
转载 删除字符串中的一个字符
public static void main(String args[]) {String str = "this is Java"; System.out.println(removeCharAt(str, 3)); }public static String removeCharAt(String s, int pos){return s.substri...
2019-09-19 22:32:00 201
转载 查找字符串最后一次出现的位置
以下实例中我们通过字符串函数 strOrig.lastIndexOf(Stringname) 来查找子字符串 Stringname 在 strOrig 出现的位置:也可以从前向后遍历数据,判断里面strOrig[i]=="Runoob",i++;String strOrig = "Hello world ,Hello Runoob";int lastIndex = strOr...
2019-09-19 22:26:00 1137
转载 Java 字符串比较
1.字符串比较 compareTo() 方法用于两种方式的比较:字符串与对象进行比较。按字典顺序比较两个字符串。返回值返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较...
2019-09-19 22:20:00 157
转载 Alodi:为了保密我开发了一个系统
每天都在愉快的造轮子,这次可以一键创建测试环境咖啡君维护了几十个不同类型项目,其中有相当一部分项目是对保密性有很高要求的,也就是说下个版本要上线的内容是不能提前泄露的,就像苹果新产品的介绍网站决不允许在产品发布之前流出一样,这种保密内容除了在制度上加以约束外,还需要一些技术手段来保障本次要介绍的Aloid系统就对保密有着一定的作用,这个系统的主要作用是快速生成临时环境,这个临时环...
2019-09-16 09:25:00 133
转载 MySQL EXPLAIN结果集分析 - 附带大量案例
大量实例助你看懂Explain的输出内容,轻松搞定慢查询EXPLAIN:查看SQL语句的执行计划EXPLAIN命令可以帮助我们深入了解MySQL基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用,在优化慢查询时非常有用执行explain之后结果集包含如下信息+----+-------------+-------...
2019-09-09 09:34:00 155
转载 mysql安装笔记
MySQL-mysql 8.0.11安装教程 - Laumians - 博客园 https://www.cnblogs.com/laumians-notes/p/9069498.htmlmysql.zip版本的安装教程 - 林子lxl - 博客园 https://www.cnblogs.com/lxlin/p/9635350.htmlmysql安装后无法启动服务器且不报错的几...
2019-09-07 17:07:00 96
转载 数位DP入门详解+题目推荐
\(update:2019-9-6\)博客里某些东西没有解释清楚,完善了对应的解释在开始之前,我们先来看一道题——题目链接题目要求,相邻两位的差大于等于2,那么我们先来构造一个试一试。比如说\(15246\)这个数,我们先取第一位为\(1\),然后第二位是\(5\),\(5-1=4>2\)所以符合条件,第三位是\(2\),\(5-2=3>2\)符合条件,第四位是\(...
2019-09-03 17:54:00 199
转载 8月
https://blog.csdn.net/lemonwsx/article/details/84303543转载于:https://www.cnblogs.com/ddz-7777/p/11423856.html
2019-08-28 14:27:00 113
转载 P3525 INS-Inspection
这道题的题面有点问题,如果按照题面做,应该是A不了的,下面引用一下评论里@REM_001的翻译一棵n个节点的树,行动中心S从1->N。从S出发前往任意一个未标记到的点(沿树上两点的唯一路径走),标记该节点,然后返回S。相邻两次行动所经过的道路不允许有重复,最后一次标记后不需要返回,求路程总和的最小值。第i行输出行动中心为i时的答案,如果不可能则输出-1这种翻译好像跟题面没...
2019-08-28 11:25:00 139
转载 曹工杂谈:用好verbose,Jar包冲突不再难
Jar包冲突的相关文章:了不得,我可能发现了Jar 包冲突的秘密一、前言jar包冲突分多种,简单理解来说,就是同package且同名的类在多个jar包内出现,如果两个jar包在同一个classloader下,那么最终的结果是,只会加载其中的一个。有时,这个错误一般在运行时出现,报的错可能是,找不到某方法,或者呢,更隐蔽的,不会报错,但是逻辑不对。...
2019-08-24 07:58:00 167
转载 8.23
https://www.cnblogs.com/sammyliu/p/4543657.html大佬br0 192.168.1.252 ens34 vnet0也就是kvm虚拟机网卡数据通过qemu到达vnet0,vent0 虚拟设备无法上网,通过桥接连接ens34内部虚拟机就好不要占用br0的ip ssh无...
2019-08-23 11:55:00 177
转载 8.22
curlhttps://www.cnblogs.com/guixiaoming/p/8507268.html -o 保存-x GET POST 动作-i http 头-H自定义头信息传递给服务器每一个vcpu在宿主机中就是一个进程宿主机:1 颗 node 6 核cpuvcpu 亲和力cpuinfo vcpu和cpu实时关系emulato...
2019-08-22 11:39:00 190
转载 Django+zTree构建组织架构树
树,因其清晰明了的展现形式而被广泛的使用日常的开发过程中我们需要经常与“树”打交道,例如公司的组织架构树、服务器的项目归属树,管理后台侧边树等等,本篇文章介绍关于树的两个内容多功能的前端树插件zTreeDjango中关于树的model设计zTreezTree是一个开源的依靠JQuery实现的多功能树插件,具有性能优异、配置灵活、功能强大的特点之前的系列前端插件文章已经...
2019-08-22 09:39:00 111
转载 8.21晚kvm安装
grep -Ei 'vmx|svm' /proc/cpuinfoyum -y install qemu-img virt-install virt-viewer virt-manager libguest* libvirt* qemu-system qemu-key-tools python-virtinst bridge-utils kvm qemuyum groupi...
2019-08-21 23:33:00 182
转载 完成端口(CompletionPort)详解 (转)
手把手叫你玩转网络编程系列之三 完成端口(Completion Port)详解----- By PiggyXP(小猪)前 言 本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以...
2019-08-21 12:31:56 156
转载 8.21
Launch an instance from an image$ openstack server create --flavor 1 --image 397e713c-b95b-4186-ad46-6126863ea0a9 \ --security-group default --key-name KeyPair01 --user-data cloudinit.file \...
2019-08-21 10:56:00 127
转载 Verilog非阻塞赋值的仿真/综合问题(Nonblocking Assignments in Verilog Synthesis) -下-
http://hi.baidu.com/hieda/blog/item/e54301f44d87e4ddf2d385c3.html9.0 阻塞赋值 & 简单例子 有许多将Verilog和Verilog综合的书,它们举了很多成功地利用“阻塞赋值”为一些简单的时序电路建模的小例子。例13是一个在大多数 Verilog书本里用来为一个触发器(flip...
2019-08-21 05:36:22 1137
转载 Installing RVM, Ruby on Rails, and Passenger on Centos 6
Installing RVM Multi-user on CentOS can be a bit tricky. Here's my documentation - mostly so I remember, but hopefully it helps someone else as well.A quick note - the people behind RVM are cl...
2019-08-21 01:52:19 143
转载 8.20晚 openstack 主要服务验证
source /opt/stack/devstack/openrc admin adminopenstack endpoint listopenstack image listopenstack compute service listnova-status upgrade checkopenstack network agent listopenstack vo...
2019-08-20 22:38:00 140
转载 完美解决迅雷极速版强制升级到迅雷X
虽然迅雷已死,但是还是软件还是有点点用的.废话不好多说,直接上解决办法:1. 找到桌面的迅雷图标,右键选择打开文件位置;2. 根据路径找到: 相对路径:Thunder Network\Thunder\Data\ThunderPush\updatethunder\Program\ 如图:3. 复制文件OnlineInstall.exe的名称,然后删除....
2019-08-20 18:15:00 1260
转载 [绝对原创]从VS2003(.net1.1)升级到vs2005(.net2.0)全程跟踪记录
上一篇blog中提到最近正忙着项目升级到.net2.0,这两天差不多告一段落,就等着提交测试了。从现在开始,我将逐步回顾下升级过程中的来龙去脉,并重点追击升级中遇到的问题及解决方法。备注:为了方便阅读,我将不断补充本文内容,不再开辟新的文章,并在评论中注释最新增加的内容。感兴趣的朋友可以订阅本文。[项目背景介绍]本文要升级的项目是我公司目前的一个电子商务门户站点,系...
2019-08-20 15:01:45 106
转载 openssl密钥交换算法
1.常用的密钥交换算法:rsa、DH、DHE、ECDH、ECDHE及国密算法中的SM2、SM9.RSA:基于大素数分解难题,即可以用于身份认证,也可以用作密钥交换。Server Certificate消息,服务器发送rsa证书,客户端收到rsa证书后,即可以验证服务器的身份;也可以用rsa证书里的公钥加密数据,ClientKeyExchange消息,用来交换预主密钥,服务端收到加密数...
2019-08-19 22:54:00 930
转载 8.19学习笔记(无自我观点)
找到imga位置,先查看/etc/glance/glance.api,查看存储位置https://www.cnblogs.com/sammyliu/p/4568188.html nova使用libvirt.xml创建过程1.Soft reboot 完全依赖于虚机的操作系统和 ACPI 支持 Shutdown domain (domain.shutdown)Launch domai...
2019-08-19 19:06:00 245
转载 曹工杂谈:Java 类加载还会死锁?这是什么情况?
一、前言今天事不是很多,正好在Java交流群里,看到一个比较有意思的问题,于是花了点时间研究了一下,这里做个简单的分享。先贴一份测试代码,大家可以先猜测一下,执行结果会是怎样的: 2 3 import java.util.concurrent.TimeUnit; 4 5 6 public class TestClassLoading { 7 ...
2019-08-19 18:17:00 330
转载 最小生成树
何为最小生成树?最小生成树就是对于一个连通图,保留若干条边,使图依然联通,且边权和最小。因为\(n\)个点的连通图(以下自动默认为连通图,),最少要有\(n-1\)条边。所以对于一个图的最小生成树,也一定只有\(n-1\)条边。反证一下(此证明仅限于非负边权):如果这个图的最小生成树不止有\(n-1\)条边,因为只需保留\(n-1\)条边即可保持联通,所以我们一定可以找到一条边,将其...
2019-08-16 10:10:00 124
转载 负环详解
什么是负环?顾名思义,就是一个所有边的边权和为负数的环出现负环会怎么样?我们知道,一般情况下,图上的最短路都是确定的。但是一旦图上有一个负环,\(s\)到\(t\)的最短路就会不远千里的去覆盖上这个环(只要能够到达),并且不厌其烦的走上一遍又一遍。由于负环的边权和是负的,并且它是一个环,也就是说走一遍和走无数遍都停留在进入的那个点。那么最短路每经过一次这个负环,这个费用都会缩小一点...
2019-08-16 08:25:00 1531
转载 初学 Java Web 开发,从 Servlet 开发
1. 基本要求:Java 编程基础有良好的 Java 语言编程基础,这是必须的,在讨论 Web 开发技术时提了一个 Java 编程基础的问题会被鄙视的。2. 环境准备 (Eclipse + Tomcat)选择一个你喜爱的Servlet容器,或者说大一点就是应用服务器,推荐 Tomcat 、Resin 或者 Jetty 这些轻量级的产品。这三个产品下载 zip 包解压后就可以...
2019-08-15 17:04:41 98
转载 学习笔记8.16
openstack建立在虚拟机上,无法支持kvm,换成qemu【cpu虚拟化】内核要和用户程序分开,内核一定要安全,不能被用户程序干涉,但是有时候用户程序也需要读取内核的某些数据,怎么办呢?x86就引入了访问特权等级(0-3)的机制,x86 cpu共有4个特权级 level0 到 level3 其中level0特权级最高,level3特权级最高。处理器通过...
2019-08-14 18:50:00 200
转载 Linux下使用docker 拉取 vsftpd 镜像搭建 Ftp 服务器,连接 Ftp 时遇到的错误(425 Failed to establish connection)...
Ftp踩坑系列:Linux上的ftp服务器 vsftpd 之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传ftp服务器Serv-U 设置允许自动创建不存在的目录FTP协议的粗浅学习--利用wireshark抓包分析相关tcp连接一、前言出现这个问题,在docker这类容器出现之前,原因可能是防火墙的问题:FTP服务器一般默...
2019-08-14 11:49:00 1214
转载 【Docker】练习-在容器中部署静态网站
创建映射80端口的交互式容器安装Nginx安装文本编辑器vim创建静态页面修改Nginx配置文件运行Nginx验证网页访问1、运行一个待端口映射的交互容器,命名为webdocker run -p 80 --name web -i -t ubuntu /bin/bash2、进入容器, 安装Nginxapt-get install ...
2019-08-14 11:28:00 103
转载 C# out 和 ref 区别
C#里面的 out 和ref参数时常会用到 记录一下:public void Start() { //outSum没必要赋值,赋值了也完全没用。 //如果AddByOut函数内部直接使用out对应的参数,会报错:使用了未被赋值的 out 参数a int outSum = 1; int ov1 = 2; ...
2019-08-14 11:18:00 128
转载 前端插件之Datatables使用--下篇
工欲善其事,必先利其器本系列文章介绍我在运维系统开发过程中用到的那些顺手的前端插件,上一篇文章介绍了Datatables插件的基本使用,这一篇文章作为上一篇的延续,会介绍Databases的一些高级用法,例如从不同的数据源获取数据、修改数据最终呈现方式、操作Dom改变页面功能、开启服务端数据处理等数据加载上篇文章中的所有数据都是直接渲染的html中的table数据,datata...
2019-08-14 10:08:00 195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人