自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 第一行代码 Hello world

1.计算机硬件知识2.计算机操作系统知识3.计算机语言发展史4.JVM(Java Virtual Machine) java虚拟机

2021-08-02 21:01:58 1159

原创 nginx过时了?

同事说nginx过时了,都是大公司已经不用的东西,为什么我们还在看?对于这样的观点我不表明任何态度,首先看下两个网站www.taobao.comwww.jd.comtengine是个什么东东大家可以参考这个网站:http://tengine.taobao.org/这是一个在NGINX某些版本的基础上二次开发的东东,为淘宝内部使用,jsf,jdws是个什么服务器,没...

2019-10-02 11:35:21 962

原创 MBG基于java配置的环境搭建

一、准备工作:1、MBG源码地址:https://github.com/cpa-code/mbg.git2、MBG官网http://www.mybatis.org/generator/index.html3、安装mysql,创建用户表CREATE TABLE user( id int PRIMARY KEY NOT NULL AUTO_INCREMENT, na...

2019-06-27 14:46:48 526

原创 当我们执行Hello world时都发生了什么

在运行以下语句时都发生了什么?public class HelloWorld { public static void main(String[] args) { System.out.println("Hello world !"); }}首先系统分配内存给JVMJVM启动,开启各种守护线程,并启动工作线程,工作线程启动后class...

2019-06-26 17:20:10 278

原创 为什么用池化技术

我们工作中会用各种池,线程池,数据库连接池,http连接池,那为什么用池化技术呢?答案很明显,肯定是有好处呗,具体有什么好处,我们举个例子验证一下,大家看看执行结果说话,有代码,有图,才有真相public class ThreadTest { public static void main(String[] args) throws InterruptedExceptio...

2019-06-23 15:35:08 786

原创 自己学习OpenResty常用网址

OpenResty完全开发指南源码:https://github.com/chronolaw/openresty_dev.gitOpenResty 最佳实践 :https://github.com/moonbingbing/openresty-best-practices.gitProgramming OpenResty:https://github.com/openresty/prog...

2019-06-23 13:04:40 277

原创 lua运行时环境搭建

搭建前准备事项参考这篇文章https://blog.csdn.net/weixin_41244513/article/details/93164186demo下载:https://github.com/cpa-code/lua-demo.git具体配置如下:此处只能运行纯lua脚本,谢谢!...

2019-06-23 12:33:13 363

原创 IDEA搭建OpenResty开发环境

1、下载OpenResty源码,并解压。下载地址:http://openresty.org/cn/download.html2、下载IDEA下载地址:http://www.jetbrains.com/idea/download/download-thanks.html?platform=windows3、下载Git下载地址:https://gitforwindows....

2019-06-23 12:13:37 3243

原创 String 与 StringBuilder 什么区别?StringBuilder扩充的底层原理

String 是不可变字符串,JDK源码定义String的时候其value是privite final char value[]StringBuilder 是可变字符串,JDK源码在其父类定义的时候定义其value为 char[] value;故String是不可变字符串,StringBuilder是可变字符串,从内存分析角度来看若定义一个String的对象,若改变其值,则其指向的内存...

2019-05-23 14:11:37 336

原创 字符串生成个数分析

以下代码段一共产生几个对象:String a=“a”;for (int i=0;i<3;i++){a+=i;}此处产生4个对象内存图如下:引用类型a的内存地址随着需要引用的对象的内存地址的不断变化而变化String b=new String("b");for (int i=0;i<3;i++){b+=i;}此处产生5个对象内存图如下:...

2019-05-23 11:30:44 165

原创 字符串相等的比较

给出以下方法:请问输出结果是什么?public class TestStringEquals { public static void main(String[] args) { String a="123"; String b="123"; String c=new String("dfd"); St...

2019-05-23 10:32:08 4581

原创 计算机语言发展历史

一、名字来源:Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。国外的许多咖啡店用Java来命名或宣传,以彰显其咖啡的品质。Java语言中的许多库类名称,多与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。二、语言演进第一代语言:机器语言如:0011 1100 1100 00001101 1110 ...

2019-05-23 10:28:08 627

原创 cx_Oracle导入的一些异常的解决办法

1.Oracle Client library must be at version 11.2下载低版本cx_Oracle版本:https://pypi.python.org/pypi/cx_Oracle/5.32.Unable to acquire Oracle environment handle a)配置好环境变量,不把oracle相关的dll文件放到site-packa...

2019-05-23 10:22:54 1134

原创 python插入mysql数据库乱码的解决方案

1.首先查询数据库中表的编码 show create table table_name;2.查看自己python文件的编码格式及链接串的编码设置,此处分四种情况a)若文件编码与数据库连接串相同,无论是否与mysql中表的默认编码相同,项目都能运行成功,插入汉字正常b)若文件编码与设置的链接编码不同,与数据库相同此时插入数据库时控制台中显示中文

2018-01-07 12:05:31 2965

原创 oracle 12c 创建用户失败的解决方法

oracle12之前的版本创建用户如下脚本即可: create user lisan identified by lisan;但oracle12c创建用户需要用这个脚本: create user c##lisan identified by lisan ;

2018-01-07 12:04:18 3045

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除