摘要: 避免 IEnumerable 以及 IQueryable 陷阱: IEnumerable示用Linq会先去数据库查询所有记录,然后再条件查询。 IQueryable接口派生自IEnumerable,但表示数据库应该处理的查询。也就是说IQueryable会把查询的条件写入sql语句,而并不是先取出所 阅读全文
posted @ 2019-06-20 20:44 toMo 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 当月第一天0时0分0秒DateTime.Now.AddDays(1 - DateTime.Now.Day).Date当月最后一天23时59分59秒DateTime.Now.AddDays(1 - DateTime.Now.Day).Date.AddMonths(1).AddSeconds(-1)取当月最后一天的话是这样的DateTime.Now.AddDays(- DateTime.Now.Day... 阅读全文
posted @ 2019-05-10 23:58 toMo 阅读(754) 评论(0) 推荐(1) 编辑
摘要: 有钱赚的时候,要集中所有的资源和精力,allin进去,切忌小富即安,过几年你会拍大腿,那么好的捡钱的时候,为什么错过了。 任何业务都有生命周期,如果你不进化,就会被后入场的人干掉,早晚而已,汤都不给你留。 靠信息不对称赚钱的事情,尽快把这种不对称进化到能力不对称,再进化到团队不对称。有一个战斗力强的团队,可以活很久很久,铁打的团队流水的业务,很多人没意识到团队的重要性,单打独斗总有打不动的一天,而... 阅读全文
posted @ 2019-04-22 19:09 toMo 阅读(290) 评论(0) 推荐(1) 编辑
摘要: 遇到了好几个centos6.5,一直尝试想提权。暂未成功,靶机内核:2.6.32-696.18.7.el6.x86_64。glibc版本:ldd (GNU libc) 2.12目前编译过程中都发现很多坑。最开始编译报错,指定gcc路径/usr/bin/gcc,指定std为c99,使用-std=c99,还需要加-lrt/usr/bin/gcc -o RationalLove RationalLove... 阅读全文
posted @ 2019-04-22 18:37 toMo 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 本来打算贴上极客时间的目录图片,结果发现图片太长了。影响到阅读,何况我并不是为了宣传极客时间的专栏。作为一名软件工程师,为什么要学习数据结构和算法?看到这个标题,我打算先不看文章,先自己反思一下。自己写程序多年,发现在做很多项目的时候被算法限制了自己的发挥,很多实现明明知道应该有更好的办法,但是就是无法写成代码。还有很多时候,看别人的源码也会一知半解,甚至要加上断点调试才知道整个实现逻辑。所以,算... 阅读全文
posted @ 2019-04-20 19:07 toMo 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: 现在需要把一个input输入框内的字母自动转变为大写。 查了下资料,目前收集到的方法有两种: 区别: 使用JavaScript会给用户一种转换感,使用CSS是把输入的字母显示为大写。所以从用户体验来说,使用css会更好!不过使用css的话,需要在后台进行大写转换操作。 阅读全文
posted @ 2019-04-12 17:19 toMo 阅读(3073) 评论(6) 推荐(1) 编辑
摘要: 今天自己开发了一个订机票的微信公众号,功能基本已经完成,然后想部署到服务器实际测试下。结果部署上去出现各种问题。先安装asp.net core模块,然后发现数据库并不像在开发时一样,执行ef的命令行语句就可以了。可以到输出目录找到对应的sql语句,到服务器上执行一下。 后来部署上去以后,发现很多对应控制器的action打开是404,感觉很奇怪,在web.config里面把日志输出打开。std... 阅读全文
posted @ 2019-04-12 17:07 toMo 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 最快的方式是直接nuget安装AspNetCore.Authentication.WeChat包。想要知道是如何实现的,可以看下面github上面的源码。源码在这里:https://github.com/china-live/QQConnect使用方式:安装nuget的包以后,在startup.cs中添加微信授权认证并配置appId和AppSecret,使用缓存保存State数据(微信State ... 阅读全文
posted @ 2019-04-11 16:21 toMo 阅读(3251) 评论(2) 推荐(0) 编辑
摘要: ViewBag中文变量被编码、乱码。解决方法:@Html.Raw(@ViewBag.XX)在 Startup.cs 的 ConfigureServices() 方法中添加下面的一行代码:services.AddSingleton(HtmlEncoder.Create(UnicodeRanges.All)); 阅读全文
posted @ 2019-04-10 14:41 toMo 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 好几天没写博客了,因为突然迷上了扫漏洞,拿webshell。做了很多重复的工作,其实按照程序员的思路,应该写成自动化工具,因为不愿意走出自己的舒适区,所以并没有去学习python,构建自动化工具。多多反思。 昨天去了高龙撒冷岛,岛上的网络是用无线网桥射过去的,刚开始看到岛上的铁塔。心里感觉很悬,认为网络的稳定性会受天气影响,觉得网络肯定不稳定。后来跟在岛上待了几个月的人聊了一下,说是网络确实... 阅读全文
posted @ 2019-04-07 16:33 toMo 阅读(417) 评论(0) 推荐(0) 编辑