- 《项目管理知识体系指南》读后感
可有道?
程序人生c#程序人生职场和发展程序员创富
虽然作为开发人员,我的工作通常集中在代码编写和系统设计上,但慢慢的发现项目管理对团队协作、时间把控、资源调配等方面的影响,常常决定了项目的成败。在一次逛小破站的时候发现了《项目管理知识体系指南》,于是我找来了电子版开始学习,这本书不仅让我重新审视了项目管理的本质,还帮助我建立了系统的、具有可操作性的项目管理思维框架。项目管理的框架:从全局到细节的思考PMBOK给我带来的一大启发,就是它为项目管理提
- 【商城实战(2)】商城架构设计:从底层逻辑到技术实现
奔跑吧邓邓子
商城实战商城实战架构设计
【商城实战】专栏重磅来袭!这是一份专为开发者与电商从业者打造的超详细指南。从项目基础搭建,运用uniapp、ElementPlus、SpringBoot搭建商城框架,到用户、商品、订单等核心模块开发,再到性能优化、安全加固、多端适配,乃至运营推广策略,102章内容层层递进。无论是想深入钻研技术细节,还是探寻商城运营之道,本专栏都能提供从0到1的系统讲解,助力你打造独具竞争力的电商平台,开启电商实战
- 【商城实战(1)】启航:从0到1搭建电商帝国的第一步
奔跑吧邓邓子
商城实战商城实战项目背景选型
【商城实战】专栏重磅来袭!这是一份专为开发者与电商从业者打造的超详细指南。从项目基础搭建,运用uniapp、ElementPlus、SpringBoot搭建商城框架,到用户、商品、订单等核心模块开发,再到性能优化、安全加固、多端适配,乃至运营推广策略,102章内容层层递进。无论是想深入钻研技术细节,还是探寻商城运营之道,本专栏都能提供从0到1的系统讲解,助力你打造独具竞争力的电商平台,开启电商实战
- python 今日小知识1——parser
小杜今天学AI了吗
一天一个小技能python深度学习pythonlinux数据库
argparse模块,其实质就是将相关参数进行设置。相对专业说法:argparse模块提供轻松编写用户友好的命令行接口。程序定义它需要的参数,然后argparse将弄清如何从sys.argv解析出那些参数。argparse模块会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。1.实例化parser=argparse.ArgumentParser(description='test
- python API自动化(接口测试基础与原理)
秋殇大大
python自动化pythonpostmanjmeter
1.接口测试概念及应用什么是接口接口是前后端沟通的桥梁,是数据传输的通道,包括外部接口、内部接口,内部接口又包括:上层服务与下层服务接口,同级接口外部接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的。比如说:支付接口,沙箱,Mock.....内部接口:方法与方法
- 代码随想录算法训练营第十天|1. 两数之和,第454题.四数相加II
火车叨位去1949
算法哈希算法数据结构java散列表
文档讲解:代码随想录难度:一般嗷~~1.两数之和力扣题目链接(opensnewwindow)给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1
- 尚硅谷项目一谷粒记账软件
火车叨位去1949
java开发语言
内容来自:尚硅谷难度:easy目标•模拟实现一个基于文本界面的《谷粒记账软件》•掌握初步的编程技巧和调试技巧•主要涉及以下知识点:•变量的定义•基本数据类型的使用•循环语句•分支语句•方法声明、调用和返回值的接收简单的屏幕输出格式控制需求说明•模拟实现基于文本界面的《谷粒记账软件》。•该软件能够记录家庭的收入、支出,并能够打印收支明细表。•项目采用分级菜单方式。主菜单如下:------------
- 013、Python+fastapi,第一个后台管理项目走向第13步:建立python+fastapi项目,创建cache模块
浪淘沙jkp
学习fastapi学习
一、说明在今天学习RuoYi-Vue3-FastAPI的代码过程中,我遇到了几个问题,下面说说自己的感想二、自定义的log装饰器源码中是log_annotation.py,代码也没什么好说的,这个知识点到处都是文章,可以在csdn上搜索学习,python中wraps函数用法详情_python@wraps函数-CSDN博客https://blog.csdn.net/weixin_44799217/a
- 2025年具有百度特色的软件测试面试题
噔噔噔噔@
软件测试基础及工具分享程序人生软件测试面试题专栏测试工具经验分享自动化
百度业务场景如何测试一个高并发的搜索系统(如百度搜索)?如何测试一个在线地图服务(如百度地图)?如何测试一个大型推荐系统(如百度推荐)的性能?百度技术栈你对百度的PaddlePaddle框架有了解吗?如何测试基于PaddlePaddle的服务?如何测试百度云的API服务?你对百度的DevOps实践有什么了解?
- 笔记本秒变AI智库:基于DeepSeek本地化部署+个人知识库实战
灏瀚星空
人工智能经验分享pythonflask开发语言
笔记本秒变AI智库:基于DeepSeek本地化部署+个人知识库实战一、硬件装备清单(拯救者Y9000P实测)#核心组件快速部署condacreate-ndeepseekpython=3.10gitclonehttps://github.com/deepseek-ai/DeepSeek-14Bpipinstall-rrequirements.txt二、PDF文档处理全流程2.1PDF智能拆分(自动过
- 拼电商客户管理系统
火车叨位去1949
算法
内容来自:尚硅谷难度:easy目标l模拟实现一个基于文本界面的《拼电商客户管理系统》l进一步掌握编程技巧和调试技巧,熟悉面向对象编程l主要涉及以下知识点:Ø类结构的使用:属性、方法及构造器Ø对象的创建与使用Ø类的封装性Ø声明和使用数组Ø数组的插入、删除和替换关键字的使用:this需求说明模拟实现基于文本界面的《拼电商客户管理系统》。该软件能够实现对客户对象的插入、修改和删除(用数组实现),并能够打
- 初学者如何用 Python 写第一个爬虫?
ADFVBM
面试学习路线阿里巴巴python爬虫开发语言
??欢迎来到我的博客!非常高兴能在这里与您相遇。在这里,您不仅能获得有趣的技术分享,还能感受到轻松愉快的氛围。无论您是编程新手,还是资深开发者,都能在这里找到属于您的知识宝藏,学习和成长。??博客内容包括:Java核心技术与微服务:涵盖Java基础、JVM、并发编程、Redis、Kafka、Spring等,帮助您全面掌握企业级开发技术。大数据技术:涵盖Hadoop(HDFS)、Hive、Spark
- 102-计算机网络和Internet 的基本概念
谭江平
计算机学习计算机网络网络
学习完计算机的基本构成后,我们接下来就要了解计算机网络的基本情况了,那么我们从哪些方面进行学习了解呢?跟紧我不迷路~~目录01-计算机网络的基本知识1.计算机网络的概念2.计算机网络的类型3.计算机网络的拓扑结构图4.计算机网络的性能指标5.家庭计算机网络的连接方式02-计算机网络的协议03-计算机网络的IP地址和域名地址04-实践查询计算机网络IP地址和访问外部网络的方式05-Internet的
- 刷题记录 HOT100 图论-1:200. 岛屿数量
威尔逊。
刷题笔记HOT100图论leetcode算法数据结构笔记深度优先广度优先
题目:200.岛屿数量难度:中等给你一个由'1'(陆地)和'0'(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。示例1:输入:grid=[["1","1","1","1","0"],["1","1","0","1","0"],["1","1","0","0","0"],["0
- php slaveok_MongoDb - ThinkPHP 5.1 完全开发手册
bellebiself
phpslaveok
使用Mongo之前,需要装PHP的mongo扩展,访问http://pecl.php.net/package/mongodb,选择最新的版本即可,然后选择你的PHP版本对应的扩展。然后使用Composer安装扩展包:composerrequiretopthink/think-mongo接下来,需要修改数据库配置文件中的相关参数://数据库类型'type'=>'\think\mongo\Connec
- 国产编辑器EverEdit - 小而精巧的打印排版功能,让你方便的打印代码!
编辑器爱好者
妙用编辑器编辑器EverEditEmEditorNotepad
1设置-编辑-打印1.1设置说明 选择主菜单的工具->设置->常规,在弹出的选项对话框中选择打印类别,会出现如下窗口:1.1.1布局页边距:上下左右各边设置边距,单位为毫米。页眉:显示上打印文档上部的信息,下图所示为一个页眉样例页脚:显示在打印文档下部的信息。1.1.2内置变量:显示信息居左,如:打印,则把“打印”字样显示在页眉或页脚的左侧。:显示信息居中。:显示信息居右$(FilePath):
- 【四.RAG技术与应用】【9.向量数据库:RAG中的智能存储解决方案】
再见孙悟空_
AI进阶之旅》数据库RAGRAG智能存储方案RAG存储解决方案RAG技术RAG应用RAG智能存储
想象一下这样的场景:你走进一个存放着1亿本未分类书籍的巨型仓库,要在5秒内找到和"量子计算机如何实现能量回收"相关的所有资料。传统数据库就像拿着书名的目录管理员,而向量数据库则是个能闻着知识气味找书的猎犬——这就是RAG技术革命的内核。一、RAG技术为何需要新基建?1.1传统数据库的"肌无力症"关系型数据库在结构化数据领域称霸了40年,但在处理"小明昨天在星巴克用苹果手机拍了张晚霞照片"这种非结构
- 听说Zynq-手把手教你自定义ip核并调用
不只会拍照的程序猿
听说ZYNQ嵌入式eclipseubuntufpgaverilog
概述小编最近在研究Zynq,因为对其相对陌生,在探索过程中也遇到了不少坑,这里将如何创建IP核并调用的方法步骤总结记录,以免日后忘记。注意★环境:Vivado2018.2。开发板:digilent(迪芝伦)公司的ZYBO创建IP核创建工程1.打开vivado软件,选择CreateProject创建项目。2.输入工程名和路径,勾选createprojectsubdirectory,为你自动在目录下创
- vue使用本地缓存的深入探究
码上前端
vue.jsvue.js本地缓存前端框架javascript前端缓存
前言:家人们,大家好!今天分享一篇文章给大家!要是文章对你有帮助,激发了你的灵感,求个收藏+关注啦~后续还有超多惊喜,别错过!目录引言一、localStorage和sessionStorage基础(一)基本概念(二)基本使用方法(三)优缺点分析优点缺点二、使用vuex-persistedstate进行状态持久化(一)vuex-persistedstate简介(二)安装和配置(三)高级配置(四)优缺
- SpringBoot常用注解,一文搞懂!
码熔burning
SpringBootspringbootjava后端
目录一、核心注解(CoreAnnotations)二、Web相关注解三、数据访问相关注解四、其他常用注解五、AOP相关注解六、总结我的其他文章也讲解的比较有趣,如果喜欢博主的讲解方式,可以多多支持一下,感谢!✨想了解设计模式知识请看设计模式专栏:设计模式专栏✨更多请看个人主页:码熔burning(喜欢的话可以关注,嘿嘿)这篇文章来总结以下SpringBoot中的常用注解一、核心注解(CoreAnn
- 【大白学Docker】一文做到Docker基础知识整理
爱折腾的黄馒头
Linux操作系统虚拟化技术docker容器
Docker基础知识整理单注:整理Docker基础的概念、原理、常用命令和常见问题和解决方法,作为备忘,也方便广大学生学习参考。一、什么是DockerDocker是一种开源的容器化平台,允许开发者将应用程序及其所有依赖项打包到一个标准化的单元中,称为容器。这个容器可以在任何支持Docker的环境中运行,提供了一种轻量级、可移植、自给自足的解决方案。小结一下:一次配置,处处运行,开箱即用!二、为什么
- docker拉取乌班图并且ssh连接
cxyhl
dockerssh容器
拉取dockerpullubuntu:22.04进入容器首先,确保你的容器在运行状态。如果容器已经启动,可以使用dockerexec进入容器。假设容器名称是my_ubuntu_container,可以使用以下命令:dockerexec-itmy_ubuntu_containerbash更新包列表apt-getupdate安装OpenSSH服务器apt-getinstall-yopenssh-ser
- P1149 [NOIP 2008 提高组] 火柴棒等式
DexterYttt
蓝桥杯算法c++暴力枚举
链接:P1149[NOIP2008提高组]火柴棒等式-洛谷题目描述给你n根火柴棍,你可以拼出多少个形如A+B=C的等式?等式中的A、B、C是用火柴棍拼出的整数(若该数非零,则最高位不能是0)。用火柴棍拼数字0∼9的拼法如图所示:注意:加号与等号各自需要两根火柴棍;如果A=B,则A+B=C与B+A=C视为不同的等式(A,B,C≥0);n根火柴棍必须全部用上。输入格式一个整数n(1≤n≤24)。输出
- 第一章----Ubuntu基础
唯瑞主义
嵌入式Linux驱动开发ubuntulinux运维
VMware与Ubuntu在学习嵌入式Linux之前,我们首先要安装好Ubuntu系统,那么我们是直接把我们的电脑系统更新为Ubuntu吗,或者安装双系统?其实并不是这样的,因为我们在日常的使用中,还是Windows比较方便,如果安装为双系统,那么当我们需要切换系统的时候,就需要频繁的开关机来切换系统,这样会很麻烦,因此我们会在Windows中安装VMware这款软件,这款软件可以模拟出一个电脑虚
- 一文轻松拿下HarmonyOS NEXT的自定义组件
harmonyos-next
程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前!1.自定义组件基础在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。相比于之前学习的轻量级UI复用机制@Builder,自定义组件的功能更为强大,日常开发中如果要进行UI或业务逻
- xcode请求日志在哪里看_如何查看运行日志
weixin_39884144
xcode请求日志在哪里看
前言:可能大数人看到这个标题觉得DEBUG时在Xcode里就能看到App运行时的打印在控制台里的日志,这还需要专门写篇文章介绍下吗?其实不然,有些场景下我们还是需要实时查看App运行时的日志的,比如测试人员拿着测试机发现问题了过来找你,这时候要看运行时日志,又不能重新DEBUG安装版本,怎么办?再比如,收到并点击推送的通知后启动App,这时候要查看我们打印的日志,怎么办?还有,弄过VoIP推送同学
- xcode请求日志在哪里看_iOS如何实时查看App运行日志
刘克遵
xcode请求日志在哪里看
前言可能大数人看到这个标题觉得DEBUG时在Xcode里就能看到App运行时的打印在控制台里的日志,这还需要专门写篇文章介绍下吗?其实不然,有些场景下我们还是需要实时查看App运行时的日志的,比如测试人员拿着测试机发现问题了过来找你,这时候要看运行时日志,又不能重新DEBUG安装版本,怎么办?再比如,收到并点击推送的通知后启动App,这时候要查看我们打印的日志,怎么办?还有,弄过VoIP推送同学的
- Qt开发之音视频播放器指南
飘飘燃雪
Qtqt音视频开发语言
开发一个音视频播放器是一个相对复杂的项目,但使用Qt框架可以大大简化开发过程。Qt提供了丰富的多媒体类库,可以帮助你实现音视频播放功能。以下是一个简单的步骤指南,帮助你开始开发一个基本的音视频播放器。1.环境准备Qt安装:确保你已经安装了Qt开发环境,并且配置好了QtCreator。多媒体模块:确保你已经安装了QtMultimedia模块。在QtCreator中,你可以通过“项目”->“添加库”-
- Java虚拟机书单参考
阿立聊全栈
java开发语言
关于Java虚拟机(JVM)的书籍推荐,以下是一些经典和实用的选择,涵盖从基础原理到高级调优的内容:一、中文经典书籍《深入理解Java虚拟机(第3版)》-周志明推荐理由:国内JVM领域的权威书籍,内容系统全面,涵盖JVM内存模型、垃圾回收、性能调优、字节码执行等核心知识,第3版新增了JDK11+的新特性(如ZGC、EpsilonGC)。适合人群:所有Java开发者,尤其适合需要深入JVM底层原理的
- C#核心(20)密封函数和命名空间
ling1s
#C#基础c#开发语言
前言上一节我们学习了一个抽象的但是有助于我们规范编程的知识点,这一节,我们就稍微讲点简单的东西,大家如果以后是要走游戏客户端开发的话,这里的知识点了解就好,因为其实我们游戏开发使用的更多是跟unity相关的c#知识点,有些面向更广泛的应用的东西我们是用不上的,因为引擎已经帮我们集成了,我们只用用别人的工具就行。但是也不能完全不知道,了解这些有利于你去掌握整个的语言框架。那么废话不多说,就开始我们今
- jquery实现的jsonp掉java后台
知了ing
javajsonpjquery
什么是JSONP?
先说说JSONP是怎么产生的:
其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;
2、
- Struts2学习笔记
caoyong
struts2
SSH : Spring + Struts2 + Hibernate
三层架构(表示层,业务逻辑层,数据访问层) MVC模式 (Model View Controller)
分层原则:单向依赖,接口耦合
1、Struts2 = Struts + Webwork
2、搭建struts2开发环境
a>、到www.apac
- SpringMVC学习之后台往前台传值方法
满城风雨近重阳
springMVC
springMVC控制器往前台传值的方法有以下几种:
1.ModelAndView
通过往ModelAndView中存放viewName:目标地址和attribute参数来实现传参:
ModelAndView mv=new ModelAndView();
mv.setViewName="success
- WebService存在的必要性?
一炮送你回车库
webservice
做Java的经常在选择Webservice框架上徘徊很久,Axis Xfire Axis2 CXF ,他们只有一个功能,发布HTTP服务然后用XML做数据传输。
是的,他们就做了两个功能,发布一个http服务让客户端或者浏览器连接,接收xml参数并发送xml结果。
当在不同的平台间传输数据时,就需要一个都能解析的数据格式。
但是为什么要使用xml呢?不能使json或者其他通用数据
- js年份下拉框
3213213333332132
java web ee
<div id="divValue">test...</div>测试
//年份
<select id="year"></select>
<script type="text/javascript">
window.onload =
- 简单链式调用的实现技术
归来朝歌
方法调用链式反应编程思想
在编程中,我们可以经常遇到这样一种场景:一个实例不断调用它自身的方法,像一条链条一样进行调用
这样的调用你可能在Ajax中,在页面中添加标签:
$("<p>").append($("<span>").text(list[i].name)).appendTo("#result");
也可能在HQ
- JAVA调用.net 发布的webservice 接口
darkranger
webservice
/**
* @Title: callInvoke
* @Description: TODO(调用接口公共方法)
* @param @param url 地址
* @param @param method 方法
* @param @param pama 参数
* @param @return
* @param @throws BusinessException
- Javascript模糊查找 | 第一章 循环不能不重视。
aijuans
Way
最近受我的朋友委托用js+HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:
function search(){
var arr=new Array("my
- 狼和羊,该怎么抉择
atongyeye
工作
狼和羊,该怎么抉择
在做一个链家的小项目,只有我和另外一个同事两个人负责,各负责一部分接口,我的接口写完,并全部测联调试通过。所以工作就剩下一下细枝末节的,工作就轻松很多。每天会帮另一个同事测试一些功能点,协助他完成一些业务型不强的工作。
今天早上到公司没多久,领导就在QQ上给我发信息,让我多协助同事测试,让我积极主动些,有点责任心等等,我听了这话,心里面立马凉半截,首先一个领导轻易说
- 读取android系统的联系人拨号
百合不是茶
androidsqlite数据库内容提供者系统服务的使用
联系人的姓名和号码是保存在不同的表中,不要一下子把号码查询来,我开始就是把姓名和电话同时查询出来的,导致系统非常的慢
关键代码:
1, 使用javabean操作存储读取到的数据
package com.example.bean;
/**
*
* @author Admini
- ORACLE自定义异常
bijian1013
数据库自定义异常
实例:
CREATE OR REPLACE PROCEDURE test_Exception
(
ParameterA IN varchar2,
ParameterB IN varchar2,
ErrorCode OUT varchar2 --返回值,错误编码
)
AS
/*以下是一些变量的定义*/
V1 NUMBER;
V2 nvarc
- 查看端号使用情况
征客丶
windows
一、查看端口
在windows命令行窗口下执行:
>netstat -aon|findstr "8080"
显示结果:
TCP 127.0.0.1:80 0.0.0.0:0 &
- 【Spark二十】运行Spark Streaming的NetworkWordCount实例
bit1129
wordcount
Spark Streaming简介
NetworkWordCount代码
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
- Struts2 与 SpringMVC的比较
BlueSkator
struts2spring mvc
1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring
- Hibernate在更新时,是可以不用session的update方法的(转帖)
BreakingBad
Hibernateupdate
地址:http://blog.csdn.net/plpblue/article/details/9304459
public void synDevNameWithItil()
{Session session = null;Transaction tr = null;try{session = HibernateUtil.getSession();tr = session.beginTran
- 读《研磨设计模式》-代码笔记-观察者模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
/**
* “观
- 重置MySQL密码
chenhbc
mysql重置密码忘记密码
如果你也像我这么健忘,把MySQL的密码搞忘记了,经过下面几个步骤就可以重置了(以Windows为例,Linux/Unix类似):
1、关闭MySQL服务
2、打开CMD,进入MySQL安装目录的bin目录下,以跳过权限检查的方式启动MySQL
mysqld --skip-grant-tables
3、新开一个CMD窗口,进入MySQL
mysql -uroot
 
- 再谈系统论,控制论和信息论
comsci
设计模式生物能源企业应用领域模型
再谈系统论,控制论和信息论
偶然看
- oracle moving window size与 AWR retention period关系
daizj
oracle
转自: http://tomszrp.itpub.net/post/11835/494147
晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541这样的错误.下面是这个问题的发生和解决过程.
SQL> select * from v$version;
BANNER
-------------------
- Python版B树
dieslrae
python
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...
首先是数据实体对象,很简单,只存放key,value
class Entity(object):
'''数据实体'''
def __init__(self,key,value)
- C语言冒泡排序
dcj3sjt126com
算法
代码示例:
# include <stdio.h>
//冒泡排序
void sort(int * a, int len)
{
int i, j, t;
for (i=0; i<len-1; i++)
{
for (j=0; j<len-1-i; j++)
{
if (a[j] > a[j+1]) // >表示升序
- 自定义导航栏样式
dcj3sjt126com
自定义
-(void)setupAppAppearance
{
[[UILabel appearance] setFont:[UIFont fontWithName:@"FZLTHK—GBK1-0" size:20]];
[UIButton appearance].titleLabel.font =[UIFont fontWithName:@"FZLTH
- 11.性能优化-优化-JVM参数总结
frank1234
jvm参数性能优化
1.堆
-Xms --初始堆大小
-Xmx --最大堆大小
-Xmn --新生代大小
-Xss --线程栈大小
-XX:PermSize --永久代初始大小
-XX:MaxPermSize --永久代最大值
-XX:SurvivorRatio --新生代和suvivor比例,默认为8
-XX:TargetSurvivorRatio --survivor可使用
- nginx日志分割 for linux
HarborChung
nginxlinux脚本
nginx日志分割 for linux 默认情况下,nginx是不分割访问日志的,久而久之,网站的日志文件将会越来越大,占用空间不说,如果有问题要查看网站的日志的话,庞大的文件也将很难打开,于是便有了下面的脚本 使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限
复制代码代码如下:
chmo
- Spring4新特性——泛型限定式依赖注入
jinnianshilongnian
springspring4泛型式依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- centOS安装GCC和G++
liuxihope
centosgcc
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该
- 第13章 Ajax进阶(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- How to determine BusinessObjects service pack and fix pack
blueoxygen
BO
http://bukhantsov.org/2011/08/how-to-determine-businessobjects-service-pack-and-fix-pack/
The table below is helpful. Reference
BOE XI 3.x
12.0.0.
y BOE XI 3.0 12.0.
x.
y BO
- Oracle里的自增字段设置
tomcat_oracle
oracle
大家都知道吧,这很坑,尤其是用惯了mysql里的自增字段设置,结果oracle里面没有的。oh,no 我用的是12c版本的,它有一个新特性,可以这样设置自增序列,在创建表是,把id设置为自增序列
create table t
(
id number generated by default as identity (start with 1 increment b
- Spring Security(01)——初体验
yang_winnie
springSecurity
Spring Security(01)——初体验
博客分类: spring Security
Spring Security入门安全认证
首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置