发现好多闪存上的东西是很有收藏价值的,没有星星删了又可惜,所以整理下再删了~
- 关于技术:
git remote prune origin
一句命令本地删除远程不存在的分支
"100,200,1001",类似这种字符串,我要替换掉"100",怎么弄?
第一种解决方案(replace):string t = ",100,200,1001,"; string s = t.Replace(",100,", ","); s = s.Substring(1, s.Length - 2);
第二种解决方案:split成array,刪掉100在組回字串。string.join(,string.split().remove());(ps:园友RosonJ,rsync提供)
第三种解决方案:Regex.Replace("100,200,100,10010,100", @"(,|^)100(,|$)", ",").Trim(',')(ps: 上位者的怜悯提供)
JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问 JSONP即JSON with Padding。
也可以说get方式的跨域是合法的,post方式从安全角度上,被认为是不合法的, 万不得已还是不要剑走偏锋..
dudu给我说了CORS方式。
C#忽略XML文档里面的注释:
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreComments = true;//忽略文档里面的注释 XmlReader Reader = XmlReader.Create(url, settings); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(Reader);
让sql语句区分大小写(sqlserver):collate Chinese_PRC_CS_AS
list排序,你们都用什么方法?
//第一种方法
CMSContentInfo.OrderByDescending(q => q.DateCreated).ToList();
//第二种方法
IEnumerable<CMSContentInfo> query = null;
query = from items in CMSContentInfo orderby items.DateCreated descending select items;
一句话搞定 100% width CSS 在 iPad / iPhone Safari 背景被截断 / 显示不全:
<meta name="viewport"content="width=1190, initial-scale=0.9"/>
模糊查询防注入:
mysql: select * from tbl_school where school_name like concat('%',#name#,'%') oracle: select * from tbl_school where school_name like '%'||#name#||'%' SQL Server:select * from tbl_school where school_name like '%'+#name#+'%'
关于接口、抽象类、虚方法:
接口的作用是是约束类,便于管理和扩展。 抽象类里面可以有部分方法的实现,一些通用功能可以放里面。当你需要多继承特性时,那你只能使用接口;当你需要在父类中实现部分代码(通用功能)而根据不同情况某一方法有不同的实现时,那就设计为抽象 类。
虚方法可以被重写,子类继承父类的时候可以调父类方法,如果子类对于某些方法需要重写那就可以把父类方法设置为虚方法让子类在需要的时候可以去根据自身业务去重写。(by sunshine.pl)
使用接口继承而不用类继承的主要原因有:在应用程序要求很多可能不相关的对象类型以提供某种功能的情况下,用接口适用性会更强;接口比基类更灵活,因为可以定义单个实现来实现多个接口。
继承表示的是一个i am关系,接口表示的是一个i can关系,接口继承是为了避免多继承,多继承很不好。(by 嗷嗷)
自增id vs Guid:
貌似数据量贼大时,不够用。(by 打醋的)
数据库从mysql或者mssql迁移到Oracle的时候自增id不太好使,用自增id在数据导入导出的时候没GUID效率高;另,自增ID不利于分布式的设计[网上搜的,GUID好是好,就是比较长占空间,很多人也不习惯用,如我,自增ID用得多,简便] (by |eva)
自增id的产生必须互斥,不利于高并发和分布式系统;自增id健壮性不行,比如说某人写了个bug,很产生了一个错误但是有效的自增id导致数据被串改;而产生一个错误但是有效的guid就不容易了(by 嗷嗷)
如果数据太多要分表的话,自增ID会有问题。(by 会长)
guid数据检索慢,占空间(by 萝卜小兔子头)
- 关于工具:
你注册过哪些网站?挖坟一大利器啊~(ps:园友逍遥再叹提供)
数据不是很新,不过也是挖坟一大利器~
- 关于生活:
公积金交不交?
交。 人事之所以问, 是因为想让你不交。 社保可以不要(前提是额外补钱给你, 当然HR肯定不乐意这么干), 公积金打死不能放。(ps:园友undefined回复)
我朋友跟我说了,如果你曾经动过(包括提现,租房),那么当你买房要用公积金贷款的时候,就会认为你是买第二套房,那么你能贷款的额度会降低。。。 (ps:园友顾晓北回复)
离职的时候可以全额取出来 跨城市转公积金的确挺麻烦的。在同一城市好像有个限制 三五年之内不让交 过了这个时间后就可以再重新交了。(ps:园友nil回复)
突然明白一个道理:反正找不到对象,不如提高点要求~(ps:从多喝水少说话那里获得灵感)
黄牛买票稳一点的流程:
黄牛的号给买家买票,如果买到了,买家也可以查到,买家可以放心的去交黄牛费,然后黄牛给买家账号,买家上去付款,黄牛也不会去管了,因为退票的话,票钱也会原路返回给买家的。可以先让买家交点定金,免得抢到票,买家又不要,浪费黄牛的精力和时间。(ps:从 欢喜颖宝宝 提供方案)
梦境:
经常梦见飓风、龙卷风从身边擦肩而过,还有各种飞机事故,外星飞船,跌入无尽宇宙空间。感觉很刺激又害怕。感觉梦里的天空有时候美轮美奂,波诡云谲,有时候有凶险万分,广阔无尽。梦里的世界也是唯美的,处处都能找到壮观美景。怪不得庄周梦蝶,不想在梦里醒来。
写数字免费送娃娃:去了某城市夜市,有个摆摊送娃娃的,说是能从1写到498就免费送一个价值20元的布娃娃,如果失败则给他25元。我看了一会,他就赚了好几百。。有好多人都不清楚规则(不能写错或涂改)。
分享点社会经验:
1、一个人打出租车时要坐在后面,锁好车门,副驾驶容易被控制住。最好记住车牌和司机工牌及形象特征,便于报警~
2、金钱交易时 一定要看好钱,要不骗子会给你换成假的然后让你换一张。
3、陌生人的东西要注意,可能下药了~
ps:碰瓷、假摔、打劫盗窃自然不用说了,多注意点就好了~但愿好人一生平安!