一、项目背景:为了回顾关于django的文件上传和分页功能,打算写一个微型的小说网站练练手。花了一个下午的时间,写了个小项目,发现其中其实遇到了许多问题,不过大部分通过debug之后就解决了,其他部分通过阅读了Pagination插件以及Bootstrap-FileInput插件的官方文档。二、详细设计:省去小说网站的用户模块的功能,小说网站主要的功能就是上传文件,在线阅读小说。针对这两个功能,主要用到dajngo内置的Pagination模块,以及选择一
系统 2019-09-27 17:57:30 3719
今天处理SQLServer级联删除遇到了很蛋疼的事。SQLServer不支持表内自关联级联删除,而MySql和Oracle却支持。貌似原因是SQLServer会产生循环级联,就不给这样弄。所以很明确说:SQLServer是不支持表内自关联级联删除。那怎么办呢:只能用触发器呗IFEXISTS(SELECTNAMEFROMSYSOBJECTSWHERENAME='tg_SysDelete'ANDTYPE='TR')DROPTRIGGERtg_SysDelete
系统 2019-08-12 01:55:16 3718
Java定时重复执行程序importjava.io.*;importjava.util.*;importjava.util.Timer;importjava.util.TimerTask;publicclassScheduleRun...{Timertimer;publicScheduleRun(intdelaytime)...{timer=newTimer();timer.schedule(newScheduleRunTask(),0,delaytime
系统 2019-08-29 23:37:40 3716
特别声明及经验:有不知道的,或出现未知问题请参考官网——http://freeradius.org/1.安装mysql本人用的是光盘上的RPM包-如果会用apt-get的话可以获取更新的。rpm-ivhmysql-3.23.41.1.i386.rpmrpm-ivhmysql-devel-3.23.41.1.i386.rpmrpm-ivhmysql-server-3.23.41.1.i386.rpmrpm-ivhmysqlclient9-3.23.22-6.
系统 2019-08-12 01:33:20 3716
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/secure-file-sharing/setup-sharing.html为了从你的应用安全地将一个文件发送给另一个应用,你需要配置你的应用来提供安全的文件句柄(URI的形式),Android的FileProvider组
系统 2019-08-12 01:55:16 3713
TFS安装过程:今天公司终于打算从VS2003转向2005平台了。我先负责安装TFS的安装部署,安装过程算得上是历尽艰辛了。现在把过程写一下1.首先TFS只能安装在装有IIS6的Windows2003上(废话?)。2.接着安装SQLServer2005,这一步基本没有什么问题。只是如果你以前就装好了SQL2005,又改过计算机名的话注意用配置工具把ReportingServices配置”配置好,改成新的计算机名应该就行了3.然后安装SharePointSe
系统 2019-08-12 01:32:39 3713
作者:AnthonyShaw是Python软件基金会成员和Apache基金会成员。近来Python可谓人气骤升。这门编程语言用于开发运维(DevOps)、数据科学、网站开发和安全。然而,它没有因速度而赢得任何奖牌。Java在速度方面与C、C++、C#或Python相比如何?答案很大程度上取决于你运行的应用程序的类型。没有哪个基准测试程序尽善尽美,不过TheComputerLanguageBenchmarksGame(计算机语言基准测试游戏)是个不错的起点。
系统 2019-09-27 17:52:49 3712
下面是一个程序员coding的时间分配图。思考会是一个很重要的过程,当然耽搁拖沓也有可能也是因为没有想好,抽烟/喝咖啡应该也是一种思考,吃点东西是为了让脑子转得更快一点,上网搜索一下灵感可以借鉴一下其它人的想法,抱怨写注释只是一个例子,更多的应该是抱怨加班或是公司的老板。如果需要加上点什么的话,我觉得应该加点“重构”,“编译”,“调试”,当然,他们都可以算在coding里。不过,我觉得更应该还有:“开会”,“争吵/解释”,“打断”,这些比重也是很大的。所以
系统 2019-08-29 22:03:28 3711
先到YourKit.Java.Profiler.v9.0.3.For.Windows.Linux下载windows和linux版。把都解压到不同的目录如D:\profile\YourKit.Java.Profiler.v9.0.3.Incl.Keygen.and和D:\profile\YourKit.Java.Profiler.v9.0.3.Linux.Incl.Keygen.and。1、解压出yjp-9.0.3.exe安装。完了后,双击D:\profil
系统 2019-08-29 22:03:30 3710
按住ctrl+alt+t打开终端输入sudogedit/etc/hostname出现一个打开的文件,显示的就是你的设备名字,也就是终端@的那个名字。将其修改成你想显示的名字,保存重启系统就可以了。比如我想修改成hacker,我就吧ubuntu换成hacker保存一下重启,打开终端,@的对象就是hacker了设备名称也变成了hackerubuntu修改设备名称
系统 2019-08-12 01:33:34 3710