[编程语言] C语言内存模型

在C语言中,内存可分用五个部分: 1. BSS段(Block Started by Symbol): 用来存放程序中未初始化的全局变量的内存区域。 2. 数据段(data segment): 用来存放程序中已初始化的全局变量的内存区域。 3. 代码段(text segment): 用来存放程序执行代码的内存区域。 4. 堆(heap):用来存放进程运行中被动态分配的内存段 ...
 
0顶0踩
gaojingsong 评论(0) 有872人浏览 2019-03-30 17:30

[编程语言] Hyperledger Fabric java 区块链开发详解

我们为希望尽快学习Hyperledger fabric 的java工程师上线了一门教程Fabric java 区块链开发详解,课程面向初学者,内容即包含Hyperledger Fabric的身份证书与MSP ...
0顶0踩
it_node 评论(0) 有2013人浏览 2019-03-29 11:04

[编程语言] Java添加、读取和删除 PPT 中的备注

PowerPoint 幻灯片中的备注信息是为使用者提供便利而设置的,该信息只对使用者可见。本文将向大家详细阐述如何通过Spire.Presentation for Java添加、读取和删除 PowerPoint 幻灯片中的备注信息。 使用工具:Free Spire.Presentation for Java 2.2.3(免费版)   注:编辑代码前,注意添加引用lib文件夹中的jar文件到程 ...
0顶0踩
Miaonly 评论(0) 有1802人浏览 2019-03-29 10:39

[编程语言] C# 设置Excel中的数字字符串格式

Excel中数据用不同格式表示,可代表不同数据意义。例如在财务报表里需要用特定的数字字符串格式来反映金额信息、货币币种、数据精确程度、增减趋势等等。下面分享如何通过C#编程来设置Excel表格中的数字字符串格式。 使用工具:Spire.XLS for .NET   注意:在程序中添加引用Spire.Xls.dll文件(dll文件可在安装路径下的bin文件夹中获取) C#代码示例  u ...
0顶0踩
Miaonly 评论(0) 有1826人浏览 2019-03-28 16:28

[编程语言] ThreadLocal及InheritableThreadLocal的原理剖析

我们知道,线程的不安全问题,主要是由于多线程并发读取一个变量而引起的,那么有没有一种办法可以让一个变量是线程独有的呢,这样不就可以解决线程安全问题了么。其实JDK已经为我们提供了ThreadLocal这个东西。 ◆ ThreadLocal基本使用 ◆ 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自 ...
0顶0踩
javenshi 评论(0) 有1131人浏览 2019-03-28 09:02

[编程语言] Java线程池核心原理剖析

在系统开发时,我们经常会遇到“池”的概念。使用池一种以空间换时间的做法,通常在内存中事先保存一系列整装待命的对象,以供后期供其他对象随时调用。常见的池有:数据库连接池,socket连接池,线程池等。今天我们就来看一下线程池的概念。 ◆ Executor ◆ JDK为我们提供了一套Executor框架来方便我们来管理和使用线程池。 打开java.util.concurrent.Execu ...
1顶0踩
javenshi 评论(0) 有1416人浏览 2019-03-27 09:54

[Web前端] 自定义javascript事件

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>自定义javascript事件</title> <script type="text/javascript"> var EventTarget = func ...
0顶0踩
zw7534313 评论(0) 有1053人浏览 2019-03-27 09:47

[数据库] mysql函数-计算两个月份之间的月份

CREATE FUNCTION `months_between`(`big_date` date,`small_date` date) RETURNS int(11) BEGIN declare diffMonth int; declare diffYear int; declare diffDay int; declare number int; se ...
0顶0踩
落叶换新叶 评论(0) 有1755人浏览 2019-03-26 13:50

[操作系统] modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open mo

错误是: FATAL: Could not load /lib/modules/4.4.154/modules.dep: No such file or directory 只要履行一条号令就可以了。 起首要切换到root用户, su root 然后运行 mkdir /lib/modules/`uname -r` && depmod -a 题目解决。
 
0顶0踩
男人50 评论(0) 有4235人浏览 2019-03-25 17:00

[移动开发] ubuntu批量修改文件名字(换动画资源必用)

for file_old in `ls | grep  原来的xx` do         file_new=`echo "$file_old"|sed 's/原来的xx/你要替换的xx/g'`         cp $file_old $file_new done
 
0顶0踩
dengzhangtao 评论(0) 有861人浏览 2019-03-23 15:28

