摘要: 很久没来博客园了,最近来逛贴,优质帖也多了不少。 昨天看到烟花散尽13141 的发帖,有提到leetcode,然后也去逛了一下,像是发现宝藏一样,我个人对这个网站的评价还是很高。 leetcode这个网站从它的建站思想上来说还是很有意思的,也许在不久的将来,会成为软件技术员的后花园。 我能看到它的优 阅读全文
posted @ 2021-05-21 15:50 牧师/preacher 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 小偷采集,有经验的猿猿应该都会做,我借此做一个回忆。 2013年我就职盛大文学,当时因文学版权、流量等问题,做了一套监控系统,用来监控当时的创世、龙空、纵横等等比较知名中文网站。对于监控,我还可以自吹一下经验满满。 当下社会,正是监控系统兴风作浪的大好时机,而且有利可图。 举例说明一下: 1、公共w 阅读全文
posted @ 2018-01-12 15:33 牧师/preacher 阅读(1736) 评论(1) 推荐(1) 编辑
摘要: 今天一位小朋友通过邮箱向我发送一封求助信息。 内容大致如下: 他问的这个C#客户端我还真的忘记是什么了,后来看了看才明白是我之前做过的一个Socket通讯测试。 其实加密解密原理算是比较简单的,只要把简单原理用复杂结构支撑,那么这种加密就是无法破解,我先展示一下加码前后的效果 我的加密解密过程非常简 阅读全文
posted @ 2017-05-11 13:02 牧师/preacher 阅读(3562) 评论(3) 推荐(0) 编辑
摘要: 我相信,这篇文章读起来会相当有趣。 文章中编程语言是Java,用Java的原因:第一,Java不做数据溢出校验,这样我们可以忽略溢出异常;第二,Java普及率比较高,就像是python或shell,几乎人人都会呐。 确定一些位运算符:| 按位或 1001 | 1010 = 1011 (口诀,有真则真 阅读全文
posted @ 2017-05-10 18:18 牧师/preacher 阅读(5692) 评论(1) 推荐(0) 编辑
摘要: 因为习惯了C#中的padLeft和padRight,接触Java后突然失去这两个功能,觉得别扭,就试着实现了这两个方法。 Java中String.format()中带有字符串对齐功能如下: 输出: 以上方法经过简单的变换可以得到: 调用下面方法: 可以得到结果: 以上只是介绍左右对齐时,补空白符的方 阅读全文
posted @ 2017-05-09 09:16 牧师/preacher 阅读(15399) 评论(1) 推荐(2) 编辑
摘要: 先说一下发生的事情吧。 去年某时,一位朋友找到我,说他面临一个很严重的问题,如果此问题解决不了,他们的产品就不能被用户所接受,说白了就是白做了,拿不到钱。 他们给用户开发一套软件,但是用户通过文本导入数据过程中,软件直接假死,通过检查,用户导入数据大概有50万条之多,平时做测试时,他们通过文本导入数 阅读全文
posted @ 2017-04-21 13:29 牧师/preacher 阅读(7981) 评论(66) 推荐(18) 编辑
摘要: 第一个输入是单词 ,第二个输入是文章 ,回车执行控制台读取。 阅读全文
posted @ 2017-01-25 18:02 牧师/preacher 阅读(553) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2017-01-24 15:51 牧师/preacher 阅读(773) 评论(0) 推荐(0) 编辑
摘要: Q:服务器性能不足,应该直接通过修改源程序来提升它的性能吗?A:首先不是要直接着手修改源程序,应该先检查服务器各项性能指标,评估一下问题出在什么地方,再去修改,盲目修改只会增加工作负荷,甚至无法解决碰到的问题。 Q:服务器性能不足可能表现在哪几个方面?A:cpu,内存,硬盘读写能力,网络吞吐量 Q: 阅读全文
posted @ 2017-01-24 15:49 牧师/preacher 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: Oracle COMMIT语句相信大家都有一定的了解,下面就为您介绍Oracle COMMIT语句的处理步骤,希望对您能有所帮助。 Oracle COMMIT语句处理顺序 当事务提交时,Oracle分配一个唯一的顺序号SCN(System Change Number)给事务。数据库恢复总是基于该SC 阅读全文
posted @ 2017-01-24 15:45 牧师/preacher 阅读(2335) 评论(0) 推荐(0) 编辑
摘要: 将多字节数据存储在内存中时,各字节的存储顺序称为字节序。比如,将4 字节数据0x12345678 放入内存时,地址0 中放0x12、地址1 中放0x34、地址2 中放0x56、地址3 中放0x78 的方式,称为大端序。相对地,地址0 中放0x78、地址1 中放0x56、地址2 中放0x34、地址3 阅读全文
posted @ 2017-01-24 15:38 牧师/preacher 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 仿真与时钟同步的电路时需要注意信号变化的时序。 图1-65 所示的电路,时刻10 的时候out 信号值会变成什么呢?如果是在信号变化之前值为L,如果是在信号变化之后则值为H。实际上,结果是哪个值取决于仿真器。由于仿真中将信号变化的延迟作为0 来处理,因此会引起这样的问题。在实际电路中,从时钟信号上升 阅读全文
posted @ 2017-01-24 15:32 牧师/preacher 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 请注意,我这段代码中实现js方法中有 funcName(argument) 这种一个入参的调用。 阅读全文
posted @ 2017-01-24 15:29 牧师/preacher 阅读(16602) 评论(0) 推荐(0) 编辑
摘要: bool System.Boolean 4Byte 32bit布尔型变量 逻辑值,true或者false,默认值为false byte System.Byte 1Byte 8bit无符号整数无符号的字节,所存储的值的范围是0~255,默认值为0 sbyte System.SByte 1Byte8bi 阅读全文
posted @ 2017-01-24 15:24 牧师/preacher 阅读(4256) 评论(0) 推荐(0) 编辑
摘要: yield 关键字向编译器指示它所在的方法是迭代器块。编译器生成一个类来实现迭代器块中表示的行为。在迭代器块中,yield 关键字与 return 关键字结合使用,向枚举器对象提供值。这是一个返回值,例如,在 foreach 语句的每一次循环中返回的值。yield 关键字也可与 break 结合使用 阅读全文
posted @ 2017-01-24 15:18 牧师/preacher 阅读(524) 评论(0) 推荐(0) 编辑