- 网络编程(服务器与端客户)
陈佳梁
网络
指令1.ipconfig本机ip地址打开终端,在黑窗口中输入ipconfig,回车后我们可以看到这两个不同的IP地址相比于IPv4,IPv6优于前者这里不再赘述。而IPv4在早期有着简单、易于实现、互操作性好的优势,但是现在其地址逐渐耗尽。2.pingip地址ip:终端唯一ip地址(127.0.0.1:本地回环地址)3.port端口号(用来识别TCP/IP网络中互连的主机和路由器)七层模型七层模型
- 【C++进阶】二叉搜索树特性 && 二叉搜索树模拟实现
花影随风_
数据结构算法
0.前言(对学习map与set内容的铺垫)我们之前在c语言部分数据结构初阶就已经讲过二叉树了,为什么那时我们不讲二叉搜索树呢?这是有原因的,这里讲二叉树进阶是因为:1.map与set特性需要先铺垫二叉搜索树的概念,理解了二叉搜索树可以更好的理解map与set2.当时用c语言讲二叉树时没有将进阶,是因为这部分较难,长时间下容易忘记。3.一些OJ题更适合用c++解决,当时用c语言会比较麻烦,需要动态开
- 三目运算符
陈佳梁
c笔记
三目运算符也叫条件运算符、三元运算符,它是唯一有3个操作数的运算符。三目运算符和ifelse条件判断类似。语法结构?:;意思是先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果;如果表达式1的值为假,则执行表达式3,并返回表达式3的结果。三目运算符与ifelse的比较先简单举个例子:inta,b,c;a=7;b=6;if(a>b){c=a;}else{c=b;}等同于inta,b,c
- 《杀中杀之死魂来信》第6章 惨不忍睹的事故现场
夏侯居坤叶叔尘
赵天明至今都还很清晰地记得那天晚上,王小丽出门时脸上的表情,那似乎是焦虑,又像是惊愕,或者是急迫。总之,那是一种无比复杂,难以言说的表情。奇怪,她为什么会这么急匆匆地出门去呢?难道,跟之前的那个电话有关?假如那时赵天明也一起跟出去的话,或许一切都能改变。不过,他还是没有选择跟在女友的身后出去,这可能是他这三年以来最大的遗憾和后悔。王小丽出门后,赵天明还是继续写自己的作品。不过,也不知道为什么,王小
- 从 “洗澡难” 到 “洗得爽”:便携智能洗浴机如何重塑生活?
zskj_zhyl
智慧养老生活人工智能大数据科技
洗澡本应是日常生活的简单需求,但对于失能老人、行动不便者而言,却可能成为一项充满挑战甚至危险的“艰巨任务”。中国失能、半失能老年人口超过4200万,传统助浴方式存在搬运风险高、隐私难以保障、效率低下等问题,使得“洗澡难”成为家庭养老的痛点。而近年来,便携智能洗浴机的出现,正通过技术创新与人性化设计,重新定义老年人的洗浴体验,让“洗得爽”成为可能。接下来就让我们了解一下便携智能洗浴机。技术突破回吸污
- Unity_通过鼠标点击屏幕移动屏幕里的一个对象
沧海归城
unity计算机外设游戏引擎
文章目录一、获取到点击物体的Tansform(摁下鼠标左键的瞬间)二、移动点击的物体(摁着鼠标左键不放)三、松开左键清理被移动对象属性总结注:本文章只是学习总结的笔记,视频链接一、获取到点击物体的Tansform(摁下鼠标左键的瞬间)实现思路:通过Camera的ScreenPointToRay方法和Input.mousePosition鼠标坐标生成创建Ray射线,再通过Physics的Raycas
- 微课
樊事宇
1.开课要“快”因为教学时间的限制,我们要迅速切入主题。可以从生活情累引入课题,也可以直接开门见山地讲。2.重点要“准”一定要抓住核心要点讲,一些可有可无的例子、讲解都可以意减掉。站在学生角度来设计做课脚本。3.讲解要“清”表达清晰准确,建议录制的时候,看提词器或者文字稿。如果是人出镇,注意仪表和手势。课件上最好要有字幕。4.总结要“新”好的总结往往给一节优质课起到画龙点睛的作用,可以使一节课上开
- 迷茫的时候不要让自己闲着
dc74ea826749
迷茫的时候不要让自己闲着,要动起来,为自己赋值。不知道从哪里开始时,可以先把眼前的小事做好。做着做着就会慢慢有方向感了!所谓迷茫,不过是在一个该奋斗的年龄,想得太多而做得太少。人生没有真正的无用功,除非你闲着,那谁也帮不上你。只要愿意去做,我们总会有新的发现。合适你的事业,不靠天赐,主要靠自我寻找。——毕淑敏
- 魔力感恩早梳理D26
静宇
1.感恩大宝在学校愉快度过的每一天。谢谢谢谢谢谢!2.感恩小宝每一天都在学校享受学习和友谊。谢谢谢谢谢谢!3.感恩我时间充裕有运动时间,跑步刷了3㎞完成目标。谢谢谢谢谢谢!4.感恩我做的事爱人都义无反顾支持并赞赏,我们独立而荣耀。谢谢谢谢谢谢!5.感恩我的亲情友情情谊无价,被滋养的生命并同时给到更多他人滋养。谢谢谢谢谢谢!6.感恩我所做的都能成,荣耀自己以及家人。谢谢谢谢谢谢!7.感恩我每天都活在
- 探索OpenCV 3.2源码:计算机视觉的架构与实现
轩辕姐姐
本文还有配套的精品资源,点击获取简介:OpenCV是一个全面的计算机视觉库,提供广泛的功能如图像处理、对象检测和深度学习支持。OpenCV3.2版本包含了改进的深度学习和GPU加速特性,以及丰富的示例程序。本压缩包文件提供了完整的OpenCV3.2源代码,对于深入学习计算机视觉算法和库实现机制十分宝贵。源码的模块化设计、C++接口、算法实现、多平台支持和性能优化等方面的深入理解,都将有助于开发者的
- 基因地理学家-1
中信书院
《基因传》是普利策奖得主悉达多·穆克吉继医学普及畅销书《众病之王:癌症传》后的又一医学科普专著,讲述了基因理论的起源、发展与未来,对科学史上最具挑战与危险的概念进行了诠释。《基因传》可以看作一部反映基因发展史的传记,全书按照时间顺序展开故事情节,没有医学或生物学背景的读者不妨将其内容分为两个部分看,前一部分是基因的发现史,后一部分是基因技术的应用史。
- 野兽的呼唤~26
爱机车的异乡人
Andhesawnexttohim,nottheIndiancook,butanotherman,amanwithshorterlegs,andlongerarms.他看见身边并不是那个印第安厨子而是另一个人。Thismanhadlonghairanddeepeyes,anddeepeyes,andmadestrangenoisesinhisthroat.Hewasveryfrightenedof
- 《金字塔原理》读书笔记
猫呢wyh
主要内容:此书教授我们使用金字塔原理,搭建表达的逻辑,想清楚,说明白,知道说什么,怎么说。本书呈现四大逻辑——表达的逻辑、思考的逻辑、解决问题的逻辑、演示的逻辑。什么是金字塔原理:金字塔原理是一种重点突出、逻辑清晰、层次分明、简单易懂的思考、沟通方式。金字塔原理的基本结构:结论先行,以上统下,归类分组,逻辑递进。(全书精华)先重要后次要,先总结后具体,先框架后细节,先结论后原因,先结构后过程,先论
- 2050.1.19 星期日 晴 亲子日记634
幸福水晶_57e9
腊月二十五了,离年越来越近了,路上的行人也是匆匆忙忙,年味也越来越大。家里卫生还没打扫,趁中午休息时间吃完饭就开始擦玻璃俊怡一看接着就去拿抹布跟着擦起来。跟我一人一面擦起来,虽然擦的不是很干净但是也很管用。晚饭过后继续,今晚的计划是擦门,于是老公擦头遍,俊怡擦二遍我擦三遍,二宝一看我们都在忙,她也拿起抹布跟着一起擦起来。很快就把门擦完了,我就说人多力量大。俊怡说明天继续。这孩子就是喜欢干家务,不知
- 2020-03-09
DannyKittyshen
陌上花开,可缓缓归矣这是吴越王钱镠写给夫人的信。吴越王钱镠夫人每年清明时节,都会从杭州回临安娘家呆一段时间。一日,钱镠出门时看到田间阡陌上的花开已经开了,想起自己夫人已经回娘家有一段时间了,他很是想念。于是回到家就写了一封信,“陌上花开,可缓缓归矣”。意思是:田间阡陌上的花开了,你可以一边赏花,一边慢慢地回来。寥寥数语,把钱镠对妻子思念之柔情表达出来。夫人看了信后,眼泪禁不住流下来。想到钱镠已经年
- STM32 USB开发详解:CDC虚拟串口与HID键盘鼠标(基于CubeUSB库)
景彡先生
STM32stm32计算机外设嵌入式硬件
前言:STM32的USB功能为何重要?在嵌入式开发中,设备与外界通信的方式多种多样(UART、SPI、I2C等),但USB凭借"即插即用"、"高速传输"和"供电能力"三大优势,成为设备与PC/手机通信的首选方案。STM32大部分中高端型号(如F103C8T6、F407IGH6、L431RCT6等)都集成了USB外设,支持从机、主机或OTG模式,可实现虚拟串口、键盘、鼠标等多种功能。本文聚焦STM3
- 40+个常用的Linux指令——上
muzi_liii
linux服务器
文章目录基础指令基础指令1.ls指令ls指令是Linux中最常用的基础命令之一,用于列出目录内容。语法:ls[选项][目录或文件]基本功能默认行为:直接输入ls会列出当前目录下的文件和子目录(非隐藏文件)常用选项-l:长格式显示(权限、所有者、大小、修改时间等)-a:显示所有文件(包括隐藏文件,以.开头的文件)-h:人类可读的文件大小(如KB、MB)-t:按修改时间排序(最新的在前)-r:反向排序
- stm32驱动双步进电机
会编程的小孩
stm32单片机嵌入式硬件
连线看我上一个文章,这里只是补充上一个文章的代码部分,上一个是单步进电机的,这个是双步进电机。这里外加一个32的引脚定义表:具体接线看我上一个文章。PWM.C文件:#include"stm32f10x.h"#include"math.h"//步进电机参数配置#defineSTEPS_PER_REVOLUTION200//每转步数(1.8°/步)#defineMICROSTEPS16//微步细分#d
- 显示器如何突破 DisplayPort 1.4 的带宽限制,显示更高的分辨率刷新率
TESmart碲视
计算机外设电脑智能硬件物联网单片机
近年来,显示器技术飞速发展,分辨率和刷新率也达到了前所未有的高度。游戏玩家、内容创作者和专业人士都受益于这些改进,但也存在一个问题:DisplayPort1.4作为最常用的高清视频传输标准之一,存在带宽限制。DisplayPort1.4的最大带宽为32.4Gbps,这通常会限制分辨率和刷新率。那么,显示器如何突破这些限制呢?让我们探索巧妙的技术和创新,使高性能显示器能够显示超出DisplayPor
- 一个摔跤手的故事
爱养猪的人
图片发自App选拔赛铃铃铃,上课的铃声又想起了,枯燥乏味的课堂,而我乖乖的回到教室上课,没精打采的听着老师的课。突然,广播响起了,说了让我精神抖擞的一件事情,那就是市里面的教练下来了我们一个小山村里选拔几名摔跤运动员参加省比赛。下课了,我怀着无比激情的心情准备去报名参加选拔赛,结果走到了体育老师的办公室,他说看着我们几个的身材比较弱小,就不让我们几个报名了,其实我原本心里面想的是不想上这一节课,逃
- vue-router和锚点冲突问题
TaoLandd
传统的锚点定位会与vue-router中的路由设置存在冲突,都是使用'#'进行的,所以这里使用一直方法来模拟锚点跳转,并使用tween.js达到动态的过度效果不使用原生锚点,使用这种方式解决import'../static/js/animation.js'import'../static/js/tween.js'xxxxmethods:{anchor:function(e){letid='anch
- 遥远的父亲
曦微w行走在路上
图片源自网络《遥远的父亲》——在2019年父亲节到来之际,谨以此篇敬献给久已远去的父亲,并恭祝天下所有父亲幸福安康、一生平安!父亲因为上世纪六十年代,在陕北永宁山(后来打听到应该是在安塞县境内)参加兴修水利工程过度劳累所致,长期患有慢性气管炎,因此父亲的生命质量在四十多岁的时候就被大打折扣。妈妈说,父亲的病是生我的那一年得的,那就是1962年了。上世纪六七十年代,在那样的生活和医疗条件下,父亲有病
- 关于市场主流大模型的系统性整理和分析(必看系列,附汇总表格)
GA琥珀
LLM人工智能语言模型
一、旗舰专有模型生态系统在生成式AI的高端市场,几家公司凭借其强大的研发实力和资本支持,构建了以旗舰专有模型为核心的生态系统。它们通过API和订阅服务提供最先进的功能,引领着技术发展的方向。1.1OpenAI:在位的创新者OpenAI作为行业的先行者,其战略核心是建立一道“性能护城河”。通过持续发布性能领先(且价格高昂)的模型,锁定那些愿意为顶级能力支付溢价的用户和企业。其快速的迭代周期旨在使其始
- 以文会友,设下擂台
寻芸
以文会友,设下擂台原创:寻虎纯文学有文友说,鉴别一个写作老师是否合格,看他写的东西就知道了,光说不练假把式。我觉得他说得有道理,现在不是对语文老师的作文也有要求吗?作文老师不会写,没资格教学生,同样,写作老师不会写,也没有资格教学生。平台,高手如林,如果设下擂台,遍撒英雄帖,进行实测比赛,只要赛制公平合理,便可活跃气氛,同时可展现风采,也为广大写作者提供一个水平鉴别的机会,是一件利国利民的好事。故
- 【Vue CLI】手把手教你撸插件
vivo互联网技术
本文首发于vivo互联网技术微信公众号链接:https://mp.weixin.qq.com/s/Rl8XLUX7isjXNUmbw0-wow作者:ZhuPing现如今Vue作为主流的前端框架之一,其健全的配套工具,活跃的开源社区,让广发码农热衷追捧。VueCLI作为其官方的开发构建工具,目前已更新迭代到4.x版本,其内部集成了日常开发用到的打包压缩等功能,简化了常规自己动手配置webpack的烦
- C#与Web开发:ASP.NET Core MVC框架
墨瑾轩
一起学学C#【一】c#前端asp.net
关注墨瑾轩,带你探索编程的奥秘!超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣引言嗨,小伙伴们!今天我们要聊的是一个超级有趣的主题——ASP.NETCoreMVC。如果你对C#还不熟悉,那么可以把它想象成一种既强大又灵活的语言,适合用来编写各种各样的应用程序。而ASP.NETCoreMVC呢?它是一种基于C#的现代Web开发框架,能够帮
- 三胡堂中医故事会 第30集
本能学堂a昨年
郭生白谈中医辨证的第一大法门我们首先要明确一下中医辨证是从疾病现象中思辨,去思考辨别。辨别什么?辨别疾病的本质。本质是什么?比如说所有的疾病,这个疾病的本质是什么?当然我们要说的是共性,不是说的一个个性,说的共性,所有的疾病,不管什么病都有一个本质,本质是什么?不是他在身体上出现的一些现象,这不是本质。我告诉大家一句话,疾病的本质是人的本能系统在疾病过程当中活动的趋势,这是那个疾病的本质。为什么要
- C++ 类型转换相关
此心安处是吾乡1024
C++面试题c++开发语言
目录前言C语言中的类型转化类型转换static_cast(exp)const_cast(exp)dynamic_cast(exp)reinterpret_cast(exp)总结前言这一部分,我们主要说说C++中的类型转换相关,注重是关于这个问题,回答这个问题.类似于面试题一样~~C语言中的类型转化强制类型转换:T(exp)函数类型转换:T(exp),传入exp,返回一个T类型的变量,以完成转换.出
- TreeSize Free - windows下硬盘空间管理工具
AI+程序员在路上
QT&C++实战系列开发语言windows
一.介绍TreeSizeFree是一款免费且广受欢迎的磁盘空间分析工具(由JAMSoftware开发),主要用于Windows系统。它的核心功能是帮助你快速、清晰地了解硬盘、文件夹或存储设备上的空间究竟被哪些文件和文件夹占用了。它以直观的树状结构、多种视图(尤其是Treemap)和强大的排序功能,帮助你快速定位磁盘空间消耗大户,是进行磁盘清理、存储管理和解决空间不足问题的必备工具之一。官网下载:h
- 20250718-2-Kubernetes 应用程序生命周期管理-Pod对象:基本概念(豌豆荚)_笔记
Andy杨
CKA-专栏kubernetes容器笔记
二、Kubernetes应用程序生命周期管理1.课程内容概述主要内容:Pod资源共享实现机制管理命令应用自修复(重启策略+健康检查)环境变量Initcontainer静态Pod2.Pod对象介绍1)Pod基本概念定义:Pod是Kubernetes创建和管理的最小单元,一个逻辑抽象概念组成:由一个或多个容器组成特点:可理解为一个应用实例容器始终部署在同一个节点上容器间共享网络和存储资源设计灵
- java杨辉三角
3213213333332132
java基础
package com.algorithm;
/**
* @Description 杨辉三角
* @author FuJianyong
* 2015-1-22上午10:10:59
*/
public class YangHui {
public static void main(String[] args) {
//初始化二维数组长度
int[][] y
- 《大话重构》之大布局的辛酸历史
白糖_
重构
《大话重构》中提到“大布局你伤不起”,如果企图重构一个陈旧的大型系统是有非常大的风险,重构不是想象中那么简单。我目前所在公司正好对产品做了一次“大布局重构”,下面我就分享这个“大布局”项目经验给大家。
背景
公司专注于企业级管理产品软件,企业有大中小之分,在2000年初公司用JSP/Servlet开发了一套针对中
- 电驴链接在线视频播放源码
dubinwei
源码电驴播放器视频ed2k
本项目是个搜索电驴(ed2k)链接的应用,借助于磁力视频播放器(官网:
http://loveandroid.duapp.com/ 开放平台),可以实现在线播放视频,也可以用迅雷或者其他下载工具下载。
项目源码:
http://git.oschina.net/svo/Emule,动态更新。也可从附件中下载。
项目源码依赖于两个库项目,库项目一链接:
http://git.oschina.
- Javascript中函数的toString()方法
周凡杨
JavaScriptjstoStringfunctionobject
简述
The toString() method returns a string representing the source code of the function.
简译之,Javascript的toString()方法返回一个代表函数源代码的字符串。
句法
function.
- struts处理自定义异常
g21121
struts
很多时候我们会用到自定义异常来表示特定的错误情况,自定义异常比较简单,只要分清是运行时异常还是非运行时异常即可,运行时异常不需要捕获,继承自RuntimeException,是由容器自己抛出,例如空指针异常。
非运行时异常继承自Exception,在抛出后需要捕获,例如文件未找到异常。
此处我们用的是非运行时异常,首先定义一个异常LoginException:
/**
* 类描述:登录相
- Linux中find常见用法示例
510888780
linux
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
find命令的参数;
- SpringMVC的各种参数绑定方式
Harry642
springMVC绑定表单
1. 基本数据类型(以int为例,其他类似):
Controller代码:
@RequestMapping("saysth.do")
public void test(int count) {
}
表单代码:
<form action="saysth.do" method="post&q
- Java 获取Oracle ROWID
aijuans
javaoracle
A ROWID is an identification tag unique for each row of an Oracle Database table. The ROWID can be thought of as a virtual column, containing the ID for each row.
The oracle.sql.ROWID class i
- java获取方法的参数名
antlove
javajdkparametermethodreflect
reflect.ClassInformationUtil.java
package reflect;
import javassist.ClassPool;
import javassist.CtClass;
import javassist.CtMethod;
import javassist.Modifier;
import javassist.bytecode.CodeAtt
- JAVA正则表达式匹配 查找 替换 提取操作
百合不是茶
java正则表达式替换提取查找
正则表达式的查找;主要是用到String类中的split();
String str;
str.split();方法中传入按照什么规则截取,返回一个String数组
常见的截取规则:
str.split("\\.")按照.来截取
str.
- Java中equals()与hashCode()方法详解
bijian1013
javasetequals()hashCode()
一.equals()方法详解
equals()方法在object类中定义如下:
public boolean equals(Object obj) {
return (this == obj);
}
很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、I
- 精通Oracle10编程SQL(4)使用SQL语句
bijian1013
oracle数据库plsql
--工资级别表
create table SALGRADE
(
GRADE NUMBER(10),
LOSAL NUMBER(10,2),
HISAL NUMBER(10,2)
)
insert into SALGRADE values(1,0,100);
insert into SALGRADE values(2,100,200);
inser
- 【Nginx二】Nginx作为静态文件HTTP服务器
bit1129
HTTP服务器
Nginx作为静态文件HTTP服务器
在本地系统中创建/data/www目录,存放html文件(包括index.html)
创建/data/images目录,存放imags图片
在主配置文件中添加http指令
http {
server {
listen 80;
server_name
- kafka获得最新partition offset
blackproof
kafkapartitionoffset最新
kafka获得partition下标,需要用到kafka的simpleconsumer
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.
- centos 7安装docker两种方式
ronin47
第一种是采用yum 方式
yum install -y docker
 
- java-60-在O(1)时间删除链表结点
bylijinnan
java
public class DeleteNode_O1_Time {
/**
* Q 60 在O(1)时间删除链表结点
* 给定链表的头指针和一个结点指针(!!),在O(1)时间删除该结点
*
* Assume the list is:
* head->...->nodeToDelete->mNode->nNode->..
- nginx利用proxy_cache来缓存文件
cfyme
cache
user zhangy users;
worker_processes 10;
error_log /var/vlogs/nginx_error.log crit;
pid /var/vlogs/nginx.pid;
#Specifies the value for ma
- [JWFD开源工作流]JWFD嵌入式语法分析器负号的使用问题
comsci
嵌入式
假如我们需要用JWFD的语法分析模块定义一个带负号的方程式,直接在方程式之前添加负号是不正确的,而必须这样做:
string str01 = "a=3.14;b=2.71;c=0;c-((a*a)+(b*b))"
定义一个0整数c,然后用这个整数c去
- 如何集成支付宝官方文档
dai_lm
android
官方文档下载地址
https://b.alipay.com/order/productDetail.htm?productId=2012120700377310&tabId=4#ps-tabinfo-hash
集成的必要条件
1. 需要有自己的Server接收支付宝的消息
2. 需要先制作app,然后提交支付宝审核,通过后才能集成
调试的时候估计会真的扣款,请注意
- 应该在什么时候使用Hadoop
datamachine
hadoop
原帖地址:http://blog.chinaunix.net/uid-301743-id-3925358.html
存档,某些观点与我不谋而合,过度技术化不可取,且hadoop并非万能。
--------------------------------------------万能的分割线--------------------------------
有人问我,“你在大数据和Hado
- 在GridView中对于有外键的字段使用关联模型进行搜索和排序
dcj3sjt126com
yii
在GridView中使用关联模型进行搜索和排序
首先我们有两个模型它们直接有关联:
class Author extends CActiveRecord {
...
}
class Post extends CActiveRecord {
...
function relations() {
return array(
'
- 使用NSString 的格式化大全
dcj3sjt126com
Objective-C
格式定义The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. Note that you c
- 使用activeX插件对象object滚动有重影
蕃薯耀
activeX插件滚动有重影
使用activeX插件对象object滚动有重影 <object style="width:0;" id="abc" classid="CLSID:D3E3970F-2927-9680-BBB4-5D0889909DF6" codebase="activex/OAX339.CAB#
- SpringMVC4零配置
hanqunfeng
springmvc4
基于Servlet3.0规范和SpringMVC4注解式配置方式,实现零xml配置,弄了个小demo,供交流讨论。
项目说明如下:
1.db.sql是项目中用到的表,数据库使用的是oracle11g
2.该项目使用mvn进行管理,私服为自搭建nexus,项目只用到一个第三方 jar,就是oracle的驱动;
3.默认项目为零配置启动,如果需要更改启动方式,请
- 《开源框架那点事儿16》:缓存相关代码的演变
j2eetop
开源框架
问题引入
上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲。
该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲。
当然去看相关实现代代码的时候,大致是下面的样子。
[java]
view plain
copy
print
?
public vo
- AngularJS浅析
kvhur
JavaScript
概念
AngularJS is a structural framework for dynamic web apps.
了解更多详情请见原文链接:http://www.gbtags.com/gb/share/5726.htm
Directive
扩展html,给html添加声明语句,以便实现自己的需求。对于页面中html元素以ng为前缀的属性名称,ng是angular的命名空间
- 架构师之jdk的bug排查(一)---------------split的点号陷阱
nannan408
split
1.前言.
jdk1.6的lang包的split方法是有bug的,它不能有效识别A.b.c这种类型,导致截取长度始终是0.而对于其他字符,则无此问题.不知道官方有没有修复这个bug.
2.代码
String[] paths = "object.object2.prop11".split("'");
System.ou
- 如何对10亿数据量级的mongoDB作高效的全表扫描
quentinXXZ
mongodb
本文链接:
http://quentinXXZ.iteye.com/blog/2149440
一、正常情况下,不应该有这种需求
首先,大家应该有个概念,标题中的这个问题,在大多情况下是一个伪命题,不应该被提出来。要知道,对于一般较大数据量的数据库,全表查询,这种操作一般情况下是不应该出现的,在做正常查询的时候,如果是范围查询,你至少应该要加上limit。
说一下,
- C语言算法之水仙花数
qiufeihu
c算法
/**
* 水仙花数
*/
#include <stdio.h>
#define N 10
int main()
{
int x,y,z;
for(x=1;x<=N;x++)
for(y=0;y<=N;y++)
for(z=0;z<=N;z++)
if(x*100+y*10+z == x*x*x
- JSP指令
wyzuomumu
jsp
jsp指令的一般语法格式: <%@ 指令名 属性 =”值 ” %>
常用的三种指令: page,include,taglib
page指令语法形式: <%@ page 属性 1=”值 1” 属性 2=”值 2”%>
include指令语法形式: <%@include file=”relative url”%> (jsp可以通过 include