[互联网] 大前端

  The Internet Explorer 6 Countdown  来源:http://www.ie6countdown.com   如何给网站制作一个favicon.ico图标(这个小东西不错, 转的)   如何给网站制作一个favicon.ico图标 文章分类:Web前端 如何给网站制作一个favicon.ico图标,附代码(图) ico图标是网站的头像,在打开网站的时候出 ...
 
0顶0踩
lobin 评论(0) 有1218人浏览 2019-03-23 02:54

[数据库] 分库分表中间件CDS

京东金融中间件团队在分析了这些实现方式利弊后,根据自身业务特点实现了基于客户端的分库分表中间件CDS,即Completed Database Sharding。   CDS是一个基于客户端开发的分库分表中间件产品,实现了JDBC标准API,支持分库分表、读写分离和数据运维等诸多功能,提供高性能、高并发和高可靠的海量数据路由存取服务,业务系统可近乎零成本进行接入,目前支持MySQL、Oracle ...
 
0顶0踩
gaojingsong 评论(0) 有1312人浏览 2019-03-22 22:23

[操作系统] 【ssh命令】

ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,   ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。 ssh-copy-id命令可以把本地的ssh公钥文件安装到远程主机对应的账户下。    ssh命令 1、复制SSH密钥到目标主机,开启无 ...
 
0顶0踩
gaojingsong 评论(0) 有1039人浏览 2019-03-22 21:48

[互联网] HTTP规范中关于消息的header头部

