`
文章列表
1.       CREATE USER 语法: CREATE USER 'username'@'host' IDENTIFIED BY 'password';    例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';                CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456';                CREATE USER 'pig'@'%' IDENTIFIED BY '123456';                CRE ...
会打扑克的人对于插入算法就很好了解啦,每次扎入一张牌我是会对它排序的。 插入排序包括:直接插入排序,二分插入排序(又称折半插入排序),链表插入排序,希尔排序(又称缩小增量排序)。属于稳定排序的一种(通俗地讲,就是两个相等的数不会交换位置)。 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: ⒈ 从第一个元素开始,该元素可以认为已经被排序 ⒉ 取出下一个元素,在已经排序的元素序列中从前往后(从后向前)扫描 ⒊ 如果该元素(已排序)大于新元素,将该元素移到下一位置 ⒋ 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置 ⒌ 将新元素插入到下一位置中 ⒍ 重复步骤2~5 ...
1. 选择排序 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最小值,然后将找到的最小值与 i 指向的值进行交换。因为每一趟确定元素的过程中都会有一个选择最 ...
1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:         ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的过程。一般的SQL都可以转换成功,但对于含有分组统计等方面的SQL就不能转换了。            推荐方案:在业务密集的SQL当中尽量不采用IN操作符。 2、NOT IN操作符 ...
Random类 (java.util)         Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。 相同种子数的Random ...

多表join查询

    博客分类:
  • SQL
最近做项目,需要查询连接多个表后与一个表左连接查询,在网上查了很多的资料,没有找到解决的办法,郁闷了我好几天,今天终于试出来了。高兴了一把。 SQL语句操作方式一: select distinct a.id, c.first_name as owner_name,f.stuname,f.stusexname,f.cardno,f.orgincardno,f.classname,f.state,f.createtime e.classzone_id,b.school_id from people b,profiles c ,roles d,schools s, classzone_membersh ...
最近由于项目需要,对js UI作了一些简单的了解和使用,有自己的一些想法,在这里留个记录。   当然,我的专注点在管理系统的范围内,所以互联网网站及其他形态的应用这里不提及,所以jQuery UI和Bootstrap类的js库不会提及。   一、JavaScript UI选型   由于公司里一般只有“美工”,没有前端人员,所以一般是程序员兼职前端,所以一般会找一个好用且功能全的js UI框架(当然,还有免费),这样页面基本就不用花费太多功夫了。   我们了解到的有大概这么几个js UI 框架:EXT js(http://www.sencha.com/),jQuery MiniUI(htt ...
工作每天做不完,感觉时间永远都是不够的,作为一名程序猿,每时每刻都要告诫自己: 一.做一个淡定哥,没什么事情是大不了的,世界上只有两件事是大事,一个是生,一个是死。 二.有时间的时候写一写日记,博客之类的,记录一下自己的心得和感想,把学到的和遇到的问题做一下总结,懂得和别人去分享,这样自己也在一天天的进步。积跬步于千里,说不定哪一天你就爆发了。 三.记得要养成好的习惯,早睡早起,有一个合理的作息时间。都说程序员容易得脊椎病,头发也白的快,这是确实如此,发现我身边工作的人好多白头发的。脑力发挥的太多,所以要放松。早上6:30之前必须起床,出来跑跑步,锻炼一下身体,中午的时候谁上一个午觉,这样你的工 ...
青年如初春,如朝日,如百卉之萌动,如利刃之新发于硎,人生最可宝贵之时期也。青年之于社会,犹新鲜活泼细胞之在人身。新陈代谢,陈腐朽败者无时不在天然淘汰之途,与新鲜活泼者以空间之位置及时间之生命。人身遵新陈代谢之道则健康,陈腐朽败之细胞充塞人身则人身死;社会遵新陈代谢之道则隆盛,陈腐朽败之分子充塞社会则社会亡。
按汉字首字母搜索的功能,即:输入“bj”得到“北京”; 注意:以下顺序是我的项目实现过程,各位不一定要按这个步骤,活学活用; 一、将汉字集合提取首字母: 1、新建两个集合, Java代码  收藏代码     public static List<String> cityNameChar = new ArrayList<String>();//保存中文城市名;      public static List<String> cityNameShort = new ArrayList<String>();//保存拼音首字母;  ...
1.在java开发领域,Spring相对于EJB来说是一种轻量级的,非侵入性的Java开发框架,曾经有两本很畅销的书《Expert one-on-one J2EE Design and Development》和《Expert one-on-one J2EEdevelopment without EJB》是java高手进阶必看的宝典,Spring就是从这两 ...
1. 在service 中停掉 mysql 的 service 2. 进入 %mysql_home%\bin 目录,执行 mysqld-nt --skip-grant-tables 3. 开一个新的命令窗口执行  mysql 4. 直接就可以登录了,然后执行以下 >use mysql >update user set password=password("new_pass") where user="root"; >flush privileges; >exit 5.在Task Manager 中关掉 my sql 进程。 6.启 ...

MySQL常用命令

    博客分类:
  • SQL
1、MySQL常用命令 ssh create database name; 创建数据库 unix use databasename; 选择数据库 mysql drop database name 直接删除数据库,不提醒 oracle show tables; 显示表 unix describe tablename; 表的详细描述 linux select 中加上distinct去除重复字段 linux mysqladmin drop databasename 删除数据库前,有提示。 linux 显示当前mysql版本和当前日期 unix select version(),c ...
关于Alipay支付宝接口(Java版)  2013-03-26 15:53:37|  分类: java |举报 |字号 订阅 1.alipay 双功能支付简介 2.alipay 提交支付订单 3.alipay 整合双功能支付及发货信息同步 4.alipay 页面跳转同步通知处理 5.alipay 服务器异步通知处理 ======================  华丽丽的分割线  ====================== 1.alipay 双功能支付简介 1.1 使用流程   在网站中生成订单信息,并记录到数据库中,将订单信息及其他必要信息按照alipay ...
最近晚上老是睡不着,每夜都是深思纯想的考虑自己未来的方向,去做技术还是做管理,好像自己学了好多的东西,Java方面每个技术都有一点的接触,但对于每一个技术好像不是懂的很深,又有想法去搞嵌入式的开发,买了关于嵌入式开发有关的书籍。待续....
Global site tag (gtag.js) - Google Analytics