自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 oracle数据库

oracle数据库1.1. 表的概念在关系数据库中,数据被存放于二维数据表(Table)中。一个关系数据库由多个数据表组成,数据表是关系数据库的基本存储结构,由行和列组成,行(Row)也就是横排数据,也经常被称作记录(Record),列(Column)就是纵列数据,也被称作字段(Field)。表和表之间是存在关联关系的。关系有1对1,1对多,多对1,多对多1.2. SQLite

2023-07-23 17:14:05 1431

原创 04-java并发编程之定时线程池ScheduledThreadPoolExecutor

ScheduledThreadPoolExecutor介绍之前介绍的ThreadPoolExecutor是java的普通线程池。而ScheduledThreadPoolExecutor是java提供的定时任务线程池。·ScheduledThreadPoolExecutor继承自ThreadPoolExecutor。它主要用来在给定的延迟之后运 行任务,或者定期执行任务。ScheduledT...

2020-02-18 17:51:21 438

原创 03-java并发编程之atomic

1111

2020-02-13 17:05:49 296

原创 02-Java并发编程之JVM&Lock&Tools

CPU在了解锁之前我们先需要知道CPU是如何工作的,为什么我们使用多线程时会出现不同步的问题?如下图是单CPU和CPU多级缓存示意图 单CPU和CPU多级缓存示意图CPU到硬盘粗略讲是需要经过 一级二级三级缓存=>内存=>硬盘,为什么CPU不能直接从硬盘读取数据,却要先经过内存呢?CPU靠指令集工作,随着CPU的主频越来越高,处理速度越来越快,CPU的处理能力和信息吞吐能力...

2020-02-13 10:02:00 278

原创 01-java并发编程之Executor线程池

java并发编程1、并发编程之Executor线程池1.1 线程&多线程&进程a、线程:线程是进程的一个实体,是 CPU 调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。b、多线程:多线程指在单个程序中可...

2020-02-10 10:08:24 205

原创 Ngnix+Tomcat集群

1.nginx简介: Nginx是一款轻量级的Web服务器,也是一款轻量级的反向代理服务器。官方测试nginx 能够支撑5万并发链接,并且cpu、内存等资源消耗却非常低,并发能力强,运行非常稳定。2.Nginx能干什么:(很多) 1.直接支持Rails和PHP的程序 2.作为HTTP反向代理服务器 3.作为负载均衡服务器 4.作为邮件代...

2019-04-14 10:24:49 528

原创 jdbc.properties对用户名密码加密

 工具类public class DESUtils { private static Key key; private static String KEY_STR = "myKey"; private static String CHARSETNAME = "UTF-8"; private static String ALGORITHM = "DES"; static {...

2019-01-06 15:36:40 2545

原创 mysql主从分离

        大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。可以考虑利用MySQL主从配置,实现读写分离,减轻数据库压力。下面介绍mysql的主从分离配置与代码实现。1.master: 主服务器(192.16...

2018-12-31 23:16:59 142

原创 单点登录

1.开源单点登录系统CAS入门1.1 什么是单点登录   单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。系统存在诸多子系统,而这些子系统是分别部署在不同的服务器中,那么使用传统方式的session是无法解决的,我们需要使用相关的单点登录技术来解决。1....

2018-11-09 22:27:53 1207

原创 linux下安装jdk,mysql,tomcat

1.JDK安装使用的版本centos 6,rpm与软件相关命令 相当于window下的软件助手 管理软件步骤:1)查看当前Linux系统是否已经安装java查看当前系统自身的jdk,输入rpm-qa | grep java2)卸载两个openJDK输入rpm -e --nodeps 要卸载的软件3)使用用yum命令安装JDK首先查看yum库中都有哪些jdk版本(暂时只发现了openjdk)输入yu...

2018-05-05 22:57:33 278

原创 eclipse下 tomcat 启动报错内存溢出

tomcat 启动的时候报:java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space;解决方案-server -Xms512m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256m

2018-04-26 10:41:04 362

原创 js 一个页面获取另外一个页面url传过来的参数

js 一个页面获取另外一个页面url传过来的参数例如:<a v-bind:href="'addressEdit.html?addressid='+list.addressId"> 在addressEdit.html页面 获取 list.addressId方法一: function getQueryString(name) { var reg = new RegExp('(^...

2018-03-20 11:29:01 16769 4

原创 js 获取当前时间

Date.prototype.showChineseStyle = function(){ var date = this; var dstr = date.getFullYear() + "年" + (date.getMonth() + 1) + "月" + date.getDate() + "日"; dstr += " " + date.getHours() + ":"

2018-01-06 21:20:15 148

原创 ajax 表单提交过程

js 代码块  // ajax 表单提交 function _tosubmit() { var value1 = $("input:radio[name='status']:checked").val(); var objid = $("#objid").val(); //alert(value1 + ";" + objid); $.ajax({ type :

2018-01-03 16:24:57 257

原创 js天气接口

http://www.tianqi.com/dingzhi/http://www.tianqi.com/dingzhi/

2017-12-15 14:23:16 1378

原创 html,js实现文本横向滚动(跑马灯)效果

横向滚动    var test1 = function (x, y, text)    {    // eleId 自己定义的变量名,任意取    // document.createElement ('marquee'); 勿改变        var eleId = document.createElement ('marquee');        el

2017-12-14 16:09:47 14616

原创 js 自定义标签库 (传递多个参数到后台controller)

//删除function toDel(){var ids = getCheckBoxVal();if(ids.length == 0){alertF("没选中任何数据");return; }alertConfirm("确认删除?",function(){$.post("${basePath}/manage/shouldPayment/doDel.shtm

2017-12-02 14:57:40 2331

原创 mybatis,mysql根据日期查询

数据库表的字段列 paymentDate varchar类型,传参时间段paymentDateBegin ,paymentDateEnd       and DATE_FORMAT(a.paymentDate, '%Y-%m-%d') >=  DATE_FORMAT(#{paymentDateBegin}, '%Y-%m-%d')]]>      and

2017-11-17 11:47:51 6878

原创 Oracle 数据库基础练习

oracle 数据库基础练习

2017-10-13 19:33:40 1896

原创 java IO 实现剪切本地文件

import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/********剪切文件**********************/

2017-07-19 23:25:36 803

原创 Java 遍历map 的三种方式

import java.util.Collection;import java.util.HashMap;import java.util.Map.Entry;import java.util.Set;public class TestHashMap {/************ 遍历map 的三种方式  ***********************/pu

2017-07-19 23:03:00 497

原创 数据库--MySql基础

数据库--MySql //--------------------------------------------------------------------------------为什么要用数据库,数据库的特点            1>实现数据共享            2>减少数据的冗余度            3>数据实现集中控制 

2017-05-07 20:29:05 418

绿色卸载神器

轻松卸载电脑上软件,以及注册表信息,轻松卸载电脑上软件,以及注册表信息,

2018-01-05

空空如也

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

TA关注的人

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