HTTP规范中关于消息的header头部   HTTP中的header头部   包括通用头部(general-header)、请求头部(request-header)、响应头部(response-header)、实体头部(entity-header)。   这些header头部都采用通用的格式定义。   header头不只是存在消息的请求或响应中的头部域,还可能存在在消息体(实体 ...
 
0顶0踩
lobin 评论(0) 有1888人浏览 2019-03-22 21:06

[互联网] 18个高效使用谷歌搜索的技巧

https://blog.csdn.net/u010454030/article/details/88749416" target="_blank">https://blog.csdn.net/u010454030/article/details/88749416
0顶0踩
qindongliang1922 评论(0) 有1686人浏览 2019-03-22 19:56

[开源软件] 一张图说明netty的结构及源码分析后的总结

    好久没写技术文章了,根据往深层次学习的大方向,学习了netty的源码,后来女儿出生,太忙也没总结。最近抽空总结一下。    源码看的是netty3.10版本,担心太新的看不明白。     简单点都截图了,欢迎交流。 一、netty在我们项目中的位置 查看全图 二、netty的结构图 查看全图 三、说明 1、两大工作     上图中,主要分左边的chanel部分与右 ...
0顶0踩
herman_liu76 评论(0) 有1158人浏览 2019-03-22 17:39

[编程语言] redis数据类型

redis数据类型 redis支持五种数据类型:string字符串、hash哈希、list列表、set集合、zset(sorted set 有序集合) set str1 "abc" get str1 哈希:一个键值对集合 如用户对象: class User{ int userid; String username; } hmset hash1 userid 100 user ...
0顶0踩
zw7534313 评论(0) 有801人浏览 2019-03-22 11:15

[编程语言] 关于分布式锁

分布式锁 并发编程中的锁并发编程的锁机制:synchronized和lock。在单进程的系统中,当存 在多个线程可以同时改变某个变量时,就需要对变量或代码块做同步,使其在修改这种变量时能够 线性执行消除并发修改变量。而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个 代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必须每个线程都能看到,当标记 不存在时可以设置该标记,其余 ...
0顶0踩
zw7534313 评论(0) 有909人浏览 2019-03-22 11:14

[开源软件] Java开源企业信息化建设平台 O2OA V4.1540 最版发布

      O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外提供专业的开发运维等技术服务。   O2OA V4.1540  
0顶0踩
liyihz2008 评论(0) 有903人浏览 2019-03-22 09:25

[编程语言] Hello,Thread

创建线程的三种方法,线程的生命周期,sleep,yield,join,wait 和notify,线程组,守护线程,线程的优先级 ◆ 如何创建线程 ◆ Java 中创建线程的方法有三种: 继承 Thread 类创建线程 新建一个类继承 Thread 类,并重写 Thread 类的 run() 方法。 创建 Thread 子类的实例。 调用该子类实例的 start() 方法启动该线程。 代 ...
0顶0踩
javenshi 评论(0) 有868人浏览 2019-03-22 09:05

[编程语言] 我的<CSAPP>的一些家庭作业

去年因为自身心理原因回家修养.家里比深圳冷许多,所以一直都在运动锻炼身体,荒废了自己的学习. 现在天气暖和了,要天天向上了.下面是自己写的一些 ...
0顶0踩
笨小孩在早起 评论(0) 有1312人浏览 2019-03-21 23:07

[编程语言] quartz定时器

package com.wangxuegang.quartz; import java.util.ArrayList; import java.util.Date; import org.quartz.Job; import org.quartz.JobDataMap; import org.quartz.JobDetail; import org.quartz.JobExec ...
 
0顶0踩
1021571516 评论(0) 有959人浏览 2019-03-21 11:26

[编程语言] Java多线程内存模型

JMM的基本概念,主内存与工作内存的数据交互方式与规则。多线程中的原子性、可见性、有序性。指令重排。volatile关键字   ◆ JMM的基本概念 ◆ Java作为平台无关性语言,JLS(Java语言规范)定义了一个统一的内存管理模型JMM(Java Memory Model)。JMM规定了jvm内存分为主内存和工作内存 ,主内存存放程序中所有的类实例、静态数据等变量,是多个线程共享的,而 ...
0顶0踩
javenshi 评论(0) 有827人浏览 2019-03-21 08:59

[数据库] springboot整合redis编译出错

错误提示:The type org.springframework.data.redis.core.RedisAccessor cannot be resolved. It is indirectly referenced from required .class files 网上搜了很多文章,大多都说是在pom文件配置的jar有问题,有说spring-boot-starter-data ...
0顶0踩
875234583 评论(0) 有1199人浏览 2019-03-20 16:13

[Web前端] bootstrap 弹出框

第一种方法: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>Bootstrap(弹出框)</title> <link rel="stylesheet&qu ...
 
0顶0踩
1021571516 评论(0) 有763人浏览 2019-03-20 13:28

[编程语言] 最新!!招银网络科技Java面经,整理附答案

作者:榨汁机2号 链接:https://www.nowcoder.com/discuss/164019 3月12号现场面试的, 感觉好像所有人有3面的样子。到目前也没有消息,有消息的吱一声,让我早点死了这个心….. 一面 1 Java的八大基本类型 byte、short、int、long、float、double、char、boolean。
0顶0踩
SIHAIloveYAN 评论(0) 有2102人浏览 2019-03-20 10:48

[编程语言] 多线程基本概念

同步和异步,线程和进程,并发和并行,临界资源,阻塞,死锁,饥饿,活锁,线程的并发级别   ◆ 同步和异步 ◆   同步就好比打电话,通信双方 ...
0顶0踩
javenshi 评论(0) 有712人浏览 2019-03-20 09:19

[开源软件] Spring Boot(18)——使用Alibaba Druid DataSource

使用Alibaba Druid DataSource DruidDataSource是Alibaba开源的一个数据库连接池,其GitHub地址是https://github.com/alibaba/druid。需要在Spring Boot应用中使用DruidDataSource,可以在pom.xml中加入如下依赖。1.1.10版本是目前最新的一个版本。 <dependency> ...
0顶0踩
234390216 评论(0) 有4765人浏览 2019-03-19 22:54

[开源软件] CentOS 升级 maven 3.6.0

# 进入目录(和M2_HOME中的路径对应) cd /usr/local   # 下载maven包 wget http://mirrors.shu.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz   # 解压 tar -zxvf apache-maven-3.6.0-bin.tar.g ...
0顶0踩
明子健 评论(0) 有2908人浏览 2019-03-19 17:51

[数据库] 浅谈数据库事务

事务的四大特性(ACID) 原子性 原子性是指事务包含的所有操作要么全部成功,要么全部失败。例小王要向小李转账200元。则账要么转账成功小王账户减200元,小李账户加200元,要么执行失败,两者账户都不动。 一致性 一致性是指事务执行之前和执行之后都必须处于一致性状态。 假设转账前小王和小李的余额之和是2000元,那么不管他们之间进行了多少次转账,他们的余额之和肯定还是2000元。 隔离 ...
0顶0踩
javenshi 评论(0) 有674人浏览 2019-03-19 08:58

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客热门专栏

更多专栏>>

博客电子书下载排行

    >>浏览更多下载

    最新博客专栏

    最新博客评论

    Global site tag (gtag.js) - Google Analytics