- Golang标准库fmt深入解析与应用技巧
walkskyer
golang标准库golangjava数据库
Golang标准库fmt深入解析与应用技巧前言fmt包的基本使用打印与格式化输出函数Print系列函数格式化字符串格式化输入函数小结字符串格式化基本类型的格式化输出自定义类型的格式化输出控制格式化输出的宽度和精度小结错误处理与fmt使用fmt.Errorf生成错误信息fmt包与错误处理的最佳实践小结日志记录与fmtfmt包在日志记录中的应用结合log包使用fmt进行高级日志处理小结fmt与IOfm
- STM32 消息队列处理串口发送的报文
S安东尼
stm32嵌入式硬件单片机
文章目录概要整体流程具体实现小结概要本文写自正在做的项目,需要使用串口2处理EasyModBus传输的报文,原本采用中断处理的方式,在屏幕,按键,感应器同时传输下,产生了丢包现象,偶发性的死机问题,所以改用消息队列进行缓存,逐条处理。整体流程创建队列串口中断接收报文,简易判别添加入队列解包任务,从队列中取出报文解包做相应处理具体实现创建队列结构体#defineQUEUE_LENGTH20struc
- 4.13小结
茶茶6858
扫楼爱榕园和海月一期依然还是很紧张的情绪溜达了几天,今晚试着站在一个地方一直出手,人流量虽不大,但都会接单,很多时候刚开始都不接,多说两句也挺感兴趣。
- stable diffusion 提示词进阶语法-学习小结
DTcode7
AIstablediffusion提示词进阶语法
stablediffusion提示词进阶语法前言提示词语法基础正向提示词基础负面提示词可选正向提示词(特写镜头提示词)进阶语法1——提示词注释进阶语法2——and连接词进阶语法3——BREAK阻断前言AI绘画大家应该都有所接触了吧,mj、sd各有各的好处,俺滴钱包说暂时不支持去买mj账号,所以就先用sd来跑图啦~如果你还没有sd,那就快来看看这位赛博菩萨的启动器吧~博客地址:stablediffu
- 月亮很亮,亮也没用,没用也亮
初梦芳华
时间是公平的,不管你处于什么情况,时间都不会停止,一往无前往前走,不会因为任何人任何事停留,没事无聊翻看支付宝账单,原来今年出不去在家也花了这么多钱三月份二月份4.10该还款了不看不知道,一看吓一跳,不知不觉花了这么钱,唉,头都大了,真是在家不动该花的钱一分都少不了啊!三月马上结束,四月初还花呗得两千块,真是不知道该怎么办了,钱都是家人应该买的东西,也说了好多次才买的,自己连一件衣服都没有买,只能
- 二月难忘,未来可期
悠之不语斋
大家好,我是来自河南项城莲溪初级中学的龚淑华,非常荣幸能在这里交流分享,我分享的题目是《二月难忘,未来可期》就在今天冬天,我们美丽的神州大地,上亿万家庭迎来了一场突如其来的没有硝烟的战争,全国各地像按下了暂停键一样,二月,也一改往日的喧嚣,全国人民,同心抗疫。同时,也让我们人类有时间静静的深深的思索,人类需要大自然、大自然不需要人类。人类的确应该敬畏大自然,否则,后果严重的无法想象!在这个二月里,
- 晒一下今天的安排
yuyu545
三八妇女节又是二月二,本来应该去老姨家吃饭,然而,今天是周五,我儿晚上有跆拳道表演班的课程。我现在在做泥灸,十一点半拉丁舞,下午一点半瑜伽课。四点约了装修人员来看房子,五点约了一个。大约8点到家,录视频,交作业。这一天是要累死我的节奏啊。很高兴这样的生活只能持续到三月底,四月以后就要全然回归扫书生涯,提高阅读的速度和质量,英语也要落到实处了。不增加了,要做减法了。
- 感悟成长
菜菜与财税
参与行动营二月有余,每天都忙忙碌碌的,最近最得意的是日报做的像模像样了,小助手也培养的好棒的啦。其他的好像都没咋参与也没啥值得说的哈。进步在潜移默化中今天五年级的儿子写完作文,我像往常一样拿给我看。看完一遍,立即发现以下问题,一一给予建议:1.文章平铺直叙,像记笔记,太过平淡。建议故事情节跌宕起伏,着重细节描写,多用动词,把当时的神态,动作尽量细化,有就在眼前的感觉。2.结尾再升华一下。3.段落还
- 明天你好!十二月你好!
张安一然
二零二二年还剩下一个月,过去的是十一个月里大部分事情已经模糊不清,记住的一定是对自己影响或者意义比较大的事情。这十一个月,自己经历了公司缩编部门解散,经历了从管理岗到市场业务,经历了从对销售工作的不懂到现在的一知半解,经历与夫人每晚视频聊天犹如大学的时候,经历从人子为人父……这一切的经历时刻提醒着自己,时间不会因为任何人而停留,生活对局中人来说也不过是历经万千故事遇到万千个人,有的人陪你有过一段,
- C++面试:STL篇
葛雨龙
c++面试
STL个人小结:stl是c++的标准模板库,stl6大组件:容器:存储数据,本质是类模板vector:底层是动态数组,连续内存支持随机存取,尾部增删效率高,内部增删O(n)list:底层是双链表,内存不连续,只能顺序访问,任意位置增删都是O(1)deque:整体连续,支持随机存取,首尾增删效率高,但是迭代器太复杂,所以一般只有当既要随机存取又要首尾增删采用deque。unordered_set:无
- 界面设计要做的全部事情就是选择正确的界面元素
大话洋葱
今天为大家更新《用户体验要素》的第六章——框架层,界面设计、导航设计和信息设计——界面设计本小结关键词:界面设计主要观点:界面设计要做的全部事情就是选择正确的界面元素。界面设计界面设计要做的全部事情就是选择正确的界面元素。这些界面元素要能帮助用户完成他们的任务,还要通过适当的方式让它们容易被理解和使用。一个任务通常都会跨过多个界面来完成,每一个界面都包含一组不同的界面元素,这些正是用户要与之战斗的
- 群晖NAS使用Docker安装WPS Office并结合内网穿透实现公网远程办公
深鱼~
cpolar容器运维ssh网络
文章目录推荐1.拉取WPSOffice镜像2.运行WPSOffice镜像容器3.本地访问WPSOffice4.群晖安装Cpolar5.配置WPSOffice远程地址6.远程访问WPSOffice小结7.固定公网地址推荐前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击跳转到网站】wps-office是一个在Linux服务器上部署WPSOffice的镜像。它基于
- 重拾C++之菜鸟刷算法第11篇---回溯算法(上)
阿卡西番茄酱
C++算法算法c++开发语言
今天是个好日子,二月二龙抬头,龙年龙日龙抬头,顺风顺水好兆头,万事万物开好头,金银珠宝往家里走!offer往家走!回溯算法回溯法可以解决的问题组合问题:N个数里面按照一定规则找出k个数的集合切割问题:一个字符串按一定规则有几种切割方式子集问题:一个N个数的集合里有多少符合条件的子集排列问题:N个数按一定规则全排列,有几种排列方式棋盘问题:N皇后,解数独回溯三部曲回溯函数模板返回值以及参数回溯函数终
- 鸿蒙内核系统
junwua
harmonyos华为
一、系统设计总纲1.1鸿蒙战略设计目标全场景1.2鸿蒙操作系统目标实现的技术支撑1.2.1分布式设计1.2.2一次开发,多端部署1.2.3系统与硬件解耦,弹性部署1.3鸿蒙操作系统技术架构1.3.1内核层1.3.2系统服务层1.3.3框架层1.3.4应用层1.4本章小结二、鸿蒙的特性和优点2.1可裁剪2.2虚拟超级终端2.3易开发OpenHarmony系统的本质特性分布式和软总线2.4.1分布式操
- 你在我面前就像个孩子
苏辜
1十二月正值一年的末尾,你把我的手拉过去攥在你的手心,贴着我的耳朵说道:来年我还会爱你。说红了我的脸图片发自App2冬天,风从脸上擦过冻得人瑟瑟发抖,果然,我又得感冒了你打来电话,我忍住不让自己咳出来,可你还是听出来我感冒了。你说你很心疼,我知道你在努力压制自己,其实电话那边的你早就眼泪汪汪了。我的男孩啊,你总是比我自己还心疼我图片发自App3每次生气我都会选择不说话,我知道你也气的不行,可你还是
- 二月就这样悄然离开
阳光下的暖姑娘
图片发自App近段时间由于感冒老咳嗽,所以半夜睡的也不好。习惯性的打开手机看看几点,咳嗽难受,所以连带着刷了一下朋友圈,看到有个朋友发了一条标题为“给自己放三天假”的朋友圈。配图为下图也是因为好奇,所以点开看看。心想,这还挺好的刚过完年还可以休息三天,公司福利不错。继续往下看了看朋友圈,有看到有朋友发“二月再见,三月你好!”“三月你好,请温柔待我!”看到这些。我明白了第一个朋友发的只是一个调侃,二
- 采茵陈
晚风梳柳
图片发自App采茵陈正月茵陈二月蒿,三月连根当柴烧,踏青采摘邙山高,蒸熟吃着对肝好。图片发自App图片发自App图片发自App
- 2023-03-10
余則徐
达视天津3月10日天气情况春花唯美朋友们,大家早上好!今天是2023年3月10日星期五,农历是二月十九;当前时间是5:08:12,这个时间的干支历法表示是癸卯年乙卯月丁卯日癸卯时。四柱地支四个卯,明显木旺,注意少生气,别动肝火。从全世界范围来看,最近的天气情况很不平凡。昨天上午,非洲发来消息,在南印度洋海面有一个名为“弗雷迪”的强热带风暴从前天早晨在莫桑比克索法拉省海峡海面上生成,受其影响,莫桑比
- 我的2021第7个周小结
彭臻华
本周逢除夕和春节,过年,说不清的滋味啊。早起,因为是假期,所以推后了一点点起床的时间。下周一开始恢复早起时间。阅读,《有客来兮》读完,《爱的五种语言》复习并写了阅读笔记,并在周日早晨在写作群进行分享。公信措施:应定出每天阅读的量和阅读时间,确保完成。感觉每天阅读完成50面,还是有难度,每天要做的事太多了。跑步,完成15公里以上。措施:尽量坚持每天运动。假期陪孩子去运动。写作训练,这真是个难题,除了
- 婚礼闹剧
梧桐兮
二月二,龙抬头。老话是这么说着,但随着倒春寒的来临,一切都是铅色的,冷的厉害。八仙桌坐满了人,因为娘家时间的耽搁,吃酒的人已经冷的烤了几拢火了。车子驶来了,但迎来的不是温暖,而是冷笑话。礼官端去了下轿钱,结果被新娘的妹妹劈头盖脸的扔在身上,说是不够一万元钱。礼官怔住了,不知该咋办。新郎的兄弟大跑去准备动手被众人拦住了。新郎压下了火,重新装了下轿红包,让新娘娘家人在一边去数钱,然后招呼开席。不管咋样
- 不知不觉十二月已过半
嬉笑平淡又一天
今天是十二月15号,十二月的钟声悄然地走过了一半,感觉这个月过得有点儿快。老板今天找到我说让我闲下来的时候把施工班组的结算做一做。那么从今天起,我就正式开始施工班组结算工作了,一旦说到结算,那就是要开始忙了。今天下午拟了一下午的合同,晚上领导说要把合同敲定,于是吃完晚饭就去公司改合同。在公司待了两个小时,改合同给领导看完,没问题后再发给对方,然后回来洗完澡就到了八点了,这就是为啥今天更新日记的时间
- 【每日精进】努力克服困难前进吧
金台望道
4月28日星期四【国图】天气:阴转多云早晨:5点多起床,到接近8点,都围着上班的人转,甚至未能完成早起事务。回到家,我就理解很多人没时间更文的苦恼了:每天早上最优秀的时间,都用在紧张忙碌的上班节奏。上午:一上午课,组织同学继续做分享。做月度小结并制定下月计划。下午:到国图,考虑小说的结构。报名参赛小说马拉松,准备用5、6两个月时间完成这本小说即可。晚上:忍着困意,完成今明两日的“读毛年谱”,按时睡
- 《历史》与《春秋》札记(五十三)
刘子曰_b08e
文公十一年春,楚子伐麋。夏,叔仲彭生会晋郤缺于承筐。秋,曹伯来朝。公子遂如宋。狄侵齐。冬十月甲午,叔孙得臣败狄于咸。鲁文公十一年春季,楚国讨伐麋国。夏季,叔仲彭生在承筐会见晋国的郤缺。秋季,曹国君来鲁国举行朝礼。公子遂到宋国去。狄人入侵齐国。冬季十月甲午这一天,叔孙得臣在咸这个地方击败狄人。文公十二年春王正月,郕伯来奔。杞伯来朝。二月庚子,子叔姬卒。夏,楚人围巢。秋,滕子来朝。秦伯使术来聘。冬十有
- 《胡雪岩》6~9章感想
玛荔
第一次到上海办漕米之事,难难百官的棘手之事,胡雪岩火速办妥。中途派周委员回来时,也不忘给相关人员送礼物。选择礼物很有讲究。他也是费了很多心思。会选的,花费不多而受着惬义;不会的,花了大价钱都不起眼。----小结:礼多能不怪。礼物目标是,选择新~奇~特~的礼物。王有龄悟道:一个人发达,再有本事,也要运气,运气来了没有本事,不过昙花一现,好景不长。而一个人最大的本事,就是能用人,用人先要识人,眼光,手
- Python系列:Python中比较大小的几种方法
坦笑&&life
#pythonpython开发语言
Python中比较大小的几种方法Python中比较大小的几种方法一、if语句实现比较大小二、使用max()和min()函数实现大小比较三、使用sorted()函数实现大小比较四、使用cmp()函数实现大小比较五、使用operator模块实现大小比较六、小结Python中比较大小的几种方法更新:2023-06-0113:28Python中比较大小是编程中常用的操作之一,在实际开发中,我们经常需要比较
- 随笔
静者物语
二月今宵己难忘,独坐家中客餐饮、一杯清茶芳香心,愿做黄芳心恋人,若是来生芳心在、愿做时光品芳人!
- Python图像处理【21】基于卷积神经网络增强微光图像
AI technophile
Python图像处理实战python图像处理cnn
基于卷积神经网络增强微光图像0.前言1.MBLLEN网络架构2.增强微光图像小结系列链接0.前言在本节中,我们将学习如何基于预训练的深度学习模型执行微光/夜间图像增强。由于难以同时处理包括亮度、对比度、伪影和噪声在内的所有因素,因此微光图像增强一直是一项具有挑战性的问题。为了解决这一问题,提出了多分支微光增强网络(multi-branchlow-lightenhancementnetwork,MB
- 编译OpenHarmony出错小结 FAILED: load BTF from vmlinux: Unknown error -22
caimouse
鸿蒙系统应用开发harmonyos华为
在编译开源鸿蒙系统4.0版本时,遇到了不少问题,由于之前对于这个系统了解少,也不太确定是哪里出问题,所以走了不少弯路。一开始就尝试使用WSL来进行编译,这样可以省了虚拟机的安装,但是测试了一下,发现编译不通过,老是出错,这条路看来是走不通了,只能另外想办法。接着下来还是选择安装虚拟机的方式。虚拟机又有很多种,最后选择了VirtualBox,这样安装就比较方便了。我的电脑系统是WIN11作为主机操作
- 《康熙大帝》-夺宫初政读后感
随心琉璃
最近喜欢上了二月河的帝王系列的书籍,康熙大帝共四册,目前已经读了三册。今日主要写第一册夺宫初政的读后感。每个人读后都有各自不同的感受,今日就简单地发表愚见。有人形容二月河的写作风格,有趣且生动。历史长河中,华夏大地上散落了一颗颗珍珠,二月河将一颗颗珍珠通过故事串成精美绝伦的项链。他的语言简洁有趣;整个故事并不是独立开来,而是环环相扣,后面的故事都能看到由前面的内容盛开而来,人物的内心活动描述得很贴
- 【Javascript】设计模式之单例模式
guozhenshu
#设计模式javascript设计模式单例模式
文章目录1、实现单例模式2、透明的单例模式3、用代理实现单例模式4、JavaScript中的单例模式5、惰性单例6、通用的惰性单例7、小结定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏览器中的window对象等1、实现单例模式是用一个变量来标志当前是否已经为某个类创建过对象,如果是,则在下一次获取该类的实例
- tomcat基础与部署发布
暗黑小菠萝
Tomcat java web
从51cto搬家了,以后会更新在这里方便自己查看。
做项目一直用tomcat,都是配置到eclipse中使用,这几天有时间整理一下使用心得,有一些自己配置遇到的细节问题。
Tomcat:一个Servlets和JSP页面的容器,以提供网站服务。
一、Tomcat安装
安装方式:①运行.exe安装包
&n
- 网站架构发展的过程
ayaoxinchao
数据库应用服务器网站架构
1.初始阶段网站架构:应用程序、数据库、文件等资源在同一个服务器上
2.应用服务和数据服务分离:应用服务器、数据库服务器、文件服务器
3.使用缓存改善网站性能:为应用服务器提供本地缓存,但受限于应用服务器的内存容量,可以使用专门的缓存服务器,提供分布式缓存服务器架构
4.使用应用服务器集群改善网站的并发处理能力:使用负载均衡调度服务器,将来自客户端浏览器的访问请求分发到应用服务器集群中的任何
- [信息与安全]数据库的备份问题
comsci
数据库
如果你们建设的信息系统是采用中心-分支的模式,那么这里有一个问题
如果你的数据来自中心数据库,那么中心数据库如果出现故障,你的分支机构的数据如何保证安全呢?
是否应该在这种信息系统结构的基础上进行改造,容许分支机构的信息系统也备份一个中心数据库的文件呢?
&n
- 使用maven tomcat plugin插件debug关联源代码
商人shang
mavendebug查看源码tomcat-plugin
*首先需要配置好'''maven-tomcat7-plugin''',参见[[Maven开发Web项目]]的'''Tomcat'''部分。
*配置好后,在[[Eclipse]]中打开'''Debug Configurations'''界面,在'''Maven Build'''项下新建当前工程的调试。在'''Main'''选项卡中点击'''Browse Workspace...'''选择需要开发的
- 大访问量高并发
oloz
大访问量高并发
大访问量高并发的网站主要压力还是在于数据库的操作上,尽量避免频繁的请求数据库。下面简
要列出几点解决方案:
01、优化你的代码和查询语句,合理使用索引
02、使用缓存技术例如memcache、ecache将不经常变化的数据放入缓存之中
03、采用服务器集群、负载均衡分担大访问量高并发压力
04、数据读写分离
05、合理选用框架,合理架构(推荐分布式架构)。
- cache 服务器
小猪猪08
cache
Cache 即高速缓存.那么cache是怎么样提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。
1.Cache 是怎么样工作的?
Cache 是分配在服务器上
- mysql存储过程
香水浓
mysql
Description:插入大量测试数据
use xmpl;
drop procedure if exists mockup_test_data_sp;
create procedure mockup_test_data_sp(
in number_of_records int
)
begin
declare cnt int;
declare name varch
- CSS的class、id、css文件名的常用命名规则
agevs
JavaScriptUI框架Ajaxcss
CSS的class、id、css文件名的常用命名规则
(一)常用的CSS命名规则
头:header
内容:content/container
尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right
- 全局数据源
AILIKES
javatomcatmysqljdbcJNDI
实验目的:为了研究两个项目同时访问一个全局数据源的时候是创建了一个数据源对象,还是创建了两个数据源对象。
1:将diuid和mysql驱动包(druid-1.0.2.jar和mysql-connector-java-5.1.15.jar)copy至%TOMCAT_HOME%/lib下;2:配置数据源,将JNDI在%TOMCAT_HOME%/conf/context.xml中配置好,格式如下:&l
- MYSQL的随机查询的实现方法
baalwolf
mysql
MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在MYSQL 3.23版本中,
- JAVA的getBytes()方法
bijian1013
javaeclipseunixOS
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同OS下,返回的东西不一样!
String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如:
byte[] b_gbk = "
- AngularJS中操作Cookies
bijian1013
JavaScriptAngularJSCookies
如果你的应用足够大、足够复杂,那么你很快就会遇到这样一咱种情况:你需要在客户端存储一些状态信息,这些状态信息是跨session(会话)的。你可能还记得利用document.cookie接口直接操作纯文本cookie的痛苦经历。
幸运的是,这种方式已经一去不复返了,在所有现代浏览器中几乎
- [Maven学习笔记五]Maven聚合和继承特性
bit1129
maven
Maven聚合
在实际的项目中,一个项目通常会划分为多个模块,为了说明问题,以用户登陆这个小web应用为例。通常一个web应用分为三个模块:
1. 模型和数据持久化层user-core,
2. 业务逻辑层user-service以
3. web展现层user-web,
user-service依赖于user-core
user-web依赖于user-core和use
- 【JVM七】JVM知识点总结
bit1129
jvm
1. JVM运行模式
1.1 JVM运行时分为-server和-client两种模式,在32位机器上只有client模式的JVM。通常,64位的JVM默认都是使用server模式,因为server模式的JVM虽然启动慢点,但是,在运行过程,JVM会尽可能的进行优化
1.2 JVM分为三种字节码解释执行方式:mixed mode, interpret mode以及compiler
- linux下查看nginx、apache、mysql、php的编译参数
ronin47
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。
1、nginx
[root@361way ~]# /App/nginx/sbin/nginx -V
nginx: nginx version: nginx/
- unity中运用Resources.Load的方法?
brotherlamp
unity视频unity资料unity自学unityunity教程
问:unity中运用Resources.Load的方法?
答:Resources.Load是unity本地动态加载资本所用的方法,也即是你想动态加载的时分才用到它,比方枪弹,特效,某些实时替换的图像什么的,主张此文件夹不要放太多东西,在打包的时分,它会独自把里边的一切东西都会集打包到一同,不论里边有没有你用的东西,所以大多数资本应该是自个建文件放置
1、unity实时替换的物体即是依据环境条件
- 线段树-入门
bylijinnan
java算法线段树
/**
* 线段树入门
* 问题:已知线段[2,5] [4,6] [0,7];求点2,4,7分别出现了多少次
* 以下代码建立的线段树用链表来保存,且树的叶子结点类似[i,i]
*
* 参考链接:http://hi.baidu.com/semluhiigubbqvq/item/be736a33a8864789f4e4ad18
* @author lijinna
- 全选与反选
chicony
全选
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>全选与反选</title>
- vim一些简单记录
chenchao051
vim
mac在/usr/share/vim/vimrc linux在/etc/vimrc
1、问:后退键不能删除数据,不能往后退怎么办?
答:在vimrc中加入set backspace=2
2、问:如何控制tab键的缩进?
答:在vimrc中加入set tabstop=4 (任何
- Sublime Text 快捷键
daizj
快捷键sublime
[size=large][/size]Sublime Text快捷键:Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:
- php 引用(&)详解
dcj3sjt126com
PHP
在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 复制代码代码如下:
<?
$a="ABC";
$b =&$a;
echo
- SVN中trunk,branches,tags用法详解
dcj3sjt126com
SVN
Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是用户自己的习惯。
- 对软件设计的思考
e200702084
设计模式数据结构算法ssh活动
软件设计的宏观与微观
软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传
- 同步、异步、阻塞、非阻塞
geeksun
非阻塞
同步、异步、阻塞、非阻塞这几个概念有时有点混淆,在此文试图解释一下。
同步:发出方法调用后,当没有返回结果,当前线程会一直在等待(阻塞)状态。
场景:打电话,营业厅窗口办业务、B/S架构的http请求-响应模式。
异步:方法调用后不立即返回结果,调用结果通过状态、通知或回调通知方法调用者或接收者。异步方法调用后,当前线程不会阻塞,会继续执行其他任务。
实现:
- Reverse SSH Tunnel 反向打洞實錄
hongtoushizi
ssh
實際的操作步驟:
# 首先,在客戶那理的機器下指令連回我們自己的 Server,並設定自己 Server 上的 12345 port 會對應到幾器上的 SSH port
ssh -NfR 12345:localhost:22
[email protected]
# 然後在 myhost 的機器上連自己的 12345 port,就可以連回在客戶那的機器
ssh localhost -p 1
- Hibernate中的缓存
Josh_Persistence
一级缓存Hiberante缓存查询缓存二级缓存
Hibernate中的缓存
一、Hiberante中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存是由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存
- 对象关系行为模式之延迟加载
home198979
PHP架构延迟加载
形象化设计模式实战 HELLO!架构
一、概念
Lazy Load:一个对象,它虽然不包含所需要的所有数据,但是知道怎么获取这些数据。
延迟加载貌似很简单,就是在数据需要时再从数据库获取,减少数据库的消耗。但这其中还是有不少技巧的。
二、实现延迟加载
实现Lazy Load主要有四种方法:延迟初始化、虚
- xml 验证
pengfeicao521
xmlxml解析
有些字符,xml不能识别,用jdom或者dom4j解析的时候就报错
public static void testPattern() {
// 含有非法字符的串
String str = "Jamey친ÑԂ
- div设置半透明效果
spjich
css半透明
为div设置如下样式:
div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
说明:
1、filter:对win IE设置半透明滤镜效果,filter:alpha(Opacity=80)代表该对象80%半透明,火狐浏览器不认2、-moz-opaci
- 你真的了解单例模式么?
w574240966
java单例设计模式jvm
单例模式,很多初学者认为单例模式很简单,并且认为自己已经掌握了这种设计模式。但事实上,你真的了解单例模式了么。
一,单例模式的5中写法。(回字的四种写法,哈哈。)
1,懒汉式
(1)线程不安全的懒汉式
public cla