求VS跟SQL高手帮帮忙,主要涉及数据库读写分离的好处问题

CSDN博客给小弟我带来的一些诱惑和选择机会(二):HR“邀请于小弟我”,猎头“有求于小弟我”_jsp读取sql数据,字段为空时怎么处理_qq企业通解决思路__脚本百事通
稍等,加载中……
^_^请注意,有可能下面的2篇文章才是您想要的内容:
CSDN博客给小弟我带来的一些诱惑和选择机会(二):HR“邀请于小弟我”,猎头“有求于小弟我”
jsp读取sql数据,字段为空时怎么处理
qq企业通解决思路
CSDN博客给小弟我带来的一些诱惑和选择机会(二):HR“邀请于小弟我”,猎头“有求于小弟我”
CSDN博客给我带来的一些诱惑和选择机会(二):HR“邀请于我”,猎头“有求于我”上次,分享了一篇颇具“正能量”的文章CSDN博客给我带来的一些诱惑和选择机会,获得了很好的正面效果。
10月份,又发生了很多有趣、有意义的事情。
其中,有一个HR邀请我去该公司效力,有一个猎头向我咨询一些高端问题。
1.武汉某公司HR,通过我在CSDN给出的“加好友”链接,联系我,希望我过去工作。
北京某公司-武汉分公司的HR读了我写的我对职业规划和未来发展的一些思考 这篇文章,认为我的这些技术方向,都是该公司需要的。
希望我到该公司的武汉分公司工作。
为什么会邀请我
a.首先,他知道了我(CSDN FansUnion)。这个是前提(充分)条件,是一种“渠道”。
b.其次,我擅长和感兴趣的技术方向,与该公司的技术环境是匹配的。这个是“技术需求”。
c.再次,我在那篇文章中提到,有一天会回武汉发展。这个是“场地”和“环境”。
由于“渠道”、“需求”、“场景”都可能满足,所以认为我是合适的,邀请我。
为什么会谢绝他
a.正如我在我对职业规划和未来发展的一些思考所说的那样,还有很多技术需要学习。
现在很多技术,都是了解和熟悉,也不够全面和深入。
b.如果我去该单位工作,高的职位很可能不会给我,低的职位去了又有什么意义?
“高不成,低不就”是工作了1年多的我的尴尬局面。
c.在现单位工作得挺好的。
走路上下班,很少加班,学习和应用Web开发技术,熟悉和掌握颇具前景的“网络广告”相关技术。
d.我的内心深处还是有着较为清晰的职业规划的。
很多时候迷茫,不是因为没有路可走,而是因为有好几条道路需要去选择。
e.总有一天,我会离开北京,回武汉发展的。
但不是现在,我还有未完成的目标。
前同事的建议
“你应该是一个有想法的工程师,但是还不是一个好的“销售”,去销售你的想法,不知道这个意思你是否能理解。所以当前博客这种被动的沟通方式适合你,让别人主动来找你。如果我建议的话,不建议去挖你的公司去,反而是去自己主动选择的公司。选择你的公司是只从博客了解你的,他们对你的印象肯定和你真是的你不同,当他们发现你和心中的你不同后,难免会失望。失望不是因为你不优秀,而是你和他们想的不一样。”
前同事的建议,不是没有道理。通过博客了解一个人和真实生活中的人,还是有差别的。
我也能清晰地认识到,现实生活中的我和虚拟世界的我是有不同的。
现实世界:低调,沉默寡言,埋头搞技术,一个人的世界。
虚拟世界:高调,高谈阔论,想法太多,改变这个世界。
我的观点:现阶段,比较弱小,低调,埋头苦干。有朝一日,翅膀硬了,上位了,大干一场。
即使,一辈子无法“上位”,我也会坚持下去的,一个人也可以改变世界。
2.北京某猎头联系我,向我咨询一些问题。
a.猎头简要
20多岁的MM,不懂技术,对互联网相关行业也不是了解。
b.她的目标和任务
为某知名外企××公司-中国上海公司寻找一名CTO。
c.她的困境
客户明确要求在互联网相关行业的公司,招一个CTO。
而她对互联网这个行业几乎没有什么了解,只好网上搜索,然后就找到了我。
(至于她为啥能够搜索到我,2013年不方便透露,2014年公开,还望理解。)
d.我的感受
最初她联系我的时候,我以为是“难不成被她看上了”。
当我得知她是要招CTO的时候,我和我的小伙伴们都惊呆了。
e.竭尽全力
既然别人都找到我了,又是一个年龄相仿的MM,而且遇到了困境,身为同一个一线城市北京、互联网行业、IT技术人员的我,很难拒绝她。(其实,还有一个原因是,我对猎头公司的工作也很感兴趣,顺便了解下。)
我在QQ上简要告诉她一些信息,应她的要求,告诉了我的手机号,在电话中较为详细地答复了她的提问和疑问。
f.爱莫能助
CTO,上海公司。
我的确知道几个互联网行业的Boss,但是,我和他们互相不熟悉。
身边的人,熟人,也主要是中高级工程师。
找CTO,太难了。
况且,还是到上海。习惯了北京的高管,也不知道是否愿意去上海高就额。
我只能帮你到这了...
3. CSDN赠我一本《程序员》杂志。
9月份,我申请成为了CSDN博客专家。
10月25号收到了一个大礼包--一本《程序员》杂志,据说这是对每月发表5篇以上原创文章的博客专家的奖励。(*^__^*)
周末认真看了,果然上档次。神马CTO、智能推荐系统、业界最新高端动态。
那天上午,我正在上班码代码,突然就来了个陌生的电话?,接听之后竟然说是“先生,你的快递到了”。我是非常纳闷,最近没有买书,咋会有快递呢?我觉得是快递员是搞错了,出现了同名的“雷文”。不过,我又抱有一些“幻想”。我以前想过,通过快递送人一些礼物,给人以惊喜。所以,我又在思考,会不会有人送我一个礼物啥的,一切皆有可能嘛!
下午的时候,前台通知我去拿快递,我就过去了,惊喜地发现了2013年第10期《程序员》杂志 这个“大礼包”。我以前想过买的,后来觉得埋起来太麻烦,就不了了之。现在好了,只要认真写博客,每个月都能免费搞一本学习下,涨姿势了。
4.CSDN媒体事业部2次电话确认,我是否去参加“百度计算广告学沙龙”。
日,有个“百度计算广告学沙龙”。
去年公司在人民大学搞了个“计算广告学的课程”,最近又开始了“计算广告学的内部培训”,此外2012年我也认真学习了广告精准定向等广告行业的核心技术,因此我很有兴趣地报了名。
令我意外的是,CSDN媒体事业部的1个MM和1个GG,先后电话?我,确认是否参加该会议,并给出了有好提醒和注意事项。(我猜测这是对博客专家等社区活跃用户的特殊服务,如果与每一个报名的人电话确认,太耗费人力物力了。)
去了之后,认真听了百度技术总监沈斗、搜狐技术总监刘鹏等高管的演讲。
一个喜剧:参加这次会议,结识了一个在亿告工作做数据挖掘的同行,互相加了QQ好友。看到他对Hibernate感兴趣,我就给他讲解了“如何使用Hibernate的基础库,定义一套标准的通用的CRUD API”。
一个悲剧:签到的时候,主办方前台让我交“一张名片”,顿时傻眼了。我在公司还只是一个“Assistent Engineer”(助理工程师),“名片”这高级货,是那些经理、总监、CTO等Boss们的专属。最后,只好用笔在一张卡片上填写了“姓名、单位、联系方式”来签到。o(︶︿︶)o
最近CSDN邀请我参加2013中国软件开发者大会(MDCC 2013),这是付费会议,符合一定条件的CSDN博客专家是免费的。
考虑到那2天是工作日,我放弃了。
5.CSDN粉丝和QQ好友人数大涨。
CSDN只有(原有50+后来涨的100)150个人关注我。
日,CSDN关注人数有589个,一个月不到,比上次涨了400多个,CSDN粉丝的QQ好友上涨到了130+。
2013年10月,我的博客分享:
a.新人毕业,老人跳槽
b.斗地主算法的设计与实现
c.中国象棋程序的设计与实现
d.OpenJDK源码研究笔记
e.一系列源码、大学生活。
在QQ上,与不少粉丝有交流。
在CSDN,很多粉丝提出了不少中肯的建议,有的我已经采纳了,实施中。
有的网友想看一些他们关心的文章,比如如何学习程序设计、如何培养读书习惯等,特意为这些网友写了一些,有的已经发表,有的还在写作中。
6.很多CSDN网友让我帮忙看简历。
自从CSDN官方推荐了怎样写好一份IT技术岗位的简历 之后,收到了15+份简历。不少应届毕业生和想跳槽的IT同行,让我帮忙看简历。
我一份份地看,给出了一些“批注”。
CSDN社区的官方推荐太给力了,一次成功的推荐,让成千上万同行,知道了我的博客。此后,每天都有一波网友关注我,一波网友评论我的文章。我每写一篇文章,都有人“顶”,与此同时,“踩”的数量也大涨。
这充分说明了,只要你愿意去付出,去分享自己的思想,很多你期待的的,甚至没有想过的美好的事情,都会接踵而至。
通过那次推荐,我切身体会了“有心栽花花不开,无心插柳柳成荫”。
很多事情,你刻意为之,却没啥好效果。无心为之,却收获颇丰。
最初,我只是热心地想帮助一些同学看看简历,后来,发现他们简历中的问题,大多完全一样或者类似。因此,想到通过写文章来让后来的同学有个参考。然后,就突然“走红”了。
写了这么多工作和生活中真实的趣事,无非是想说明,坚持写博客是大有好处的,坚持在CSDN写博客是有“前途”和“钱途”的。
正如我在新人毕业,老人跳槽:2位同学简历中的15个问题 所说,
程序员的世界不应该只有代码。程序员也是大众化的人,需要练习表达和写作能力,提高自我管理水平,学习和应用销售理念。程序员是人,在市场经济下,也算是一种特殊的“商品”。“商品”需要包装和推广,是提高个人价值的一种手段。
友情提醒,程序员不应该只是关注代码和技术,也应该了解下技术之外的世界,学会包装自己,销售自己。
8.痴人做梦
如果,我现在能力真的够强,我真的有可能抓住这个“机会”,因为那个××外企,招的就是某个特定行业的公司的人。
我恰好符号条件,就只差能力了.....
如果,你真的很有能力,你怎知道“机会”会不会撞上你?
机会总是留给有准备的人。
时刻做好准备,机会早晚会撞上你。
真心感谢那些给我机会和建议的单位、社区和个人。
希望有一天,当我离开北京,回武汉发展的时候,能有公司和单位给我提供一个合适的职位。
CSDN博客给我带来的一些诱惑和选择机会
怎样写好一份IT技术岗位的简历
新人毕业,老人跳槽:2位同学简历中的15个问题
原文参见:/articles/3070(小雷网-)
jsp读取sql数据,字段为空时怎么处理
jsp读取sql数据,字段为空时怎么办我连接sql时,用的是while(rs.next())
xm=base.rset.getString( "xm ").trim();……}
但是当数据库中有字段为空时就出错了,请问怎么解决呢?------解决方案--------------------为空肯定会错
String sm = base.rset.getString( "xm ");
if(sm==null)
sm=“”; ------解决方案--------------------xm=base.rset.getString( "xm ").trim()==null? " ":base.rset.getString( "xm ").trim();
------解决方案--------------------发生了异常了,用try,catch处理就可以了
------解决方案--------------------字段为空的情况下 处理一下我们再查询的时候能解决那上最好了
意思就是不去取空值的记录
如果我们的应用当中需要那些空值记录
那我们只有把字段的内容取出 然后判断它的值 是不是为 null
------解决方案--------------------同意楼上
------解决方案--------------------为什么会出错,问一下trim() 函数吧
------解决方案--------------------如果需要显示就判断一下打个空格就好
------解决方案--------------------如果 rs 得到的是对象类型的话:
  String s = rs.getString( "xm ");
  s = (s == null)? " ":s.trim();
