- 博客(34)
- 资源 (1)
- 收藏
- 关注

原创 最近一段时间的面试总结
前言 最近半年内前前后后也面试了几家公司,有成功的,也有失败的,不过大部分以失败结束;打算把最近面试的一些经验写成一篇文章(当然最近也一直有这个打算),希望能以此文章为转折点,给自己一个警醒,也是给大家一些面试方法的经验吧,当然最希望的,是希望大家从我的面试过程中学到一些东西,能避免我犯过的错误,走过的弯路。大片即将开始,请各位备好瓜子花生和卫生纸(不要想歪了,我是怕你们中途万一想去WC
2017-12-24 17:11:29
1009
原创 (原创)我对未来的人类的发展,以及AI技术发展的一些思考。
最近AI非常的火,不仅仅是阿尔法狗的成功,因为它击败了人类最强的大脑,颠覆了人类几千年来的对传统的认识,也让人类意识 到了一个问题:天外有天,人外有AI。 那么AI究竟会对人类的未来造成什么深远的影响呢?它又将怎么改变人类的生活呢?我来列举几个阶段性的东西,希望能给大家一些思考和启发。 近期:AI其实我个人感觉10年前并不是很火,但是最近突然火了起来,主要的发展还是在图片识别了
2017-03-11 21:42:56
691
原创 删除子串算法。C语言
不完全用指针实现,如果有更好的方法,请告知。int find_all_pattern_substr(char *str,char const *substr){ int count = 0; const char * tempstr = substr; while (*substr != '\0') { char *ch2 = str; for (; *ch2 != '\0
2016-12-29 20:10:25
1274
原创 字符串搜索(1)
char *find_char(char const*source, char const *chars){ for (; *source != '\0';) { char *temp = (char *)chars; for (; *temp != '\0';) { if (*source == *temp) { return (char *)source
2016-12-29 18:53:37
351
原创 字符串搜索
const char *find_char(char const *source, char const *chars){ const char *p = source; while (true) { if (*p == '\0') { break; } const char *pp = chars; while (*pp != '\0') { if
2016-12-17 15:36:28
341
原创 玩转VIM编辑器
一:VIM快速入门1.vim模式介绍以下介绍内容来自维基百科Vim从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(ALT)组成)或者鼠标输入。Vim和vi一样,仅仅通过键盘来在
2016-04-23 22:25:49
1885
1
原创 C语言实现头插法(链表)
// FileDownloader.cpp : 定义控制台应用程序的入口点。//头插法,插入新元素//#include "stdafx.h"#include #include #include struct node{ int num; struct node *next;}*head,LinkList;typedef struct node item;
2015-07-26 11:49:42
1546
原创 C#知识点总结(静态类,扩展方法,TryParse用法)
打算把博客搬到优快云上面来了,以前一直博客园写,写得到后面没什么激情了,不过呢,在优快云上面可能没太多的朋友,因为自己是搞.NET的,优快云上面C和JAVA的多些,不过我还是打算再这里开始我的.NET博客之旅。毕竟,这里是优快云,就算上不了首页,也有浏览量啊。好了,开始吧,为了让大家有一个直观的认识,我打算把公司的框架图发给大家。1.GridBuilder 这个里面
2015-06-18 20:37:53
2369
原创 用JqueryUI的Dialog+IFrame实现仿模态窗口效果
大家有没有想过这样一个问题,当我点击某个图片的时候,我想弹出这个图片信息的详情并修改,于是你首先想到的是不是window.open?window.open方法确实可以,但是有它的局限性,比如,标题显示为URL,点一下其他地方窗口会消失,然后点其他图片的时候,死活都出不来,原来是前面打开的窗口没被关闭,ETC....于是你又想到了模态窗口,但是模态窗口有一个不好的地方,只能适用于IE浏览器,而且样式
2014-12-23 21:52:04
1441
原创 用JPUSH极光推送实现服务端向安装了APP应用的手机推送消息(C#服务端接口)
这次公司要我们做一个功能,就是当用户成功注册以后,他登录以后要收到消息,当然这个消息是安装了我们的手机APP应用的手机咯。极光推送的网站的网址是:https://www.jpush.cn/极光推送的官方API以及帮助文档都在这里:http://docs.jpush.cn/display/dev/Index其中服务端的接口以及示例代码都在这里:http://docs.jpush.cn/d
2014-12-23 21:52:01
3576
原创 公司做项目的几点经验总结(个人经验)
首先作为一个低级码农,写这篇文章是需要一点勇气的。。哈哈哈。。。毕竟自己也才做了几个小项目而已,没有资格高谈阔论。反正就是希望给一些不知道的人一些思路,知道的活就不用看了。本文是从程序员视角进行分析。 1.项目的注释。这是一个很大的而且很严重的问题,一般只要公司不做强制性要求的话,至少我们部门,我很少看到能有自觉写注释的人。这就导致了一个问题,如果那个人的方法写得很复杂,或者命名不
2014-12-23 21:51:58
827
原创 ASP.NET 实现站内信功能(点对点发送,管理员群发)
正好这段时间在研究这个功能,还是得感谢这位大神,没有他的引路,我就不可能把站内信做出来。http://www.cnblogs.com/grenet/archive/2010/03/08/1680655.html 哈哈,再次感谢。 我们先来说说单点传送站内信,所谓的单点传送,就是用户与用户之间的短信发送,这里的用户可以是一个人,也可以是多个人,上面的文章大家如果看了的话,想必有一
2014-12-23 21:51:56
2223
原创 FusionChart 水印破解方法(代码版)
网上一直找不到有关去除水印的方法! 正好做项目要用到这个鬼东西,折腾了一天,总算破解成功,把方法告诉大家。先看下破解前的效果。这是个很烦人的东西,而且有一个更加让人烦人的地方, 就是根本无法买!为什么,因为FusionChart官方已经停止下载了!就是说你想买都买不到了,这可怎么办呢?没关系,我叫你手把手破解哦 = =。为了成为一个好心人,今天我免费把我的FusionCh
2014-12-23 21:51:53
795
原创 如何使用SOIL在VS2012的 C++环境下显示图片
先看下效果。 这是一个很无聊的功能。。。。首先说下,我做这个功能的初衷并不是为了实现在控制台中显示图片。。。(这貌似很无聊)而是因为自己想做用C做一个游戏:http://q.cnblogs.com/q/65778/ 当然,这是一个艰难而且漫长的过程,我决定只参考下别人的代码而不完全搬运,顺便练下手,因为自己是JAVA程序员,学C貌似有点难度。我打算从画地图开始做起。扯远
2014-12-23 21:51:50
982
原创 如何用easyui+JAVA 实现动态拼凑datagrid表格(续)
前面一段时间写了一篇文章:如何用easyui+JAVA 实现动态拼凑datagrid表格这篇文章的话,效果是可以实现,但是经过我反复试验,还是存在一些问题的。今天这篇文章就是向大家介绍下如何避免和解决这些问题。问题如下:这个TEMP值其实就是上面文章提到的z1,z2,z3,z4的值,也就是说,每次进行each循环,都会查出不同的值,并返回,但是事实并不是这样的这个TEM
2014-12-23 21:51:42
1881
原创 用JAVA实现插值查询的方法(算近似值,区间求法)
插值查询:如果有这样一张表,有一列叫水位,有一列叫库容,比如下面的图。 我现在想做这么一件事情:对于这个测站而言,当我输入某一个水位或者库容的时候,想要查询到对应的水位或者库容呢?而这个值不一定是存在数据库中的,也许这只是一个推导出来的近似值呢?算法要点:如果这个输入的值是位于数据库值的某一个区间内的话,那么取最小的区间,然后求这个区间内单位数量的值。大家听得可能有点不太明
2014-12-23 21:51:40
2735
原创 jdk线程池主要原理
本文转自:http://blog.youkuaiyun.com/linchengzhi/article/details/7567397 正常创建一个线程的时候,我们是这样的:new thread(Runnable实现类)。这里,thread是线程,Runnable实现类是业务逻辑,这样线程和业务逻辑紧紧绑定在一起。采用线程池来处理的时候,我们动态生成若干个线程存于池中,但是这些线程要执行那些业务逻辑
2014-12-23 21:51:37
451
原创 思考程序
就拿我来说吧,以前写程序的时候,总是不喜欢思考,认为只有大神写出来的东西,我们在这个基础上能用就行了。有一次别人告诉我:“程序,就是要思考大神写的框架,不然,你到哪个公司都一样,对你没有什么提高。”。 这句话的升华告诉我们,无论是哪一行,学什么,都要学会从生活中发现“不一样的东西”。 什么是编程思想?这个问题太过于概括,也许你会说:如果我学的是JAVA,那么当我吃透JAVA编
2014-12-23 21:51:35
529
原创 ASP.NET通过递归添加树(Treeview)
先来看看效果,基本上就是这样的。所谓树,无非就是2点,第一个:根节点,第二:叶子节点,其中叶子节点中还可能有叶子节点,但是根节点始终只有一个。下面贴上 各部分的代码1.PAGE_LOAD载入事件。 protected void Page_Load(object sender, EventArgs e) { BindTree(); //绑定树
2014-12-23 21:51:32
772
原创 跟我学PHP第二篇- 配置Mysql以及PHP WampServer篇(1)
大家好,昨天我给大家介绍了如何去安装ZEND STUDIO,下面昨天文章的链接:http://www.cnblogs.com/kmsfan/p/zendStudio.html 本节为配置的第一部分,还没有讲完全部,因为个人工作比较忙,没有一整天时间写博客,所以分为几次写完,忘见谅。今天我来给大家介绍下如何开启自己的第一个项目开启项目有不同种类,比如新建一个全新的项目或者是导入一
2014-12-23 21:51:30
694
原创 解决CHROME中画布中无法显示图片的方法
最终效果图如下我按照W3SCHOOL里面的方法,代码如下var c=document.getElementById("myCanvas");var ctx=c.getContext("2d");var img=document.getElementById("tulip");ctx.drawImage(img,10,10);//tul
2014-12-23 21:51:22
2325
原创 XML-世界上最难学的语言,我的XML创新之路(2)
座右铭:XML就是一个开放式的语言,它不会给你报错,正因为这样,它才让天才的潜力发挥出来,不必为别人写好的BUG而犯愁。世间万物皆可以转化为XML,比如这幅图。
2013-10-12 16:15:43
1273
原创 XML-世界上最难学的语言,我的XML创新之路(1)
首先大家想到语言,难学,大家会想到C++啊,汇编等语言大家肯定不会想到XML,小的也是个菜鸟,打算从今天开始,花1年时间,像编写哈利波特一样,把自己对XML的理念写下来。坚持尽量一天一篇。PS:我只会C#,是菜鸟中的菜鸟,希望各位看文章的大神不要介意。座右铭:XML就是一个开放式的语言,它不会给你报错,正因为这样,它才让天才的潜力发挥出来,不必为别人写好的BUG而犯愁。
2013-10-12 15:40:07
1684
翻译 在MVC中的功能化编辑(ASP.NET)
源地址:http://forums.asp.net/t/1933437.aspx?edit+functionality+in+MVC下面这段代码能被很好的执行(多个图片),但是当我编辑没有上传任何图片的时候,按下确定键打算更新,更新功能是无效的。f (MultipleFiles != null){}Error i am getting:Object reference
2013-09-05 14:50:20
934
原创 ckfinder 无法上传中文文件名的图片的解决方法。
找了几天没找到,最后看到web.config文件里面的encoding是GB2312,果断改成UTF-8,问题解决
2013-07-26 16:32:41
2227
原创 关于对-- ,++操作符的一点经验。(Javascrpit)
大家都知道a++,++a,a--,--a吧。这个虽然看起来简单,但是容易混淆。比如我用一段JS代码来写就是1.var first=22;var second= (--first) + first++;alert(first);alert(second);好吧,我们来分析下上面的代码。
2013-07-24 10:16:00
670
转载 js 中Number 转换各类数据的结果。。。。
var first=Number("ddddd"); //NaN(非数值型)var second=Number(""); //0var fifth=Number(true);` //1 .false为0alert("first:"+first);alert("second:+"+second);alert("third:"+fifth);
2013-07-23 11:34:48
694
转载 JAVASCRIPT中比较字符串是否相等的方法
网上看了很多,比如==.equals都不行还是外国网站给力,发现了方法。http://stackoverflow.com/questions/2167602/optimum-way-to-compare-strings-in-javascript用string_a.localeCompare(string_b) 方法去做;它会返回3个值0:字符串相等-1:字符串
2013-07-23 10:07:35
1534
转载 javascript 中 <script> 元素几个属性的解释
手输的,原文来自Javascript高级程序设计(第三版)async: 只对外部脚本有效,表示立即下载该脚本,但是不妨碍页面中其他元素的操作,可选属性。charset:通过SRC属性指定代码的字符集。defer:只对外部脚本有效,和Asycn相反,表示此脚本可以 延迟到文档被解析完,最后执行。language,src,type 这3个我就不多解释了,
2013-07-22 10:31:16
723
转载 分享一个学习PL/SQL的外国的好网站
http://www.tutorialspoint.com/plsql/当然还有其他的可以供学习的,比国内的好。
2013-07-21 12:14:48
902
原创 发现了C语言中printf参数的几个秘密。。。
我们经常看到prinf("%+3f",xx)但是不知道左边的参数的具体含义,我今天就来说下吧。%[flags][width][.prec][F|N|h|l][type]1.flags.— 左对齐。+ 右对齐。空格 正数输出代替+,负数减号。2.width:多少个字符的空格宽度。3.prec精度,就是指精确到小数点后几位。
2013-07-20 16:59:49
868
原创 plsql 打开游标碰到了一个奇怪的问题。
declare first_idw number(22);cursor first_cur2 isselect id from firest where id=44;begin --打开游标 open first_cur2;出现附件图片。。。无语了啊,我买的是ORACLE 11G从入门到精通。。。。。
2013-07-20 11:41:07
1427
原创 帝国CMS建站系统的几点学习心得。
亲们,这是我的第一篇BLOG,给好评吧大家应该知道什么是CMS吧?所谓的CMS就是指内容管理系统(Content Management System),国内著名的CMS,有帝国CMS,织梦CMS,还有其他的,但是我只用帝国CMS哦先来说说帝国的构成吧,帝国CMS是PHP+MYSQL的建站方式。所以你要建站的话,首先必须保证你的虚拟空间支持PHP+MYSQ
2012-12-14 16:45:43
3200
ASP.NET(C#) 实现的网上书店
2013-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人