CODE

Y9MXSIF79G-eyJsaWNlbnNlSWQiOiJZOU1YU0lGNzlHIiwibGljZW5zZWVOYW1lIjoiSkJGYW1pbHkgQ2hpbmEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJJSSIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDctMjYiLCJwYWlkVXBUbyI6IjIwMjAtMDctMjUifSx7ImNvZGUiOiJBQyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDctMjYiLCJwYWlkVXBUbyI6IjIwMjAtMDctMjUifSx7ImNvZGUiOiJEUE4iLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA3LTI2IiwicGFpZFVwVG8iOiIyMDIwLTA3LTI1In0seyJjb2RlIjoiU......



SpringBoot高版本配置文件键不支持特殊符号

SpringBoot高版本配置文件中键不支持特殊符号。特殊符号配置项将被丢弃,排查错误很不方便,使用时自己注意避免。......



矩阵中求最大递增路径 二

题目如上:在上次的基础上用map缓存了已扫描过的路径,但是还是超时。用600*600的一组随机数据测试,1秒内出结果。。。......



矩阵中求最大递增路径

image
代码如下:......



POI一个表格导入这实体list的工具方法

......



刚刚做表格POI导入

发现日期格式不好处理。然后对照数据发现。它从1900年1月1日开始,记为1,每天加1.所以如果是日期格式的,建议以数值或者文本的方式读取。然后利用上面的运算方式创建Date对象。1900年以前的日期好像直接就是以字符串的形式保存的。关键:1900-01-01 用1表示,每往后一天加一;......



quartz动态任务

目前采用的方式是启动核心调试系统,然后在系统本地硬盘指定一个动态class读取文件夹。有任务时,在原核心项目下新建一个任务包开始编码。编码完成后编译,取到当前任务的包下的所有class,上传至上一步的文件夹。然后通过web管理端新建任务,任务class名填入当前任务的全包路径,任务名填入任务描述,填入时间表达式。保存后,控制器收到请求就会去指定的文件夹查找class并加载。接着,创建仓库实例和sericce实例并加入spring容器管理。最后由调度器调度该任务。添加任务代码:......



切分汉字字符串工具类

image
主要用于汉字字母数字混排的情况下,按打印宽度切分字符串。......



二级域名配置成功

image
目前网站增加二级域名:library.onezero.top指向图书馆系统。一级域名和www域名,blog二有域名,指向本站。原理:服务器启动双tomcat服务器,用nginx解析对应的域名到tomcat服务器。......



测试

image
1212121211......



一个考试系统的数据库设计-续

1.1 exam_examiner考试批阅人表字段名字段类型主键外键默认值说明examiner_idbigint(10)√非空,考卷阅卷人关联表编号examiner_userbigint(10)√非空,阅卷人编号examiner_exambigint(10)√非空,考试编号1.2 exam_exercises 考试题目表字段名字段类型主键外键默认值说明exercises_idbigint(10)√非空,题目编号exercises_typetinyint(1)0非空,题目类型,0选择1判断2简答exercises_titlevarchar(500)非空,题目exercises_avarchar(100)选项Aexercises_bvarchar(100)选项Bexercises_cvarchar(100)选项Cexercises_dvarchar(100)选项Dexercises_evarchar(100)选项Eexercises_fvarchar(100)选项Fexercises_answervarchar(500)非空,标准答案exercises_cre......



一个考试系统的数据库设计

image
1.1 exam考试表字段名字段类型主键外键默认值说明exam_idbigint(10)√非空,考试编号exam_start_timedatetime非空,开始时间exam_timesint(4)非空,考试时长,单位为分钟。exam_department_idint(5)√非空,所属部门编号exam_paper_idbigint(10)√非空,试卷编号exam_assessmentvarchar(500)试卷评估,考试结束,由评估人做评估。exam_assessment_userbigint(10)√评估人编号exam_userbigint(10)√非空,考试发起人exam_create_timedatetime非空,创建时间exam_assessment_timedatetime评估时间exam_statustinyint(1)非空,状态,0正常1.2 exam_answer考试做答表字段名字段类型主键外键默认值说明answer_idbigint(10)√非空,作答编号(答案用户关联表编号)answer_userbigint(10)√非空,答题人编号answer_......



图书馆后台扫码APP开发完成