如果 rs 得到的是基本类型的话:
  int age = rs.getInt( "age ");
  age = (rs.wasNull())?-1:
qq企业通解决思路
qq企业通在qq企业通中,qq聊天中,如果开启两个窗口就会提示“通常每个套接字地址(协议/网络地址/端口)只允许使用一次。”我也是用C#做的。可能是要多线程才行,我的是单线程而已,如果要多线程,应该怎么写,拜托各位高手帮帮忙了。下面是我创建udp套接口的代码:
public partial class UDPSocket : Component
private IPEndPoint ServerEndPoint =
//定义网络端点
private UdpClient UDP_Server = new UdpClient(); //创建网络服务,也就是UDP的Socket
private System.Threading.Thread thdU //创建一个线程
public delegate void DataArrivalEventHandler(byte[] Data, IPAddress Ip, int Port);
//定义了一个托管方法
public event DataArrivalEventHandler DataA
//通过托管理在控件中定义一个事件
private string localHost = "192.168.137.15";
[Browsable(true), Category("Local"), Description("本地IP地址")]
//在“属性”窗口中显示localHost属性
public string LocalHost
get { return localH }
set { localHost = }
private int localPort = 11000;
[Browsable(true), Category("Local"), Description("本地端口号")] //在“属性”窗口中显示localPort属性
public int LocalPort
get { return localP }
set { localPort = }
private bool active =
[Browsable(true), Category("Local"), Description("激活监听")]
//在“属性”窗口中显示active属性
public bool Active
set //该属性读取值
if (active) //当值为True时
OpenSocket();
//打开监听
CloseSocket();
//关闭监听
public UDPSocket()
InitializeComponent();
public UDPSocket(IContainer container)
container.Add(this);
InitializeComponent();
protected void Listener()
ServerEndPoint = new IPEndPoint(IPAddress.Any,localPort);
//将IP地址和端口号以网络端点存储
if (UDP_Server != null)
UDP_Server.Close();
UDP_Server = new UdpClient(localPort);
//创建一个新的端口号
UDP_Server.Client.ReceiveBufferSize = ;
//接收缓冲区大小
UDP_Server.Client.SendBufferSize = ;
//发送缓冲区大小
thdUdp = new Thread(new ThreadStart(GetUDPData));
//创建一个线程
thdUdp.Start(); //执行当前线程
catch (Exception e)
MessageBox.Show(e.ToString());
//显示线程的错误信息
private void GetUDPData()
//获取当前接收的消息
while (active)
byte[] Data = UDP_Server.Receive(ref ServerEndPoint);
//将获取的远程消息转换成二进制流
if (DataArrival != null)
//如果当前正在托管
DataArrival(Data, ServerEndPoint.Address, ServerEndPoint.Port);//利用当前控件的DataArrival事件将消息发给远程计算机
Thread.Sleep(0);
private void CallBackMethod(IAsyncResult ar)
//从异步状态ar.AsyncState中,获取委托对象
DataArrivalEventHandler dn = (DataArrivalEventHandler)ar.AsyncS
//一定要EndInvoke,否则你的下场很惨
dn.EndInvoke(ar);
public void Send(System.Net.IPAddress Host, int Port, byte[] Data)
IPEndPoint server = new IPEndPoint(Host, Port);
//将IP地址和端口号实例化一个IPEndPoint对象
UDP_Server.Send(Data, Data.Length, server);
//将消息发给远程计算机
catch (Exception e)
MessageBox.Show(e.ToString());
private void OpenSocket()
//打开socket
Listener();
//通过该方法对UDP协议进行监听
private void CloseSocket()
//关闭socket
if (UDP_Server != null)
//如果socket不为空
UDP_Server.Close();
//关闭socket
if (thdUdp != null)
//如果自定义线程被打开
Thread.Sleep(30);
//睡眠主线程
thdUdp.Abort();
//关闭子线程
}------解决方案--------------------
需要用到线程池
如果您喜欢IT行业或者对IT行业感兴趣,想开拓技术视野,欢迎加入本站官方QQ群:,在群里认识新朋友和交流技术^_^
本站联系邮箱:急!后天就要交毕业设计了,数据库连接池还有个错误没搞定,求高手帮帮忙
[问题点数:50分]
急!后天就要交毕业设计了,数据库连接池还有个错误没搞定,求高手帮帮忙
[问题点数:50分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。找个懂MYSQL的1!!!!求高手帮帮忙,有关导入sql文件的问题!!!求QQ!!! 拜托拜托啦!!!_百度知道
找个懂MYSQL的1!!!!求高手帮帮忙,有关导入sql文件的问题!!!求QQ!!! 拜托拜托啦!!!
有米好人来帮帮忙啊
提问者采纳
qq,而且比msyql本身dump出来导入的更加准确,更加方便使用navicat cs版就可以方便地导入
其他类似问题
mysql的相关知识
其他1条回答
hello world&#92,输入 source F;eshop&#92.sql (注意路径不用加引号的) 回车即可执行sql脚本.
第二种方法: 在命令行下(已连接数据库.sql (注意路径不用加引号的;hello world\niuzimysql导入sql脚本;hello world&#92:\ F:&#92:&#92:
第一种方法;eshop: 在命令行下(未连接数据库)!) 回车即可:&#92!,输入 mysql -h localhost -u root -p123456 &lt.sql (注意路径不用加引号的) 或者 &#92: use eshop显示所有表;niuzi,此时的提示符为 mysql&gt. F; ).sql打开数据库;:source d,有两种方法
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁asp.net根据Excel到数据进sqlserver数据库,碰到难题,求高手解答,谢谢
[问题点数:50分,无满意结帖,结帖人hui518810]
asp.net根据Excel到数据进sqlserver数据库,碰到难题,求高手解答,谢谢
[问题点数:50分,无满意结帖,结帖人hui518810]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2013年3月 总版技术专家分月排行榜第三
2014年5月 移动开发大版内专家分月排行榜第一2014年4月 移动开发大版内专家分月排行榜第一
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。求解,关于SQL给表创建索引和视图的问题,各位帮帮忙_百度知道
求解,关于SQL给表创建索引和视图的问题,各位帮帮忙
为什么要创建视图,最好易懂?为什么一定要用索引呢,举例子更好?问题太多了,望各位见谅哈?还有在什么情况下才给表创建视图呢,怎么用索引SQL里给表创建索引后?创建后又怎么用视图呢
提问者采纳
更新&#47,索引不用你去刻意的用。假如你在col_a列上设置了索引。视图是一个&quot,索引不宜过多,那么;逻辑表&quot,如果你的sql中的条件为where col_a = &#39,尽量不要对视图进行插入&#47。经常为表关联或设定查询条件的列设置索引。不过。通常,是一张“虚表”。你可以把它当成一张表来用;,索引就是为了加快查询速度,查询视图没有什么限制,数据库会自动使用并维护索引,只有定义没有数据,数据库会自动快速查找。另外,我们只对一张表或几张相关联的表中的某些字段感兴趣、删除、更新表后数据库都要自动更新索引,可以认为在你的sql中数据库自动把视图名变成定义视图的sql,插入;简单来说,我们可以创建视图存储这些字段。如果把数据库看成一本书的话,索引就是这本书的目录;aaa&#39
那如果在视图里面删除一列,原始表里面也会同样删除一列吗?为什么?
不会。你可以把视图和原表看成两张表,只不过他们的数据是共享的。插入、删除、更新视图的数据,其实就是对原表数据进行相应的操作。
提问者评价
所以在视图里面删除列,原表也会被删除列了,谢啦
其他类似问题
第一种搜索信息方式是全表搜索,然后在索引中找到符合查询条件的索引值,索引将保存在数据库中,也可以简化他们的操作,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。   索引提供指向存储在表的指定列中的数据值的指针,然后根据您指定的排序顺序对这些指针排序,一个是简单方便查询,然后返回满足条件的记录索引的使用是数据库自动完成的。那些被经常使用的查询可以被定义为视图。如果不基于主键的查询经常发生的话。   在关系数据库中,然后顺指针找到包含该值的行。数据库中的其它数据则既看不见也取不到。数据库授权命令可以使每个用户对数据库的检索限制到特定的数据库对象上、编辑或删除每个索引类型、姓名,用户可以被限制在数据的不同子集上,这样做会消耗大量数据库系统时间;键”属性页中创建,例如 employee 表的姓(name)列。视图可帮助用户屏蔽真实表结构变化带来的影响。   * 逻辑数据独立性,若要对表进行查询,可以参考以下的百度百科说明。索引是对数据库表中一列或多列的值进行排序的一种结构。 一般数据库在建立时的默认索引是主键,索引会帮助您更快地获得该信息。当保存索引所附加到的表。索引的作用相当于图书的目录。当表中有大量记录时,可以根据目录中的页码快速找到所需的内容。通过视图用户只能查询和修改他们所能见到的数据;第二种就是在表中建立索引。   索引是一个单独的,或保存该表所在的关系图时:它搜索索引以找到特定值,或是一些视图和基表合并后的子集上: 使用索引可快速访问表中的特定信息、种类等;O操作,同时也提高安全性。如果要按姓查找特定职员,从而使得用户不必为以后的操作每次指定全部的条件,与必须搜索表中的所有行相比:   使用权限可被限制在另一视图的一个子集上,比方说入库时间,它可以使对应于表的SQL语句执行得更快,并造成大量磁盘I&#47。数据库使用索引的方式与您使用书籍中的索引的方式很相似。   在数据库关系图中! 对于视图,不需要特别调用。   * 安全性。通过视图,索引是一种与表有关的数据库结构,和查询条件进行一一对比,但是在使用查询过程中有些字段往往作为经常的检索条件,可参考百度百科介绍  * 简单性,但不能授权到数据库特定行和特定的列上,最后通过保存在索引中的ROWID(相当于页码)快速找到表中对应的记录,提交程序的反应性能,是将所有记录一一取出。视图不仅可以简化用户对数据的理解。看到的就是需要的、物理的数据库结构,在这些查询字段上建立索引可以加快查询速度,您可以在选定表的“索引&#47!使用索引可以加快查询速度
按默认排序
其他2条回答
就可以创建视图,就跟查询表一样(select * from v_table),用索引字段:查询多表时:在查询时。至于怎么用。方便调用吧(个人理解),会较快找到相关信息。视图,提高效率(类似目录功能)我简单的说索引
索引可以简单的理解为排序的条件 个人认为是用二分法去匹配的视图是用语句查询出来的数据的集合 好处都是提升效率
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 数据库的读写分离 的文章

 

随机推荐