- 别再盯着工具选型了,组织协作真正的问题在这里|CTO的一线观察
GPT、Agent、多模态、Copilot……新一轮AI热潮涌来,很多企业也跟上了节奏,纷纷把“AI办公”挂上了OKR。你可能也遇到过这样的场景:项目部署了AI助手,但团队协作依然低效;工具用了不少,日报、周报、纪要、方案、流程……依然靠人手“补漏”;系统林立,数据割裂,信息层层递送但任务没人推动,协同像“失速列车”。AI上了,协作没变——问题出在哪儿?作为一线的技术负责人,我们不得不承认:真正的
- 人间生存小故事
是泡沫呀
瞎聊经验分享程序人生笔记生活职场和发展
知道吗,实现财富自由以后,那才是生活而在人间,每天为了不让自己饿死,那叫生存我会一直更新,记录一个个生存的故事,看看人们是怎么生存的1.地铁乘务员站岗坐标:深圳,车公庙地铁站,23年5月那天我19点下班,走到了地铁站,当我下楼梯时,大概距离地铁那扇门还有20米的样子,我一眼就看见了他------地铁乘务员他穿着一套黑色的制服,挺着一个大大的肚子,在那个列车小屏幕下站着,身体稍微的向前倾斜,就他一个
- 一[3.1]、ubuntu18.04环境 利用 yolov8 训练开源列车数据集,并实现列车轨道检测【全网最详细】
他人是一面镜子,保持谦虚的态度
车道检测研究yolov8
目录一、开源车载数据集地址二、参考资料三、数据集文件夹准备四、数据集标注软件准备4.1安装labelimg4.2安装labelme(5)JonTotxt.py代码实现json文件转txt文件格式一、开源车载数据集地址(7封私信)轨道交通数据集-OSDaR23:OpenSensorDataforRail2023-知乎二、参考资料htt
- 云原生技术底座:每个企业都需要吗?
引言:数字化转型这趟列车,你上得了吗?在数字化转型的大潮中,很多企业开始意识到,仅仅依赖传统的架构和技术堆栈已经无法满足日益变化的市场需求。于是,云原生技术底座这匹“黑马”登场了——一个可以帮助企业实现快速、灵活、可扩展的基础设施,听起来就像是现代化的“魔法”。它能够解决业务扩展、技术整合、系统治理等难题,看起来一切都那么完美——但,等等!它真的适合每一个企业吗?就像买房子一样,不是所有人都能承担
- 千万级微服务分级发布治理手册:大版本管控+业务分级策略
ivwdcwso
运维与云原生微服务架构云原生治理发布变更业务
引语:发布管控的本质是业务连续性管理“在千万级用户的微服务系统中,一次未经管控的发布如同在高速行驶的列车上更换引擎——分级发布策略就是我们控制风险的制动系统和备用引擎。本文揭示如何通过业务分级、大版本管控和自动化防护的三位一体架构,将发布故障损失降低90%,让每一次变更都成为业务增长的助推器而非绊脚石。”一、分级发布的必要性:风险与收益千万级用户场景的发布风险:-每分钟损失超$50,000(支付中
- 一[3]、ubuntu18.04环境 利用 yolov8 训练开源列车数据集,并实现列车轨道检测
他人是一面镜子,保持谦虚的态度
车道检测研究YOLO
一、开源车载数据集地址(7封私信)轨道交通数据集-OSDaR23:OpenSensorDataforRail2023-知乎二、参考资料https://zhuanlan.zhihu.com/p/692608487YOLOv8训练自己的数据集-CSDN博客https://download.csdn.net/blog/column/12710137/140991739
- 列车轨道及其障碍物检测相关算法
他人是一面镜子,保持谦虚的态度
车道检测研究列车轨道检测
目录一、开源算法来源1.1列车轨道+障碍物检测(AI算法)1.2列车轨道(滤波算法)1.3列车轨道(滤波算法)二、运行代码2.3.1具体流程2.3.2详细代码2.3.3运行步骤一、开源算法来源1.1列车轨道+障碍物检测(AI算法)GitHub-ELKYang/RailWay_Detection:电车轨道与障碍物检测(SJTU数字图像处理课程设计)1.2列车轨道(滤波算法)火车轨道铁路轨道检测识别(
- 从零开始学Flink:揭开实时计算的神秘面纱
一、为什么需要Flink?当你在电商平台秒杀商品时,1毫秒的延迟可能导致交易失败;当自动驾驶汽车遇到障碍物时,10毫秒的计算延迟可能酿成事故。这些场景揭示了一个残酷事实:数据的价值随时间呈指数级衰减。传统批处理(如Hadoop)像老式火车,必须等所有乘客(数据)到齐才能发车;而流处理(如Flink)如同磁悬浮列车,每个乘客(数据)上车即刻出发。Flink的诞生,让数据从"考古材料"变为"新鲜血液"
- 12306火车时刻表查询接口
明天你好369
后端开发工具java
摘要本文讲解12306网站接口查询火车时刻表信息接口中用到的方法在文章最后一、根据车次查询内部火车编号接口:https://search.12306.cn/search/v1/train/search参数:keyword,date请求类型:GET/***根据车次名称查询列车编号*@paramkeyword车次名*@paramdate发车日期(格式:yyyyMMdd)*/privateListsea
- Python 爬虫实战:爬取 12306 列车信息(RESTful API 解析与余票监控思路)
一、引言12306是中国铁路客户服务中心的官方网站,提供列车时刻表、余票查询、购票等服务。由于其数据量大且实时性要求高,12306的后端系统采用了RESTfulAPI来提供数据服务。本文将详细介绍如何使用Python爬虫技术,通过解析12306的RESTfulAPI来获取列车信息,并实现余票监控功能。二、环境准备在开始之前,需要确保已经安装了以下Python库:requests:用于发送HTTP请
- 2025前端圈展望:把握这些关键趋势,抢占技术先机!
weixin_47592901
前端
2025前端圈展望:把握这些关键趋势,抢占技术先机!在前端开发的领域中,技术迭代的速度犹如疾驰的列车,永不停歇。步入2025年,前端圈呈现出一系列值得关注的发展趋势,这些趋势不仅将重塑前端开发的格局,也为开发者们带来了前所未有的机遇与挑战。一、框架与工具:持续进化,提升效能前端框架作为开发的基石,始终在不断演进。Vue4.0在继承Vue3.0优势的基础上,对组合式API进行了深度优化。在Vue3.
- PTA 7-4 列车调度(C/ C++ 一个数组就好啦!)
咒法师无翅鱼
c语言c++开发语言
很有意思的情景化题目,虽然说这是栈与队列的练习题,但当我打出“#include”后突然发现:如果抛开情景,只是明确已知和所求,建立二者间直接的数学关系,完全可以避开队列的使用,只需要一个数组就可以解决问题~,康康代码~#include#definesize100000//intcmp(constvoid*a,constvoid*b)//{//return*(int*)a-*(int*)b;//}i
- eNSP WLAN WDS 手拉手
小王网
毕设课设网络搭建网络计算机网络
目录1.业务需求2.网络拓扑3.网络规划4.网络配置过程4.1VLAN的配置4.2DHCP的配置4.3WLAN的配置4.3.1配置AP上线4.3.2配置无线业务信号发射4.3.3实现WDS手拉手业务4.3.4交换机上行接口和路由配置5.网络互通测试5.1无线连接测试5.2网络连通信测试该文件原价下载请点击后面连接:eNSPWLANWDS手拉手1.业务需求在地铁列车内,WDS桥接技术为乘客提供稳定、
- 爬取12306中全国的列车时刻表和车站信息
weixin_66326991
python12306python
我使用的时间是2023年7月22日,后续12306有可能继续更新,所以这里只是一个分享首先打开12306的官网然后随便找一个路线进行查询f12打开开发者菜单后找到station_name.js?station_versio这个js,点进去后是这样的注意我标记的地方,类似于这样的字段其实就是在12306中站点名字的代号,然后我们就可以上代码了:importrequestsimportpandasas
- 机器视觉助力轨道缺陷检测
51camera
轨道检测地铁检测
轨道缺陷检测是铁路运维中的关键环节,旨在通过技术手段及时发现钢轨表面的裂纹、磨损、剥落、轨头变形等缺陷,以保障列车运行安全。1.传统检测方法人工巡检依赖专业人员目视检查或使用简单工具(如塞尺、卡尺)测量轨道几何参数。缺点:效率低、主观性强,难以发现微小缺陷。轨检车配备接触式传感器(如加速度计、位移传感器)检测轨道几何形变(高低、轨距、水平等)。缺点:需定期运行,成本高,对局部表面缺陷(如裂纹)不敏
- 列车-轨道-桥梁交互仿真研究(Matlab代码实现)
ssswww56
matlab开发语言
欢迎来到本博客❤️❤️博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。本文目录如下:目录1概述2运行结果3参考文献4Matlab代码、文章下载1概述TTB-2D软件以2D表示形式模拟列车-轨道-桥梁系统的动态响应。火车表示为多个车辆的连续。轨道包括轨道不规则性,并对轨道、垫、枕木、道砟和子道砟进行建模。该桥被建模为具有可定制支撑条件的有限元公式的梁,从而
- 高铁座位指示灯系统技术深度解析:从物联网到智慧出行的实践路径
混进IT圈
物联网智慧交通系统架构
摘要高铁座位指示灯系统作为铁路数字化转型的核心场景,通过物联网、实时数据同步等技术,实现了客票系统与列车座位状态的动态联动。本文结合权威技术文档与现场实践,从系统架构、数据交互、工程实现等维度展开深度解析,并探讨其在智慧交通中的延伸价值。一、系统技术架构与实现原理1.1技术定位与硬件载体系统定位:作为列车旅客信息系统(PIS)的核心模块,通过车载网络与12306客票系统实时交互,实现座位状态的动态
- 今天的python练习题
lkx09788
学习python
目录一、每日一言二、练习题三、效果展示四、下次题目五、总结一、每日一言晚上8点到的,还是会被感动到,有一位列车员同志在检票期间,叫我到列车员专座位上去坐,我很感激他,温暖人心,所以人间填我梦,学习是提升一个人自信的最好方式,大家加油劳动节快乐,工人阶级万岁,全世界无产阶级联合起来!劳动是人生最宝贵的财富二、练习题求三角形的面积Area=1/2*a*hdeftriangle_area(base,he
- GPLT团体程序设计天梯赛题解L2部分
maolonglong1123
算法
文章目录00xL2-001紧急救援(25分)L2-002链表去重(25分)L2-003月饼(25分)L2-004这是二叉搜索树吗?(25分)L2-008最长对称子串(25分)L2-009抢红包(25分)01xL2-010排座位(25分)L2-012关于堆的判断(25分)L2-013红色警报(25分)L2-014列车调度(25分)L2-015互评成绩(25分)L2-016愿天下有情人都是失散多年的兄
- 每日一题——列车乘客最优安排行程(暴力枚举)
tt555555555555
学习笔记算法题C语言学习笔记数据结构算法
问题本质分析一列火车从第0站开到第nnn站,有mmm个座位,xxx名乘客,每个乘客给定上下车站点aia_iai和bib_ibi。要求找出一组乘客安排,使得任一时刻乘客总数不超过mmm,且所有乘客的乘坐站数总和最大化。解题思路二进制枚举所有乘客组合(最多2x2^x2x种)。模拟每种组合:对每一站点,统计乘客数量,确保不超过mmm。如果合法,就计算该组合的总乘坐站数(即每个乘客的bi−aib_i-a_
- 团体程序设计天梯赛题解(L2)
无尽的罚坐人生
刷题算法数据结构
刷题整理团体程序设计天梯赛L2题解。L2-001紧急救援L2-002链表去重L2-003月饼L2-004这是二叉搜索树吗?L2-005集合相似度L2-006树的遍历L2-007家庭房产L2-008最长对称子串L2-009抢红包L2-010排座位L2-011玩转二叉树L2-012关于堆的判断L2-013红色警报L2-014列车调度L2-015互评成绩L2-016愿天下有情人都是失散多年的兄妹L2-0
- 健康养生:拥抱活力,畅享生活
yy0821yy
生活
在这个像高速列车般疾驰的现代社会,人们在忙碌中常常忘了呵护自己的身体。健康养生,就如同列车的保养手册,看似平淡无奇,实则是让我们保持最佳状态、驶向美好生活的关键。饮食,是健康养生的“砖石”。你看那色彩斑斓的蔬菜,宛如大自然馈赠的珍宝。一盘翠绿的西兰花,不仅是维生素和矿物质的“富矿”,还能增强免疫力;红彤彤的西红柿,富含抗氧化剂番茄红素,为身体筑起一道抵御自由基的防线。多吃这些天然食材,远离油炸食品
- 健康养生:活力生活的基石
yy0821yy
生活
在当下,生活节奏快得像飞驰的列车,我们在忙碌里穿梭,愈发明白健康才是最珍贵的财富。健康养生可不是一阵风似的潮流,它实实在在是开启活力生活的关键,精心呵护着我们身体与心灵的方方面面。就拿饮食来说,这可是健康养生的根基。践行均衡饮食,就如同为身体精心筹备一场满汉全席。多吃那些颜色鲜艳的蔬菜,像绿油油的西兰花,它富含维生素与矿物质,给身体补充满满的营养;还有红彤彤的番茄,既能抗氧化,又美味可口。水果也不
- 三个简单最短路
L_M_TY
算法最短路DijkstraFloyd
题目一:E-Train题目链接:E-Train给定N个编号为1至N的城市以及M条铁路。第i条铁路连接城市Ai和Bi,每当时间为Ki的倍数时会同时、分别从Ai和Bi发出开往对方的列车,列车从出发至到达花费Ti时间。开始时你在城市X,输出你到达城市Y的最早时间。若无法到达,输出-1。忽略转车所需要的时间。即,当你T时刻到达某个城市时,可以立刻乘坐T时刻从这个城市发出的列车。数据输入范围:2≤N≤105
- 基于NXP+FPGA轨道交通3U机箱结构远程输入/输出模块(RIOM)
深圳信迈主板定制专家
轨道交通NXP+FPGAfpga开发人工智能大数据边缘计算运维
基于NXP+FPGA轨道交通6U机箱结构远程输入/输出模块(RIOM)RIOM使得数据通过就近的I/O源输入和输出。也可以直接将I/O源连接到列车计算机(如VCU),可以减少电缆用量从而节约成本。关键特性支持模拟和数字输入/输出。可配置的模块包括DI、DIO、MDO、RDO、AIO、PTI等。接口选项MVBRIOM设备支持MVB/CAN/串行链路三种接口;TRDPRIOM设备知此恨TRDP/CAN
- PTA L2一些题目
和旋_菾律
数据结构
L2-014列车调度-团体程序设计天梯赛-练习集样例是怎么来的呢?通过题目我们知道每一条轨道的车牌号必须是依次递减的。那么,我们如果让每条轨道尽可能长就能保证轨道数最少------也就是说,我们要尽可能的找最长降序序列。但是1e5数据量还是太大了,暴力找会超时。注意到,找最长降序序列的时候,我们是8-4-2-1、5-3、9-6、7,现在这个数能放那个就放哪个,尽可能往前面找,如果都放不了就新开一个
- pycharm2018
qq_35581867
安装指南
因公司的需求,需要做一个爬取最近上映的电影、列车号、航班号、机场、车站等信息,所以需要我做一个爬虫项目,当然java也可以做爬虫,但是还是没有python这样方便,所以也开始学习Python啦!!!欲善其事,必先利其器。这里我为大家提供了三种激活方式:授权服务器激活:适合小白,一步到位,但服务器容易被封激活码激活:适合小白,Windows、Mac、Linux都适用且无其他副作用,推荐~破解补丁激活
- 科技护航:分布式 IO 模块与大型 PLC,稳筑地铁安全防线
明达技术
科技分布式
在城市的地下脉络中,地铁如灵动的巨龙,承载着无数人的出行需求。保障地铁的稳定安全运行,是城市高效运转的关键,而这背后,分布式IO模块与大型PLC的默契协作,功不可没。智慧大脑大型PLC,作为自动化控制领域的核心力量,犹如地铁控制系统的“智慧大脑”。它具备强大的数据处理与逻辑运算能力,能够精准调控地铁运行的各个环节。从列车的启动、加速、减速到停靠,从站台屏蔽门的开关,到通风、照明系统的有序运作,大型
- 【2025】拥抱未来 砥砺前行
摔跤猫子
其他年终总结拥抱未来砥砺前行深度思考
2024是怎样的一年2024在历史画卷上是波澜壮阔的一年,人工智能的浪潮来临,涌现出无数国产大模型。22年11月ChatGPT发布,它的出现如同在平静湖面上投下一颗巨石,激起了层层波澜,短短五天用户数就达到了100万,让整个世界为之侧目的同时也掀起了一场AI技术竞赛的浪潮。面对大模型这一蓝海,各方力量都试图搭上这趟时代的列车,争先恐后的相继开启布局。公司大模型名称发布时间澜舟科技孟子GPTV120
- 心灵写作60天(33)我做过最后悔的一件事
晋春77
心情曼陀罗后悔的事我不知做了多少?常常会有,你有吗?你有没有过这样的想法?要是当初……我现在也常会有这样的念头,只是我能够坦然接受了,无论是什么,那已经是故事了,时间不会为谁停留,无论你是帝王还是乞丐,时间面前人人平等。人生是趟单程列车,当我们出生时也就伴随了死亡,生死是一体两面的,正视死亡,才能真正拥抱生命。这是近日我读的《死亡哲学》封皮上的寄语,每天在读,但离理解还相差甚远,比较晦涩。我最后悔
- html
周华华
html
js
1,数组的排列
var arr=[1,4,234,43,52,];
for(var x=0;x<arr.length;x++){
for(var y=x-1;y<arr.length;y++){
if(arr[x]<arr[y]){
&
- 【Struts2 四】Struts2拦截器
bit1129
struts2拦截器
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后某些逻辑处理,拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml没有任何关于拦截器的配置,Struts2也会为我们添加一组默认的拦截器,最常见的是,请求参数自动绑定到Action对应的字段上。
Struts2中自定义拦截器的步骤是:
- make:cc 命令未找到解决方法
daizj
linux命令未知make cc
安装rz sz程序时,报下面错误:
[root@slave2 src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
make: cc:命令未找到
make: *** [posix] 错误 127
系统:centos 6.6
环境:虚拟机
错误原因:系统未安装gcc,这个是由于在安
- Oracle之Job应用
周凡杨
oracle job
最近写服务,服务上线后,需要写一个定时执行的SQL脚本,清理并更新数据库表里的数据,应用到了Oracle 的 Job的相关知识。在此总结一下。
一:查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行
- 多线程机制
朱辉辉33
多线程
转至http://blog.csdn.net/lj70024/archive/2010/04/06/5455790.aspx
程序、进程和线程:
程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的
- web报表工具FineReport使用中遇到的常见报错及解决办法(一)
老A不折腾
web报表finereportjava报表报表工具
FineReport使用中遇到的常见报错及解决办法(一)
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、address pool is full:
含义:地址池满,连接数超过并发数上
- mysql rpm安装后没有my.cnf
林鹤霄
没有my.cnf
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于r
- Kindle Fire HDX root并安装谷歌服务框架之后仍无法登陆谷歌账号的问题
aigo
root
原文:http://kindlefireforkid.com/how-to-setup-a-google-account-on-amazon-fire-tablet/
Step 4: Run ADB command from your PC
On the PC, you need install Amazon Fire ADB driver and instal
- javascript 中var提升的典型实例
alxw4616
JavaScript
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧
myname = 'global';
var fn = function () {
console.log(myname); // undefined
var myname = 'local';
console.log(myname); // local
};
fn()
// 上述代码实际上等同于以下代码
m
- 定时器和获取时间的使用
百合不是茶
时间的转换定时器
定时器:定时创建任务在游戏设计的时候用的比较多
Timer();定时器
TImerTask();Timer的子类 由 Timer 安排为一次执行或重复执行的任务。
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定
- JDK1.5 Queue
bijian1013
javathreadjava多线程Queue
JDK1.5 Queue
LinkedList:
LinkedList不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedList 方
- http认证原理和https
bijian1013
httphttps
一.基础介绍
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后
- 【Java范型五】范型继承
bit1129
java
定义如下一个抽象的范型类,其中定义了两个范型参数,T1,T2
package com.tom.lang.generics;
public abstract class SuperGenerics<T1, T2> {
private T1 t1;
private T2 t2;
public abstract void doIt(T
- 【Nginx六】nginx.conf常用指令(Directive)
bit1129
Directive
1. worker_processes 8;
表示Nginx将启动8个工作者进程,通过ps -ef|grep nginx,会发现有8个Nginx Worker Process在运行
nobody 53879 118449 0 Apr22 ? 00:26:15 nginx: worker process
- lua 遍历Header头部
ronin47
lua header 遍历
local headers = ngx.req.get_headers()
ngx.say("headers begin", "<br/>")
ngx.say("Host : ", he
- java-32.通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小(两数组的差最小)。
bylijinnan
java
import java.util.Arrays;
public class MinSumASumB {
/**
* Q32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序.
*
* 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
* 例如:
* int[] a = {100,99,98,1,2,3
- redis
开窍的石头
redis
在redis的redis.conf配置文件中找到# requirepass foobared
把它替换成requirepass 12356789 后边的12356789就是你的密码
打开redis客户端输入config get requirepass
返回
redis 127.0.0.1:6379> config get requirepass
1) "require
- [JAVA图像与图形]现有的GPU架构支持JAVA语言吗?
comsci
java语言
无论是opengl还是cuda,都是建立在C语言体系架构基础上的,在未来,图像图形处理业务快速发展,相关领域市场不断扩大的情况下,我们JAVA语言系统怎么从这么庞大,且还在不断扩大的市场上分到一块蛋糕,是值得每个JAVAER认真思考和行动的事情
- 安装ubuntu14.04登录后花屏了怎么办
cuiyadll
ubuntu
这个情况,一般属于显卡驱动问题。
可以先尝试安装显卡的官方闭源驱动。
按键盘三个键:CTRL + ALT + F1
进入终端,输入用户名和密码登录终端:
安装amd的显卡驱动
sudo
apt-get
install
fglrx
安装nvidia显卡驱动
sudo
ap
- SSL 与 数字证书 的基本概念和工作原理
darrenzhu
加密ssl证书密钥签名
SSL 与 数字证书 的基本概念和工作原理
http://www.linuxde.net/2012/03/8301.html
SSL握手协议的目的是或最终结果是让客户端和服务器拥有一个共同的密钥,握手协议本身是基于非对称加密机制的,之后就使用共同的密钥基于对称加密机制进行信息交换。
http://www.ibm.com/developerworks/cn/webspher
- Ubuntu设置ip的步骤
dcj3sjt126com
ubuntu
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。
转载不是错:
Ubuntu命令行修改网络配置方法
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以D
- php包管理工具推荐
dcj3sjt126com
PHPComposer
http://www.phpcomposer.com/
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
中文文档
入门指南
下载
安装包列表
Composer 中国镜像
- Gson使用四(TypeAdapter)
eksliang
jsongsonGson自定义转换器gsonTypeAdapter
转载请出自出处:http://eksliang.iteye.com/blog/2175595 一.概述
Gson的TypeAapter可以理解成自定义序列化和返序列化 二、应用场景举例
例如我们通常去注册时(那些外国网站),会让我们输入firstName,lastName,但是转到我们都
- JQM控件之Navbar和Tabs
gundumw100
htmlxmlcss
在JQM中使用导航栏Navbar是简单的。
只需要将data-role="navbar"赋给div即可:
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active&qu
- 利用归并排序算法对大文件进行排序
iwindyforest
java归并排序大文件分治法Merge sort
归并排序算法介绍,请参照Wikipeida
zh.wikipedia.org/wiki/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F
基本思想:
大文件分割成行数相等的两个子文件,递归(归并排序)两个子文件,直到递归到分割成的子文件低于限制行数
低于限制行数的子文件直接排序
两个排序好的子文件归并到父文件
直到最后所有排序好的父文件归并到输入
- iOS UIWebView URL拦截
啸笑天
UIWebView
本文译者:candeladiao,原文:URL filtering for UIWebView on the iPhone说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源。最后从下文中找到了解决方法,第一次翻译,难免有
- 索引的碎片整理SQL语句
macroli
sql
SET NOCOUNT ON
DECLARE @tablename VARCHAR (128)
DECLARE @execstr VARCHAR (255)
DECLARE @objectid INT
DECLARE @indexid INT
DECLARE @frag DECIMAL
DECLARE @maxfrag DECIMAL
--设置最大允许的碎片数量,超过则对索引进行碎片
- Angularjs同步操作http请求with $promise
qiaolevip
每天进步一点点学习永无止境AngularJS纵观千象
// Define a factory
app.factory('profilePromise', ['$q', 'AccountService', function($q, AccountService) {
var deferred = $q.defer();
AccountService.getProfile().then(function(res) {
- hibernate联合查询问题
sxj19881213
sqlHibernateHQL联合查询
最近在用hibernate做项目,遇到了联合查询的问题,以及联合查询中的N+1问题。
针对无外键关联的联合查询,我做了HQL和SQL的实验,希望能帮助到大家。(我使用的版本是hibernate3.3.2)
1 几个常识:
(1)hql中的几种join查询,只有在外键关联、并且作了相应配置时才能使用。
(2)hql的默认查询策略,在进行联合查询时,会产
- struts2.xml
wuai
struts
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache