- stm32达到什么程度叫精通?
STM32达到什么程度叫精通?一个十年老兵的深度反思前言:精通二字,重如泰山每次有人问我"STM32达到什么程度叫精通"这个问题,我都会沉默很久。不是因为这个问题难回答,而是因为"精通"这两个字太重了。重到让我这个在嵌入式领域摸爬滚打了近十年的老兵,都不敢轻易说出口。2014年,我刚从机械专业毕业,怀着忐忑不安的心情走进厦门某马的大门。那时候的我,连STM32是什么都不知道,更别说什么精通了。现在
- AS32A601与ASM1042芯片在电力系统自动化监控中的应用效能分析
国科安芯
产品自动化单片机物联网
摘要:随着电力系统的持续发展与日益复杂化,自动化监控技术在保障电力系统稳定、高效运行中扮演着关键角色。本文深入剖析了厦门国科安芯科技有限公司的AS32A601芯片与ASM1042芯片组合在电力系统自动化监控中的应用效能。通过对两款芯片的技术特性、功能优势以及在电力系统监控场景下的实际运用进行详尽分析,旨在为电力系统自动化监控设备的设计、选型与优化提供坚实的理论依据与丰富的实践参考,推动电力系统监控
- 如何将STM32学到精通?
如何将STM32学到精通?一个机械转嵌入式老炮的6年血泪总结作为一个本硕都是机械专业,却在嵌入式领域摸爬滚打了6年多的老程序员,看到这个问题真的是感慨万千。说起来也挺搞笑的,当年拿着机械的毕业证书,怀着做机械研发的梦想进入厦门某马,结果HR小姐姐一句"你被调剂到电子部门了",直接把我从机械梦拉到了现实。第一次拿到STM32F103的开发板时,我甚至不知道这个小小的芯片能干什么,更别提什么精通了。但
- ASP3605与ASP4644芯片在煤炭监测系统中的优化作用及能效表现研究
摘要随着煤炭工业自动化与信息化进程的加速,煤炭监测系统对于电源管理技术的要求日益严苛。本研究以厦门国科安芯科技有限公司推出的两款电源管理芯片——ASP3605和ASP4644为例,借助对芯片技术参数、功能特性、实际应用场景的详尽分析,本研究旨在为煤炭监测系统的电源方案设计提供具有科学依据的技术指导,同时推动煤炭监测技术的进一步发展。一、引言煤炭作为我国能源结构中的关键组成部分,其安全高效开采与利用
- 题解 | #某乎问答单日回答问题数大于等于3个的所有用户#
2301_79125431
java
走咯走咯求助,航空和航天offer怎么选择本人双非航空类硕士一枚,收到了下面两个offer,求求大家给个建议。注:城市的话更倾向于西安,但成都java简历爆改没找到实习,沉淀了一下简历,大佬们看看还有哪里需要修改的,有没有什么需要补充的24届校招offer选择本人双非本,西安人,之前春招违约过一次,违约3000改签了个厦门半导体厂,岗位IT工程师,年包11w6.19刷题打卡#和牛牛一起刷题打卡#腾
- 系统思考:越用力推系统,系统反弹性越大
陈思杰系统思考Jason
微信公众平台微信新浪微博百度微信开放平台
越用力推,系统反弹力越大——从系统思考看企业经营管理的反作用力在很多企业的经营管理实践中,领导者常常会陷入一个误区:想要更快速地推动企业发展,就需要更强力的推动和更快的决策。然而,往往事与愿违,越是用力推动,系统的反作用力就越强,带来的负面影响也越大。什么原因出现这种情况?这与系统思考中的反馈机制密切相关。任何组织、任何系统都有其内在的平衡机制,当你过度施加压力或推力时,系统会自然产生反弹力,抵抗
- ROS机器人和NPU的往事和新知-250602
zhangrelay
机器人学习
往事:回顾一篇五年前的博客:ROS2机器人笔记20-12-04_ros2移植到vxworks-CSDN博客里面提及专用的机器人处理器,那时候只有那么1-2款专用机器人处理器。ROS机器人与NPU的往事与新知一、往事:从分离到融合的探索早期机器人系统的算力瓶颈传统ROS机器人依赖CPU/GPU进行感知、决策与控制,但在复杂场景(如动态环境导航、多传感器融合)中,实时性与能效比成为瓶颈。例如,基于深度
- 【Linux 】centos8搭建nextcloud全过程
xmweisi02
linux技术专栏-微思网络linux运维服务器PHPRHCERHCA
原创:厦门微思网络红帽认证|RHCE认证课程红帽认证|RHCA认证课程(进阶云计算与自动化)开启端口firewall-cmd--zone=public--add-port=80/tcp--permanentfirewall-cmd--zone=public--add-port=22/tcp--permanentfirewall-cmd--reloadsystemctlrestartfirewall
- 记录python在excel中添加一列新的列
尼恩久
工作辅助记录pythonexcelwindows
思路是,先将需要添加为新的列存储到一个暂时的列表中,然后用到以下函数来存储data_.loc[:,"新列的名字"]=save_list_上面的save_list_就是暂时存储了信息的列表了。以下是我的代码,供以后快速回忆。schools_data={"985":["北京师范大学","厦门大学","华东师范大学","中国科学院大学"],"211":["东北师范大学","上海外国语大学","中央民族大
- 网络攻防模拟:城市安全 “数字预演”
图扑可视化
网络信息可视化数字孪生数据大屏城市安全
在当今数字化快速发展的时代,网络安全和城市安全面临着前所未有的挑战。为有效应对这些挑战,利用先进的技术搭建模拟演练平台至关重要。图扑软件的HTforWeb技术,为网络攻防模拟与城市安全演练提供了全面且高效的解决方案。三维场景搭建:HTforWeb运用其强大的图形渲染能力,以厦门市真实地理数据为基础进行轻量化建模。通过这种方式构建出高度逼真的三维城市场景,涵盖城市的各个区域、标志性建筑以及关键基础设
- DeepSeek 赋能气象领域:AI 驱动的精准预测新革命
奔跑吧邓邓子
DeepSeek实战DeepSeek气象领域应用
目录一、DeepSeek技术概述1.1DeepSeek简介1.2关键技术解析二、气象领域现状与挑战2.1传统气象工作流程与局限2.2气象数据的特点与处理难题三、DeepSeek在气象领域的应用3.1气象数据处理与分析3.2气象预报与预警3.3智能气象服务四、应用案例分析4.1湖南智能气象助手案例4.2厦门创新应用大赛案例五、面临的挑战与应对策略5.1技术挑战5.2数据安全与隐私保护5.3应对策略与
- Ansible内置模块之 group
xmweisi02
linux技术专栏-微思网络ansiblelinux运维红帽认证RHCARHCE
原创:厦门微思网络Ansible内置模块之groupeansible.builtin.group模块用于在目标系统上管理用户组。它可以创建、修改和删除用户组,并配置组的各项属性,如GID、系统组等。该模块请求的是groupadd,groupdel,groupmod三个指令。1.选项说明选项必须类型默认值说明name是str无组名state否strpresent组的状态。可以是present(存在)
- Ansible内置模块之package
xmweisi02
linux技术专栏-微思网络linuxansibleRHCERHCA红帽认证IT培训
原创:厦门微思网络Ansible内置模块之packageansible.builtin.package模块用于管理基于Linux系统上的软件包。它是一个通用模块,支持多个包管理器(如apt、yum、dnf、zypper等),可以安装、更新和删除软件包。其功能与ansible.builtin.dnf内置模块类似,由于它能够支持更多的包管理工具,所以能够兼容更多的Linux发行版.1.选项说明选项必须
- 记录连续上升数字的个数[洛谷P1567 统计天数]
良木林
开发语言androidc语言算法
QUESTION:题目描述炎热的夏日,KC非常的不爽。他宁可忍受北极的寒冷,也不愿忍受厦门的夏天。最近,他开始研究天气的变化。他希望用研究的结果预测未来的天气。经历千辛万苦,他收集了连续N(1≤N≤10^6)天的最高气温数据。现在,他想知道最高气温一直上升的最长连续天数。输入格式第1行:一个整数N。1≤N≤10^6第2行:N个空格隔开的整数,表示连续N天的最高气温。0≤最高气温≤109。输出格式1
- 六、深入学习TensorRT,Developer Guide篇(五)
ShyHG
TensorRT学习cudaTensorRT
这两天在忙其他的事情,过两天要去厦门旅游了,利用换工作的间隙放松一下,还没有坐过飞机,没有到过真正的南方,期待ing。上面两篇文章介绍了常规的C++和Python的API,虽然了解了很多常用的API,但是总感觉不够透彻,我们继续前进,坚决啃掉TensorRT这块硬骨头。文章目录5.HowTensorRTWorks5.1ObjectLifetimes5.2ErrorHandlingandLoggin
- 数字人民币杠杆破局预付乱象 XBIT智能合约筑牢资金安全防线
中金快讯
智能合约安全
在加密货币市场与实体经济加速融合的当下,数字人民币试点工作正以创新姿态突破传统金融边界。青岛、广州、厦门等地近期密集落地的数字人民币智能合约应用,为预付式消费领域资金监管难题提供了破局方案,而XBIT去中心化交易所平台凭借其技术优势,正在这场金融革新中扮演关键角色。作为第二批数字人民币试点城市,青岛的实践具有标杆意义。邮储银行联合数金公服推出的"智金卫士"平台,数字人民币杠杆融合智能合约技术,实现
- 立马耀:通过阿里云 Serverless Spark 和 Milvus 构建高效向量检索系统,驱动个性化推荐业务
阿里云大数据AI技术
阿里云serverlesssparkEMR大数据
作者:厦门立马耀网络科技有限公司大数据开发工程师陈宏毅背景介绍行业蝉选是蝉妈妈出品的达人选品服务平台。蝉选秉持“陪伴达人赚到钱”的品牌使命,致力于洞悉达人变现需求和痛点,提供达人选高佣、稳变现、速响应的选品服务。业务特征个性化推荐:利用大数据和人工智能算法,根据用户的兴趣和行为提供定制化的产品推荐。数据驱动:通过分析用户和市场趋势,优化推荐策略,提升用户满意度。精准营销:帮助商家通过精准的用户画像
- eBay东南亚爆单密码:72小时交付计划如何重构厦门仓+东南亚供应链?
2501_90931872
经验分享
2024年东南亚电商市场规模预计突破2340亿美元,年复合增长率达18%。eBay最新战略将厦门纳入海外仓核心节点,推出“72小时交付计划”,通过“仓配转”一体化链路,助力中国卖家实现东南亚市场订单履约率提升10%,退货成本降低25%。一、厦门:RCEP红利下的跨境物流新枢纽政策东风+地理红利=区域贸易加速器作为RCEP核心受益区,中国-东南亚贸易额2023年同比增长7.5%,厦门凭借空港/海港双
- 你的AI助手正在泄密!运维人必防的4大智能陷阱
xmweisi
数据库管理--ORACLEMySQL人工智能IT培训华为认证红帽认证
原创:厦门微思网络在数字化浪潮中,AI凭借强大的运算能力与智能算法,已然成为提升工作效率的得力助手。从办公软件自动生成文档大纲,到智能客服快速响应客户咨询,它让繁琐流程得以简化,工作推进更为高效流畅。然而,在享受这份便捷的同时,我们必须对AI潜藏的信息泄露风险保持高度警惕。你的AI助手正在泄密!运维人必须规避的4大"智能"杀机引言:AI正在成为运维的"双面间谍""帮我分析这段报错日志!""生成一个
- 【华为】OSPF震荡引起CPU占用率高怎么解决?
xmweisi
数据库管理--ORACLEMySQL华为数据库服务器OSPF华为认证IT培训系统集成
原创:厦门微思网络现象描述如图所示,Switch_1、Switch_2、Switch_3和Switch_4配置了OSPF协议,发现Switch_1设备的CPU占用率高,ROUT任务占用率明显高于其他任务并且产生路由震荡。故障组网图原因分析网络中IP地址冲突导致路由震荡。问题判断在各交换机上每隔一秒执行一次displayospflsdb命令,查看每台交换机的OSPF的LSDB链路状态数据库信息。根据
- 辛格迪客户案例 | 厦门三维丝实施SAP系统
辛格迪
辛格迪GMPSAP
01厦门三维丝:化工环保科技领域的创新先锋厦门三维丝股份有限公司作为国内知名的化工环保科技企业,专注于高性能化工材料的研发、生产和销售,其产品广泛应用于环保、化工及医药等多个化工领域。凭借其卓越的产品质量和持续的技术创新能力,三维丝股份在化工环保市场中占据重要地位,并在国内外赢得了广泛认可。然而,随着企业规模的不断扩大和市场竞争的加剧,传统的管理模式逐渐暴露出诸多问题。信息孤岛、数据管理不规范、运
- C++在嵌入式中表现如何?
C++在嵌入式中表现如何?作为一个从机械转行到嵌入式开发的老兵,我深深体会到了C++在嵌入式领域的独特魅力与挑战。从最初在厦门某马写单片机代码时的纯C语言,到后来在世界500强外企开发汽车电子项目时大量使用C++,这些年的经历让我对这个话题有很多思考。最近我在录制《STM32实战快速入门》(点击直达)课程时,学员经常问我:"老师,STM32开发到底该用C还是C++?"这个问题值得好好聊聊。虽然我的
- C++在嵌入式中表现如何?
C++在嵌入式中表现如何?作为一个从机械转行到嵌入式开发的老兵,我深深体会到了C++在嵌入式领域的独特魅力与挑战。从最初在厦门某马写单片机代码时的纯C语言,到后来在世界500强外企开发汽车电子项目时大量使用C++,这些年的经历让我对这个话题有很多思考。最近我在录制《STM32实战快速入门》(点击直达)课程时,学员经常问我:"老师,STM32开发到底该用C还是C++?"这个问题值得好好聊聊。虽然我的
- 【H3C华三 】VRRP与BFD、Track联动配置案例
xmweisi
php网络TrackVRRPBFDH3C华三
原创厦门微思网络组网需求如图1所示,区域A和区域B用户所在网络的出口处部署了两台汇聚层设备(DeviceA和DeviceB)。现要求使用VRRP与BFD、Track联动功能,实现以下需求:•在DeviceA和DeviceB上分别配置两个VRRP备份组,DeviceA是VRRP备份组1中的Master设备,DeviceB是VRRP备份组2中的Master设备;•在正常情况下,区域A的用户将VRRP备
- 关于2025年6月15日PMI认证考试的报名通知
xmweisi
项目管理-PMPPMPPMP认证项目管理IT培训系统集成
原创:厦门微思网络微思提供PMP中英文代报考,学员主要负责配合学习就好!重要PMP6月报考通知尊敬的各位考生:经PMI和中国国际人才交流基金会研究决定,中国大陆地区2025年第二期PMI认证考试定于6月15日举办。在基金会网站报名参加本次PMI认证考试的考生须认真阅读下文,知悉考试安排及注意事项,并遵守考试有关规定。一、报名注意事项1.在报名前请考生做好本网站用户注册、信息绑定等报考准备。本报名网
- 网工基础 | 常见英文术语注解
xmweisi
数据库管理--ORACLEMySQL华为认证IT培训系统集成红帽认证
原创:厦门微思网络以下是一些网工专业常见的英文术语注解:IPAddress(InternetProtocolAddress)互联网协议地址,是分配给连接到互联网的设备的唯一标识符,用于在网络中定位和通信。例如,“192.168.1.1”是一个常见的IP地址。SubnetMask子网掩码,用于将IP地址划分为网络地址和主机地址两部分。它与IP地址结合使用,帮助设备确定哪些部分代表网络,哪些部分代表主
- 【红帽】Linux开源漏扫工具SCAP Workbench简介
xmweisi
linux开源运维服务器
原创厦门微思网络安装(RHEL7,8,9)从软件包仓库安装(YUM)#yuminstallscap-workbench获取执行扫描相关的文件即使在我们启动SCAPWorkbench之前,我们也需要找到供我们用来执行扫描任务的配置,报告,修复脚本等文件。目前最好的选择可能是scap-security-guidescap-security-guide可能已经作为scap-workbench的依赖项安装
- VMware vSpere导出虚拟机模板
xmweisi
linux云计算
原创厦门微思网络在VMwarevSphere环境中,将虚拟机转换为OVF(OpenVirtualizationFormat)模板是一个常见需求,这使得虚拟机可以方便地在支持OVF标准的其他虚拟化平台上部署。以下是使用vSphereClient或ESXiWeb界面创建OVF模板的基本步骤:使用vSphereClient1.登录vSphereClient:首先,确保你已安装并可以访问vSphereCl
- 厦门未来之音:科技与自然共舞的奇幻篇章
bluedest
AIGC漫画科技AI作画
故事背景故事发生在中国福建厦门,描绘未来城市中科技与传统文化深度融合的奇景。通过六大创新场景展现人与自然、历史与未来的和谐共生,市民在智能设施中感受文化传承的力量。故事内容从鼓浪屿的声波音乐栈道到BRT天桥上的空中茶园,从修复古厝的智能榕树到两岸儿童共植的海峡苗圃,厦门市民在科技赋能下重新定义城市生活。AR投影重现郑和下西洋,磁悬浮单车与白鹭共舞,每个场景都在诉说传统文明与未来科技的深刻对话。分镜
- python实验原理_【python】《统计学原理实验教程(Python)》书中代码实现
weixin_39725844
python实验原理
代码已经上传至GitHub《统计学原理实验教程(Python)》书中代码实现简介《统计学原理实验教程(Python)》是厦门大学出版社在2019年出版的图书,主要通过python来实现统计学中最基本的检验方法。个人觉得本书内容较为基础,适合初学者进行学习。结构体系化,由浅入深。是一本很好的入门教科书。个人认为本书适合,具有基本的统计学知识且以python作为数据分析工具的人进行入门,了解如何通过p
- jQuery 跨域访问的三种方式 No 'Access-Control-Allow-Origin' header is present on the reque
qiaolevip
每天进步一点点学习永无止境跨域众观千象
XMLHttpRequest cannot load http://v.xxx.com. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. test.html:1
- mysql 分区查询优化
annan211
java分区优化mysql
分区查询优化
引入分区可以给查询带来一定的优势,但同时也会引入一些bug.
分区最大的优点就是优化器可以根据分区函数来过滤掉一些分区,通过分区过滤可以让查询扫描更少的数据。
所以,对于访问分区表来说,很重要的一点是要在where 条件中带入分区,让优化器过滤掉无需访问的分区。
可以通过查看explain执行计划,是否携带 partitions
- MYSQL存储过程中使用游标
chicony
Mysql存储过程
DELIMITER $$
DROP PROCEDURE IF EXISTS getUserInfo $$
CREATE PROCEDURE getUserInfo(in date_day datetime)-- -- 实例-- 存储过程名为:getUserInfo-- 参数为:date_day日期格式:2008-03-08-- BEGINdecla
- mysql 和 sqlite 区别
Array_06
sqlite
转载:
http://www.cnblogs.com/ygm900/p/3460663.html
mysql 和 sqlite 区别
SQLITE是单机数据库。功能简约,小型化,追求最大磁盘效率
MYSQL是完善的服务器数据库。功能全面,综合化,追求最大并发效率
MYSQL、Sybase、Oracle等这些都是试用于服务器数据量大功能多需要安装,例如网站访问量比较大的。而sq
- pinyin4j使用
oloz
pinyin4j
首先需要pinyin4j的jar包支持;jar包已上传至附件内
方法一:把汉字转换为拼音;例如:编程转换后则为biancheng
/**
* 将汉字转换为全拼
* @param src 你的需要转换的汉字
* @param isUPPERCASE 是否转换为大写的拼音; true:转换为大写;fal
- 微博发送私信
随意而生
微博
在前面文章中说了如和获取登陆时候所需要的cookie,现在只要拿到最后登陆所需要的cookie,然后抓包分析一下微博私信发送界面
http://weibo.com/message/history?uid=****&name=****
可以发现其发送提交的Post请求和其中的数据,
让后用程序模拟发送POST请求中的数据,带着cookie发送到私信的接入口,就可以实现发私信的功能了。
- jsp
香水浓
jsp
JSP初始化
容器载入JSP文件后,它会在为请求提供任何服务前调用jspInit()方法。如果您需要执行自定义的JSP初始化任务,复写jspInit()方法就行了
JSP执行
这一阶段描述了JSP生命周期中一切与请求相关的交互行为,直到被销毁。
当JSP网页完成初始化后
- 在 Windows 上安装 SVN Subversion 服务端
AdyZhang
SVN
在 Windows 上安装 SVN Subversion 服务端2009-09-16高宏伟哈尔滨市道里区通达街291号
最佳阅读效果请访问原地址:http://blog.donews.com/dukejoe/archive/2009/09/16/1560917.aspx
现在的Subversion已经足够稳定,而且已经进入了它的黄金时段。我们看到大量的项目都在使
- android开发中如何使用 alertDialog从listView中删除数据?
aijuans
android
我现在使用listView展示了很多的配置信息,我现在想在点击其中一条的时候填出 alertDialog,点击确认后就删除该条数据,( ArrayAdapter ,ArrayList,listView 全部删除),我知道在 下面的onItemLongClick 方法中 参数 arg2 是选中的序号,但是我不知道如何继续处理下去 1 2 3
- jdk-6u26-linux-x64.bin 安装
baalwolf
linux
1.上传安装文件(jdk-6u26-linux-x64.bin)
2.修改权限
[root@localhost ~]# ls -l /usr/local/jdk-6u26-linux-x64.bin
3.执行安装文件
[root@localhost ~]# cd /usr/local
[root@localhost local]# ./jdk-6u26-linux-x64.bin&nbs
- MongoDB经典面试题集锦
BigBird2012
mongodb
1.什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库?
NoSQL是非关系型数据库,NoSQL = Not Only SQL。
关系型数据库采用的结构化的数据,NoSQL采用的是键值对的方式存储数据。
在处理非结构化/半结构化的大数据时;在水平方向上进行扩展时;随时应对动态增加的数据项时可以优先考虑使用NoSQL数据库。
在考虑数据库的成熟
- JavaScript异步编程Promise模式的6个特性
bijian1013
JavaScriptPromise
Promise是一个非常有价值的构造器,能够帮助你避免使用镶套匿名方法,而使用更具有可读性的方式组装异步代码。这里我们将介绍6个最简单的特性。
在我们开始正式介绍之前,我们想看看Javascript Promise的样子:
var p = new Promise(function(r
- [Zookeeper学习笔记之八]Zookeeper源代码分析之Zookeeper.ZKWatchManager
bit1129
zookeeper
ClientWatchManager接口
//接口的唯一方法materialize用于确定那些Watcher需要被通知
//确定Watcher需要三方面的因素1.事件状态 2.事件类型 3.znode的path
public interface ClientWatchManager {
/**
* Return a set of watchers that should
- 【Scala十五】Scala核心九:隐式转换之二
bit1129
scala
隐式转换存在的必要性,
在Java Swing中,按钮点击事件的处理,转换为Scala的的写法如下:
val button = new JButton
button.addActionListener(
new ActionListener {
def actionPerformed(event: ActionEvent) {
- Android JSON数据的解析与封装小Demo
ronin47
转自:http://www.open-open.com/lib/view/open1420529336406.html
package com.example.jsondemo;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
impor
- [设计]字体创意设计方法谈
brotherlamp
UIui自学ui视频ui教程ui资料
从古至今,文字在我们的生活中是必不可少的事物,我们不能想象没有文字的世界将会是怎样。在平面设计中,UI设计师在文字上所花的心思和功夫最多,因为文字能直观地表达UI设计师所的意念。在文字上的创造设计,直接反映出平面作品的主题。
如设计一幅戴尔笔记本电脑的广告海报,假设海报上没有出现“戴尔”两个文字,即使放上所有戴尔笔记本电脑的图片都不能让人们得知这些电脑是什么品牌。只要写上“戴尔笔
- 单调队列-用一个长度为k的窗在整数数列上移动,求窗里面所包含的数的最大值
bylijinnan
java算法面试题
import java.util.LinkedList;
/*
单调队列 滑动窗口
单调队列是这样的一个队列:队列里面的元素是有序的,是递增或者递减
题目:给定一个长度为N的整数数列a(i),i=0,1,...,N-1和窗长度k.
要求:f(i) = max{a(i-k+1),a(i-k+2),..., a(i)},i = 0,1,...,N-1
问题的另一种描述就
- struts2处理一个form多个submit
chiangfai
struts2
web应用中,为完成不同工作,一个jsp的form标签可能有多个submit。如下代码:
<s:form action="submit" method="post" namespace="/my">
<s:textfield name="msg" label="叙述:">
- shell查找上个月,陷阱及野路子
chenchao051
shell
date -d "-1 month" +%F
以上这段代码,假如在2012/10/31执行,结果并不会出现你预计的9月份,而是会出现八月份,原因是10月份有31天,9月份30天,所以-1 month在10月份看来要减去31天,所以直接到了8月31日这天,这不靠谱。
野路子解决:假设当天日期大于15号
- mysql导出数据中文乱码问题
daizj
mysql中文乱码导数据
解决mysql导入导出数据乱码问题方法:
1、进入mysql,通过如下命令查看数据库编码方式:
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name&nbs
- SAE部署Smarty出现:Uncaught exception 'SmartyException' with message 'unable to write
dcj3sjt126com
PHPsmartysae
对于SAE出现的问题:Uncaught exception 'SmartyException' with message 'unable to write file...。
官方给出了详细的FAQ:http://sae.sina.com.cn/?m=faqs&catId=11#show_213
解决方案为:
01
$path
- 《教父》系列台词
dcj3sjt126com
Your love is also your weak point.
你的所爱同时也是你的弱点。
If anything in this life is certain, if history has taught us anything, it is
that you can kill anyone.
不顾家的人永远不可能成为一个真正的男人。 &
- mongodb安装与使用
dyy_gusi
mongo
一.MongoDB安装和启动,widndows和linux基本相同
1.下载数据库,
linux:mongodb-linux-x86_64-ubuntu1404-3.0.3.tgz
2.解压文件,并且放置到合适的位置
tar -vxf mongodb-linux-x86_64-ubun
- Git排除目录
geeksun
git
在Git的版本控制中,可能有些文件是不需要加入控制的,那我们在提交代码时就需要忽略这些文件,下面讲讲应该怎么给Git配置一些忽略规则。
有三种方法可以忽略掉这些文件,这三种方法都能达到目的,只不过适用情景不一样。
1. 针对单一工程排除文件
这种方式会让这个工程的所有修改者在克隆代码的同时,也能克隆到过滤规则,而不用自己再写一份,这就能保证所有修改者应用的都是同一
- Ubuntu 创建开机自启动脚本的方法
hongtoushizi
ubuntu
转载自: http://rongjih.blog.163.com/blog/static/33574461201111504843245/
Ubuntu 创建开机自启动脚本的步骤如下:
1) 将你的启动脚本复制到 /etc/init.d目录下 以下假设你的脚本文件名为 test。
2) 设置脚本文件的权限 $ sudo chmod 755
- 第八章 流量复制/AB测试/协程
jinnianshilongnian
nginxluacoroutine
流量复制
在实际开发中经常涉及到项目的升级,而该升级不能简单的上线就完事了,需要验证该升级是否兼容老的上线,因此可能需要并行运行两个项目一段时间进行数据比对和校验,待没问题后再进行上线。这其实就需要进行流量复制,把流量复制到其他服务器上,一种方式是使用如tcpcopy引流;另外我们还可以使用nginx的HttpLuaModule模块中的ngx.location.capture_multi进行并发
- 电商系统商品表设计
lkl
DROP TABLE IF EXISTS `category`; -- 类目表
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `category` (
`id` int(11) NOT NUL
- 修改phpMyAdmin导入SQL文件的大小限制
pda158
sqlmysql
用phpMyAdmin导入mysql数据库时,我的10M的
数据库不能导入,提示mysql数据库最大只能导入2M。
phpMyAdmin数据库导入出错: You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
- Tomcat性能调优方案
Sobfist
apachejvmtomcat应用服务器
一、操作系统调优
对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。
【适用场景】 任何项目。
二、Java虚拟机调优
应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。
J
- SQLServer学习笔记
vipbooks
数据结构xml
1、create database school 创建数据库school
2、drop database school 删除数据库school
3、use school 连接到school数据库,使其成为当前数据库
4、create table class(classID int primary key identity not null)
创建一个名为class的表,其有一