登陆界面:在用户名密码的前提下需要输入adminKey,用于验证请求的合法性。主页面,登陆成功会显示管理员信息及网站logo。后台管理界面下载APP的引导页,提供adminKey。显示管理员信息,退出可清空当前网址和adminKey,用于重置APP基础信息-如用户自主更新了adminKey和登陆网址时,退出再重新登陆。关键的扫码,同时支持条码和二维码,条码用于扫描图书ISBN,方便图书的快速添加,二维码用于借还书时确定唯一图书。另补一张图书标签:......



测试一下多图上传

image
......



转:为什么大家都不戳破深度学习的本质?!

看到篇有意思的关于智能的论述文章,转发一下。(网易新闻-深度学习)作者:Pope人类正在慢慢接近世界的本质——物质只是承载信息模式的载体。人脑之外的器官都只是保障这一使命的给养舰队。自从去年 AlphaGo 完虐李世乭,深度学习火了。但似乎没人说得清它的原理,只是把它当作一个黑箱来使。有人说,深度学习就是一个非线性分类器?有人说,深度学习是对人脑的模拟……但我觉得都没有捅透那层窗户纸。当读完 Jeff Hawkins 的《论智能》,「就是它了!」。而我惊奇地发现,原书竟是 2004 年出版的!我怕自己读了本假书,或是某个美国民科的著作,特意到豆瓣、知乎上查了下,发现几乎每个看过这本书的人都对其理论啧啧称赞。但奇怪的是,似乎没人肯替它站台,这套理论的影响止步于此,好像大家都在刻意掩饰自己看过这本秘笈。它明明已经完整解释了人脑智能的运作机制了啊!注意是 Real Intelligence ,而不仅仅是 Artificial Intelligence !!!三个洞见比起绝大多数脑科学论文,作者的洞见简单得多,也深刻得多:长久以来,由于我们没有能力从内部去观察思维,所以人们总是把「智能」等同为......



汉字拼音排序java简单实现

image
经常要用到的汉语拼音字母排序,抄群友的代码记录一下。......



今天给本博客系统更新了简易的访问日志

image
一点点内容,折腾了一晚上。用的filter,把之前的拦截器丢了,因为拦截器不拦截404访问。上代码:......



centos7安装的坑,防再踩

image
我是用u盘装的,然后百度到的教程都有问题。按他们说的修改了一条命令后,执行就直接报错。然后百度了一堆u盘安装,大体都是一样的。各种试各种失败,我都有些怀疑是不是USB口或者U盘的问题。于是就百度了硬盘安装,看到了这篇文章:原创 Win7下硬盘安装CentOS7!然后在grub中写下如下配置:title CentOS 7root (hd0,6)kernel (hd0,6)/isolinux/vmlinuz linux repo=hd:/dev/sda7:/initrd (hd0,6)/isolinux/initrd.img从上面这个引导配置中得到了启发,修改启动命令为:....../vmlinuz linux repo=hd:/dev/sdb4....../initrd.imgctrl+X执行,终于进了界面。......



控制台实现的java消消乐小游戏

image
原本以为很简单,写进来才发现细节很繁复。初始化游戏不能出现可以不操作而直接消除的棋子。最后想到的解决方案是生成的同时向前向上匹配,如果能消除就重新生成,不能就下一格。移动格子后查找可以消除的格子。起初想的关注点就是移动后的两个格子,一调试发现每推进一格,都需要关注它的垂直的两个方向。这一块代码很吓人,写了n层while循环……消除后空格上移。这块又有一个细节,当空格上面的格子掉落后,需要重新匹配地图中可以消除的格子,消除完又是一波掉落。所以这块需要设置一个无限次数循环,结束条件为不再有新的可消除格子产生。消除停止后,再次填充为空的格子。这点简单,把初始化的代码再拉过来跑一跑就ok。想到但懒得实现的一个小细节——判断死局。当前地图没有可通过移动消除的格子为死局,需要重新初始化游戏。关键点在判定上,想到的方案是for循环遍历所有格子。以每个格子为关注点,分别向上向下向左向右移位(代码中有交换方法,略加改造),如果能交换成功,直接返回活局。如果遍历完成还没有交换成功,返回残局。然后初始游戏。这个功能下次想写安卓时再实现吧,目前调试发现死局并不容易出现。bug应该不少,但是关键代码好了,这个小......



宝宝洗澡澡

image
测试一下阿里云发帖。......




总共  68 条记录,当前第 1 页, 共  4 页   下一页 到